.sk-tag.sk-tag{--sk:#efd15af2;--sk-hatch:#efd15ae6;align-items:center;background:#0000;border:0;border-radius:0;box-shadow:none;display:inline-flex;max-width:100%;padding:7px 16px 6px;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.sk-tag .sk-tag-t,.sk-tag.sk-tag{font-size:11.5px;line-height:1.3;min-width:0;position:relative}.sk-tag .sk-tag-t{color:#f5e2a0;font-family:IBM Plex Mono,monospace;font-size:var(--sk-fs,11.5px);font-style:normal;font-weight:600;letter-spacing:.2em;letter-spacing:var(--sk-ls,.2em);overflow-wrap:break-word;text-transform:uppercase}.sk-tag.sk-tag--light{--sk:#1a1a1cb8;--sk-hatch:#e2b316}.sk-tag--light .sk-tag-t{color:#17171a}.sk-tag-sk{left:-3px;overflow:visible;pointer-events:none;position:absolute;top:-3px}.sk-tag-sk path{fill:none;stroke:var(--sk);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1;animation:sk-tag-pencil .9s cubic-bezier(.5,.1,.3,1) .15s forwards}.sk-tag-sk .sk-tag-sk-a{stroke-width:1.3}.sk-tag-sk .sk-tag-sk-b{stroke-width:.8;animation-delay:.4s;opacity:.55}.sk-tag-sk .sk-tag-sk-hatch{stroke:var(--sk-hatch);stroke-width:1;animation-delay:.6s;animation-duration:.7s;opacity:.38}.sk-tag--light .sk-tag-sk .sk-tag-sk-hatch{opacity:.55}@keyframes sk-tag-pencil{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.sk-tag-sk path{stroke-dashoffset:0;animation:none}}.sk-tag.sk-tag.sk-tag--wrap{white-space:normal}.hh-bg .hh-bg-fog,.hh-bg .hh-bg-net{display:block;height:100%;inset:0;position:absolute;width:100%}@media(prefers-reduced-motion:reduce){.hh-bg .hh-bg-photo{animation:none}.hh-bg .hh-bg-fog{display:none}}body.dsp-modal-open{overflow:hidden}.dsp-overlay{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(9,11,16,.722);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:20000}.dsp-dialog{background:#fffefa;border:1px solid #e6e0d3;border-radius:24px;box-shadow:0 30px 100px rgba(0,0,0,.333);color:#151619;display:flex;flex-direction:column;font-family:Outfit-Regular,Manrope,sans-serif;max-height:calc(100dvh - 48px);outline:none;overflow:hidden;width:min(820px,100%)}.dsp-scroll{--dsp-scroll-thumb:#947731;flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior-y:contain;scroll-padding-bottom:16px}.dsp-scroll::-webkit-scrollbar{width:10px}.dsp-scroll::-webkit-scrollbar-track{background:#0000;margin-block:6px}.dsp-scroll::-webkit-scrollbar-thumb{background:var(--dsp-scroll-thumb) padding-box;border:2px solid #0000;border-radius:999px}.dsp-scroll::-webkit-scrollbar-thumb:active,.dsp-scroll::-webkit-scrollbar-thumb:hover{background-color:#745a20}.dsp-scroll::-webkit-scrollbar-button{display:none}.dsp-scroll::-webkit-scrollbar-corner{background:#0000}@supports selector(::-webkit-scrollbar){.dsp-scroll{scrollbar-color:auto;scrollbar-width:auto}}@supports not selector(::-webkit-scrollbar){.dsp-scroll{scrollbar-color:var(--dsp-scroll-thumb) #0000;scrollbar-width:thin}}@media(forced-colors:active){.dsp-scroll{scrollbar-color:auto;scrollbar-width:auto}.dsp-scroll::-webkit-scrollbar{width:auto}.dsp-scroll::-webkit-scrollbar-thumb{background-color:ButtonText}}.dsp-scroll:focus-visible{outline:2px solid #b78900;outline-offset:-2px}.dsp-dialog :where(h2,p,ol){margin:0;padding:0}.dsp-header{align-items:center;background:#151619;border-bottom:1px solid #eae5da;color:#fff;display:flex;flex:0 0 auto;justify-content:space-between;padding:18px 30px}.dsp-brand{font-family:Outfit-Bold,sans-serif;font-size:15px;letter-spacing:.02em}.dsp-brand span{color:#f8cf3a;font-size:10px;margin-left:6px;white-space:nowrap}.dsp-close{background:#0000;border:1px solid hsla(0,0%,100%,.251);border-radius:50%;color:#fff;cursor:pointer;display:grid;height:36px;place-items:center;width:36px}.dsp-close svg{height:23px;width:23px}.dsp-main{padding:24px 30px}.dsp-eyebrow{align-items:center;color:#826200;display:flex;font-size:11px;gap:8px;letter-spacing:.13em}.dsp-dialog h2,.dsp-eyebrow{font-family:Outfit-Bold,sans-serif}.dsp-dialog h2{font-size:clamp(26px,3vw,36px);letter-spacing:-.025em;line-height:1.16;margin-top:12px}.dsp-count{font-size:17px;margin-top:14px!important;overflow-wrap:anywhere}.dsp-count strong{background:#f8cf3a;border-radius:4px;padding:2px 6px}.dsp-intro{color:#62646a;font-size:14px;line-height:1.6;margin-top:12px}.dsp-results{grid-gap:10px;display:grid;gap:10px;list-style:none;margin-top:20px!important}.dsp-result{background:#fff;border:1px solid #e6e1d6;border-radius:14px;min-width:0;padding:14px 20px}.dsp-result-head{align-items:center;display:flex;font-family:Outfit-SemiBold,sans-serif;font-size:14px;gap:12px;justify-content:space-between}.dsp-result-head>span:first-child{align-items:center;display:inline-flex;gap:8px}.dsp-result-head svg{color:#a17b00;height:18px;width:18px}.dsp-type{background:#f3f0e8;border-radius:4px;color:#5e5a4d;flex-shrink:0;font-size:10px;letter-spacing:.07em;padding:4px 7px}.dsp-date{color:#74767c;font-size:11px;margin-top:7px!important}.dsp-snippet{align-items:center;display:flex;font-family:ui-monospace,monospace;font-size:13px;gap:6px;margin-top:16px;overflow:hidden}.dsp-redaction{color:#30343a;font-size:12px;-webkit-user-select:none;user-select:none;white-space:nowrap}.dsp-domain{background:#fff1b5;border-radius:3px;color:#20232a;min-width:0;overflow-wrap:anywhere;padding:2px 4px}.dsp-masked-lines{grid-gap:6px;display:grid;gap:6px;margin-top:7px}.dsp-masked-lines i{background:repeating-linear-gradient(90deg,#c8cbd0,#c8cbd0 22px,#fff 0,#fff 25px);border-radius:1px;display:block;height:7px;width:82%}.dsp-masked-lines i:last-child{width:60%}.dsp-note{align-items:flex-start;color:#74767c;display:flex;font-size:11px;gap:8px;line-height:1.6;margin-top:16px!important}.dsp-note svg{flex-shrink:0;margin-top:3px}.dsp-footer{background:#fbf7eb;border-top:1px solid #eae5da;padding:18px 30px}.dsp-footer>p{font-family:Outfit-SemiBold,sans-serif;font-size:14px}.dsp-footer>div{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-top:14px}.dsp-back{background:none;border:0;color:#555861;cursor:pointer;font:inherit;font-size:13px;padding:10px 0}.dsp-trial{align-items:center;background:#f8cf3a;border-radius:8px;color:#111;display:inline-flex;font-family:Outfit-SemiBold,sans-serif;font-size:13px;gap:16px;justify-content:center;padding:13px 20px;text-decoration:none}.dsp-dialog :where(a,button):focus-visible{outline:3px solid #b78900;outline-offset:4px}.mssp-es-preview-button{background:#111;border:1px solid #f8cf3a;border-radius:8px;color:#f8cf3a;cursor:pointer;display:inline-flex;font-family:inherit;gap:8px;margin:12px 0;padding:10px 16px}@media(max-width:540px){.dsp-overlay{padding:12px}.dsp-dialog{border-radius:16px;max-height:calc(100dvh - 24px)}.dsp-header{padding:16px 18px}.dsp-main{padding:24px 18px}.dsp-brand{font-size:12px}.dsp-brand span{font-size:8px}.dsp-count{font-size:15px}.dsp-result{padding:16px 14px}.dsp-footer{padding:20px 18px}.dsp-footer>div{align-items:stretch;flex-direction:column-reverse;gap:4px}.dsp-trial{padding-inline:12px}.dsp-snippet{font-size:11px;gap:4px}.dsp-redaction:last-child{flex:1 1;overflow:hidden}}a.xl-link[href]{color:inherit;text-decoration:underline;-webkit-text-decoration-color:#e2b316;text-decoration-color:#e2b316;text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color .2s ease,-webkit-text-decoration-color .2s ease;transition:text-decoration-color .2s ease,color .2s ease;transition:text-decoration-color .2s ease,color .2s ease,-webkit-text-decoration-color .2s ease}a.xl-link[href]:hover{color:inherit;-webkit-text-decoration-color:currentColor;text-decoration-color:initial}a.xl-link[href]:focus-visible{border-radius:2px;outline:2px solid #e2b316;outline-offset:2px}.bm .bm-att{background:radial-gradient(ellipse at 96% 4%,#efd15a29,#0000 42%),radial-gradient(ellipse at 2% 100%,#efd15a1a,#0000 40%),#fbf7ec;border-bottom:1px solid var(--line);border-top:1px solid var(--line);padding:72px 0}.bm .bm-att-grid{grid-gap:52px;align-items:center;display:grid;gap:52px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bm .bm-att-grid>*{min-width:0}.bm .bm-att .bm-h2{margin-top:14px}.bm .bm-att-lead{font-size:16.5px;line-height:1.6;margin-top:14px}.bm .bm-att-inline{border-bottom:1px solid #9c7a1066;color:var(--gold-ink);font-weight:600;transition:color .2s,border-color .2s}.bm .bm-att-inline:hover{border-color:var(--ink);color:var(--ink)}.bm .bm-att-inline svg{display:inline-block;height:13px;margin-left:2px;vertical-align:-1px;width:13px}.bm .bm-att-badge{align-items:center;background:var(--gold);border-radius:999px;box-shadow:0 0 0 4px #efd15a38,0 10px 26px -12px #9c7a108c;color:#111;display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600;gap:9px;letter-spacing:.08em;margin-top:20px;padding:8px 15px 8px 12px;text-transform:uppercase}.bm .bm-att-badge svg{flex-shrink:0;height:16px;width:16px}.bm .bm-att-facts{grid-gap:16px 26px;display:grid;gap:16px 26px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:26px}.bm .bm-att-facts li{border-top:1px solid #9c7a1052;min-width:0;padding-top:12px}.bm .bm-att-facts b{color:var(--ink);display:block;font-size:15px;font-weight:600;line-height:1.35}.bm .bm-att-facts span{color:var(--ink-2);display:block;font-size:13.5px;line-height:1.5;margin-top:5px}.bm .bm-att-links{align-items:center;display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:28px}.bm .bm-att-link{align-items:center;border-bottom:1px solid #9c7a1059;color:var(--gold-ink);display:inline-flex;font-size:14.5px;font-weight:500;gap:7px;padding-bottom:1px;transition:border-color .2s,color .2s}.bm .bm-att-link:hover{border-color:var(--ink);color:var(--ink)}.bm .bm-att-link .bm-icon{height:15px;width:15px}.bm .bm-att-visual{min-width:0}.bm .bm-att-flow{aspect-ratio:560/430;position:relative;width:100%}.bm .bm-att-wires{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.bm .bm-att-guide{fill:none;stroke:#16181a33;stroke-width:1.2;stroke-dasharray:2 6;stroke-linecap:round}.bm .bm-att-wire{fill:none;stroke:#d9a91c;stroke-width:2.6;stroke-linecap:round}.bm .bm-att-wire-ghost{fill:none;stroke:#16181a61;stroke-width:1;stroke-linecap:round}.bm .bm-att-head{fill:none;stroke:#b8890f;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:opacity .25s}.bm .bm-att-dot{fill:var(--gold);stroke:var(--gold-ink);stroke-width:1.5;filter:drop-shadow(0 0 6px rgba(239,209,90,.9));transition:opacity .2s}.bm .bm-att-cards{inset:0;list-style:none;margin:0;padding:0;position:absolute}.bm .bm-att-card{background:#fffdf8;border:1.6px solid #16181a61;border-radius:18px 6px 16px 8px/8px 16px 6px 18px;color:var(--muted);display:flex;flex-direction:column;gap:6px;height:var(--h);justify-content:center;left:var(--x);padding:10px 14px;position:absolute;top:var(--y);transition:border-color .45s,color .45s,background-color .45s,box-shadow .45s,transform .45s;width:var(--w)}.bm .bm-att-card:before{border:1px solid #16181a29;border-radius:8px 18px 7px 16px/16px 7px 18px 8px;content:"";inset:-4px -3px -3px -4px;pointer-events:none;position:absolute;transform:rotate(-.7deg);transition:border-color .45s}.bm .bm-att-card.is-lit{border-color:var(--ink);color:var(--ink-2)}.bm .bm-att-card.is-lit:before{border-color:#9c7a108c}.bm .bm-att-card.is-now{background:#fff8dd;box-shadow:0 0 0 5px #efd15a3d,0 16px 34px -18px #9c7a1099;transform:translateY(-2px)}.bm .bm-att-card-top{align-items:center;display:flex;gap:8px;min-width:0}.bm .bm-att-card-top b{color:inherit;font-size:14px;font-weight:600;line-height:1.25}.bm .bm-att-card.is-lit .bm-att-card-top b{color:var(--ink)}.bm .bm-att-ico{color:inherit;flex-shrink:0;height:22px;width:22px}.bm .bm-att-card.is-lit .bm-att-ico{color:var(--gold-ink)}.bm .bm-att-card-n{border:1.3px solid;border-radius:50% 46% 52% 48%;display:inline-grid;flex-shrink:0;font-family:IBM Plex Mono,monospace;font-size:10.5px;height:19px;line-height:1;place-items:center;width:19px}.bm .bm-att-card-line{background:none;color:inherit;display:block;font-family:IBM Plex Mono,monospace;font-size:11.5px;line-height:1.4;overflow-wrap:anywhere;padding:0}.bm .bm-att-card-line span{display:block}.bm .bm-att-card.is-lit .bm-att-card-line{color:var(--ink)}.bm .bm-att-card-note{color:var(--muted);font-size:12px;line-height:1.35}.bm .bm-att-gap{display:none}.bm .bm-att-flow.is-fading .bm-att-card,.bm .bm-att-flow.is-fading .bm-att-wires{opacity:.35;transition:opacity .4s}.bm .bm-att-flow .bm-att-wires{transition:opacity .4s}.bm .bm-att-steps{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:18px}.bm .bm-att-steps ol{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.bm .bm-att-steps ol button{align-items:center;background:#ffffffb3;border:1px solid var(--line-2);border-radius:999px;color:var(--muted);display:inline-flex;font-size:12.5px;gap:7px;padding:5px 12px 5px 6px;transition:border-color .3s,color .3s,background .3s}.bm .bm-att-steps ol button b{background:var(--line);border-radius:50%;color:var(--ink-2);display:inline-grid;font-family:IBM Plex Mono,monospace;font-size:10.5px;font-weight:500;height:19px;place-items:center;width:19px}.bm .bm-att-steps ol button.is-lit{background:#fff;border-color:#9c7a1080;color:var(--ink)}.bm .bm-att-steps ol button.is-lit b{background:var(--gold);color:#111}.bm .bm-att-steps ol button:hover{border-color:var(--gold-ink)}.bm .bm-att-play{background:#0000;border:1px solid var(--line-2);border-radius:999px;color:var(--ink-2);flex-shrink:0;font-size:11.5px;padding:4px 12px}.bm .bm-att-play:hover{border-color:var(--gold-ink);color:var(--gold-ink)}@media(max-width:1099px){.bm .bm-att-grid{gap:40px;grid-template-columns:minmax(0,1fr)}.bm .bm-att-visual{margin:0 auto;max-width:620px;width:100%}}@media(max-width:640px){.bm .bm-att{padding:64px 0}.bm .bm-att-facts{gap:12px;grid-template-columns:minmax(0,1fr)}.bm .bm-att-flow{aspect-ratio:auto}.bm .bm-att-wires{display:none}.bm .bm-att-cards{display:flex;flex-direction:column;gap:38px;position:static}.bm .bm-att-card{height:auto;left:auto;position:relative;top:auto;width:auto}.bm .bm-att-gap{bottom:-38px;display:block;height:34px;left:50%;overflow:visible;position:absolute;transform:translateX(-50%);width:40px}.bm .bm-att-steps ol{display:none}.bm .bm-att-steps{justify-content:flex-end;margin-top:14px}}@media(prefers-reduced-motion:reduce){.bm .bm-att-card,.bm .bm-att-card:before,.bm .bm-att-dot,.bm .bm-att-flow .bm-att-wires,.bm .bm-att-head{transition:none}.bm .bm-att-card.is-now{transform:none}}.cr .cr-att{background:radial-gradient(ellipse at 96% 4%,#efd15a29,#0000 42%),radial-gradient(ellipse at 2% 100%,#efd15a1a,#0000 40%),#fbf7ec;border-bottom:1px solid var(--line);border-top:1px solid var(--line);padding:72px 0}.cr .cr-att-grid{grid-gap:52px;align-items:center;display:grid;gap:52px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cr .cr-att-grid>*{min-width:0}.cr .cr-att .cr-h2{margin-top:14px}.cr .cr-att-lead{font-size:16.5px;line-height:1.6;margin-top:14px}.cr .cr-att-inline{border-bottom:1px solid #9c7a1066;color:var(--gold-ink);font-weight:600;transition:color .2s,border-color .2s}.cr .cr-att-inline:hover{border-color:var(--ink);color:var(--ink)}.cr .cr-att-inline svg{display:inline-block;height:13px;margin-left:2px;vertical-align:-1px;width:13px}.cr .cr-att-badge{align-items:center;background:var(--gold);border-radius:999px;box-shadow:0 0 0 4px #efd15a38,0 10px 26px -12px #9c7a108c;color:#111;display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:600;gap:9px;letter-spacing:.08em;margin-top:20px;padding:8px 15px 8px 12px;text-transform:uppercase}.cr .cr-att-badge svg{flex-shrink:0;height:16px;width:16px}.cr .cr-att-facts{grid-gap:16px 26px;display:grid;gap:16px 26px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:26px}.cr .cr-att-facts li{border-top:1px solid #9c7a1052;min-width:0;padding-top:12px}.cr .cr-att-facts b{color:var(--ink);display:block;font-size:15px;font-weight:600;line-height:1.35}.cr .cr-att-facts span{color:var(--ink-2);display:block;font-size:13.5px;line-height:1.5;margin-top:5px}.cr .cr-att-links{align-items:center;display:flex;flex-wrap:wrap;gap:12px 22px;margin-top:28px}.cr .cr-att-link{align-items:center;border-bottom:1px solid #9c7a1059;color:var(--gold-ink);display:inline-flex;font-size:14.5px;font-weight:500;gap:7px;padding-bottom:1px;transition:border-color .2s,color .2s}.cr .cr-att-link:hover{border-color:var(--ink);color:var(--ink)}.cr .cr-att-link .cr-icon{height:15px;width:15px}.cr .cr-att-visual{min-width:0}.cr .cr-att-flow{aspect-ratio:560/430;position:relative;width:100%}.cr .cr-att-wires{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.cr .cr-att-guide{fill:none;stroke:#16181a33;stroke-width:1.2;stroke-dasharray:2 6;stroke-linecap:round}.cr .cr-att-wire{fill:none;stroke:#d9a91c;stroke-width:2.6;stroke-linecap:round}.cr .cr-att-wire-ghost{fill:none;stroke:#16181a61;stroke-width:1;stroke-linecap:round}.cr .cr-att-head{fill:none;stroke:#b8890f;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:opacity .25s}.cr .cr-att-dot{fill:var(--gold);stroke:var(--gold-ink);stroke-width:1.5;filter:drop-shadow(0 0 6px rgba(239,209,90,.9));transition:opacity .2s}.cr .cr-att-cards{inset:0;list-style:none;margin:0;padding:0;position:absolute}.cr .cr-att-card{background:#fffdf8;border:1.6px solid #16181a61;border-radius:18px 6px 16px 8px/8px 16px 6px 18px;color:var(--muted);display:flex;flex-direction:column;gap:6px;height:var(--h);justify-content:center;left:var(--x);padding:10px 14px;position:absolute;top:var(--y);transition:border-color .45s,color .45s,background-color .45s,box-shadow .45s,transform .45s;width:var(--w)}.cr .cr-att-card:before{border:1px solid #16181a29;border-radius:8px 18px 7px 16px/16px 7px 18px 8px;content:"";inset:-4px -3px -3px -4px;pointer-events:none;position:absolute;transform:rotate(-.7deg);transition:border-color .45s}.cr .cr-att-card.is-lit{border-color:var(--ink);color:var(--ink-2)}.cr .cr-att-card.is-lit:before{border-color:#9c7a108c}.cr .cr-att-card.is-now{background:#fff8dd;box-shadow:0 0 0 5px #efd15a3d,0 16px 34px -18px #9c7a1099;transform:translateY(-2px)}.cr .cr-att-card-top{align-items:center;display:flex;gap:8px;min-width:0}.cr .cr-att-card-top b{color:inherit;font-size:14px;font-weight:600;line-height:1.25}.cr .cr-att-card.is-lit .cr-att-card-top b{color:var(--ink)}.cr .cr-att-ico{color:inherit;flex-shrink:0;height:22px;width:22px}.cr .cr-att-card.is-lit .cr-att-ico{color:var(--gold-ink)}.cr .cr-att-card-n{border:1.3px solid;border-radius:50% 46% 52% 48%;display:inline-grid;flex-shrink:0;font-family:IBM Plex Mono,monospace;font-size:10.5px;height:19px;line-height:1;place-items:center;width:19px}.cr .cr-att-card-line{background:none;color:inherit;display:block;font-family:IBM Plex Mono,monospace;font-size:11.5px;line-height:1.4;overflow-wrap:anywhere;padding:0}.cr .cr-att-card-line span{display:block}.cr .cr-att-card.is-lit .cr-att-card-line{color:var(--ink)}.cr .cr-att-card-note{color:var(--muted);font-size:12px;line-height:1.35}.cr .cr-att-gap{display:none}.cr .cr-att-flow.is-fading .cr-att-card,.cr .cr-att-flow.is-fading .cr-att-wires{opacity:.35;transition:opacity .4s}.cr .cr-att-flow .cr-att-wires{transition:opacity .4s}.cr .cr-att-steps{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:18px}.cr .cr-att-steps ol{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.cr .cr-att-steps ol button{align-items:center;background:#ffffffb3;border:1px solid var(--line-2);border-radius:999px;color:var(--muted);display:inline-flex;font-size:12.5px;gap:7px;padding:5px 12px 5px 6px;transition:border-color .3s,color .3s,background .3s}.cr .cr-att-steps ol button b{background:var(--line);border-radius:50%;color:var(--ink-2);display:inline-grid;font-family:IBM Plex Mono,monospace;font-size:10.5px;font-weight:500;height:19px;place-items:center;width:19px}.cr .cr-att-steps ol button.is-lit{background:#fff;border-color:#9c7a1080;color:var(--ink)}.cr .cr-att-steps ol button.is-lit b{background:var(--gold);color:#111}.cr .cr-att-steps ol button:hover{border-color:var(--gold-ink)}.cr .cr-att-play{background:#0000;border:1px solid var(--line-2);border-radius:999px;color:var(--ink-2);flex-shrink:0;font-size:11.5px;padding:4px 12px}.cr .cr-att-play:hover{border-color:var(--gold-ink);color:var(--gold-ink)}@media(max-width:1099px){.cr .cr-att-grid{gap:40px;grid-template-columns:minmax(0,1fr)}.cr .cr-att-visual{margin:0 auto;max-width:620px;width:100%}}@media(max-width:640px){.cr .cr-att{padding:64px 0}.cr .cr-att-facts{gap:12px;grid-template-columns:minmax(0,1fr)}.cr .cr-att-flow{aspect-ratio:auto}.cr .cr-att-wires{display:none}.cr .cr-att-cards{display:flex;flex-direction:column;gap:38px;position:static}.cr .cr-att-card{height:auto;left:auto;position:relative;top:auto;width:auto}.cr .cr-att-gap{bottom:-38px;display:block;height:34px;left:50%;overflow:visible;position:absolute;transform:translateX(-50%);width:40px}.cr .cr-att-steps ol{display:none}.cr .cr-att-steps{justify-content:flex-end;margin-top:14px}}@media(prefers-reduced-motion:reduce){.cr .cr-att-card,.cr .cr-att-card:before,.cr .cr-att-dot,.cr .cr-att-flow .cr-att-wires,.cr .cr-att-head{transition:none}.cr .cr-att-card.is-now{transform:none}}