.hv{--hv-acc:#74e6c4;--hv-acc-text:#74e6c4;--hv-dot-base:#e2f2ed;--hv-ground:#042a26;--hv-top:var(--band-top);--hv-bottom:#03211e;--hv-band:linear-gradient(180deg, #06352f 0%, #042a26 52%, #03211e 100%);--hv-glow:radial-gradient(44% 56% at 76% 50%, #1abe964d, #1abe9600 72%), radial-gradient(60% 50% at 70% 100%, #0a786238, #0a786200 70%);--hv-glow-m:radial-gradient(120% 26% at 60% 100%, #1abe9642, #1abe9600 72%);--hv-ink:#f2fbf8;--hv-ink2:#bcd6cf;--hv-ink3:#a7c6be;--hv-ink-rgb:242 251 248;--hv-dot-a:.45;--hv-ring-a:.4;--hv-chip-line:#74e6c480;--hv-chip-bg:#74e6c414;--hv-chip-bg-h:#74e6c429;--hv-cta-bg:#fff;--hv-cta-bg-h:#e3f5ef;--hv-cta-ink:#04211e;isolation:isolate;background-color:var(--hv-ground);background-image:var(--hv-band);min-height:clamp(640px,94svh,900px);color:var(--hv-ink);color-scheme:dark;font-feature-settings:"ss01", "cv11";flex-direction:column;display:flex;position:relative;overflow:hidden}.hv:before{content:"";z-index:-3;pointer-events:none;background:var(--hv-glow);position:absolute;inset:0}.hv.is-first{margin-top:calc(-1 * var(--hx-hdr));padding-top:var(--hx-hdr)}.hv-cv{z-index:-2;width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#00000008 0%,#00000024 32%,#000000b3 54%,#000 68%);mask-image:linear-gradient(90deg,#00000008 0%,#00000024 32%,#000000b3 54%,#000 68%)}.hv-main{width:100%;max-width:var(--max-w);padding:0 var(--gutter);flex:1;align-items:center;margin:0 auto;display:flex}.hv-car{flex-direction:column;gap:30px;max-width:900px;padding:32px 0;display:flex}.hv-stack{order:1;grid-template-columns:minmax(0,1fr);display:grid}.hv-act{flex-wrap:wrap;order:3;align-items:center;gap:16px 24px;display:flex}.hv-ctl{order:5;align-items:center;gap:10px;display:flex}.hv-ready{flex-wrap:wrap;order:4;align-items:center;gap:10px 12px;margin-top:-6px;display:flex}.hv-ready-l{letter-spacing:0;color:var(--hv-ink2);font-size:14px;font-weight:500}.hv-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hv-chip{border:1px solid var(--hv-chip-line);background:var(--hv-chip-bg);min-height:32px;color:var(--hv-ink);border-radius:999px;align-items:center;padding:0 12px;font-size:13.5px;font-weight:520;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.hv-chip:hover{background:var(--hv-chip-bg-h);border-color:var(--hv-acc)}.hv-slide{visibility:hidden;pointer-events:none;grid-area:1/1;transition:visibility 0s linear .6s}.hv-slide[data-on="1"]{visibility:visible;pointer-events:auto;transition:visibility}.hv-title{letter-spacing:-.025em;color:var(--hv-ink);margin:0;font-size:min(clamp(44px,5.3vw,76px),10.5vw);font-weight:580;line-height:1.06}.hv-line{white-space:nowrap;display:block}.hv-w{opacity:0;filter:blur(6px);transition:opacity .4s,transform .55s cubic-bezier(.2,.7,.1,1),filter .4s;display:inline-block;transform:translateY(.3em)}.hv-slide[data-on="1"] .hv-w{opacity:1;filter:none;transform:none}.hv-slide[data-on="1"] .hv-l1 .hv-w:first-of-type{transition-delay:50ms}.hv-slide[data-on="1"] .hv-l1 .hv-w:nth-of-type(2){transition-delay:.11s}.hv-slide[data-on="1"] .hv-l1 .hv-w:nth-of-type(3){transition-delay:.17s}.hv-slide[data-on="1"] .hv-l1 .hv-w:nth-of-type(4){transition-delay:.2s}.hv-slide[data-on="1"] .hv-l2 .hv-w:first-of-type{transition-delay:.23s}.hv-slide[data-on="1"] .hv-l2 .hv-w:nth-of-type(2){transition-delay:.29s}.hv-slide[data-on="1"] .hv-l2 .hv-w:nth-of-type(3){transition-delay:.35s}.hv-slide[data-on="1"] .hv-l2 .hv-w:nth-of-type(4){transition-delay:.39s}.hv-slide[data-on="1"] .hv-l3 .hv-w:first-of-type{transition-delay:.42s}.hv-slide[data-on="1"] .hv-l3 .hv-w:nth-of-type(2){transition-delay:.47s}.hv-slide[data-on="1"] .hv-l3 .hv-w:nth-of-type(3){transition-delay:.52s}.hv-acc{color:var(--hv-acc-text)}.hv-sub{max-width:560px;color:var(--hv-ink2);opacity:0;margin:26px 0 0;font-size:18px;line-height:1.55;transition:opacity .45s,transform .55s;transform:translateY(8px)}.hv-slide[data-on="1"] .hv-sub{opacity:1;transition-delay:.38s;transform:none}html:not(.js) .hv-slide:first-child .hv-w,html:not(.js) .hv-slide:first-child .hv-sub{opacity:1;filter:none;transform:none}.hv-cta{background:var(--hv-cta-bg);height:54px;color:var(--hv-cta-ink);border-radius:999px;align-items:center;gap:10px;padding:0 26px;font-size:16px;font-weight:560;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex}.hv-cta:hover{background:var(--hv-cta-bg-h)}.hv-cta svg{transition:transform .2s}.hv-cta:hover svg{transform:translate(3px)}.hv-pause{border:1px solid rgb(var(--hv-ink-rgb) / var(--hv-ring-a));width:44px;height:44px;color:var(--hv-ink);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex}.hv-pause:hover{border-color:rgb(var(--hv-ink-rgb) / .6)}.hv-i-play,.hv[data-paused="1"] .hv-i-pause{display:none}.hv[data-paused="1"] .hv-i-play{display:block}.hv-dots{align-items:center;display:flex}.hv-dot{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:44px;padding:0;display:inline-flex}.hv-dotfill{background:rgb(var(--hv-ink-rgb) / var(--hv-dot-a));border-radius:999px;width:8px;height:8px;transition:width .35s,background-color .3s;display:block;position:relative;overflow:hidden}.hv-dot:hover .hv-dotfill{background:rgb(var(--hv-ink-rgb) / .6)}.hv-dot[data-on="1"]{width:52px}.hv-dot[data-on="1"] .hv-dotfill{background:rgb(var(--hv-ink-rgb) / .16);width:36px}.hv-prog{transform-origin:0;background:var(--hv-acc);position:absolute;inset:0;transform:scaleX(0)}.hv-dot[data-on="1"] .hv-prog{transform:scaleX(1)}.hv[data-run="1"] .hv-dot[data-on="1"] .hv-prog{animation:6.5s linear forwards hv-prog}@keyframes hv-prog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}html:not(.js) .hv-ctl{display:none}.hv :focus-visible{outline:2px solid var(--hv-acc-text);outline-offset:3px}.hv .hv-chip:focus-visible,.hv .hv-cta:focus-visible,.hv .hv-pause:focus-visible{border-radius:999px}.hv-bar{width:100%;max-width:var(--max-w);padding:0 var(--gutter) 26px;margin:0 auto}.hv-bar-in{border-top:1px solid rgb(var(--hv-ink-rgb) / .1);color:var(--hv-ink2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:0;padding-top:18px;font-size:14px;display:flex}.hv-bar-in b{color:var(--hv-ink);font-weight:560}.hv-check{min-height:44px;color:var(--hv-acc-text);align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.hv-check:hover{text-underline-offset:.2em;text-decoration:underline}@media (width<=860px){.hv{min-height:0}.hv:before{background:var(--hv-glow-m)}.hv-main{align-items:flex-start;padding-top:28px}.hv-car{gap:24px;padding:0 0 120px}.hv-bar{background:linear-gradient(180deg, transparent, var(--hv-bottom) 38%);position:relative}.hv-line{white-space:normal}.hv-sub{font-size:17px}.hv-cv{-webkit-mask-image:linear-gradient(#00000014 0%,#0000004d 55%,#000 100%);mask-image:linear-gradient(#00000014 0%,#0000004d 55%,#000 100%)}}@media (prefers-reduced-motion:reduce){.hv-w,.hv-sub,.hv-dotfill,.hv-cta,.hv-cta svg{transition:none!important}.hv-prog{animation:none!important}}@media (forced-colors:active){.hv{color:canvastext;background:canvas}.hv-cv{display:none}.hv-cta,.hv-chip,.hv-pause{border:1px solid buttontext}}@media print{.hv-cv,.hv-ctl{display:none}}@property --aud-sweep{syntax:"<angle>";inherits:false;initial-value:360deg}@property --aud-n{syntax:"<integer>";inherits:false;initial-value:0}.aud{--aud-ink:#0a0a0a;--aud-ink-2:#4a4945;--aud-muted:#6b6a66;--aud-hair:#0a0a0a17;--aud-font:var(--ff-sans,"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif);--aud-mono:var(--ff-mono,"Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace);--aud-ease-out:cubic-bezier(.22, 1, .36, 1);--aud-ease-expo:cubic-bezier(.16, 1, .3, 1);--aud-gutter:20px;--aud-maxw:1280px;--aud-sec-y:clamp(88px, 3.5rem + 5vw, 152px);--aud-fs-h2:clamp(2.125rem, 1.25rem + 2.7vw, 3.5rem);--aud-acc-dot:#0d9488;--aud-acc-ink:#0f766e;--aud-btn:#053b34;--aud-btn-hover:#0a4d44;--aud-k-ink:#0a0a0a;--aud-k-ink-2:#3f3f46;--aud-k-ink-3:#66666f;--aud-line:#e8e8eb;--aud-track:#e4e4e7;--aud-wash:#fafafa;--aud-wash-2:#f4f4f5;--aud-accent:#0d9488;--aud-accent-glow:#0d948873;--aud-risk:#fa582d;--aud-risk-ink:#c2410c;--aud-risk-wash:#fff0ea;--aud-ok:#059669;--aud-ok-ink:#047857;--aud-ok-wash:#ecfdf5;--aud-r:18px;--aud-sh-win:0 0 0 1px #0a0a0a0f, 0 1px 2px #0a0a0a0a, 0 24px 48px -24px #0a0a0a29, 0 72px 120px -56px #0a0a0a42;--aud-sh-card:0 0 0 1px #0a0a0a12, 0 2px 6px #0a0a0a0a, 0 22px 44px -18px #0a0a0a38;--aud-sh-chip:0 0 0 1px #0a0a0a12, 0 6px 16px -6px #0a0a0a1f, 0 18px 36px -18px #0a0a0a33}@media (width>=768px){.aud{--aud-gutter:40px}}@media (width>=1280px){.aud{--aud-gutter:64px}}@media (width>=1680px){.aud{--aud-maxw:1400px}}.aud{isolation:isolate;padding:var(--aud-sec-y) 0;color:var(--aud-ink);color-scheme:light;font:400 17px/1.6 var(--aud-font);font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;position:relative;overflow-x:clip}.aud *,.aud :before,.aud :after{box-sizing:border-box}.aud p{text-wrap:pretty}.aud h2{text-wrap:balance}.aud svg{display:block}.aud a{color:inherit}.aud :focus-visible{outline:2px solid var(--aud-ink);outline-offset:3px;border-radius:8px}.aud ::selection{background:var(--aud-ink);color:#fff}.aud-nw{white-space:nowrap}.aud-vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.aud__wrap{width:100%;max-width:calc(var(--aud-maxw) + 2 * var(--aud-gutter));padding:0 var(--aud-gutter);margin:0 auto}.aud__grid{grid-template-columns:minmax(0,1fr) 600px;align-items:center;gap:clamp(48px,5vw,96px);display:grid}.aud__copy{max-width:580px}.aud__eyebrow{color:var(--aud-ink-2);align-items:center;gap:10px;margin:0;font-size:15px;font-weight:500;line-height:1.6;display:inline-flex}.aud__eyebrow:before{content:"";background:var(--aud-acc-dot);border-radius:50%;flex:none;width:7px;height:7px}.aud__h{font-size:var(--aud-fs-h2);letter-spacing:-.04em;margin:18px 0 0;font-weight:600;line-height:1.02}.aud__h span{display:block}.aud__h .aud__h-2{color:var(--aud-acc-ink)}.aud__sub{max-width:54ch;color:var(--aud-ink-2);margin:22px 0 0;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.55}.aud__checks{gap:14px;margin:32px 0 0;padding:0;list-style:none;display:grid}.aud__checks li{color:var(--aud-ink);grid-template-columns:22px 1fr;align-items:start;gap:12px;font-size:16.5px;font-weight:500;line-height:1.45;display:grid}.aud__tick{background:var(--aud-acc-ink);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;margin-top:.5px;display:grid}.aud__ctas{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:38px;display:flex}.aud__btn{background:var(--aud-btn);color:#fff;height:48px;font:500 16px/1 var(--aud-font);letter-spacing:-.01em;white-space:nowrap;transition:background-color .18s ease, box-shadow .18s ease, transform .14s var(--aud-ease-out);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;text-decoration:none;display:inline-flex}.aud a.aud__btn{color:#fff}@media (hover:hover) and (pointer:fine){.aud__btn:hover{background:var(--aud-btn-hover)}}.aud__btn:active{transform:scale(.97)}.aud__link{min-height:44px;color:var(--aud-ink);border-radius:6px;align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.aud__link span{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:1px}.aud__link .aud-ic{transition:transform .18s var(--aud-ease-out)}.aud__link:hover .aud-ic{transform:translate(2px)}.aud__status{box-shadow:inset 0 1px 0 var(--aud-hair);color:var(--aud-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:36px 0 0;padding-top:22px;font-size:15px;line-height:1.45;display:flex}.aud__status b{color:var(--aud-ink);font-weight:600}.aud__status-dot{background:var(--aud-acc-dot);border-radius:50%;flex:none;width:8px;height:8px;margin-right:4px;box-shadow:0 0 0 4px #e6f6f2}.aud-ic{flex:none;width:20px;height:20px;display:block}.aud-ic--sm{width:16px;height:16px}.aud-ic--xs{width:12px;height:12px}.aud-mono{width:17.5px;height:14px;color:var(--aud-k-ink);flex:none;display:block}.aud-sample{font:500 12px/1 var(--aud-font);letter-spacing:.01em;color:var(--aud-k-ink-3);background:var(--aud-wash-2);white-space:nowrap;border-radius:999px;padding:5px 9px}.aud-org{font:500 13px/1.2 var(--aud-font);color:var(--aud-k-ink-3);margin:0}.aud-win{border-radius:var(--aud-r);box-shadow:var(--aud-sh-win);color:var(--aud-k-ink);text-align:left;background:#fff;position:relative;overflow:hidden}.aud-win__bar{border-bottom:1px solid var(--aud-line);background:linear-gradient(#fff,#fbfbfb);align-items:center;gap:12px;height:42px;padding:0 12px 0 16px;display:flex}.aud-win__dots{flex:none;gap:6px;width:60px;display:flex}.aud-win__dots i{background:#e4e4e7;border-radius:50%;width:10px;height:10px}.aud-win__title{color:var(--aud-k-ink-2);white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:1.2;display:flex}.aud-win__bar .aud-sample{text-align:center;flex:none;min-width:60px}.aud-card{border-radius:var(--aud-r);box-shadow:var(--aud-sh-card);color:var(--aud-k-ink);text-align:left;background:#fff;padding:20px 22px;line-height:1.6;position:relative}.aud-card__head{align-items:center;gap:10px;display:flex}.aud-card__ic{background:var(--aud-wash-2);width:30px;height:30px;color:var(--aud-k-ink);border-radius:9px;flex:none;place-items:center;display:grid}.aud-card__ic .aud-ic{width:17px;height:17px}.aud-card__title{letter-spacing:-.01em;flex:1;align-items:center;gap:8px;min-width:0;font-size:15px;font-weight:600;line-height:1.25;display:flex}.aud-dial{width:var(--aud-dial,200px);aspect-ratio:1;flex:none;position:relative}.aud-dial--lg{--aud-dial:200px}.aud-dial--sm{--aud-dial:64px}.aud-dial svg,.aud-dial__fill{width:100%;height:100%;display:block;position:absolute;inset:0}.aud-dial__track path{stroke:var(--aud-track);fill:none}.aud-dial__ink{stroke:var(--aud-k-ink);fill:none}.aud-dial__head{stroke:var(--aud-accent);fill:none}.aud-dial__fill{-webkit-mask-image:conic-gradient(from 225deg, #000 var(--aud-sweep), transparent 0);mask-image:conic-gradient(from 225deg, #000 var(--aud-sweep), transparent 0)}.aud-dial__val{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.aud-num{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-weight:600;line-height:1}.aud-dial--lg .aud-num{letter-spacing:-.05em;margin-top:2px;font-size:60px}.aud-dial--sm .aud-num{margin-top:1px;font-size:19px}.aud-dial__of{color:var(--aud-k-ink-3);margin-top:6px;font-size:14px;font-weight:500;line-height:1.2}.aud .aud-dial--hero{--aud-dial:184px}.aud .aud-dial--hero .aud-num{font-size:56px}.aud-chip{height:42px;box-shadow:var(--aud-sh-chip);font:500 14px/1 var(--aud-font);color:var(--aud-k-ink);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:9px;padding:0 18px 0 7px;display:inline-flex}.aud-chip b{font-weight:600}.aud-chip__mute{color:var(--aud-k-ink-3);margin-left:-3px}.aud-chip__ic{background:var(--aud-wash-2);width:30px;height:30px;color:var(--aud-k-ink);border-radius:50%;flex:none;place-items:center;display:grid}.aud-chip__ic--ink{background:var(--aud-k-ink);color:#fff}.aud-chip__ic--ok{background:var(--aud-ok);color:#fff}.aud-chip__fp{font:500 12.5px/1 var(--aud-mono);letter-spacing:.01em;color:var(--aud-k-ink-3);margin-left:1px}.aud-pillbtn{background:var(--aud-k-ink);color:#fff;height:38px;font:500 14px/1 var(--aud-font);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 18px;display:inline-flex}.aud-ready{width:100%;max-width:580px}.aud-ready__body{padding:20px 28px 24px}.aud-ready__row{grid-template-columns:auto 1fr;align-items:center;gap:30px;margin-top:12px;display:grid}.aud-verdict{letter-spacing:-.028em;text-wrap:balance;margin:0;font-size:25px;font-weight:600;line-height:1.16}.aud-verdict__2{letter-spacing:-.012em;color:var(--aud-k-ink-3);margin-top:8px;font-size:17px;font-weight:500;line-height:1.35;display:block}.aud-ready__text .aud-pillbtn{margin-top:20px}.aud-ready__k{color:var(--aud-k-ink-3);margin:28px 0 0;font-size:14px;font-weight:500;line-height:1.2}.aud-fw{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.aud-fw li{min-width:0;box-shadow:0 0 0 1px var(--aud-line), 0 1px 2px #0a0a0a0a;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:12px 4px 10px;display:flex}.aud-fw .aud-dial--sm{--aud-dial:56px}.aud-fw .aud-dial--sm .aud-num{font-size:17px}.aud-fw__name{color:var(--aud-k-ink);white-space:nowrap;font-size:13px;font-weight:600;line-height:1.2}.aud-attack{width:100%;max-width:440px}.aud-path{align-items:flex-start;margin:20px 6px 0;padding-bottom:44px;display:flex;position:relative}.aud-node{z-index:1;flex:none;justify-content:center;width:42px;display:flex;position:relative}.aud-node__ic{width:42px;height:42px;color:var(--aud-k-ink);box-shadow:0 0 0 1px var(--aud-line), 0 2px 6px #0a0a0a0f;background:#fff;border-radius:12px;place-items:center;display:grid}.aud-node__lb{text-align:center;width:92px;color:var(--aud-k-ink-2);margin-left:-46px;font-size:13px;font-weight:500;line-height:1.25;position:absolute;top:52px;left:50%}.aud-node--risk .aud-node__ic{color:var(--aud-risk-ink);box-shadow:0 0 0 1.5px var(--aud-risk), 0 0 0 6px var(--aud-risk-wash)}.aud-node--jewel .aud-node__ic{background:var(--aud-k-ink);color:#fff;box-shadow:0 0 0 1px var(--aud-k-ink), 0 6px 14px -4px #0a0a0a59}.aud-edge{background:var(--aud-track);flex:1 1 0;height:2px;margin-top:20px;position:relative}.aud-edge:before{content:"";background:var(--aud-k-ink);transform-origin:0;position:absolute;inset:0}.aud-edge:after{content:"";background:var(--aud-risk);opacity:0;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:50%;left:100%;box-shadow:0 0 0 4px #fa582d2e}.aud-edge--risk{background:repeating-linear-gradient(90deg,#b4b4bb 0 4px,#0000 4px 8px);flex-grow:1.8;height:2.5px;margin-top:19.75px}.aud-edge--risk:before{background:var(--aud-risk);right:50%}.aud-edge__cut{z-index:2;width:22px;height:22px;color:var(--aud-ok);box-shadow:0 0 0 1.5px var(--aud-ok), 0 0 0 4px var(--aud-ok-wash);background:#fff;border-radius:50%;place-items:center;margin:-11px 0 0 -11px;display:grid;position:absolute;top:50%;left:50%}.aud-attack__fix{border-top:1px solid var(--aud-line);flex-wrap:wrap;align-items:center;gap:4px 8px;margin:14px 0 0;padding-top:14px;font-size:14px;line-height:1.35;display:flex}.aud-attack__fix b{font-weight:600}.aud-attack__fix span:last-child{color:var(--aud-k-ink-3)}.aud-okdot{background:var(--aud-ok);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.aud-evi{grid-template-columns:auto 1fr;align-items:start;gap:16px;width:100%;max-width:300px;padding:18px 20px 18px 18px;display:grid}.aud-evi__doc{width:46px;height:58px;box-shadow:0 0 0 1px var(--aud-line), 0 4px 10px -4px #0a0a0a24;background:#fff;border-radius:7px;flex-direction:column;gap:6px;margin-top:2px;padding:11px 9px;display:flex;position:relative}.aud-evi__doc i{background:#e4e4e7;border-radius:2px;height:3px;display:block}.aud-evi__doc i:first-child{background:#d4d4d8;width:70%}.aud-evi__doc i:nth-child(3){width:85%}.aud-evi__doc i:nth-child(4){width:55%}.aud-evi__seal{background:var(--aud-accent);color:#fff;width:24px;height:24px;box-shadow:0 0 0 3px #fff, 0 4px 10px -2px var(--aud-accent-glow);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-8px;right:-9px}.aud-evi__main{min-width:0}.aud-evi__top{align-items:center;gap:8px;display:flex}.aud-evi__state{color:var(--aud-ok-ink);align-items:center;gap:6px;margin:6px 0 0;font-size:13px;font-weight:500;line-height:1.35;display:flex}.aud-evi__fp{color:var(--aud-k-ink-3);margin:4px 0 0;font-size:13px;line-height:1.35}.aud-keep{height:28px;color:var(--aud-k-ink);box-shadow:0 0 0 1px var(--aud-line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;margin-top:12px;padding:0 11px 0 9px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.aud-ghost{box-shadow:0 0 0 1px #0a0a0a0f,0 12px 30px -16px #0a0a0a2e}.aud-ghost .aud-win__title{color:var(--aud-k-ink-3);justify-content:flex-end;padding-right:6px}.aud-ghost__body{gap:10px;padding:18px;display:grid}.aud-ghost__body i{background:var(--aud-wash-2);border-radius:5px;height:10px}.aud-ghost__body i:nth-child(2){width:70%}.aud-ghost__body i:nth-child(3){width:45%}.aud__visual{--aud-z:1;isolation:isolate;width:600px;position:relative}.aud__visual:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(54% 50% at 58% 42%,#0d948838,#0d948800 74%),radial-gradient(36% 28% at 74% 76%,#74e6c45c,#74e6c400 72%),radial-gradient(30% 26% at 30% 74%,#0f766e1f,#0f766e00 72%);position:absolute;inset:-16% -34% -18% -28%}.aud__stage{--aud-mx:0;--aud-my:0;zoom:var(--aud-z);width:600px;height:754px;position:relative}.aud__rig{transform-origin:42% 38%;transform:perspective(2400px) rotateY(calc(-7deg + var(--aud-mx) * 5deg)) rotateX(calc(3.5deg - var(--aud-my) * 4deg));position:absolute;inset:0}.aud__deck{width:560px;position:absolute;top:72px;left:20px}.aud__layer{transform-origin:50% 0;height:220px;position:absolute;top:0;left:0;right:0}.aud__layer--1{transform:translateY(-36px)scale(.95)}.aud__layer--2{transform:translateY(-72px)scale(.9);translate:calc(var(--aud-mx) * -6px) calc(var(--aud-my) * -4px);background:#fcfcfc}.aud__front{max-width:none;position:relative}.aud__chip-read{z-index:4;translate:calc(var(--aud-mx) * 16px) calc(var(--aud-my) * 12px);position:absolute;top:36px;left:-26px}.aud__chip-signed{z-index:4;translate:calc(var(--aud-mx) * 14px) calc(var(--aud-my) * 10px);position:absolute;top:345px;right:-24px}@media (width>=768px){.aud:lang(de) .aud__chip-signed{top:352px}}.aud__card-attack{z-index:3;width:404px;translate:calc(var(--aud-mx) * 10px) calc(var(--aud-my) * 8px);position:absolute;top:527px;left:-36px}.aud__card-evi{z-index:3;width:258px;translate:calc(var(--aud-mx) * 13px) calc(var(--aud-my) * 10px);position:absolute;top:536px;left:384px}.aud__pause{--aud-pt:719px;z-index:5;top:calc(var(--aud-z) * var(--aud-pt));right:calc(var(--aud-z) * -48px);width:40px;height:40px;color:var(--aud-ink-2);font:inherit;cursor:pointer;transition:background-color .18s ease, color .18s ease, opacity .6s var(--aud-ease-out);background:#fff;border:0;border-radius:50%;place-items:center;margin:0;padding:0;display:none;position:absolute;box-shadow:0 0 0 1px #0a0a0a1c,0 2px 6px -2px #0a0a0a1a}.aud:lang(de) .aud__pause{--aud-pt:742px}.aud .aud__pause:focus-visible{border-radius:50%}@media (hover:hover) and (pointer:fine){.aud__pause:hover{background:var(--aud-wash-2);color:var(--aud-ink)}}.aud__pause .aud__ic-play{display:none}.aud__pause[aria-pressed=true] .aud__ic-play{display:block}.aud__pause[aria-pressed=true] .aud__ic-pause{display:none}@keyframes aud-rise{0%{opacity:0;transform:translateY(22px)}}@keyframes aud-pop{0%{opacity:0;transform:translateY(10px)scale(.94)}}@keyframes aud-sweep{0%{--aud-sweep:0deg}to{--aud-sweep:270deg}}@keyframes aud-count{0%{--aud-n:0}}@keyframes aud-dot{0%{opacity:0;left:0}15%{opacity:1}85%{opacity:1}to{opacity:0;left:100%}}@keyframes aud-dotr{0%{opacity:0;left:0}15%{opacity:1}90%{opacity:1;left:50%}to{opacity:0;left:50%}}@keyframes aud-dash{0%{background:0 0}}@keyframes aud-pulse{0%{box-shadow:0 0 0 1.5px var(--aud-risk), 0 0 0 6px var(--aud-risk-wash)}40%{box-shadow:0 0 0 1.5px var(--aud-risk), 0 0 0 12px #fa582d00, 0 0 22px 4px #fa582d47}}@keyframes aud-cut{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.12)}}@keyframes aud-ring{0%{box-shadow:0 0 0 1px var(--aud-k-ink), 0 0 0 6px #fa582d4d, 0 0 24px 4px #fa582d4d}}@keyframes aud-stamp{0%{opacity:0;transform:scale(1.6)rotate(-18deg)}70%{opacity:1;transform:scale(.94)rotate(2deg)}}@keyframes aud-grow{0%{transform:scaleX(0)}}@keyframes aud-bob{50%{transform:translate3d(var(--aud-bx,0px), var(--aud-by,-4px), 0)}}@media (prefers-reduced-motion:no-preference){.aud.is-js .aud__copy{transition:opacity .7s var(--aud-ease-out), transform .9s var(--aud-ease-out)}.aud.is-js .aud__copy:not(.is-in){opacity:0;transform:translateY(22px)}.aud.is-js .aud-num{counter-reset:audn calc(var(--aud-n))}.aud.is-js .aud-num__t{display:none}.aud.is-js .aud-num:after{content:counter(audn)}.aud.is-js .aud__visual .aud__deck{transition:opacity .8s var(--aud-ease-out) .14s, transform 1.15s var(--aud-ease-expo) .14s, filter .8s var(--aud-ease-out) .14s}.aud.is-js .aud__visual:not(.is-in) .aud__deck{opacity:0;filter:blur(7px);transform:translateY(34px)scale(.97)}.aud.is-js .aud__visual .aud__layer{transition:transform 1.05s var(--aud-ease-expo) .4s}.aud.is-js .aud__visual .aud__layer--2{transition-delay:.5s}.aud.is-js .aud__visual:not(.is-in) .aud__layer--1{transform:translateY(-4px)scale(.985)}.aud.is-js .aud__visual:not(.is-in) .aud__layer--2{transform:translateY(-4px)scale(.98)}.aud.is-js .aud__visual:not(.is-in) .aud-chip,.aud.is-js .aud__visual:not(.is-in) .aud-card{opacity:0}.aud.is-js .aud__visual.is-in .aud-dial__fill{animation:aud-sweep 1.35s var(--aud-ease-expo) var(--aud-sd,.6s) both}.aud.is-js .aud__visual.is-in .aud-num{animation:aud-count 1.35s var(--aud-ease-expo) var(--aud-sd,.6s) both}.aud .aud-fw li:first-child .aud-dial{--aud-sd:.82s}.aud .aud-fw li:nth-child(2) .aud-dial{--aud-sd:.9s}.aud .aud-fw li:nth-child(3) .aud-dial{--aud-sd:.98s}.aud .aud-fw li:nth-child(4) .aud-dial{--aud-sd:1.06s}.aud.is-js .aud__visual.is-in .aud__card-attack{--aud-by:-3px;animation:aud-rise .9s var(--aud-ease-expo) .78s both, aud-bob 9s ease-in-out 3.2s infinite}.aud.is-js .aud__visual.is-in .aud__card-evi{--aud-by:-3px;animation:aud-rise .9s var(--aud-ease-expo) .92s both, aud-bob 7.6s ease-in-out 2.6s infinite}.aud.is-js .aud__visual.is-in .aud__chip-read{--aud-by:-5px;--aud-bx:1px;animation:aud-pop .6s var(--aud-ease-out) 1.08s both, aud-bob 6.8s ease-in-out 2.1s infinite}.aud.is-js .aud__visual.is-in .aud__chip-signed{--aud-by:-4px;--aud-bx:-1px;animation:aud-pop .6s var(--aud-ease-out) 1.24s both, aud-bob 8.2s ease-in-out 2.8s infinite}.aud.is-js:is([data-aud-vis=off],[data-aud-anim=off]) .aud__visual.is-in :is(.aud__chip-read,.aud__chip-signed,.aud__card-attack,.aud__card-evi){animation-play-state:running,paused}.aud.is-js[data-aud-anim] .aud__pause{display:grid}.aud.is-js .aud__visual:not(.is-in) .aud__pause:not(:focus-visible){opacity:0}.aud.is-js .aud__visual.is-in .aud__pause{transition-delay:0s,0s,1.5s}.aud.is-js .aud__visual.is-in .aud-evi__seal{animation:aud-stamp .7s var(--aud-ease-expo) 1.45s both}.aud__visual .aud-edge--2{--aud-l:.42s}.aud__visual .aud-edge--risk{--aud-l:.84s}.aud.is-js .aud__visual.is-in .aud-edge:before{animation:aud-grow .42s cubic-bezier(.5, 0, .6, 1) calc(1.3s + var(--aud-l,0s)) both}.aud.is-js .aud__visual.is-in .aud-edge:after{animation:aud-dot .42s cubic-bezier(.5, 0, .6, 1) calc(1.3s + var(--aud-l,0s)) both}.aud.is-js .aud__visual.is-in .aud-edge--risk:after{animation-name:aud-dotr}.aud.is-js .aud__visual.is-in .aud-node--risk .aud-node__ic{animation:1s 1.9s both aud-pulse}.aud.is-js .aud__visual.is-in .aud-edge__cut{animation:aud-cut .5s var(--aud-ease-expo) 2.18s both}.aud.is-js .aud__visual.is-in .aud-edge--risk{animation:.4s 2.24s both aud-dash}.aud.is-js .aud__visual.is-in .aud-node--jewel .aud-node__ic{animation:.7s 2.24s both aud-ring}.aud.is-js .aud__visual.is-in .aud-attack__fix{animation:aud-rise .6s var(--aud-ease-expo) 2.36s both}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.aud.is-js .aud__visual.is-in:hover :is(.aud__chip-read,.aud__chip-signed,.aud__card-attack,.aud__card-evi){animation-play-state:running,paused}}@media (prefers-reduced-motion:no-preference) and (width<=767px){.aud.is-js[data-aud-anim] .aud__visual{padding-bottom:52px}}@media (prefers-reduced-motion:reduce){.aud__btn,.aud__link .aud-ic{transition:none}.aud__btn:active,.aud__link:hover .aud-ic{transform:none}}@media (width>=1680px){.aud__grid{grid-template-columns:minmax(0,1fr) 660px}.aud__visual{--aud-z:1.1;width:660px}}@media (width<=1439px){.aud__grid{grid-template-columns:minmax(0,1fr) 540px;gap:56px}.aud__visual{--aud-z:.9;width:540px}}@media (width<=1279px){.aud__grid{grid-template-columns:minmax(0,1fr) 492px;gap:48px}.aud__visual{--aud-z:.82;width:492px}}@media (width>=1024px) and (width<=1279px){.aud__h{font-size:min(var(--aud-fs-h2), calc((100vw - 620px) / 9.6))}.aud:lang(de) .aud__h{font-size:min(var(--aud-fs-h2), calc((100vw - 620px) / 10.6))}}@media (width<=1023px){.aud__grid{grid-template-columns:minmax(0,1fr);gap:72px}.aud__copy{max-width:640px}.aud__visual{--aud-z:1;justify-self:center;width:600px}}@media (width<=767px){.aud__h{margin-top:16px}.aud__sub{margin-top:18px}.aud__checks{gap:12px;margin-top:28px}.aud__checks li{font-size:16px}.aud__ctas{gap:20px 24px;margin-top:32px}.aud__btn{flex:100%}.aud__link{margin:0 auto}.aud__status{margin-top:30px;padding-top:20px;font-size:14.5px}.aud__grid{gap:48px}.aud__visual{justify-self:stretch;width:auto}.aud__visual:before{inset:-4% -30% -6%}.aud__stage{width:100%;height:auto}.aud__rig{flex-direction:column;display:flex;position:relative;inset:auto;transform:none}.aud__deck{width:auto;margin-top:64px;position:relative;top:auto;left:auto}.aud__layer{height:120px}.aud__layer--1{transform:translateY(-32px)scale(.95)}.aud__layer--2{transform:translateY(-64px)scale(.9)}.aud__chip-read,.aud__chip-signed,.aud__card-attack,.aud__card-evi,.aud__layer--2{translate:none}.aud__chip-read{top:6px;left:-6px}.aud__chip-signed{align-self:flex-end;margin:-16px -6px 0 0;position:relative;top:auto;right:auto}.aud__card-attack{width:auto;margin:12px 10px 0 -6px;position:relative;top:auto;left:auto}.aud__card-evi{align-self:flex-end;width:auto;max-width:300px;margin:-12px -6px 0 0;position:relative;top:auto;left:auto}.aud__pause{width:36px;height:36px;top:auto;bottom:0;right:-6px}.aud-ready__body{padding:16px 16px 26px}.aud-ready__row{gap:16px;margin-top:12px}.aud .aud-dial--hero{--aud-dial:136px}.aud .aud-dial--hero .aud-num{margin-top:0;font-size:42px}.aud .aud-dial--hero .aud-dial__of{margin-top:4px;font-size:12px}.aud-verdict{font-size:19px}.aud-verdict__2{margin-top:6px;font-size:14px}.aud-ready__text .aud-pillbtn{height:34px;margin-top:14px;padding:0 13px 0 15px;font-size:13px}.aud-ready__k{margin-top:18px;font-size:13px}.aud-fw{gap:6px;margin-top:10px}.aud-fw li{border-radius:12px;gap:6px;padding:10px 2px 9px}.aud-fw .aud-dial--sm{--aud-dial:46px}.aud-fw .aud-dial--sm .aud-num{font-size:15px}.aud-fw__name{font-size:12px}.aud-card{padding:16px}.aud-node,.aud-node__ic{width:38px}.aud-node__ic{height:38px}.aud-edge{margin-top:18px}.aud-edge--risk{margin-top:17.75px}.aud-node__lb{width:76px;margin-left:-38px;font-size:12.5px;top:46px}.aud-path{margin:20px 4px 0;padding-bottom:44px}.aud-chip{height:40px;font-size:13.5px}.aud-chip__fp{font-size:12px}.aud-chip__mute{display:none}.aud__front{box-shadow:0 0 0 1px #0a0a0a0f,0 1px 2px #0a0a0a0a,0 18px 36px -18px #0a0a0a29,0 44px 72px -36px #0a0a0a38}}@media (width<=399px){.aud__h{font-size:min(2.125rem,10.4167vw - 4.16667px)}.aud:lang(de) .aud__h{font-size:min(2.125rem,9.43396vw - 3.77358px)}.aud .aud-dial--hero{--aud-dial:118px}.aud .aud-dial--hero .aud-num{font-size:36px}.aud-verdict{font-size:17px}.aud-fw .aud-dial--sm{--aud-dial:40px}.aud-fw .aud-dial--sm .aud-num{font-size:13.5px}.aud-node__lb{width:68px;margin-left:-34px;font-size:12px}}@media (width<=359px){.aud-ready__row{grid-template-columns:minmax(0,1fr);gap:14px}.aud-ready__text .aud-pillbtn{white-space:nowrap}.aud__layer .aud-win__title{font-size:12px}}@media (forced-colors:active){.aud__visual:before{display:none}.aud__tick,.aud__status-dot{forced-color-adjust:none}.aud.is-js .aud__visual.is-in :is(.aud__chip-read,.aud__chip-signed,.aud__card-attack,.aud__card-evi){animation-play-state:running,paused}.aud.is-js[data-aud-anim] .aud__pause{display:none}.aud.is-js[data-aud-anim] .aud__visual{padding-bottom:0}}.aud-chip.aud__chip-signed{gap:8px;height:36px;padding:0 14px 0 8px;font-size:13px}.aud-chip.aud__chip-signed b{font-weight:500}.aud-chip.aud__chip-signed .aud-chip__ic{width:20px;height:20px}.aud-chip.aud__chip-signed .aud-chip__fp{font-size:12px}.cmpsec{--cmp-ink:#0a0a0a;--cmp-ink-2:#4a4945;--cmp-muted:#6b6a66;--cmp-dot:#0d9488;--cmp-ease-out:cubic-bezier(.22, 1, .36, 1);--cmp-ease-io:cubic-bezier(.65, 0, .35, 1);--cmp-maxw:1280px;padding-block:var(--sec-y,clamp(88px, 3.5rem + 5vw, 152px));color:var(--cmp-ink);background:#f8f7f4;position:relative}@media (width>=1680px){.cmpsec{--cmp-maxw:1400px}}.cmp-sprite{width:0;height:0;position:absolute;overflow:hidden}.cmp-vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.cmp-wrap{width:100%;max-width:calc(var(--cmp-maxw) + 2 * var(--gutter,20px));padding:0 var(--gutter,20px);margin:0 auto}.cmp-ic{flex:none;width:22px;height:22px}.cmp-ic--sm{width:16px;height:16px}.cmp-ic--xs{width:14px;height:14px}.cmp-top{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.cmp-eyebrow{color:var(--cmp-ink-2);align-items:center;gap:10px;margin:0;font-size:15px;font-weight:500;line-height:1.2;display:inline-flex}.cmp-eyebrow:before{content:"";background:var(--cmp-dot);border-radius:50%;flex:none;width:7px;height:7px}.cmp-h2{max-width:15ch;font-size:var(--fs-h2,clamp(2.125rem, 1.25rem + 2.7vw, 3.5rem));letter-spacing:-.04em;color:var(--cmp-ink);text-wrap:balance;margin:16px 0 0;font-weight:600;line-height:1.02}.cmp-sub{max-width:44ch;color:var(--cmp-ink-2);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.55}@media (width>=1024px){.cmp-top{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end;gap:20px 56px}.cmp-top .cmp-sub{justify-self:end;margin:0 0 6px}}.cmp-foot{max-width:92ch;color:var(--cmp-muted);margin:16px 0 0;font-size:14px;line-height:1.5}.cmp-track{margin:0;position:relative}.cmp-pin{display:contents}.cmp-pin>.cmp{margin-top:var(--head-gap,clamp(40px, 4vw, 56px))}.cmp-spacer{display:none}.cmpsec.is-pin .cmp{top:var(--cmp-top,88px);position:sticky}.cmpsec.is-pin .cmp-spacer{height:max(420px,100svh);display:block}.cmp{--bg1:#0b5f52;--bg2:#074a40;--bg3:#04342d;--glow:#1eba9680;--glow2:#0d78648c;--mint:#74e6c4;--mint-2:#a6f5dc;--mint-ln:#74e6c4d9;--risk:#ff8a78;--risk-ink:#ffe3dc;--txt:#fff;--txt-2:#fffc;--txt-3:#ffffffb3;--pill:#042b25;--pill-ln:#ffffff1a;z-index:1;isolation:isolate;color:var(--txt);background:radial-gradient(46% 40% at 62% 38%, var(--glow), transparent 72%), radial-gradient(70% 50% at 50% 100%, var(--glow2), transparent 70%), linear-gradient(165deg, var(--bg1) 0%, var(--bg2) 46%, var(--bg3) 100%);border-radius:28px;margin:0;display:flow-root;position:relative;overflow:clip;box-shadow:0 1px 2px #0a0a0a14,0 30px 60px -30px #0a0a0a59}.cmp:after{content:"";z-index:5;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0f}.cmp :where(button){-webkit-appearance:none;appearance:none;font:inherit;color:inherit;text-align:inherit;background:0 0;border:0;margin:0;padding:0}.cmp :focus-visible{outline-offset:3px;outline:2px solid #fff}.cmp-bar{z-index:6;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px 16px;padding:20px 24px 0;display:grid;position:relative}.cmp-seg{background:#001a166b;border:0;border-radius:999px;grid-area:1/2;grid-template-columns:1fr 1fr;min-width:0;margin:0;padding:4px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px 2px #00000040}.cmp-seg legend{padding:0}.cmp-r{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;padding:0;position:absolute;top:50%}.cmp-r-off{left:25%}.cmp-r-on{left:75%}.cmp-opt{z-index:1;letter-spacing:-.008em;white-space:nowrap;height:44px;color:var(--txt-2);cursor:pointer;transition:color .3s var(--cmp-ease-out);border-radius:999px;grid-row:1;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:550;display:flex;position:relative}.cmp-opt--off{grid-column:1}.cmp-opt--on{grid-column:2}.cmp-opt:hover{color:#fff}.cmp-opt__dot{border-radius:50%;flex:none;width:8px;height:8px}.cmp-opt--off .cmp-opt__dot{background:var(--risk)}.cmp-opt--on .cmp-opt__dot{background:var(--mint)}.cmp-r:checked+.cmp-opt{color:#0a0a0a}.cmp-r-off:checked+.cmp-opt .cmp-opt__dot{background:#d9483a}.cmp-r-on:checked+.cmp-opt .cmp-opt__dot{background:#0f766e}.cmp-r:focus-visible+.cmp-opt,.cmp-seg[data-cmp-key] .cmp-r:focus+.cmp-opt{outline-offset:3px;outline:2px solid #fff}.cmp-thumb{z-index:0;width:calc(50% - 4px);transition:transform .42s var(--cmp-ease-io);background:#fff;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 2px #0000002e,0 8px 18px -8px #00000073}.cmp-r-on:checked~.cmp-thumb{transform:translate(100%)}.cmp-key{color:var(--txt-2);grid-area:1/1;justify-self:start;margin:0;font-size:13px;font-weight:500;line-height:1.2;display:grid}.cmp-key>span{white-space:nowrap;grid-area:1/1;align-items:center;gap:9px;display:inline-flex}.cmp-key svg{width:26px;height:6px;overflow:visible}.cmp-key__off line{stroke:#d6e4e099;stroke-width:1.5px;stroke-dasharray:3 5;stroke-linecap:round}.cmp-key__on line{stroke:var(--mint);stroke-width:2.5px}.cmp-pause{width:44px;height:44px;color:var(--txt-2);background:#ffffff14;border-radius:50%;grid-area:1/3;justify-self:end;place-items:center;display:none;box-shadow:inset 0 0 0 1px #ffffff24}.cmp .cmp-pause{cursor:pointer}.cmp-pause:hover{color:#fff;background:#ffffff24}.cmp-pause .cmp-i-play{display:none}.cmp-pause[aria-pressed=true] .cmp-i-play{display:block}.cmp-pause[aria-pressed=true] .cmp-i-pause{display:none}@media (prefers-reduced-motion:no-preference){.cmp[data-ready] .cmp-pause{display:grid}}.cmp-stage{isolation:isolate;border-radius:22px;margin:18px 20px 20px;position:relative}.cmp-stage:before,.cmp-stage:after{content:"";z-index:-1;border-radius:inherit;transition:opacity .5s var(--cmp-ease-io);position:absolute;inset:0}.cmp-stage:before{background:linear-gradient(#0616146b,#06161447);box-shadow:inset 0 0 0 1px #ffffff0d}.cmp-stage:after{opacity:0;background:radial-gradient(52% 62% at 62% 46%,#40e6be24,#0000 72%)}.cmp:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-stage:before{opacity:0}.cmp:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-stage:after{opacity:1}.cmp-canvas{--W:1000;--H:560;--cap:1180px;--tile:clamp(46px, 5.2cqw, 56px);--nmf:clamp(13.5px, 1.45cqw, 15px);--bub:clamp(42px, 4.6cqw, 52px);--mkf:clamp(13px, 1.4cqw, 14px);--t-edge:calc(var(--tile) / -2);--l-edge:calc(var(--tile) / 2 + 10px);--below:calc(var(--tile) / 2 + 12px);width:min(100%, var(--cap), var(--cmp-cmax,100000px));aspect-ratio:1000/560;margin:0 auto;position:relative;container-type:inline-size}.cmp-art{position:absolute;inset:0}.cmp-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cmp-svg--s{display:none}.cmp-ln-off path{fill:none;stroke:#d6e4e080;stroke-width:1.5px;stroke-dasharray:3 7;stroke-linecap:round}.cmp-ln-off .cmp-x{stroke:#d6e4e04d}.cmp-ln-on path{fill:none;stroke:var(--mint-ln);stroke-width:2px;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .16s linear}.cmp-ln-on .cmp-rail{stroke:var(--mint);stroke-width:2.5px}.cmp:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-ln-on path{stroke-dashoffset:0;transition:stroke-dashoffset .4s var(--cmp-ease-out) .2s}.cmp-jn circle{fill:var(--mint)}.cmp-bnd{fill:#ffffff09;stroke:#74e6c48c;stroke-width:1.25px;transform-box:fill-box;transform-origin:50%;transition:transform .16s;transform:scale(1.025)}.cmp:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-bnd{transition:transform .5s var(--cmp-ease-out) .1s;transform:none}.cmp-gate circle{fill:#0a5448;stroke:var(--mint);stroke-width:1.5px}.cmp-gate use{color:var(--mint)}.cmp-ln-on .cmp-bus{stroke-width:1.5px;stroke:#74e6c499}.cmp-entry{z-index:3;left:calc(var(--ex) * 100% / var(--W));top:calc(var(--ey) * 100% / var(--H));max-width:calc(var(--ew) * 100cqw / var(--W));font-size:var(--mkf);color:#fff;background:#0a5448;border-radius:15px;flex-direction:column;gap:6px;margin:0;padding:8px 14px 8px 11px;font-weight:500;line-height:1.2;list-style:none;display:flex;position:absolute;box-shadow:inset 0 0 0 1px #74e6c48c}.cmp-entry li{align-items:center;gap:7px;display:flex}.cmp-entry .cmp-ic{width:14px;height:14px;color:var(--mint)}.cmp-st-off{transition:opacity .24s .34s,visibility 0s linear .34s}.cmp-st-on,.cmp:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-st-off{opacity:0;visibility:hidden;transition:opacity .16s,visibility 0s linear .16s}.cmp:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-st-on{opacity:1;visibility:visible;transition:opacity .24s .34s,visibility 0s linear .34s}.cmp-node{z-index:2;left:calc(var(--ax) * 100% / var(--W));top:calc(var(--ay) * 100% / var(--H));transform:translate(calc(var(--tile) / -2), -50%);transition:left .56s var(--cmp-ease-io), top .56s var(--cmp-ease-io), transform .56s var(--cmp-ease-io);align-items:center;gap:10px;display:flex;position:absolute}.cmp:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-node{left:calc(var(--bx) * 100% / var(--W));top:calc(var(--by) * 100% / var(--H))}.cmp-node--edge{transform:translate(-50%, calc(var(--tile) / -2));flex-direction:column;gap:8px}.cmp-node--edge .cmp-nm{white-space:normal;text-align:center;width:max-content;max-width:150px}.cmp-n-ext .cmp-nm{max-width:200px}.cmp-tile{width:var(--tile);height:var(--tile);border-radius:calc(var(--tile) * .27);color:#55635f;transform:rotate(var(--rot,0deg));transition:transform .56s var(--cmp-ease-io), background-color .4s ease, color .4s ease, width .56s var(--cmp-ease-io), height .56s var(--cmp-ease-io);background:#eef2f1;flex:none;place-items:center;display:grid;box-shadow:0 1px 1px #00000014,0 12px 24px -12px #0009}.cmp-tile .cmp-ic{width:calc(var(--tile) * .45);height:calc(var(--tile) * .45)}.cmp:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-tile{color:#0f766e;background:#fff;transform:none}.cmp .cmp-tile--more{color:#fff;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff42,0 12px 24px -14px #00000080}.cmp-nm{font-size:var(--nmf);letter-spacing:-.01em;white-space:nowrap;color:#fff;text-shadow:0 0 1px #05332c,0 0 4px #05332c,0 0 10px #05332c;font-weight:550;line-height:1.2}.cmp-plus{z-index:4;left:calc(var(--px) * 100% / var(--W));top:calc(var(--py) * 100% / var(--H));position:absolute;transform:translate(-50%,-50%)}.cmp .cmp-plus__btn{border-radius:calc(var(--tile) * .27);cursor:pointer;display:block}.cmp .cmp-plus__btn:focus-visible{outline-offset:4px}.cmp-plus__btn .cmp-tile{transition:background-color .2s}.cmp .cmp-plus__btn:hover .cmp-tile{background:#fff3}.cmp-mk{z-index:3;left:calc(var(--mx) * 100% / var(--W));top:calc(var(--my) * 100% / var(--H));transform:translate(var(--tx,0), var(--ty,-50%));height:30px;font-size:var(--mkf);letter-spacing:-.003em;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:0 12px 0 10px;font-weight:500;display:inline-flex;position:absolute}.cmp-mk--risk{color:var(--risk-ink);background:#3a1c17;box-shadow:inset 0 0 0 1px #ff8a786b}.cmp-mk--risk:before{content:"";background:var(--risk);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #ff8a7833}.cmp-mk--ok{color:#fff;background:#0a5448;box-shadow:inset 0 0 0 1px #74e6c48c}.cmp-mk--ok .cmp-ic{width:14px;height:14px;color:var(--mint)}.cmp-net{z-index:2;left:calc(var(--nx) * 100% / var(--W));top:calc(var(--ny) * 100% / var(--H));color:#fff;white-space:nowrap;background:#33403d;border-radius:999px;align-items:center;gap:8px;height:38px;margin:0;padding:0 16px 0 12px;font-size:14px;font-weight:550;display:inline-flex;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 1px #ffffff29,0 10px 24px -12px #0009}.cmp-net .cmp-ic{color:#ffffffbf;width:18px;height:18px}.cmp-lgd{z-index:3;left:calc(var(--gx) * 100% / var(--W));top:calc(var(--gy) * 100% / var(--H));white-space:nowrap;background:#0a5448;border-radius:999px;align-items:center;gap:9px;height:34px;margin:0;padding:0 14px 0 12px;font-size:14px;display:inline-flex;position:absolute;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #74e6c48c}.cmp-lgd__zd{aspect-ratio:40/32;color:#fff;flex:none;width:18px;height:auto}.cmp-lgd b{font-weight:600}.cmp-lgd__where{color:var(--txt-2)}.cmp-pill{background:var(--pill);height:30px;box-shadow:inset 0 0 0 1px var(--pill-ln);letter-spacing:.005em;color:var(--txt);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;margin:0;padding:0 13px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.cmp-pill .cmp-ic{color:var(--mint)}.cmp-bpill,.cmp-gpill{z-index:3;left:calc(var(--bpx) * 100% / var(--W));top:calc(var(--bpy) * 100% / var(--H));transform:translate(var(--bpt,-50%), -50%);position:absolute}.cmp-bpill{background:#0a5448;box-shadow:inset 0 0 0 1px #74e6c48c}.cmp-bpill__s{display:none}.cmp-as,.cmp-gaps{z-index:3;left:calc(var(--asx) * 100% / var(--W));top:calc(var(--asy) * 100% / var(--H));width:calc(var(--asw) * 100% / var(--W));margin:calc(var(--bub) / -2) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid;position:absolute}.cmp-as>li{justify-content:center;min-width:0;display:flex;position:relative}.cmp .cmp-as__btn{text-align:center;cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:10px;width:100%;padding:0 6px 4px;display:flex}.cmp .cmp-as__btn:focus-visible{outline-offset:2px}.cmp-bub{width:var(--bub);height:var(--bub);color:#0f766e;transition:transform .2s var(--cmp-ease-out);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 1px 1px #00000014,0 0 0 6px #ffffff0f,0 14px 28px -12px #0009}.cmp-as__btn:hover .cmp-bub,.cmp-as__btn:focus-visible .cmp-bub{transform:translateY(-2px)}.cmp-bub .cmp-ic{width:calc(var(--bub) * .44);height:calc(var(--bub) * .44)}.cmp-as__h{letter-spacing:-.006em;color:var(--txt);text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;font-size:clamp(13px,1.3cqw,14px);font-weight:600;line-height:1.28}.cmp-as__h--s{display:none}.cmp-w{display:inline-block}.cmp-gpill{box-shadow:inset 0 0 0 1px #ff8a7861}.cmp-gpill .cmp-ic{color:var(--risk)}.cmp-gap{text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:0 6px 4px;display:flex}.cmp-gap__ic{box-sizing:border-box;width:var(--bub);height:var(--bub);color:var(--risk);background:#ff8a7812;border:1.5px dashed #ff8a7899;border-radius:50%;flex:none;place-items:center;display:grid}.cmp-gap__ic .cmp-ic{width:calc(var(--bub) * .4);height:calc(var(--bub) * .4)}.cmp-gap__h{letter-spacing:-.006em;color:var(--txt-2);text-wrap:balance;-webkit-hyphens:none;hyphens:none;font-size:clamp(13px,1.3cqw,14px);font-weight:500;line-height:1.28}.cmp-gaps{transition:opacity .24s ease .34s, transform .44s var(--cmp-ease-out) .34s, visibility 0s linear .34s}.cmp:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-gaps{transition:opacity .16s,transform .16s,visibility 0s linear .16s;transform:translateY(8px)}.cmp-as{transition:opacity .16s,transform .16s,visibility 0s linear .16s;transform:translateY(10px)}.cmp:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-as{transition:opacity .24s ease .34s, transform .44s var(--cmp-ease-out) .34s, visibility 0s linear .34s;transform:none}.cmp-tt{z-index:6;color:#18181b;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;width:max-content;max-width:248px;transition:opacity .16s var(--cmp-ease-out), transform .16s var(--cmp-ease-out), visibility 0s linear .16s;background:#fff;border-radius:11px;padding:10px 12px;font-size:13px;font-weight:450;line-height:1.45;position:absolute;box-shadow:0 0 0 1px #0a0a0a0f,0 16px 36px -10px #00000073}.cmp-tt:before{content:"";position:absolute;inset:-12px}.cmp-tt--t{bottom:calc(100% + 12px);left:50%;transform:translate(-50%,4px)}.cmp-tt--l{top:50%;right:calc(100% + 12px);transform:translate(4px,-50%)}.cmp-tip:hover>.cmp-tt,.cmp-tip:focus-within>.cmp-tt,.cmp-tip.is-tip>.cmp-tt{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.cmp-tip:hover>.cmp-tt--t,.cmp-tip:focus-within>.cmp-tt--t,.cmp-tip.is-tip>.cmp-tt--t{transform:translate(-50%)}.cmp-tip:hover>.cmp-tt--l,.cmp-tip:focus-within>.cmp-tt--l,.cmp-tip.is-tip>.cmp-tt--l{transform:translateY(-50%)}.cmp-as>li:first-child>.cmp-tt--t{left:0;transform:translateY(4px)}.cmp-as>li:last-child>.cmp-tt--t{left:auto;right:0;transform:translateY(4px)}.cmp-as>li:first-child:is(:hover,:focus-within,.is-tip)>.cmp-tt--t,.cmp-as>li:last-child:is(:hover,:focus-within,.is-tip)>.cmp-tt--t{transform:none}.cmp .cmp-tip.is-hush>.cmp-tt,.cmp:not([data-state=on]):not(:has(.cmp-r-on:checked)) .cmp-st-on .cmp-tt{opacity:0;visibility:hidden;pointer-events:none}.cmp-pls-set{visibility:hidden;opacity:0;transition:opacity .12s}.cmp-pls path{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--ds,4) 200;stroke-dashoffset:16px}.cmp-pls--glow path{stroke-dasharray:var(--dg,7) 200}.cmp-pls-set--on .cmp-pls path{stroke:#f4fffb;stroke-width:2.25px}.cmp-pls-set--on .cmp-pls--glow{opacity:.4}.cmp-pls-set--on .cmp-pls--glow path{stroke:var(--mint-2);stroke-width:8px}.cmp-pls-set--off .cmp-pls path{stroke:#ffb3a5;stroke-width:1.75px}.cmp-pls-set--off .cmp-pls--glow{opacity:.35}.cmp-pls-set--off .cmp-pls--glow path{stroke:var(--risk);stroke-width:6px}@media (prefers-reduced-motion:no-preference){.cmp[data-ready] .cmp-pls-set{visibility:visible}.cmp[data-ready] .cmp-pls-set--off{opacity:.85;transition:opacity .3s .55s}.cmp[data-ready]:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-pls-set--off{opacity:0;transition:opacity .12s}.cmp[data-ready]:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-pls-set--on{opacity:1;transition:opacity .3s .45s}.cmp[data-ready] .cmp-pls path{animation-name:none;animation-duration:var(--d,7s);animation-timing-function:linear;animation-delay:var(--dl,0s);animation-iteration-count:infinite;animation-fill-mode:both}.cmp[data-ready] .cmp-pls-set--off path{animation-name:cmp-pulse}.cmp[data-ready]:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-pls-set--off path{animation-name:none}.cmp[data-ready]:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-pls-set--on path{animation-name:cmp-pulse}.cmp[data-ready]:is([data-anim=off],[data-vis=off]) .cmp-pls path{animation-play-state:paused}}@keyframes cmp-pulse{0%{stroke-dashoffset:16px}52%{stroke-dashoffset:-102px}to{stroke-dashoffset:-102px}}.cmp-svg--l .cmp-pl-ai{--d:12.12s;--dl:-.2s;--ds:1.41;--dg:2.36}.cmp-svg--l .cmp-pl-db{--d:9.01s;--dl:.24s;--ds:1.9;--dg:3.17}.cmp-svg--l .cmp-pl-bak{--d:10.57s;--dl:.46s;--ds:1.62;--dg:2.7}.cmp-svg--l .cmp-pl-apps{--d:5.91s;--dl:.68s;--ds:2.9;--dg:4.83}.cmp-svg--l .cmp-pl-cicd{--d:7.46s;--dl:.9s;--ds:2.3;--dg:3.83}.cmp-svg--l .cmp-pl-plus{--d:12.04s;--dl:1.12s;--ds:1.42;--dg:2.37}.cmp-svg--l .cmp-pl-ext{--d:6.07s;--dl:1.34s;--ds:2.82;--dg:4.71}.cmp-svg--l .cmp-pl-bl{--d:6.65s;--dl:0s;--ds:2.58;--dg:4.3}.cmp-svg--l .cmp-pl-b0{--d:4.6s;--dl:0s;--ds:5.45;--dg:9.08}.cmp-svg--l .cmp-pl-b1{--d:4.6s;--dl:1.15s;--ds:13.07;--dg:21.78}.cmp-svg--l .cmp-pl-b2{--d:4.6s;--dl:2.3s;--ds:13.07;--dg:21.78}.cmp-svg--l .cmp-pl-b3{--d:4.6s;--dl:3.45s;--ds:5.45;--dg:9.08}.cmp-svg--l .cmp-pl-x-team{--d:6.09s;--dl:.1s;--ds:4.8;--dg:8}.cmp-svg--l .cmp-pl-x-db{--d:12.85s;--dl:.6s;--ds:2.27;--dg:3.79}.cmp-svg--l .cmp-pl-x-cicd{--d:8.71s;--dl:1.1s;--ds:3.35;--dg:5.59}.cmp-svg--l .cmp-pl-x-bak{--d:14.05s;--dl:1.6s;--ds:2.08;--dg:3.47}.cmp-svg--s .cmp-pl-ai{--d:5.97s;--dl:-.1s;--ds:4.12;--dg:6.47}.cmp-svg--s .cmp-pl-db{--d:5.19s;--dl:.3s;--ds:4.73;--dg:7.44}.cmp-svg--s .cmp-pl-apps{--d:4.41s;--dl:.5s;--ds:5.57;--dg:8.76}.cmp-svg--s .cmp-pl-plus{--d:8.31s;--dl:.7s;--ds:2.96;--dg:4.65}.cmp-svg--s .cmp-pl-bak{--d:7.53s;--dl:.9s;--ds:3.26;--dg:5.13}.cmp-svg--s .cmp-pl-cicd{--d:6.75s;--dl:1.1s;--ds:3.64;--dg:5.72}.cmp-svg--s .cmp-pl-ext{--d:4.2s;--dl:1.3s;--ds:6.96;--dg:10.95}.cmp-svg--s .cmp-pl-bl{--d:4.2s;--dl:0s;--ds:8.02;--dg:12.61}.cmp-svg--s .cmp-pl-b0{--d:4.2s;--dl:0s;--ds:12.4;--dg:19.48}.cmp-svg--s .cmp-pl-b1{--d:4.2s;--dl:1.05s;--ds:29.23;--dg:45.93}.cmp-svg--s .cmp-pl-b2{--d:4.2s;--dl:2.1s;--ds:28.74;--dg:45.17}.cmp-svg--s .cmp-pl-b3{--d:4.2s;--dl:3.15s;--ds:12.3;--dg:19.32}.cmp-svg--s .cmp-pl-x-team{--d:4.6s;--dl:.1s;--ds:11.14;--dg:17.51}.cmp-svg--s .cmp-pl-x-db{--d:4.6s;--dl:.6s;--ds:8.57;--dg:13.46}.cmp-svg--s .cmp-pl-x-cicd{--d:6.67s;--dl:1.1s;--ds:5.24;--dg:8.24}.cmp-svg--s .cmp-pl-x-bak{--d:7.19s;--dl:1.6s;--ds:4.87;--dg:7.65}.cmp-card{z-index:3;left:calc(var(--cx) * 100% / var(--W));bottom:calc(var(--cb) * 100% / var(--H));width:clamp(172px, calc(210 * 100cqw / var(--W)), 254px);text-align:left;border-radius:18px;padding:14px 16px;position:absolute}.cmp-card__hd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;margin:0;font-size:14px;font-weight:500;display:flex}.cmp-card__tag{white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:13px;font-weight:500}.cmp-card__num{letter-spacing:-.04em;align-items:baseline;gap:4px;margin:6px 0 0;font-size:clamp(30px,3.4cqw,38px);font-weight:600;line-height:1;display:flex}.cmp-card__num small{letter-spacing:0;font-size:15px;font-weight:500}.cmp-card__bar{border-radius:99px;height:6px;margin:12px 0 0;position:relative;overflow:hidden}.cmp-card__bar i{border-radius:inherit;width:64%;position:absolute;inset:0 auto 0 0}.cmp-card--on .cmp-card__bar i{width:87%}.cmp-card__ft{align-items:center;gap:7px;margin:12px 0 0;font-size:13px;line-height:1.35;display:flex}.cmp-card__ft .cmp-ic{width:15px;height:15px}.cmp-card--off{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff24}.cmp-card--off .cmp-card__hd{color:var(--txt-3)}.cmp-card--off .cmp-card__tag{color:var(--txt-2);background:#ffffff1a}.cmp-card--off .cmp-card__num{color:#ffffffe0}.cmp-card--off .cmp-card__num small{color:var(--txt-3)}.cmp-card--off .cmp-card__bar{background:#ffffff1f}.cmp-card--off .cmp-card__bar i{background:#ffffff80}.cmp-card--off .cmp-card__ft{color:var(--txt-2)}.cmp-card--off .cmp-card__ft .cmp-ic{color:var(--risk)}.cmp-card--on{color:#0a0a0a;background:#fff;box-shadow:0 1px 2px #0000001f,0 24px 44px -20px #0009}.cmp-card--on .cmp-card__hd{color:#52525b}.cmp-card--on .cmp-card__tag{color:#0b5f52;background:#e2f3ee}.cmp-card--on .cmp-card__num small{color:#66666f}.cmp-card--on .cmp-card__bar{background:#e4e4e7}.cmp-card--on .cmp-card__bar i{background:#0f766e}.cmp-card--on .cmp-card__ft{color:#3f3f46}.cmp-card--on .cmp-card__ft .cmp-ic{color:#0f766e}.cmp-n-team{--ax:130;--ay:90;--bx:110;--by:140;--rot:-5deg}.cmp-n-ext{--ax:110;--ay:280;--bx:110;--by:280}.cmp-n-apps{--ax:420;--ay:64;--bx:420;--by:115;--rot:4deg}.cmp-n-cicd{--ax:650;--ay:330;--bx:530;--by:295;--rot:-4deg}.cmp-n-db{--ax:800;--ay:90;--bx:640;--by:115;--rot:-3deg}.cmp-n-bak{--ax:880;--ay:250;--bx:750;--by:295;--rot:3deg}.cmp-n-ai{--ax:360;--ay:330;--bx:860;--by:115;--rot:6deg}.cmp:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-n-ai .cmp-nm{white-space:normal;max-width:calc(96 * 100cqw / var(--W))}.cmp-plus{--px:944;--py:205}.cmp-net{--nx:304;--ny:250}.cmp-lgd{--gx:276;--gy:30}.cmp-card{--cx:24;--cb:14}.cmp-gpill{--bpx:615;--bpy:425}.cmp-gaps{--asx:255;--asw:720;--asy:492}.cmp-entry{--ex:12;--ey:140;--ew:222;transform:translateY(calc(-100% - var(--tile) / 2 - 12px))}.cmp-bpill{--bpx:640;--bpy:368}.cmp-as{--asx:360;--asw:560;--asy:454}.cmp-m-admin{--mx:130;--my:90;--tx:-50%;--ty:calc(var(--tile) / 2 + 34px)}.cmp-m-port{--mx:800;--my:90;--tx:var(--t-edge);--ty:var(--below)}.cmp-m-token{--mx:650;--my:330;--tx:var(--t-edge);--ty:var(--below)}.cmp-m-copy{--mx:880;--my:250;--tx:var(--t-edge);--ty:var(--below)}@media (width<=1023.98px){.cmp{border-radius:24px}.cmp-bar{grid-template-columns:minmax(0,1fr) auto;gap:8px 10px;padding:14px 14px 0}.cmp-seg{grid-column:1;justify-self:center;width:100%;max-width:440px}.cmp-opt{gap:7px;height:42px;padding:0 10px;font-size:14px}.cmp-pause{grid-column:2;width:42px;height:42px}.cmp-key{grid-area:2/1/auto/-1;justify-self:center;font-size:12.5px}.cmp-stage{border-radius:18px;margin:10px 10px 12px}.cmp-canvas{--W:340;--H:744;--cap:420px;aspect-ratio:340/744;--tile:clamp(36px, 10.4cqw, 44px);--nmf:clamp(11.5px, 3.3cqw, 14px);--bub:clamp(32px, 9.4cqw, 42px);--mkf:clamp(12px, 3.4cqw, 13px);--l-edge:calc(var(--tile) / 2 + 8px);--below:calc(var(--tile) / 2 + 8px)}.cmp-svg--l{display:none}.cmp-svg--s{display:block}.cmp-node--edge{transform:translate(calc(var(--tile) / -2), -50%);flex-direction:row;gap:10px}.cmp-node--edge .cmp-nm{text-align:left;max-width:none}.cmp-n-ext .cmp-nm{width:max-content;max-width:none}.cmp-node--in{transform:translate(-50%, calc(var(--tile) / -2));flex-direction:column;gap:5px}.cmp-node--in .cmp-nm{white-space:normal;text-align:center;hyphens:manual;width:max-content;max-width:clamp(62px,21cqw,96px);line-height:1.18}.cmp-mk{gap:6px;height:26px;padding:0 9px 0 8px}.cmp-net{height:32px;padding:0 12px 0 10px;font-size:13px}.cmp-lgd{height:auto;box-shadow:none;white-space:normal;background:0 0;flex-direction:column;align-items:flex-start;gap:3px;padding:0;font-size:clamp(13px,3.9cqw,14.5px);transform:none}.cmp-lgd__zd,.cmp-lgd__where>span{display:none}.cmp-lgd__where{font-size:clamp(12px,3.5cqw,13px)}.cmp-pill{height:28px;padding:0 11px;font-size:12.5px}.cmp-bpill__l{display:none}.cmp-bpill__s{display:inline}.cmp .cmp-as__btn,.cmp-gap{gap:6px;padding:0 2px 2px}.cmp-as__h,.cmp-gap__h{font-size:clamp(11px,3.2cqw,13px);line-height:1.2}.cmp-gap__h{-webkit-hyphens:manual;hyphens:manual}.cmp-as__h--l{display:none}.cmp-as__h--s{display:block}.cmp-bub{box-shadow:0 1px 1px #00000014,0 0 0 4px #ffffff0f,0 10px 20px -10px #0009}.cmp-tt{max-width:min(240px,70cqw)}.cmp-tt--l{inset:auto auto calc(100% + 10px) -6px;transform:translateY(4px)}.cmp-tip:hover>.cmp-tt--l,.cmp-tip:focus-within>.cmp-tt--l,.cmp-tip.is-tip>.cmp-tt--l{transform:none}.cmp-card{border-radius:14px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"num hd""num bar""num ft";align-items:center;column-gap:14px;width:auto;padding:9px 12px;display:grid;inset:6px 8px auto}.cmp-card__hd{grid-area:hd;justify-content:flex-start;gap:4px 8px;font-size:12.5px}.cmp-card__tag{padding:3px 7px;font-size:11.5px}.cmp-card__num{grid-area:num;margin:0;font-size:clamp(24px,7.6cqw,30px)}.cmp-card__num small{font-size:13px}.cmp-card__bar{grid-area:bar;height:5px;margin:5px 0 0}.cmp-card__ft{grid-area:ft;gap:6px;margin:5px 0 0;font-size:12px}.cmp-card__ft .cmp-ic{width:13px;height:13px}.cmp-n-team{--ax:26;--ay:130;--bx:24;--by:108;--rot:-4deg}.cmp-n-ext{--ax:24;--ay:160;--bx:24;--by:160}.cmp-n-apps{--ax:44;--ay:292;--bx:72;--by:320}.cmp-n-db{--ax:296;--ay:276;--bx:72;--by:366}.cmp-n-ai{--ax:44;--ay:420;--bx:72;--by:412}.cmp-n-cicd{--ax:130;--ay:468;--bx:72;--by:458}.cmp-n-bak{--ax:296;--ay:396;--bx:72;--by:504}.cmp:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-node--in{--tile:clamp(30px, 10cqw, 40px);transform:translate(calc(var(--tile) / -2), -50%);flex-direction:row;align-items:center;gap:12px}.cmp:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-node--in .cmp-nm{text-align:left;max-width:calc(230 * 100cqw / var(--W) - var(--tile));line-height:1.15}.cmp:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-n-ai .cmp-nm{max-width:calc(230 * 100cqw / var(--W) - var(--tile))}.cmp-plus{--px:72;--py:550;--tile:clamp(30px, 10cqw, 40px)}.cmp-net{--nx:130;--ny:214}.cmp-lgd{--gx:48;--gy:256}.cmp-bpill{--bpx:170;--bpy:592}.cmp-gpill{--bpx:170;--bpy:590}.cmp-as{--asx:24;--asw:292;--asy:652}.cmp-gaps{--asx:10;--asw:320;--asy:650}.cmp-m-admin{--mx:26;--my:130;--tx:var(--l-edge);--ty:12px}.cmp-m-port{--mx:296;--my:276;--tx:calc(-100% - var(--l-edge));--ty:-50%}.cmp-m-token{--mx:130;--my:468;--tx:var(--l-edge);--ty:-50%}.cmp-m-copy{--mx:296;--my:396;--tx:calc(-100% - var(--l-edge));--ty:-50%}.cmp-entry{--ex:44;--ey:212;--ew:280;border-radius:13px;gap:4px;padding:6px 12px 6px 9px;transform:translateY(-50%)}.cmp-entry .cmp-ic,.cmp-mk--ok .cmp-ic{width:13px;height:13px}@container (width<=319.98px){.cmp-mk--ok{font-size:11px}.cmp:where([data-state=on],:has(.cmp-r-on:checked)) .cmp-node--in .cmp-nm{font-size:12px}.cmp-n-team{--by:113}.cmp-lgd{--gy:250;font-size:13px}.cmp-lgd__where{font-size:12px}}@container (width<=279.98px){.cmp-card{grid-template-areas:"num hd""num bar";padding:8px 10px}.cmp-card__ft{display:none}.cmp-card__hd{font-size:11.5px}.cmp-card__tag{padding:2px 6px;font-size:10.5px}.cmp-as__h{font-size:10.5px;line-height:1.15}.cmp-node--edge{--tile:30px}.cmp-n-team{--by:118}.cmp-entry{gap:3px;padding:5px 10px 5px 8px;font-size:10.5px}.cmp-entry .cmp-ic,.cmp-mk--ok .cmp-ic{width:11px;height:11px}.cmp-lgd{--gy:247;font-size:12px}.cmp-lgd__where{font-size:11px}}.cmpsec.is-bar .cmp-bar{top:var(--cmp-bartop,64px);background:#0b5d51;padding-bottom:12px;position:sticky;box-shadow:0 1px #ffffff14,0 14px 22px -18px #000000b3}.cmpsec[data-cmp-tight] .cmp-key{display:none}.cmpsec[data-cmp-tight] .cmp-bar{padding-top:10px}.cmpsec[data-cmp-tight] .cmp-stage{margin:8px}}@media (width<=479.98px){.cmp{border-radius:22px}.cmp-opt__dot{display:none}}@media (prefers-reduced-motion:reduce){.cmp *,.cmp :before,.cmp :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.cmp{border:1px solid canvastext}.cmp .cmp-pls-set{display:none}.cmp-thumb{background:highlight}.cmp-r:checked+.cmp-opt{color:highlighttext}}@property --svs-n{syntax:"<integer>";inherits:false;initial-value:87}.svs{--svs-ink:#0a0a0a;--svs-ink-2:#4a4945;--svs-muted:#6b6a66;--svs-hair:#0a0a0a14;--svs-line:#e8e8eb;--svs-wash:#f4f4f5;--svs-pill-ink:#5f5f68;--svs-acc:#0f766e;--svs-dot:#0d9488;--svs-btn:#053b34;--svs-btn-h:#0a4d44;--svs-h-2:#82817c;--svs-ok:#047857;--svs-mint:#74e6c4;--svs-amb:#d97706;--svs-amb-ink:#92400e;--svs-amb-wash:#fdf4e4;--svs-dk:#0c1d1a;--svs-dk-2:#10241f;--svs-dk-ink:#e6efec;--svs-dk-mute:#9fb4ae;--svs-link:#6f7d79;--svs-sh-lt:0 0 0 1px #0a0a0a0f, 0 2px 4px #0a0a0a08, 0 18px 36px -16px #0a0a0a33, 0 46px 80px -40px #0a0a0a38;--svs-sh-dk:0 0 0 1px #041411e6, 0 2px 4px #0414111f, 0 22px 40px -16px #0414116b, 0 52px 90px -40px #04141161;--svs-font:var(--ff-sans,"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif);--svs-mono:var(--ff-mono,"Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace);--svs-ease:cubic-bezier(.22, 1, .36, 1);--svs-spring:cubic-bezier(.3, 1.32, .52, 1);--svs-gutter:20px;--svs-maxw:1280px;--svs-sec-y:clamp(88px, 3.5rem + 5vw, 152px);--svs-fs-h2:clamp(2.125rem, 1.25rem + 2.7vw, 3.5rem);--svs-head-gap:clamp(40px, 4vw, 56px);--svs-top:var(--hx-hdr,72px);--svs-p:0;--svs-hw:150px;isolation:isolate;color:var(--svs-ink);padding:var(--svs-sec-y) 0;font-family:var(--svs-font);-webkit-font-smoothing:antialiased;background:#fff;font-size:17px;line-height:1.6;position:relative;overflow-x:clip}@media (width>=768px){.svs{--svs-gutter:40px}}@media (width>=1280px){.svs{--svs-gutter:64px}}@supports (transition-timing-function:linear(0, 1)){.svs{--svs-spring:linear(0, .051, .1747, .3341, .5017, .6585, .7935, .9013, .9811, 1.035, 1.0668, 1.0813, 1.083, 1.0762, 1.0645, 1.0507, 1.0369, 1.0243, 1.0138, 1.0056, .9998, .996, .9938, .9931, .9932, .9939, .995, .9962, .9973, .9983, .9991, .9997, 1)}}.svs *,.svs :before,.svs :after{box-sizing:border-box}.svs-sprite{width:0;height:0;position:absolute;overflow:hidden}.svs :where(svg){display:block}.svs :focus-visible{outline:2px solid var(--svs-ink);outline-offset:3px;border-radius:8px}.svs .svs-btn:focus-visible{border-radius:999px}.svs-vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.svs-ic{flex:none;width:20px;height:20px;display:block}.svs-ic--sm{width:16px;height:16px}.svs-ic--xs{width:13px;height:13px}.svs-nw{white-space:nowrap}.svs-wrap{width:100%;max-width:calc(var(--svs-maxw) + 2 * var(--svs-gutter));padding:0 var(--svs-gutter);margin:0 auto}.svs-grid{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.svs :where(p,ul,ol,h2,h3){margin:0}.svs :where(ul,ol){padding:0;list-style:none}.svs :where(p){text-wrap:pretty}.svs-head{max-width:600px;margin-bottom:var(--svs-head-gap)}.svs-eyebrow{color:var(--svs-ink-2);align-items:center;gap:10px;font-size:15px;font-weight:500;line-height:1.4;display:inline-flex}.svs-eyebrow:before{content:"";background:var(--svs-dot);border-radius:50%;flex:none;width:7px;height:7px}.svs .svs-h{font-size:var(--svs-fs-h2);letter-spacing:-.04em;color:var(--svs-ink);text-wrap:balance;hyphens:manual;margin-top:16px;font-weight:600;line-height:1.02}.svs-h span{transition:color .4s;display:block}.svs .svs-h .svs-h__2{color:var(--svs-h-2)}.svs-steps{align-items:center;gap:12px;display:none}.svs-step{letter-spacing:-.005em;min-height:32px;color:var(--svs-muted);border-radius:8px;align-items:center;gap:9px;margin:0 -4px;padding:0 4px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:color .3s;display:inline-flex}.svs-step i{border-radius:50%;flex:none;width:8px;height:8px;transition:background-color .3s,box-shadow .3s;box-shadow:inset 0 0 0 1.5px #a9a9b0}.svs-step[aria-current]{color:var(--svs-ink)}.svs-step[aria-current] i{background:var(--svs-dot);box-shadow:0 0 0 3.5px #0d948826}.svs-steps__ln{background:#e4e4e7;border-radius:2px;width:56px;height:1.5px;position:relative;overflow:hidden}.svs-steps__ln i{background:var(--svs-dot);transform-origin:0;transform:scaleX(clamp(0, calc(var(--svs-p) * 2), 1));position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.svs-step:hover{color:var(--svs-ink)}}.svs-svc{max-width:560px}.svs .svs-svc__k{letter-spacing:-.002em;color:var(--svs-acc);align-items:center;gap:9px;font-size:14.5px;font-weight:560;line-height:1.2;display:flex}.svs-svc__k:before{content:"";opacity:.7;background:currentColor;border-radius:2px;flex:none;width:16px;height:1.5px}.svs-svc__p{letter-spacing:-.03em;color:var(--svs-ink);text-wrap:balance;margin-top:12px;font-size:clamp(1.5rem,1.15rem + .75vw,1.75rem);font-weight:500;line-height:1.14}.svs-svc__d{max-width:44ch;color:var(--svs-muted);margin-top:12px;font-size:17px;line-height:1.55}.svs-list{margin-top:26px}.svs-list li{border-top:1px solid var(--svs-hair);grid-template-columns:32px minmax(0,1fr);align-items:start;padding:13px 0;display:grid}.svs-list li:last-child{border-bottom:1px solid var(--svs-hair)}.svs-list .svs-ic{width:18px;height:18px;color:var(--svs-acc);margin-top:2px}.svs-li__t{letter-spacing:-.014em;color:var(--svs-ink);font-size:16.5px;font-weight:560;line-height:1.35;display:block}.svs-li__q{color:var(--svs-muted);text-wrap:pretty;margin-top:2px;font-size:15px;line-height:1.45;display:block}.svs-svc .svs-btn{margin-top:28px}.svs-btn{background:var(--svs-btn);color:#fff;height:48px;font:500 16px/1 var(--svs-font);letter-spacing:-.01em;white-space:nowrap;transition:background-color .18s ease, transform .14s var(--svs-ease);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px 0 22px;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #053b3440,0 10px 22px -12px #053b3499}.svs-btn .svs-ic{transition:transform .18s var(--svs-ease)}@media (hover:hover) and (pointer:fine){.svs-btn:hover{background:var(--svs-btn-h)}.svs-btn:hover .svs-ic{transform:translate(2px)}}.svs-btn:active{transform:scale(.97)}.svs-set{margin:0;position:relative}.svs-links{display:none}.svs-card{box-shadow:var(--svs-sh-lt);color:var(--svs-ink);background:#fff;border-radius:16px;padding:16px;position:relative}.svs-dk{background:linear-gradient(180deg, var(--svs-dk-2), var(--svs-dk));color:var(--svs-dk-ink);box-shadow:var(--svs-sh-dk), inset 0 1px 0 #ffffff12;border-radius:16px;position:relative}.svs-pill{font:500 12px/1 var(--svs-font);letter-spacing:.01em;color:var(--svs-pill-ink);background:var(--svs-wash);white-space:nowrap;border-radius:999px;flex:none;padding:5px 9px}.svs-pill--dk{color:#c8d6d2;background:#ffffff14}.svs-itile{background:var(--svs-wash);width:30px;height:30px;color:var(--svs-ink);border-radius:9px;flex:none;place-items:center;display:grid}.svs-itile--ink{background:var(--svs-btn);color:#fff}.svs-itile .svs-ic{width:17px;height:17px}.svs-ch{align-items:center;gap:10px;display:flex}.svs-ch__t{letter-spacing:-.01em;flex-direction:column;flex:1;gap:3px;min-width:0;font-size:15px;font-weight:600;line-height:1.2;display:flex}.svs-ch__t small{letter-spacing:0;color:var(--svs-pill-ink);font-size:12.5px;font-weight:500}.svs-foot{border-top:1px solid var(--svs-line);color:var(--svs-ink);align-items:center;gap:7px;margin-top:14px;padding-top:12px;font-size:12.5px;font-weight:550;line-height:1.35;display:flex}.svs-foot .svs-ic{color:var(--svs-ok)}.svs-dk>.svs-ch{padding:16px 16px 0}.svs-dk .svs-ch__t{color:#fff}.svs-itile--dk{color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff1a}.svs-dk__end{font:500 12.5px/1.4 var(--svs-font);color:var(--svs-mint);border-top:1px solid #ffffff12;align-items:center;gap:8px;padding:12px 16px 16px;display:flex}.svs-score__body{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;margin-top:14px;display:grid}.svs-dial{aspect-ratio:1;width:148px;position:relative}.svs-dial svg{width:100%;height:100%}.svs-dial__tr{stroke:#e4e4e7;fill:none}.svs-dial__in{stroke:var(--svs-ink);fill:none}.svs-dial__hd{stroke:var(--svs-dot);fill:none}.svs-dial__v{flex-direction:column;justify-content:center;align-items:center;padding-top:6px;display:flex;position:absolute;inset:0}.svs-dial__v b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:600;line-height:1}.svs-dial__v span{color:var(--svs-pill-ink);margin-top:5px;font-size:12.5px;font-weight:500}.svs-fw{gap:8px;display:grid}.svs-fw li{letter-spacing:-.01em;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;font-size:13px;font-weight:550;line-height:1.3;display:grid}.svs-mini{width:40px;height:40px;position:relative}.svs-mini svg{width:100%;height:100%}.svs-mini__tr{stroke:#e8e8eb;fill:none}.svs-mini__in{stroke:var(--svs-ink);fill:none}.svs-mini b{font-variant-numeric:tabular-nums;place-items:center;padding-top:2px;font-size:12.5px;font-weight:600;display:grid;position:absolute;inset:0}.svs-status{border-top:1px solid var(--svs-line);color:var(--svs-amb-ink);align-items:center;gap:8px;margin-top:14px;padding-top:12px;font-size:12.5px;font-weight:550;line-height:1.35;display:flex}.svs-status i{background:var(--svs-amb);width:8px;height:8px;box-shadow:0 0 0 3px var(--svs-amb-wash);border-radius:50%;flex:none}.svs-doc{background:linear-gradient(#fff,#fdfdfb);border-top-right-radius:6px}.svs-doc:after{content:"";background:linear-gradient(225deg,#fff 50%,#e9e8e3 50%);border-radius:0 6px 0 8px;width:22px;height:22px;position:absolute;top:0;right:0;box-shadow:-1px 1px 2px #0a0a0a14}.svs-doc .svs-ch{padding-right:16px}.svs-doc__l{color:var(--svs-pill-ink);margin:14px 0 6px;font-size:12px;font-weight:500;line-height:1.3}.svs-toc li{border-top:1px solid var(--svs-line);letter-spacing:-.01em;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:8px 0;font-size:13.5px;font-weight:550;line-height:1.3;display:grid}.svs-toc li:first-child{border-top:0}.svs-toc li .svs-ic{color:var(--svs-ok)}.svs-doc__foot{border-top:1px solid var(--svs-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:12px;display:flex}.svs-okl{color:var(--svs-ok);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;font-weight:550;line-height:1.3;display:inline-flex}.svs-keep{white-space:nowrap;height:26px;color:var(--svs-ink);box-shadow:0 0 0 1px var(--svs-line);border-radius:999px;align-items:center;gap:5px;padding:0 9px 0 7px;font-size:12px;font-weight:500;display:inline-flex}.svs-hops{padding:14px 16px 6px}.svs-hops li{color:var(--svs-dk-ink);align-items:center;gap:12px;padding:0 0 15px;font-size:13.5px;font-weight:500;line-height:1.3;display:flex;position:relative}.svs-hops li:last-child{padding-bottom:10px}.svs-hops li:before{content:"";border-left:1.5px solid #74e6c473;position:absolute;top:30px;bottom:0;left:15px}.svs-hops li:last-child:before{display:none}.svs-hop{color:#cfe0db;background:#ffffff12;border-radius:9px;flex:none;place-items:center;width:31px;height:31px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.svs-hop .svs-ic{width:16px;height:16px}.svs-hops em{color:#fcd9a6;white-space:nowrap;background:#d977062e;border-radius:999px;margin-left:auto;padding:4px 8px;font-size:11.5px;font-style:normal;font-weight:500}.svs-hops .is-weak{padding-bottom:30px}.svs-hops .is-weak:before{border-left:1.5px dashed #fcd9a68c}.svs-hops .is-weak:after{content:"";background:var(--svs-dk-2);width:16px;height:16px;box-shadow:0 0 0 1.5px var(--svs-mint);background-image:linear-gradient(45deg, transparent 45%, var(--svs-mint) 45% 55%, transparent 55%), linear-gradient(-45deg, transparent 45%, var(--svs-mint) 45% 55%, transparent 55%);background-position:50%;background-repeat:no-repeat;background-size:9px 9px;border-radius:50%;position:absolute;top:39px;left:8px}.svs-hops .is-goal .svs-hop{color:var(--svs-mint);background:#74e6c41f;box-shadow:inset 0 0 0 1px #74e6c44d}.svs-cut{color:var(--svs-mint);font-size:11.5px;font-weight:500;line-height:16px;position:absolute;top:39px;left:34px}.svs-cry__n{color:var(--svs-pill-ink);align-items:baseline;gap:7px;margin-top:14px;font-size:13.5px;font-weight:500;line-height:1.3;display:flex}.svs-cry__n b{letter-spacing:-.04em;color:var(--svs-ink);font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:1}.svs-cry__l{color:var(--svs-amb-ink);margin-top:4px;font-size:13px;font-weight:550;line-height:1.3}.svs-seg{width:100%;height:14px;margin-top:12px}.svs-seg__tr{fill:#e8e8eb}.svs-seg__in{fill:var(--svs-amb)}.svs-zt__flow{grid-template-columns:minmax(0,1.15fr) 26px minmax(0,1fr) 20px minmax(0,.9fr);align-items:center;margin-top:16px;display:grid}.svs-zt__who{gap:8px;display:grid}.svs-zt__who li,.svs-zt__res{height:32px;box-shadow:0 0 0 1px var(--svs-line), 0 1px 2px #0a0a0a0d;white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:7px;padding:0 9px 0 7px;font-size:12.5px;font-weight:550;line-height:1.2;display:flex}.svs-zt__who .svs-ic,.svs-zt__res .svs-ic{width:15px;height:15px;color:var(--svs-ink-2)}.svs-zt__in,.svs-zt__out{width:100%;height:112px;overflow:visible}.svs-zt__out{height:12px}.svs-zt__in path,.svs-zt__out path{fill:none;stroke:var(--svs-link);stroke-width:1.5px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke}.svs-zt__chk{text-align:center;flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.svs-zt__chk>span:first-child{background:var(--svs-btn);color:#fff;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 0 0 5px #0d94881a,0 8px 18px -8px #053b3499}.svs-zt__chk b{hyphens:manual;font-size:12.5px;font-weight:600;line-height:1.2}.svs-zt__chk small{color:var(--svs-pill-ink);font-size:11.5px;font-weight:500;line-height:1.2}.svs-zt__res{flex-direction:column;justify-content:center;gap:5px;height:auto;padding:10px 6px}.svs-zt__res .svs-ic{width:18px;height:18px;color:var(--svs-acc)}.svs-steps2{padding:14px 16px 8px}.svs-steps2 li{color:var(--svs-dk-ink);align-items:center;gap:12px;padding:0 0 13px;font-size:13.5px;font-weight:500;line-height:1.3;display:flex;position:relative}.svs-steps2 li:before{content:"";border-left:1.5px solid #74e6c459;position:absolute;top:23px;bottom:1px;left:10px}.svs-steps2 li:last-child{padding-bottom:8px}.svs-steps2 li:last-child:before{display:none}.svs-steps2 i{width:21px;height:21px;color:var(--svs-mint);background:#74e6c424;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #74e6c459}.svs-steps2 i .svs-ic{width:12px;height:12px}.svs-steps2 small{font:400 11.5px/1 var(--svs-mono);color:var(--svs-dk-mute);margin-left:auto}.svs-pq__x{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.svs-chip{white-space:nowrap;background:var(--svs-wash);color:#3f3f46;border-radius:8px;align-items:center;height:28px;padding:0 10px;font-size:12.5px;font-weight:550;display:inline-flex}.svs-chip--acc{background:var(--svs-btn);color:#fff}.svs-pq__x .svs-ic{width:16px;height:16px;color:var(--svs-muted)}.svs-pq__l{color:var(--svs-pill-ink);margin:12px 0 4px;font-size:12px;font-weight:500;line-height:1.3}.svs-pq__rows li{border-top:1px solid var(--svs-line);align-items:center;gap:8px;padding:7px 0;font-size:13px;font-weight:550;line-height:1.3;display:flex}.svs-pq__rows li:first-child{border-top:0}.svs-st{color:var(--svs-ok);white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:12px;font-weight:550;display:inline-flex}.svs-st--next{color:var(--svs-pill-ink);font-weight:500}.svs-bk__vis{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);align-items:center;margin-top:14px;display:grid}.svs-bk__box{box-shadow:0 0 0 1px var(--svs-line);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:11px 6px 9px;font-size:12px;font-weight:550;line-height:1.2;display:flex}.svs-bk__box .svs-ic{width:18px;height:18px;color:var(--svs-ink-2)}.svs-bk__box--lock{background:linear-gradient(#f3faf8,#fff);box-shadow:0 0 0 1px #0d948847}.svs-bk__box--lock .svs-ic{color:var(--svs-acc)}.svs-bk__gap{place-items:center;height:56px;display:grid;position:relative}.svs-bk__gap:before{content:"";border-left:1.4px dashed #aab5b2;position:absolute;top:0;bottom:0;left:50%}.svs-bk__gap span{color:var(--svs-pill-ink);text-align:center;background:#fff;padding:2px 0;font-size:10.5px;font-weight:500;line-height:1.15;position:relative}.svs-proj{background:var(--svs-btn);color:#fff;border-radius:16px;align-items:center;gap:11px;padding:8px 17px 8px 8px;display:flex;box-shadow:0 0 0 1px #04141199,0 18px 34px -14px #053b348c}.svs-ring{flex:none;width:44px;height:44px;position:relative}.svs-ring svg{width:100%;height:100%}.svs-ring__tr{stroke:#ffffff24;fill:none}.svs-ring__in{stroke:var(--svs-mint);fill:none}.svs-ring__n{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;place-items:center;padding-top:2px;font-size:13.5px;font-weight:600;line-height:1;display:grid;position:absolute;inset:0}.svs-proj__t{flex-direction:column;gap:1px;line-height:1.12;display:flex}.svs-proj__t b{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:600}.svs-proj__t b i{color:var(--svs-mint);font-style:normal}.svs-proj__ok{color:var(--svs-mint);white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;font-weight:550;display:inline-flex}.svs-proj__t small{color:#c8d6d2;white-space:nowrap;font-size:12px;font-weight:500}.svs-pause{z-index:9;width:40px;height:40px;color:var(--svs-ink-2);appearance:none;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;margin:0;padding:0;transition:background-color .18s,color .18s;display:none;position:relative;box-shadow:0 0 0 1px #0a0a0a1f,0 2px 6px -2px #0a0a0a24}.svs .svs-pause:focus-visible{border-radius:50%}.svs-pause__p,.svs-pause[aria-pressed=true] .svs-pause__i{display:none}.svs-pause[aria-pressed=true] .svs-pause__p{display:block}@media (hover:hover) and (pointer:fine){.svs-pause:hover{background:var(--svs-wash);color:var(--svs-ink)}}.svs-hexs{height:calc(var(--svs-hw) * 1.8 + 28px);place-items:center;margin:8px 0 0;display:grid;position:relative}.svs-hexs:before,.svs-hexs:after{content:"";z-index:-1;width:calc(var(--svs-hw) * 2.6);aspect-ratio:1;pointer-events:none;border-radius:50%;transition:opacity .5s;position:absolute;top:50%;left:50%;translate:-50% -50%}.svs-hexs:before{background:radial-gradient(closest-side,#0d94882e,#0d94880d 55%,#0d948800)}.svs-hexs:after{width:calc(var(--svs-hw) * 1.7);background:radial-gradient(closest-side,#74e6c461,#74e6c400 64%)}.svs-rings{z-index:0;width:calc(var(--svs-hw) * 360 / 173.2);aspect-ratio:1;pointer-events:none;height:auto;transition:opacity .5s;position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.svs-rings path{fill:none;stroke-linejoin:round}.svs-r1{stroke:#0d948866;stroke-width:1.15px}.svs-r2{stroke:#0d948899;stroke-width:2.2px;stroke-dasharray:0 6.6;stroke-linecap:round}.svs-hex{z-index:6;width:var(--svs-hw);aspect-ratio:173.2/200;filter:drop-shadow(0 16px 20px #04282238);transition:scale .5s var(--svs-ease);position:relative}.svs-hex__body{width:100%;height:100%;transition:filter .5s;position:absolute;inset:0;overflow:visible}.svs-hex__c{justify-content:center;align-items:center;padding:0 7%;display:flex;position:absolute;inset:0}.svs-hex__zd{aspect-ratio:39/32;width:56%;height:auto;transition:transform .5s var(--svs-ease), opacity .5s ease;overflow:visible}.svs-hexpill{z-index:7;left:50%;top:calc(50% + var(--svs-hw) * .5774 + 16px);letter-spacing:-.005em;height:32px;color:var(--svs-ink);white-space:nowrap;transition:opacity .3s ease .14s, transform .45s var(--svs-ease) .14s, visibility 0s linear 0s;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 11px;font-size:13px;font-weight:550;line-height:1;display:inline-flex;position:absolute;translate:-50%;box-shadow:0 0 0 1px #0d94883d,0 8px 20px -10px #04282259}.svs-hexpill svg{aspect-ratio:39/32;width:17px;height:auto;color:var(--svs-btn);flex:none}.svs-set{flex-direction:column;align-items:stretch;padding:34px 2px 8px;display:flex}.svs-set:before{content:"";z-index:0;border-left:1.4px dashed #b7c1be;position:absolute;top:48px;bottom:24px;left:50%}.svs-c{z-index:1;rotate:var(--rs,0deg);position:relative}.svs-set>.svs-c+.svs-c{margin-top:16px}.svs-score{--rs:-1deg}.svs-doc{--rs:1.2deg;align-self:flex-end;width:92%}.svs-path{--rs:-1.2deg}.svs-cry{--rs:1.6deg;align-self:flex-end;width:86%}.svs-proj{--rs:-1.4deg;align-self:center;margin-bottom:4px}.svs-zt{--rs:-1deg}.svs-ci{--rs:1.2deg;align-self:flex-end;width:92%}.svs-pq{--rs:-1.2deg}.svs-bk{--rs:1.6deg;align-self:flex-end;width:88%}.svs-svc--secure{margin-top:88px}@media (width>=640px){.svs-set{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;padding:36px 0 8px;display:grid}.svs-set:before{display:none}.svs-set>.svs-c+.svs-c{margin-top:0}.svs-doc,.svs-cry,.svs-ci,.svs-bk{width:auto}.svs-proj{grid-column:1/-1;justify-self:start}.svs-doc,.svs-ci{margin-top:22px!important}}@media (width>=1024px){.svs-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(40px,5vw,88px)}.svs-head{grid-column:1/-1}.svs-svc--audit{grid-area:2/1}.svs-set--audit{grid-area:2/2;padding-top:0}.svs-svc--secure{grid-area:3/1/span 2}.svs-hexs{grid-area:3/2;margin-top:88px}.svs-set--secure{grid-area:4/2;padding-top:12px}}.svs[data-mode=stack] .svs-pause{justify-self:end;margin-top:24px}@media (width>=1024px){.svs[data-mode=stack] .svs-pause{grid-area:5/2}}@media (width<=767px){.svs{--svs-hw:140px}.svs .svs-h{font-size:clamp(2.25rem,1.6rem + 3vw,2.75rem)}.svs-head{margin-bottom:40px}.svs-svc__p{font-size:1.5rem}.svs-svc__d{font-size:16.5px}.svs-li__t{font-size:16px}.svs-svc .svs-btn{width:100%}.svs-svc--secure{margin-top:72px}.svs-hexs{height:calc(var(--svs-hw) * 1.8 + 24px);margin-top:40px}}@media (width<=379px){.svs-score__body{grid-template-columns:minmax(0,1fr);justify-items:center}.svs-fw{grid-template-columns:repeat(3,auto);gap:8px 14px}.svs-fw li{grid-template-columns:minmax(0,1fr);justify-items:center;gap:4px}.svs-btn{white-space:normal;text-align:center;line-height:1.2}}@media (prefers-reduced-motion:no-preference){.svs[data-mode] .svs-set:not(.is-in) .svs-c{opacity:0;transform:translateY(26px)scale(.97)}.svs[data-mode] .svs-set .svs-c{transition:opacity .45s ease, transform .6s var(--svs-ease);transition-delay:calc(var(--i,0) * 70ms + 60ms)}.svs-score,.svs-zt{--i:0}.svs-doc,.svs-ci{--i:1}.svs-path,.svs-pq{--i:2}.svs-cry,.svs-bk{--i:3}.svs-proj{--i:0}}.svs.is-pin{scroll-margin-top:var(--svs-smt,0px);padding:0}.svs.is-pin .svs-track{height:calc(200vh - 2 * var(--svs-top));height:calc(200svh - 2 * var(--svs-top))}.svs.is-pin .svs-pin{top:var(--svs-top);height:calc(100vh - var(--svs-top));height:calc(100svh - var(--svs-top));align-items:center;display:flex;position:sticky}.svs.is-pin .svs-grid{grid-template-rows:1fr repeat(2,auto) 1fr;grid-template-columns:minmax(0,clamp(440px,37.5vw,540px)) minmax(0,1fr);gap:0 clamp(48px,5.5vw,104px)}.svs.is-pin .svs-head{grid-area:2/1;max-width:none;margin-bottom:34px}.svs.is-pin .svs-h{margin-top:14px;font-size:clamp(2.75rem,1rem + 2.6vw,3.5rem)}.svs.is-pin .svs-steps{z-index:2;grid-area:3/1;place-self:start end;display:flex;position:relative}.svs.is-pin .svs-svc{grid-area:3/1;max-width:none;margin:0}.svs.is-pin .svs-svc__k{min-height:32px;padding-right:190px}.svs.is-pin .svs-svc__p,.svs.is-pin .svs-svc__d{margin-top:10px}.svs.is-pin .svs-list{margin-top:22px}.svs.is-pin .svs-list li{padding:11px 0}.svs.is-pin .svs-li__q{line-height:1.4}.svs.is-pin .svs-svc .svs-btn{margin-top:24px}@media (height<=932px){.svs.is-pin .svs-eyebrow{font-size:14px}.svs.is-pin .svs-h{margin-top:10px;font-size:clamp(2.5rem,.5rem + 2.6vw,2.875rem)}.svs.is-pin .svs-head{margin-bottom:24px}.svs.is-pin .svs-svc__p{margin-top:8px;font-size:1.5rem}.svs.is-pin .svs-svc__d{margin-top:8px;font-size:16px;line-height:1.5}.svs.is-pin .svs-list{margin-top:16px}.svs.is-pin .svs-list li{padding:8px 0}.svs.is-pin .svs-li__t{font-size:15.5px}.svs.is-pin .svs-li__q{margin-top:1px;font-size:14.5px}.svs.is-pin .svs-svc .svs-btn{height:44px;margin-top:18px}}@media (height<=800px){.svs.is-pin:not(.is-col) .svs-grid{grid-template-columns:minmax(440px, 1fr) minmax(0, min(700px, calc((100vh - var(--svs-top) - 48px) * 700 / 760)))}.svs.is-pin .svs-h{font-size:2.25rem}.svs.is-pin .svs-head{margin-bottom:18px}.svs.is-pin .svs-svc__p{font-size:1.375rem}.svs.is-pin .svs-svc__d{margin-top:6px}.svs.is-pin .svs-list{margin-top:12px}.svs.is-pin .svs-list li{padding:6px 0}.svs.is-pin .svs-li__q{font-size:14px;line-height:1.35}.svs.is-pin .svs-svc .svs-btn{margin-top:14px}}.svs.is-pin .svs-svc{transition:opacity .26s 80ms,visibility linear}.svs.is-pin .svs-svc>*{transition:transform .28s var(--svs-ease) calc(60ms + var(--k,0) * 14ms), filter .28s ease calc(60ms + var(--k,0) * 14ms)}.svs.is-pin .svs-svc>:nth-child(2){--k:1}.svs.is-pin .svs-svc>:nth-child(3){--k:2}.svs.is-pin .svs-svc>:nth-child(4){--k:3}.svs.is-pin .svs-svc>:nth-child(5){--k:4}.svs.is-pin .svs-svc[data-on="0"]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s,visibility 0s linear .22s}.svs.is-pin .svs-svc[data-on="0"]>*{filter:blur(3px);transition:transform .22s,filter .2s}.svs.is-pin .svs-svc--audit[data-on="0"]>*{transform:translateY(-10px)}.svs.is-pin .svs-svc--secure[data-on="0"]>*{transform:translateY(12px)}.svs:is(.is-pin,.is-bar)[data-step="1"] .svs-h .svs-h__1{color:var(--svs-h-2)}.svs:is(.is-pin,.is-bar)[data-step="1"] .svs-h .svs-h__2{color:var(--svs-ink)}.svs.is-pin .svs-set,.svs.is-pin .svs-hexs{zoom:var(--svs-z,1);grid-area:1/2/-1;place-self:center;width:700px;height:760px;margin:0;padding:0;display:block;rotate:none}.svs.is-pin .svs-set:before{display:none}.svs.is-pin .svs-hexs{pointer-events:none;--svs-hw:152px}.svs.is-pin .svs-hexs:before{width:620px}.svs.is-pin .svs-hexs:after{width:330px}.svs.is-pin .svs-hex{position:absolute;top:50%;left:50%;translate:-50% -50%}.svs.is-pin .svs-links--row{z-index:0;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0;overflow:visible}.svs-links path{fill:none;stroke:var(--svs-link);stroke-width:2px;stroke-dasharray:3 5;stroke-linecap:round}.svs-links circle{fill:#fff;stroke:var(--svs-link);stroke-width:1.8px}.svs-set--secure .svs-links path{stroke:#0d9488e6}.svs-set--secure .svs-links circle{stroke:var(--svs-dot)}.svs.is-pin .svs-c{left:var(--x);top:var(--y);width:var(--w);rotate:var(--r);place-self:auto;position:absolute;margin:0!important}.svs.is-pin .svs-score{--x:0px;--y:8px;--w:340px;--r:-2deg;--i:0;z-index:2}.svs.is-pin .svs-doc{--x:414px;--y:0px;--w:286px;--r:1.8deg;--i:1;z-index:1}.svs.is-pin .svs-cry{--x:22px;--y:508px;--w:280px;--r:2.2deg;--i:2;z-index:4}.svs.is-pin .svs-path{--x:392px;--y:466px;--w:308px;--r:-1.4deg;--i:3;z-index:4}.svs.is-pin .svs-zt{--x:0px;--y:6px;--w:368px;--r:-1.6deg;--i:0;z-index:2}.svs.is-pin .svs-ci{--x:416px;--y:0px;--w:284px;--r:2deg;--i:1;z-index:1}.svs.is-pin .svs-pq{--x:0px;--y:520px;--w:316px;--r:-1.2deg;--i:2;z-index:4}.svs.is-pin .svs-bk{--x:424px;--y:540px;--w:276px;--r:2.4deg;--i:3;z-index:4}.svs.is-pin .svs-proj{--x:478px;--y:350px;--w:auto;--r:-2.4deg;--i:4;z-index:5}.svs.is-pin .svs-pause{width:min(40px, calc(54px * var(--svs-z,1)));height:min(40px, calc(54px * var(--svs-z,1)));translate:calc(4px * var(--svs-z,1)) calc(372px * var(--svs-z,1) - 50%);grid-area:1/2/-1;place-self:center}.svs.is-pin.is-col .svs-pin{align-items:stretch}.svs.is-pin.is-col .svs-wrap{flex-direction:column;padding-top:20px;padding-bottom:16px;display:flex}.svs.is-pin.is-col .svs-grid{flex:1;grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-height:0}.svs.is-pin.is-col .svs-head{grid-area:1/1;margin-bottom:14px}.svs.is-pin.is-col .svs-h{margin-top:6px;font-size:clamp(2rem,1.2rem + 2vw,2.5rem)}.svs.is-pin.is-col .svs-h span{display:inline}.svs.is-pin.is-col .svs-steps,.svs.is-pin.is-col .svs-svc{grid-area:2/1}.svs.is-pin.is-col .svs-svc__p{font-size:1.375rem}.svs.is-pin.is-col .svs-svc__d{max-width:64ch;font-size:15.5px}.svs.is-pin.is-col .svs-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;margin-top:12px;display:grid}.svs.is-pin.is-col .svs-list li{padding:8px 0}.svs.is-pin.is-col .svs-list li:nth-last-child(-n+2){border-bottom:1px solid var(--svs-hair)}.svs.is-pin.is-col .svs-li__t{font-size:15px}.svs.is-pin.is-col .svs-li__q{font-size:14px;line-height:1.35}.svs.is-pin.is-col .svs-svc .svs-btn{height:44px;margin-top:14px}.svs.is-pin.is-col .svs-set,.svs.is-pin.is-col .svs-hexs{grid-area:3/1;width:960px;height:600px}.svs.is-pin.is-col .svs-hexs{--svs-hw:140px}.svs.is-pin.is-col .svs-hexs:before{width:560px}.svs.is-pin.is-col .svs-hexs:after{width:300px}.svs.is-pin.is-col .svs-links--row{display:none}.svs.is-pin.is-col .svs-links--col{z-index:0;width:100%;height:100%;transition:opacity .3s;display:block;position:absolute;inset:0;overflow:visible}.svs.is-pin.is-col .svs-score{--x:0px;--y:14px;--w:310px;--r:-2deg}.svs.is-pin.is-col .svs-cry{--x:18px;--y:334px;--w:290px;--r:2deg}.svs.is-pin.is-col .svs-doc{--x:650px;--y:0px;--w:300px;--r:1.8deg}.svs.is-pin.is-col .svs-path{--x:640px;--y:320px;--w:310px;--r:-1.4deg}.svs.is-pin.is-col .svs-zt{--x:0px;--y:6px;--w:322px;--r:-1.6deg}.svs.is-pin.is-col .svs-pq{--x:4px;--y:310px;--w:306px;--r:-1.2deg}.svs.is-pin.is-col .svs-ci{--x:652px;--y:0px;--w:298px;--r:2deg}.svs.is-pin.is-col .svs-bk{--x:660px;--y:338px;--w:290px;--r:2.4deg}.svs.is-pin.is-col .svs-proj{--x:480px;--y:77px;--r:-2.4deg;--svs-tx:-50%;translate:-50%}.svs.is-pin.is-col .svs-pause{width:40px;height:40px;translate:0 calc(292px * var(--svs-z,1) - 50%);grid-area:3/1}.svs:is(.is-pin,.is-bar)[data-step="0"] .svs-hex{scale:.94}.svs:is(.is-pin,.is-bar)[data-step="0"] .svs-hex__body{filter:saturate(.55)brightness(.86)}.svs:is(.is-pin,.is-bar)[data-step="0"] .svs-hex__zd{opacity:.82;transform:scale(.94)}.svs:is(.is-pin,.is-bar)[data-step="0"] .svs-hexpill{opacity:0;visibility:hidden;transition:opacity .2s,transform .3s,visibility 0s linear .3s;transform:translateY(-6px)}.svs:is(.is-pin,.is-bar)[data-step="0"] .svs-hexs:before{opacity:.45}.svs:is(.is-pin,.is-bar)[data-step="0"] .svs-hexs:after{opacity:0}.svs:is(.is-pin,.is-bar)[data-step="0"] .svs-rings{opacity:.5}.svs.is-pin .svs-set .svs-c{transition:opacity .3s ease, transform .44s var(--svs-spring), visibility 0s linear 0s;transition-delay:calc(60ms + var(--i,0) * 30ms)}.svs.is-pin .svs-set[data-on="0"] .svs-c{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease, transform .3s var(--svs-ease), visibility 0s linear .32s;transition-delay:calc(var(--i,0) * 15ms)}.svs.is-pin .svs-set--audit[data-on="0"] .svs-c{transform:translate(-34px,22px)rotate(-3deg)scale(.94)}.svs.is-pin .svs-set--secure[data-on="0"] .svs-c{transform:translate(34px,-20px)rotate(3deg)scale(.94)}.svs.is-pin .svs-set[data-on="0"] .svs-links{opacity:0}.svs.is-bar .svs-steps{top:var(--svs-top);z-index:8;margin:0 calc(-1 * var(--svs-gutter)) 32px;padding:10px var(--svs-gutter);box-shadow:0 1px 0 var(--svs-hair), 0 12px 20px -18px #0a0a0a59;background:#fff;grid-area:2/1;justify-content:center;gap:14px;display:flex;position:sticky}.svs.is-bar .svs-steps__ln{width:72px}.svs.is-bar .svs-pause{--svs-pz:36px;--svs-po:calc((var(--svs-barh,52px) - var(--svs-pz)) / 2);top:calc(var(--svs-top) + var(--svs-po));width:var(--svs-pz);height:var(--svs-pz);margin:var(--svs-po) 0 calc(var(--svs-barh,52px) + 32px - var(--svs-po) - var(--svs-pz));grid-area:2/1;place-self:start end;position:sticky}@media (width<=479px){.svs.is-bar[data-ready][data-float]:not(.is-deck) .svs-steps{padding-right:calc(var(--svs-gutter) + 48px);justify-content:flex-start}}.svs.is-bar .svs-svc{scroll-margin-top:var(--svs-smb,0px)}.svs.is-deck .svs-set:before{display:none}.svs.is-deck .svs-set{padding-bottom:28px}.svs.is-deck .svs-set>.svs-c:not(.svs-proj){top:calc(var(--svs-top) + var(--svs-barh,52px) + 14px + var(--d,0) * 10px);position:sticky}.svs.is-deck .svs-set>.svs-c+.svs-c{margin-top:24px}.svs.is-deck .svs-doc,.svs.is-deck .svs-ci{--d:1}.svs.is-deck .svs-path,.svs.is-deck .svs-pq{--d:2}.svs.is-deck .svs-cry,.svs.is-deck .svs-bk{--d:3}@keyframes svs-float{0%,to{translate:var(--svs-tx,0px) 0px}50%{translate:calc(var(--svs-tx,0px) + var(--fx,0px)) calc(-1 * var(--fy,4px))}}@media (prefers-reduced-motion:no-preference){.svs[data-float] .svs-set .svs-c{animation:svs-float var(--fd,8s) ease-in-out var(--fl,0s) infinite both;animation-play-state:paused}.svs[data-float="1"]:not([data-anim=off],.is-pin) .svs-set.is-in .svs-c,.svs[data-float="1"].is-pin:not([data-anim=off]) .svs-set.is-in[data-on="1"] .svs-c{animation-play-state:running}.svs.is-deck .svs-set .svs-c{animation:none}.svs[data-ready][data-float]:not(.is-deck) .svs-pause{display:grid}.svs-score{--fy:3px;--fx:0px;--fd:8.6s;--fl:.2s}.svs-doc{--fy:3px;--fx:-1px;--fd:7.8s;--fl:1.3s}.svs-path{--fy:5px;--fx:1px;--fd:6.8s;--fl:.7s}.svs-cry{--fy:5px;--fx:-1px;--fd:8.2s;--fl:1.9s}.svs-zt{--fy:3px;--fx:1px;--fd:8.8s;--fl:.3s}.svs-ci{--fy:5px;--fx:-1px;--fd:7.2s;--fl:1.5s}.svs-pq{--fy:3px;--fx:0px;--fd:8s;--fl:.9s}.svs-bk{--fy:5px;--fx:1px;--fd:6.6s;--fl:2.2s}.svs-proj{--fy:6px;--fx:0px;--fd:6.2s;--fl:.5s}}@keyframes svs-ring{0%{stroke-dashoffset:23px}}@keyframes svs-count{0%{--svs-n:64}}@media (prefers-reduced-motion:no-preference){.svs:is(.is-pin,.is-bar) .svs-ring__in{stroke-dasharray:87 200}.svs:is(.is-pin,.is-bar) .svs-ring__n{counter-reset:svsn calc(var(--svs-n))}.svs:is(.is-pin,.is-bar) .svs-ring__t{display:none}.svs:is(.is-pin,.is-bar) .svs-ring__n:after{content:counter(svsn)}.svs.is-pin .svs-set--secure.is-in[data-on="1"] .svs-ring__in,.svs.is-bar .svs-set--secure.is-in .svs-ring__in{animation:svs-ring 1.2s var(--svs-ease) .36s both}.svs.is-pin .svs-set--secure.is-in[data-on="1"] .svs-ring__n,.svs.is-bar .svs-set--secure.is-in .svs-ring__n{animation:svs-count 1.2s var(--svs-ease) .36s both}}.svs-say{display:none}.svs-say.is-said{display:inline}@media (prefers-reduced-motion:reduce){.svs *,.svs :before,.svs :after{transition:none!important;animation:none!important}.svs-btn:active{transform:none}}@media (forced-colors:active){.svs-card,.svs-dk,.svs-proj,.svs-hexpill{border:1px solid canvastext}.svs-hex__body path,.svs-itile--ink,.svs-chip--acc,.svs-hex{forced-color-adjust:none}.svs-ring__tr{stroke:graytext}.svs-ring__in{stroke:canvastext}.svs .svs-c,.svs .svs-ring__in,.svs .svs-ring__n{animation:none!important}.svs-pause{display:none!important}}@media print{.svs-steps,.svs-links,.svs-pause{display:none!important}.svs-c{box-shadow:none;border:1px solid #ccc;rotate:none}}@property --cc-sweep{syntax:"<angle>";inherits:false;initial-value:360deg}@property --cc-n{syntax:"<integer>";inherits:false;initial-value:0}.cc{--cc-ink:#0a0a0a;--cc-ink-2:#4a4945;--cc-muted:#6b6a66;--cc-hair:#0a0a0a17;--cc-dot:#0d9488;--cc-accent:#0d9488;--cc-ok-ink:#047857;--cc-line:#e8e8eb;--cc-track:#e4e4e7;--cc-wash:#f4f4f5;--cc-label:#3f3f46;--cc-ink-3:#66666f;--cc-sh-chip:0 0 0 1px #0a0a0a12, 0 6px 16px -6px #0a0a0a1f, 0 18px 36px -18px #0a0a0a33;--cc-ease-out:cubic-bezier(.22, 1, .36, 1);--cc-ease-expo:cubic-bezier(.16, 1, .3, 1);--cc-maxw:1280px;--cc-head-gap:var(--head-gap,clamp(40px, 4vw, 56px));padding-block:var(--sec-y,clamp(88px, 3.5rem + 5vw, 152px));color:var(--cc-ink);font-family:var(--ff-sans,"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif);background:#f8f7f4;font-size:17px;line-height:1.6;position:relative}@media (width>=1680px){.cc{--cc-maxw:1400px}}.cc-wrap{width:100%;max-width:calc(var(--cc-maxw) + 2 * var(--gutter,20px));padding-inline:var(--gutter,20px);margin-inline:auto}.cc-vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;overflow:hidden;position:absolute!important}.cc-ic{flex:none;width:20px;height:20px;display:block}.cc-ic--sm{width:16px;height:16px}.cc-sample{letter-spacing:.01em;color:var(--cc-ink-3);background:var(--cc-wash);white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:500;line-height:1}.cc-top{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.cc-eyebrow{color:var(--cc-ink-2);align-items:center;gap:10px;margin:0;font-size:15px;font-weight:500;display:inline-flex}.cc-eyebrow:before{content:"";background:var(--cc-dot);border-radius:50%;flex:none;width:7px;height:7px}.cc-h2{font-size:var(--fs-h2,clamp(2.125rem, 1.25rem + 2.7vw, 3.5rem));letter-spacing:-.04em;color:var(--cc-ink);text-wrap:balance;margin:16px 0 0;font-weight:600;line-height:1.02}.cc-sub{max-width:46ch;color:var(--cc-ink-2);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.55}@media (width>=1024px){.cc-top{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end;gap:20px 56px}.cc-sub{justify-self:end;margin:0 0 6px}}.cc-cap{margin:var(--cc-head-gap) 0 0;color:var(--cc-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;padding:0 2px 16px;font-size:14px;line-height:1.4;display:flex}.cc-cap b{color:var(--cc-ink);font-weight:600}.cc-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.cc-card{background:#fff;border-radius:20px;flex-direction:column;padding:24px 22px 18px;display:flex;box-shadow:0 0 0 1px #0a0a0a0f,0 1px 2px #0a0a0a0a,0 20px 40px -30px #0a0a0a38}.cc-name{letter-spacing:-.02em;color:var(--cc-ink);text-wrap:balance;margin:0;font-size:18px;font-weight:600;line-height:1.25}.cc-line{color:var(--cc-ink-2);text-wrap:pretty;flex:1;margin:10px 0 0;font-size:16px;line-height:1.5}.cc-meter{border-top:1px solid var(--cc-line);align-items:center;gap:14px;margin-top:22px;padding-top:16px;display:flex}.cc-meter__t{flex-direction:column;align-items:flex-start;gap:6px;margin:0;display:flex}.cc-meter__l{color:var(--cc-label);font-size:14px;font-weight:500;line-height:1.2}.cc-dial{--cc-dial:60px;width:var(--cc-dial);aspect-ratio:1;flex:none;position:relative}.cc-dial svg,.cc-dial__fill{width:100%;height:100%;display:block;position:absolute;inset:0}.cc-dial__track path{fill:none;stroke:var(--cc-track)}.cc-dial__ink{fill:none;stroke:var(--cc-ink)}.cc-dial__head{fill:none;stroke:var(--cc-accent)}.cc-dial__fill{-webkit-mask-image:conic-gradient(from 225deg, #000 var(--cc-sweep), transparent 0);mask-image:conic-gradient(from 225deg, #000 var(--cc-sweep), transparent 0)}.cc-dial__val{text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cc-num{font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:var(--cc-ink);margin-top:1px;font-size:19px;font-weight:600;line-height:1}.cc-foot{box-shadow:inset 0 1px 0 var(--cc-hair);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 56px;margin-top:clamp(48px,5vw,72px);padding-top:clamp(28px,3vw,40px);display:grid}.cc-attest{letter-spacing:-.04em;color:var(--cc-ink);text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.625rem);font-weight:600;line-height:1.08}.cc-attest span{color:var(--cc-muted)}.cc-note{max-width:56ch;color:var(--cc-muted);text-wrap:pretty;margin:14px 0 0;font-size:15px;line-height:1.55}.cc-chip{box-shadow:var(--cc-sh-chip);color:var(--cc-ink);background:#fff;border-radius:999px;align-items:center;gap:14px;margin:0;padding:9px 10px 9px 16px;font-size:14px;line-height:1.3;display:flex}.cc-chip__doc{width:27px;height:34px;box-shadow:0 0 0 1px var(--cc-line);background:#fff;border-radius:6px;flex-direction:column;flex:none;gap:4px;margin-right:2px;padding:8px 6px;display:flex;position:relative}.cc-chip__doc i{background:#e4e4e7;border-radius:2px;height:2.5px;display:block}.cc-chip__doc i:first-child{background:#d4d4d8;width:70%}.cc-chip__doc i:nth-child(3){width:55%}.cc-chip__seal{background:var(--cc-accent);color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;bottom:-6px;right:-7px;box-shadow:0 0 0 2.5px #fff}.cc-chip__seal .cc-ic{width:10px;height:10px}.cc-chip__t{font-weight:600}.cc-chip__body{display:contents}.cc-chip__ok{color:var(--cc-ok-ink);white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}.cc-chip__mute{color:var(--cc-ink-3);white-space:nowrap}.cc-chip__keep{white-space:nowrap;align-items:center;gap:6px;font-weight:500;display:inline-flex}.cc-chip__sep{background:var(--cc-line);flex:none;width:1px;height:18px}@keyframes cc-sweep{0%{--cc-sweep:0deg}to{--cc-sweep:270deg}}@keyframes cc-count{0%{--cc-n:0}}@keyframes cc-stamp{0%{opacity:0;transform:scale(1.6)rotate(-18deg)}70%{opacity:1;transform:scale(.94)rotate(2deg)}}.cc [data-ri="1"]{--cc-ri:1}.cc [data-ri="2"]{--cc-ri:2}.cc [data-ri="3"]{--cc-ri:3}.cc [data-ri="4"]{--cc-ri:4}@media (prefers-reduced-motion:no-preference){.cc[data-motion] [data-reveal]{transition:opacity .7s var(--cc-ease-out), transform .9s var(--cc-ease-out);transition-delay:calc(var(--cc-ri,0) * 80ms)}.cc[data-motion] [data-reveal]:not(.is-in){opacity:0;transform:translateY(22px)}.cc[data-motion] .cc-num__t{display:none}.cc[data-motion] .cc-num{counter-reset:cc-n calc(var(--cc-n))}.cc[data-motion] .cc-num:after{content:counter(cc-n)}.cc[data-motion] .cc-card.is-in:not(.is-now) .cc-dial__fill{animation:cc-sweep 1.2s var(--cc-ease-expo) calc(var(--cc-ri,0) * 80ms + .35s) both}.cc[data-motion] .cc-card.is-in:not(.is-now) .cc-num{animation:cc-count 1.2s var(--cc-ease-expo) calc(var(--cc-ri,0) * 80ms + .35s) both}.cc[data-motion] .cc-foot.is-in:not(.is-now) .cc-chip__seal{animation:cc-stamp .7s var(--cc-ease-expo) .5s both}}@media (width<=1199px){.cc-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.cc-card{grid-column:span 2}.cc-card:nth-child(n+4){grid-column:span 3}.cc-foot{grid-template-columns:minmax(0,1fr);align-items:start}.cc-chip{justify-self:start}}@media (width<=767px){.cc-chip{border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"doc t s""doc b b";justify-self:stretch;align-items:center;gap:6px 14px;padding:14px 14px 14px 12px;display:grid}.cc-chip__doc{grid-area:doc;align-self:center}.cc-chip__t{grid-area:t}.cc-chip .cc-sample{grid-area:s}.cc-chip__body{flex-wrap:wrap;grid-area:b;align-items:center;gap:4px 12px;display:flex}.cc-chip>.cc-chip__sep,.cc-chip__body .cc-chip__sep{display:none}}@media (width<=699px){.cc-grid{grid-template-columns:minmax(0,1fr);gap:12px}.cc-card,.cc-card:nth-child(n+4){grid-column:auto}.cc-card{grid-template:"name meter""line meter"1fr/minmax(0,1fr) auto;column-gap:18px;padding:20px 18px 20px 20px;display:grid}.cc-name{grid-area:name;font-size:17px}.cc-line{grid-area:line;margin-top:6px;font-size:15.5px}.cc-meter{border-top:0;border-left:1px solid var(--cc-line);flex-direction:column;grid-area:meter;justify-content:center;align-self:stretch;align-items:center;gap:8px;margin:0;padding:0 0 0 18px}.cc-dial{--cc-dial:56px}.cc-num{font-size:18px}.cc-meter__t{align-items:center}}@media (width<=359px){.cc-card{flex-direction:column;padding:20px 18px 16px;display:flex}.cc-meter{border-left:0;border-top:1px solid var(--cc-line);flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;margin-top:18px;padding:14px 0 0}.cc-meter__t{align-items:flex-start}}@media (forced-colors:active){.cc-card,.cc-chip{border:1px solid canvastext}.cc-eyebrow:before,.cc-chip__seal{forced-color-adjust:none}}.tru{--tru-ink:#0a0a0a;--tru-ink-2:#4a4945;--tru-hair:#0a0a0a17;--tru-dot:#0d9488;--tru-acc-ink:#0f766e;--tru-av:#053b34;--tru-ease-out:cubic-bezier(.22, 1, .36, 1);--tru-maxw:1280px;padding-block:var(--sec-y,clamp(88px, 3.5rem + 5vw, 152px));color:var(--tru-ink);font-family:var(--ff-sans,"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif);background:#fff;font-size:17px;line-height:1.6;position:relative}@media (width>=1680px){.tru{--tru-maxw:1400px}}.tru-wrap{width:100%;max-width:calc(var(--tru-maxw) + 2 * var(--gutter,20px));padding-inline:var(--gutter,20px);margin-inline:auto}.tru-top{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.tru-eyebrow{color:var(--tru-ink-2);align-items:center;gap:10px;margin:0;font-size:15px;font-weight:500;display:inline-flex}.tru-eyebrow:before{content:"";background:var(--tru-dot);border-radius:50%;flex:none;width:7px;height:7px}.tru-h2{max-width:16ch;font-size:var(--fs-h2,clamp(2.125rem, 1.25rem + 2.7vw, 3.5rem));letter-spacing:-.04em;color:var(--tru-ink);text-wrap:balance;margin:16px 0 0;font-weight:600;line-height:1.02}.tru-sub{max-width:46ch;color:var(--tru-ink-2);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.55}@media (width>=1024px){.tru-top{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:end;gap:20px 56px}.tru-sub{justify-self:end;margin:0 0 6px}}.tru-grid{margin:var(--head-gap,clamp(40px, 4vw, 56px)) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 72px;padding:0;list-style:none;display:grid}.tru-grid li{box-shadow:inset 0 1px 0 var(--tru-hair);grid-template-columns:44px 1fr;gap:20px;padding:32px 0;display:grid}.tru-ic{width:44px;height:44px;color:var(--tru-acc-ink);box-shadow:0 0 0 1px var(--tru-hair);background:#fff;border-radius:50%;place-items:center;display:grid}.tru-ic svg{width:20px;height:20px;display:block}.tru-grid h3{letter-spacing:-.02em;color:var(--tru-ink);text-wrap:balance;margin:0;font-size:21px;font-weight:600;line-height:1.25}.tru-grid p{max-width:48ch;color:var(--tru-ink-2);text-wrap:pretty;margin:10px 0 0;font-size:16px;line-height:1.6}.tru-proof{box-shadow:inset 0 1px 0 var(--tru-hair);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:28px;display:flex}.tru-founder{color:var(--tru-ink-2);align-items:center;gap:22px;margin:0;font-size:16px;line-height:1.5;display:flex}.tru-fcopy{min-width:0}.tru-fname{margin:0}.tru-fname b{color:var(--tru-ink);font-weight:600}.tru-fline{text-wrap:pretty;max-width:62ch;margin:6px 0 0}.tru-pic{isolation:isolate;background:var(--tru-av);border-radius:50%;flex:none;width:104px;height:104px;display:block;overflow:hidden;box-shadow:0 0 0 1px #0a0a0a14}.tru-av{object-fit:cover;width:100%;height:100%;display:block}.tru [data-ri="1"]{--tru-ri:1}@media (prefers-reduced-motion:no-preference){.tru[data-motion] [data-reveal]{transition:opacity .7s var(--tru-ease-out), transform .9s var(--tru-ease-out);transition-delay:calc(var(--tru-ri,0) * 80ms)}.tru[data-motion] [data-reveal]:not(.is-in){opacity:0;transform:translateY(22px)}}@media (width<=1023px){.tru-grid{gap:0 40px}}@media (width<=860px){.tru-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=767px){.tru-grid li{gap:16px;padding:26px 0}.tru-founder{align-items:flex-start;gap:16px;font-size:15px}.tru-pic{width:84px;height:84px}}@media (forced-colors:active){.tru-ic{border:1px solid canvastext}.tru-av,.tru-eyebrow:before{forced-color-adjust:none}}.eac{--eac-band:linear-gradient(180deg, #06352f 0%, #042a26 52%, #03211e 100%);--eac-glow:radial-gradient(50% 70% at 84% 46%, #1abe9647, #1abe9600 72%), radial-gradient(60% 50% at 70% 100%, #0a786238, #0a786200 70%);--eac-ink:#f2fbf8;--eac-ink-2:#bcd6cf;--eac-mint:#74e6c4;--eac-on-mint:#04211e;--eac-ease-out:cubic-bezier(.22, 1, .36, 1);--eac-maxw:1280px;padding-top:var(--sec-y,clamp(88px, 3.5rem + 5vw, 152px));color:#0a0a0a;font-family:var(--ff-sans,"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif);background:#f8f7f4;font-size:17px;line-height:1.6;position:relative}@media (width>=1680px){.eac{--eac-maxw:1400px}}.eac-wrap{width:100%;max-width:calc(var(--eac-maxw) + 2 * var(--gutter,20px));padding-inline:var(--gutter,20px);margin-inline:auto}.eac-ic{flex:none;width:16px;height:16px;display:block}.eac-panel{isolation:isolate;background-color:#042a26;background-image:var(--eac-band);color:var(--eac-ink);border-radius:32px;grid-template-columns:minmax(0,1fr) 400px;align-items:center;gap:56px;padding:clamp(48px,6vw,88px);display:grid;position:relative;overflow:clip;box-shadow:inset 0 0 0 1px #ffffff0d}.eac-panel:before{content:"";z-index:-1;pointer-events:none;background:var(--eac-glow);position:absolute;inset:0}.eac-eyebrow{color:var(--eac-ink-2);align-items:center;gap:10px;margin:0;font-size:15px;font-weight:500;display:inline-flex}.eac-eyebrow:before{content:"";background:var(--eac-mint);border-radius:50%;flex:none;width:7px;height:7px}.eac-h2{max-width:14ch;font-size:var(--fs-h2,clamp(2.125rem, 1.25rem + 2.7vw, 3.5rem));letter-spacing:-.04em;color:#fff;text-wrap:balance;margin:16px 0 0;font-weight:600;line-height:1.02}.eac-sub{max-width:52ch;color:var(--eac-ink-2);text-wrap:pretty;margin:22px 0 0;font-size:18px;line-height:1.6}.eac-facts{flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none;display:flex}.eac-facts li{color:#f4fbf8;background:#ffffff14;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 14px 0 10px;font-size:14px;font-weight:500;line-height:1.3;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}.eac-facts .eac-ic{color:var(--eac-mint)}.eac-ctas{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:36px;display:flex}.eac-btn{height:48px;color:var(--eac-on-mint);letter-spacing:-.01em;white-space:nowrap;transition:background-color .18s ease, transform .14s var(--eac-ease-out);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.eac-btn:active{transform:scale(.97)}.eac-link{color:#fff;border-radius:6px;align-items:center;gap:6px;font-weight:500;text-decoration:none;display:inline-flex}.eac-link__t{text-underline-offset:.25em;text-decoration:underline 1px}.eac-link .eac-ic{transition:transform .18s var(--eac-ease-out)}.eac-link:hover .eac-ic{transform:translate(2px)}.eac-nw{white-space:nowrap}@media (hover:hover) and (pointer:fine){.eac-btn:hover{background:#e3f5ef}}.eac-btn:focus-visible,.eac-link:focus-visible{outline-offset:3px;outline:2px solid #fff}.eac-get{background:#ffffff0f;border-radius:24px;padding:28px 28px 22px;box-shadow:inset 0 0 0 1px #ffffff1f}.eac-get__h{letter-spacing:0;color:var(--eac-ink-2);margin:0;font-size:15px;font-weight:500;line-height:1.4}.eac-get ul{margin:10px 0 0;padding:0;list-style:none}.eac-get li{letter-spacing:-.012em;color:#fff;grid-template-columns:24px 1fr;align-items:center;gap:14px;padding:16px 0;font-size:18px;font-weight:550;line-height:1.35;display:grid;box-shadow:inset 0 1px #ffffff1a}.eac-get li:first-child{box-shadow:none}.eac-tick{background:var(--eac-mint);width:24px;height:24px;color:var(--eac-on-mint);border-radius:50%;place-items:center;display:grid}.eac-tick svg{width:12px;height:12px;display:block}@media (prefers-reduced-motion:no-preference){.eac[data-motion] [data-reveal]{transition:opacity .7s var(--eac-ease-out), transform .9s var(--eac-ease-out)}.eac[data-motion] [data-reveal]:not(.is-in){opacity:0;transform:translateY(22px)}}@media (prefers-reduced-motion:reduce){.eac-btn,.eac-link .eac-ic{transition:none}.eac-btn:active,.eac-link:hover .eac-ic{transform:none}}@media (width<=1279px){.eac-panel{grid-template-columns:minmax(0,1fr) 340px;gap:44px}}@media (width<=1023px){.eac-panel{grid-template-columns:minmax(0,1fr);gap:40px}.eac-get{max-width:520px}}@media (width<=767px){.eac-panel{border-radius:24px;padding:44px 22px 24px}.eac-ctas{gap:16px 24px}.eac-btn{flex:100%}.eac-get{border-radius:20px;padding:22px 20px 14px}.eac-get li{font-size:17px}}@media (width<=359px){.eac-btn{white-space:normal;text-align:center;height:auto;min-height:48px;padding-block:12px;line-height:1.25}}@media (forced-colors:active){.eac-panel{border:1px solid canvastext}.eac-btn{border:1px solid buttontext}.eac-tick,.eac-eyebrow:before{forced-color-adjust:none}}
