.platform[data-astro-cid-cobtklhb]{--orange:#f58220;color:#fff;font-family:var(--font-reading);background:#050505}.platform[data-astro-cid-cobtklhb] [data-astro-cid-cobtklhb]{box-sizing:border-box}.container[data-astro-cid-cobtklhb]{width:min(1280px,100% - 96px);margin-inline:auto}.platform[data-astro-cid-cobtklhb] h1[data-astro-cid-cobtklhb],.platform[data-astro-cid-cobtklhb] h2[data-astro-cid-cobtklhb],.platform[data-astro-cid-cobtklhb] h3[data-astro-cid-cobtklhb]{font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-weight:600;line-height:1.08}.platform[data-astro-cid-cobtklhb] h3[data-astro-cid-cobtklhb]{font-weight:500}.platform[data-astro-cid-cobtklhb] p[data-astro-cid-cobtklhb]:not(.eyebrow):not(.small-label){font-size:var(--type-body);margin:0;line-height:1.65}.platform[data-astro-cid-cobtklhb] a[data-astro-cid-cobtklhb]{color:inherit;text-decoration:none}.platform[data-astro-cid-cobtklhb] a[data-astro-cid-cobtklhb]:focus-visible,.platform[data-astro-cid-cobtklhb] summary[data-astro-cid-cobtklhb]:focus-visible{outline:3px solid var(--orange);outline-offset:6px}.platform[data-astro-cid-cobtklhb] .btn[data-astro-cid-cobtklhb]{color:#050505}.section[data-astro-cid-cobtklhb]{padding:100px 0;scroll-margin-top:90px}.intro[data-astro-cid-cobtklhb]{text-align:center}.intro[data-astro-cid-cobtklhb] h2[data-astro-cid-cobtklhb]{font-size:var(--type-section-title)}.platform[data-astro-cid-cobtklhb] .intro[data-astro-cid-cobtklhb]>p[data-astro-cid-cobtklhb]:not(.eyebrow){max-width:var(--site-lede-measure);color:#bcbcbc;font-size:var(--type-lede);text-align:center;text-wrap:pretty;margin:22px auto 0;line-height:1.65}.eyebrow[data-astro-cid-cobtklhb]{color:#f58220;letter-spacing:.14em;text-transform:uppercase;background:#f5822014;border:1px solid #f5822066;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:7px 14px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.eyebrow[data-astro-cid-cobtklhb]:before{content:"";background:#f58220;border-radius:50%;width:6px;height:6px}.small-label[data-astro-cid-cobtklhb]{color:#f58220;font-size:var(--type-label);letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px;font-weight:600;line-height:1;display:block}.hero[data-astro-cid-cobtklhb]{background:radial-gradient(at 50% 55%,#25180d,#0000 65%);padding-top:160px;overflow:clip}.hero[data-astro-cid-cobtklhb] h1[data-astro-cid-cobtklhb]{font-size:var(--type-hero);line-height:1.05}.hero[data-astro-cid-cobtklhb] h1[data-astro-cid-cobtklhb] span[data-astro-cid-cobtklhb]{color:var(--orange)}.platform[data-astro-cid-cobtklhb] .hero[data-astro-cid-cobtklhb] p[data-astro-cid-cobtklhb].lede{max-width:48ch;font-size:var(--type-lede);text-align:center;text-wrap:balance;margin:22px auto 0;line-height:1.65}.intro[data-astro-cid-cobtklhb] .btn[data-astro-cid-cobtklhb]{margin-top:30px}.hero-capture[data-astro-cid-cobtklhb]{max-width:1120px;margin:60px auto 0}.capture-edge[data-astro-cid-cobtklhb]{transform-origin:bottom;background:#161411;border:1px solid #45403a;border-radius:10px;padding:7px;box-shadow:0 24px 70px #0005}.capture-edge[data-astro-cid-cobtklhb] img[data-astro-cid-cobtklhb]{border-radius:5px;width:100%;height:auto;display:block}.hero[data-astro-cid-cobtklhb] figcaption[data-astro-cid-cobtklhb]{font-size:var(--type-label);letter-spacing:.1em;color:#aaa;padding:18px 0}.section-nav[data-astro-cid-cobtklhb]{border-top:1px solid #333;grid-template-columns:repeat(3,1fr);margin-top:30px;display:grid}.section-nav[data-astro-cid-cobtklhb] a[data-astro-cid-cobtklhb]{font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:#888;border-right:1px solid #333;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:24px 16px;font-weight:600;transition:color .35s,opacity .35s;display:flex}.section-nav[data-astro-cid-cobtklhb] a[data-astro-cid-cobtklhb]:last-child{border:0}.section-nav[data-astro-cid-cobtklhb] a[data-astro-cid-cobtklhb].is-current{color:var(--orange);opacity:1}.section-nav[data-astro-cid-cobtklhb] a[data-astro-cid-cobtklhb]:not(.is-current){opacity:.38}.section-nav[data-astro-cid-cobtklhb] span[data-astro-cid-cobtklhb]{color:inherit;font-size:1.1em;line-height:1}.platform[data-astro-cid-cobtklhb] .intro[data-astro-cid-cobtklhb] .intro-accent[data-astro-cid-cobtklhb]{color:var(--orange)}.foundation[data-astro-cid-cobtklhb] .intro[data-astro-cid-cobtklhb] h2[data-astro-cid-cobtklhb],.how-it-works[data-astro-cid-cobtklhb] h2[data-astro-cid-cobtklhb],.security[data-astro-cid-cobtklhb] .intro[data-astro-cid-cobtklhb] h2[data-astro-cid-cobtklhb]{color:#151515}.security-intro__next[data-astro-cid-cobtklhb]{margin:22px 0 0}.security-intro[data-astro-cid-cobtklhb] .text-link[data-astro-cid-cobtklhb]{color:#151515;align-items:center;gap:12px;display:inline-flex}.security-intro[data-astro-cid-cobtklhb] .text-link[data-astro-cid-cobtklhb] span[data-astro-cid-cobtklhb]{color:var(--orange)}.foundation[data-astro-cid-cobtklhb] .intro[data-astro-cid-cobtklhb]>p[data-astro-cid-cobtklhb]:not(.eyebrow){font-size:var(--type-lede);color:#555;line-height:1.65}.how-it-works[data-astro-cid-cobtklhb]{margin-top:96px;margin-bottom:40px;padding-top:16px}.how-it-works[data-astro-cid-cobtklhb] .eyebrow[data-astro-cid-cobtklhb]{margin-bottom:22px}.how-it-works[data-astro-cid-cobtklhb] h2[data-astro-cid-cobtklhb]{margin-top:0}.foundation[data-astro-cid-cobtklhb],.security[data-astro-cid-cobtklhb]{color:#151515;background:#fff}.foundation[data-astro-cid-cobtklhb] .eyebrow[data-astro-cid-cobtklhb],.security[data-astro-cid-cobtklhb] .eyebrow[data-astro-cid-cobtklhb]{color:#f58220}.foundation[data-astro-cid-cobtklhb] .intro[data-astro-cid-cobtklhb]>p[data-astro-cid-cobtklhb]:not(.eyebrow),.security[data-astro-cid-cobtklhb] .intro[data-astro-cid-cobtklhb]>p[data-astro-cid-cobtklhb]:not(.eyebrow){color:#555}.product-connector[data-astro-cid-cobtklhb]{justify-content:center;height:45px;display:flex}.product-connector[data-astro-cid-cobtklhb] span[data-astro-cid-cobtklhb]{background:#aaa;width:1px;height:100%}.product-grid[data-astro-cid-cobtklhb]{border:1px solid #ddd;border-radius:8px;grid-template-columns:repeat(4,1fr);scroll-margin-top:120px;display:grid;overflow:hidden}.product-card[data-astro-cid-cobtklhb]{border-top:2px solid var(--orange);border-right:1px solid #ddd;flex-direction:column;padding:25px 24px;transition:background .45s;display:flex}.product-card[data-astro-cid-cobtklhb]:last-child{border-right:0}.product-card[data-astro-cid-cobtklhb]:hover{background:#f5f5f5}.card-top[data-astro-cid-cobtklhb]{color:#666;font-size:var(--type-label);justify-content:space-between;margin-bottom:28px;display:flex}.arrow[data-astro-cid-cobtklhb]{color:var(--orange);font-size:23px;transition:transform .45s}.product-card[data-astro-cid-cobtklhb]:hover .arrow[data-astro-cid-cobtklhb]{transform:translate(4px,-4px)}.product-card[data-astro-cid-cobtklhb] h3[data-astro-cid-cobtklhb]{font-size:var(--type-subtitle);min-height:56px}.product-card[data-astro-cid-cobtklhb] p[data-astro-cid-cobtklhb]{font-size:var(--type-small);color:#555;margin-top:12px}.product-link[data-astro-cid-cobtklhb]{font-size:var(--type-small);text-underline-offset:5px;margin-top:auto;padding-top:28px;font-weight:600;text-decoration:underline}.capability-grid[data-astro-cid-cobtklhb]{grid-template-columns:repeat(3,1fr);gap:32px;margin-top:55px;display:grid}.capability[data-astro-cid-cobtklhb]{border-top:1px solid #444;padding-top:28px}.capability[data-astro-cid-cobtklhb] .small-label[data-astro-cid-cobtklhb]{color:var(--orange)}.capability[data-astro-cid-cobtklhb] h3[data-astro-cid-cobtklhb]{font-size:var(--type-subtitle);margin-bottom:22px;font-weight:600}.capability[data-astro-cid-cobtklhb]>p[data-astro-cid-cobtklhb]:not(.small-label){font-size:var(--type-body);color:#bcbcbc;max-width:36ch;line-height:1.65}.capability[data-astro-cid-cobtklhb]{grid-row:span 4;grid-template-rows:subgrid;row-gap:0;display:grid}.capability[data-astro-cid-cobtklhb]>p[data-astro-cid-cobtklhb]:not(.small-label):not(.capability-detail){margin-bottom:26px}.capability[data-astro-cid-cobtklhb] .capability-detail[data-astro-cid-cobtklhb]{max-width:none;font-size:var(--type-small);color:#8d8f96;border-top:1px solid #2a2a2a;padding-top:18px;line-height:1.65}.capability-foot[data-astro-cid-cobtklhb]{font-size:var(--type-small);color:#8d8f96;justify-content:space-between;align-items:center;gap:20px;margin-top:48px;padding-top:4px;display:flex}.capability-foot[data-astro-cid-cobtklhb] p[data-astro-cid-cobtklhb]{font-size:var(--type-small)}.capability-foot[data-astro-cid-cobtklhb] .text-link[data-astro-cid-cobtklhb]{font-size:var(--type-small);color:#fff;white-space:nowrap;align-items:center;display:inline-flex}.text-link[data-astro-cid-cobtklhb]{font-weight:600;display:inline-block}.text-link[data-astro-cid-cobtklhb] span[data-astro-cid-cobtklhb]{color:var(--orange);margin-left:12px}.integration-link[data-astro-cid-cobtklhb]{background:#121212;border:1px solid #3a3a3a;border-radius:8px;justify-content:space-between;align-items:center;gap:32px;margin-top:60px;padding:34px;transition:border-color .45s;display:flex}.integration-link[data-astro-cid-cobtklhb]:hover{border-color:var(--orange)}.integration-link[data-astro-cid-cobtklhb] .small-label[data-astro-cid-cobtklhb]{color:var(--orange);margin-bottom:14px!important}.integration-link[data-astro-cid-cobtklhb] h3[data-astro-cid-cobtklhb]{font-size:var(--type-subtitle);font-weight:600}.integration-link[data-astro-cid-cobtklhb] p[data-astro-cid-cobtklhb]:not(.small-label){font-size:var(--type-body);color:#bcbcbc;margin-top:12px}.integration-action[data-astro-cid-cobtklhb]{font-size:var(--type-small);white-space:nowrap;font-weight:600}.integration-action[data-astro-cid-cobtklhb]>span[data-astro-cid-cobtklhb]{color:var(--orange);margin-left:20px}.security-grid[data-astro-cid-cobtklhb]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:26px;margin-top:54px;display:grid}.security-grid[data-astro-cid-cobtklhb] article[data-astro-cid-cobtklhb]{text-align:left;border-top:1px solid #ccc;flex-direction:column;align-items:stretch;padding-top:24px;display:flex}.security-index[data-astro-cid-cobtklhb]{color:#666;font-size:var(--type-label);letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-weight:600;line-height:1;display:block}.security-grid[data-astro-cid-cobtklhb] h3[data-astro-cid-cobtklhb]{font-size:var(--type-subtitle);text-align:left;text-wrap:balance;min-height:2.75em;margin:0;font-weight:600;line-height:1.25}.security-grid[data-astro-cid-cobtklhb] p[data-astro-cid-cobtklhb]{font-size:var(--type-body);color:#555;text-align:left;max-width:none;margin:22px 0 0;line-height:1.65}.security-audit-copy[data-astro-cid-cobtklhb]{text-align:justify;text-wrap:pretty;hyphens:auto}.closing[data-astro-cid-cobtklhb]{background:#0a0a0a}.closing[data-astro-cid-cobtklhb] h2[data-astro-cid-cobtklhb]{font-size:var(--type-section-title)}@media (width<=1100px){.container[data-astro-cid-cobtklhb]{width:calc(100% - 64px)}.product-grid[data-astro-cid-cobtklhb]{grid-template-columns:1fr 1fr}.product-card[data-astro-cid-cobtklhb]:nth-child(2){border-right:0}.product-card[data-astro-cid-cobtklhb] h3[data-astro-cid-cobtklhb]{min-height:0}.capability-grid[data-astro-cid-cobtklhb]{gap:24px}.security-grid[data-astro-cid-cobtklhb]{grid-template-columns:1fr 1fr}}@media (width<=700px){.container[data-astro-cid-cobtklhb]{width:calc(100% - 40px)}.hero[data-astro-cid-cobtklhb]{padding-top:125px}.hero[data-astro-cid-cobtklhb] .lede[data-astro-cid-cobtklhb] br[data-astro-cid-cobtklhb]{display:none}.hero-capture[data-astro-cid-cobtklhb]{margin-top:40px}.section[data-astro-cid-cobtklhb]{padding:64px 0}.section-nav[data-astro-cid-cobtklhb]{grid-template-columns:1fr;margin-top:18px}.section-nav[data-astro-cid-cobtklhb] a[data-astro-cid-cobtklhb]{border-bottom:1px solid #333;border-right:0;padding:16px 0}.product-grid[data-astro-cid-cobtklhb]{grid-template-columns:1fr}.product-card[data-astro-cid-cobtklhb]{border-right:0}.product-card[data-astro-cid-cobtklhb] h3[data-astro-cid-cobtklhb]{min-height:0}.card-top[data-astro-cid-cobtklhb]{margin-bottom:18px}.capability-grid[data-astro-cid-cobtklhb]{grid-template-columns:1fr;gap:34px;margin-top:36px}.capability[data-astro-cid-cobtklhb] h3[data-astro-cid-cobtklhb]{min-height:0}.capability[data-astro-cid-cobtklhb]>p[data-astro-cid-cobtklhb]:not(.small-label){max-width:none}.capability-foot[data-astro-cid-cobtklhb]{flex-direction:column;align-items:flex-start;margin-top:36px}.integration-link[data-astro-cid-cobtklhb]{margin-top:40px;padding:26px;display:block}.integration-action[data-astro-cid-cobtklhb]{margin-top:26px;display:block}.security-grid[data-astro-cid-cobtklhb]{gap:24px 16px;margin-top:36px}}@media (prefers-reduced-motion:reduce){.platform[data-astro-cid-cobtklhb] [data-astro-cid-cobtklhb]{transition:none!important;animation:none!important}.capture-edge[data-astro-cid-cobtklhb]{transform:none!important}}.scene-track[data-astro-cid-cobtklhb]{margin-top:55px;padding-bottom:120px;position:relative}.scene-rail[data-astro-cid-cobtklhb]{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:14px;max-width:1680px;margin-inline:auto;padding-inline:clamp(12px,2vw,28px);display:grid}.scene-arrow[data-astro-cid-cobtklhb]{color:#fff;cursor:pointer;z-index:4;background:#0808088c;border:1px solid #ffffff61;border-radius:50%;align-self:center;place-items:center;width:48px;height:48px;padding:0;display:grid}.scene-arrow[data-astro-cid-cobtklhb] svg[data-astro-cid-cobtklhb]{width:20px;height:20px}.scene-arrow[data-astro-cid-cobtklhb]:hover,.scene-arrow[data-astro-cid-cobtklhb]:focus-visible{background:var(--orange);border-color:var(--orange);color:#111}.product-scene[data-astro-cid-cobtklhb]{--scene-progress:0;isolation:isolate;min-width:0;max-width:1600px;margin:auto;padding-bottom:clamp(85px,7vw,112px);position:sticky;top:100px}.product-scene[data-astro-cid-cobtklhb] figure[data-astro-cid-cobtklhb]{background:#121212;border:1px solid #444;border-radius:12px;margin:0;padding:5px;position:absolute;top:7%;overflow:hidden;box-shadow:0 28px 65px #0008}.product-scene[data-astro-cid-cobtklhb] img[data-astro-cid-cobtklhb]{border-radius:7px;width:100%;height:auto;display:block}.product-scene[data-astro-cid-cobtklhb] figcaption[data-astro-cid-cobtklhb]{font-size:var(--type-label);letter-spacing:.13em;color:#bbb;background:#121212;padding:13px;font-weight:600;line-height:1.5}.product-scene[data-astro-cid-cobtklhb] .scene-center[data-astro-cid-cobtklhb]{z-index:3;width:62%;transform:translateY(calc(var(--scene-progress)*-15px)) scale(calc(1 + var(--scene-progress)*.18));transform-origin:top;position:relative;top:0;left:19%}.product-scene[data-astro-cid-cobtklhb] .scene-wing[data-astro-cid-cobtklhb]{width:43%;opacity:calc(1 - var(--scene-progress));filter:brightness(.85);top:20%}.scene-left[data-astro-cid-cobtklhb]{transform:translateX(calc(var(--scene-progress)*20%)) rotate(calc(-5deg + var(--scene-progress)*5deg));left:1%}.scene-right[data-astro-cid-cobtklhb]{transform:translateX(calc(var(--scene-progress)*-20%)) rotate(calc(5deg - var(--scene-progress)*5deg));right:1%}.product-scene[data-astro-cid-cobtklhb].is-scene-focus .scene-wing[data-astro-cid-cobtklhb]{opacity:0;visibility:hidden;pointer-events:none}.product-scene[data-astro-cid-cobtklhb].is-scene-focus .scene-center[data-astro-cid-cobtklhb]{transform:translateY(-15px)scale(1.18)}.product-gallery[data-astro-cid-cobtklhb]{scroll-margin-top:110px}.product-tabs[data-astro-cid-cobtklhb]{background:#eee;border-radius:999px;justify-content:center;gap:6px;width:fit-content;max-width:100%;margin:0 auto 34px;padding:6px;display:flex}.product-tabs[data-astro-cid-cobtklhb] button[data-astro-cid-cobtklhb]{font:500 var(--type-small) var(--font-reading);cursor:pointer;color:#555;background:0 0;border:0;border-radius:999px;padding:14px 25px;transition:background .3s,color .3s}.product-tabs[data-astro-cid-cobtklhb] button[data-astro-cid-cobtklhb][aria-selected=true]{color:#fff;background:#151515}.product-tabs[data-astro-cid-cobtklhb] button[data-astro-cid-cobtklhb]:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.product-panel[data-astro-cid-cobtklhb][hidden]{display:none}.gallery-copy[data-astro-cid-cobtklhb]{justify-content:space-between;align-items:center;gap:24px;max-width:1100px;margin:0 auto 25px;display:flex}.gallery-copy[data-astro-cid-cobtklhb] p[data-astro-cid-cobtklhb]{color:#555;font-size:var(--type-body)}.gallery-copy[data-astro-cid-cobtklhb] a[data-astro-cid-cobtklhb]{font-size:var(--type-small);white-space:nowrap}.product-panel[data-astro-cid-cobtklhb] figure[data-astro-cid-cobtklhb]{background:#121212;border-radius:12px;max-width:1100px;margin:auto;padding:6px;overflow:hidden;box-shadow:0 20px 60px #0002}.product-panel[data-astro-cid-cobtklhb] img[data-astro-cid-cobtklhb]{aspect-ratio:1.76;object-fit:contain;width:100%;height:auto;display:block}.product-panel[data-astro-cid-cobtklhb] figcaption[data-astro-cid-cobtklhb]{text-align:center;font-size:var(--type-label);color:#ccc;padding:12px}@media (width<=700px){.scene-track[data-astro-cid-cobtklhb]{height:auto;min-height:0;margin-top:38px;padding-bottom:30px}.scene-rail[data-astro-cid-cobtklhb]{grid-template-columns:40px minmax(0,1fr) 40px;gap:8px;padding-inline:10px}.scene-arrow[data-astro-cid-cobtklhb]{width:40px;height:40px}.product-scene[data-astro-cid-cobtklhb]{height:70vw;min-height:0;padding-bottom:0;position:relative;top:0}.product-scene[data-astro-cid-cobtklhb] .scene-center[data-astro-cid-cobtklhb]{width:84%;top:0;left:8%;transform:none}.product-scene[data-astro-cid-cobtklhb] .scene-wing[data-astro-cid-cobtklhb]{opacity:.6;width:53%;top:15%}.product-scene[data-astro-cid-cobtklhb].is-scene-focus .scene-center[data-astro-cid-cobtklhb]{transform:none}.product-scene[data-astro-cid-cobtklhb] figure[data-astro-cid-cobtklhb]{border-radius:6px;padding:3px}.product-scene[data-astro-cid-cobtklhb] figcaption[data-astro-cid-cobtklhb]{padding:8px}.product-tabs[data-astro-cid-cobtklhb]{border-radius:15px;grid-template-columns:1fr 1fr;width:100%;margin-bottom:24px;display:grid}.product-tabs[data-astro-cid-cobtklhb] button[data-astro-cid-cobtklhb]{padding:13px 10px}.gallery-copy[data-astro-cid-cobtklhb]{text-align:center;display:block}.gallery-copy[data-astro-cid-cobtklhb] .text-link[data-astro-cid-cobtklhb]{margin-top:14px}.product-panel[data-astro-cid-cobtklhb] figure[data-astro-cid-cobtklhb]{border-radius:6px;padding:3px}}@media (prefers-reduced-motion:reduce){.scene-track[data-astro-cid-cobtklhb]{height:auto;min-height:0;padding-bottom:25px}.product-scene[data-astro-cid-cobtklhb]{height:58vw;max-height:760px;padding-bottom:0;position:relative;top:0;--scene-progress:0!important}.scene-wing[data-astro-cid-cobtklhb]{transform:none!important}.product-scene[data-astro-cid-cobtklhb].is-scene-focus .scene-center[data-astro-cid-cobtklhb]{transform:none}}.suite-grid[data-astro-cid-cobtklhb]{gap:36px;padding-top:22px;scroll-margin-top:110px;display:grid}.suite-card[data-astro-cid-cobtklhb]{isolation:isolate;border-bottom:1px solid #e5e5e5;grid-template-columns:minmax(0,28fr) minmax(0,72fr);align-items:center;gap:36px;min-width:0;padding:32px 0 48px;display:grid;position:relative}.suite-card[data-astro-cid-cobtklhb]:nth-child(2n){color:#151515;background:#fff;grid-template-columns:minmax(0,72fr) minmax(0,28fr);gap:36px}.suite-card[data-astro-cid-cobtklhb]:nth-child(2n) .suite-copy[data-astro-cid-cobtklhb]{grid-area:1/2}.suite-card[data-astro-cid-cobtklhb]:nth-child(2n) .suite-visual[data-astro-cid-cobtklhb]{grid-area:1/1}.suite-copy[data-astro-cid-cobtklhb]{padding:20px 8px;position:relative}.suite-index[data-astro-cid-cobtklhb]{font:600 var(--type-label) var(--font-reading);color:#666;letter-spacing:.12em;align-items:center;gap:13px;margin-bottom:18px;display:flex}.suite-index[data-astro-cid-cobtklhb]:before{content:"";background:var(--orange);width:36px;height:2px}.suite-copy[data-astro-cid-cobtklhb] h3[data-astro-cid-cobtklhb]{font-size:var(--type-section-title);letter-spacing:-.04em;margin-bottom:22px;font-weight:600;line-height:1.08}.suite-copy[data-astro-cid-cobtklhb] p[data-astro-cid-cobtklhb]{color:#555;font-size:var(--type-body);max-width:36ch;line-height:1.65}.suite-card[data-astro-cid-cobtklhb]:nth-child(2n) .suite-copy[data-astro-cid-cobtklhb] p[data-astro-cid-cobtklhb]{color:#555}.suite-card[data-astro-cid-cobtklhb]:nth-child(2n) .suite-index[data-astro-cid-cobtklhb]{color:#666}.suite-link[data-astro-cid-cobtklhb]{font-size:var(--type-small);align-items:center;gap:16px;margin-top:22px;padding-block:5px;font-weight:600;display:inline-flex}.suite-link[data-astro-cid-cobtklhb] span[data-astro-cid-cobtklhb]{width:34px;height:34px;color:var(--orange);border:1px solid #ddd;border-radius:50%;place-items:center;font-size:20px;transition:transform .45s,background .45s,color .45s;display:grid}.suite-card[data-astro-cid-cobtklhb]:nth-child(2n) .suite-link[data-astro-cid-cobtklhb] span[data-astro-cid-cobtklhb]{border-color:#ddd}.suite-link[data-astro-cid-cobtklhb]:hover span[data-astro-cid-cobtklhb]{background:var(--orange);color:#050505;border-color:var(--orange);transform:translate(3px,-3px)}.suite-link[data-astro-cid-cobtklhb]:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.suite-visual[data-astro-cid-cobtklhb]{background:linear-gradient(145deg,#fafafa,#fff);border:1px solid #e5e5e5;border-radius:20px;min-width:0;margin:0;padding:14px;transition:transform .65s cubic-bezier(.22,1,.36,1),border-color .65s;position:relative;overflow:hidden;box-shadow:0 3px 8px #00000006}.suite-card[data-astro-cid-cobtklhb]:last-child{border-bottom:0;padding-bottom:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.suite-visual[data-astro-cid-cobtklhb]:hover{border-color:#c8c8c8;transform:translateY(-4px)}}.suite-visual[data-astro-cid-cobtklhb] img[data-astro-cid-cobtklhb]{aspect-ratio:1.76;object-fit:contain;border-radius:5px;width:100%;height:auto;display:block}.suite-visual[data-astro-cid-cobtklhb] figcaption[data-astro-cid-cobtklhb]{color:#ddd;width:fit-content;font-size:var(--type-label);background:#121212eb;border-radius:4px;padding:5px 8px;position:absolute;bottom:11px;left:11px}@media (width<=1000px){.suite-card[data-astro-cid-cobtklhb],.suite-card[data-astro-cid-cobtklhb]:nth-child(2n){grid-template-columns:1fr;gap:24px;padding:28px 0 36px}.suite-card[data-astro-cid-cobtklhb]:nth-child(2n){padding:28px 0 36px}.suite-card[data-astro-cid-cobtklhb]:nth-child(2n) .suite-copy[data-astro-cid-cobtklhb],.suite-card[data-astro-cid-cobtklhb]:nth-child(2n) .suite-visual[data-astro-cid-cobtklhb]{grid-area:auto}.suite-copy[data-astro-cid-cobtklhb]{padding:0}.suite-copy[data-astro-cid-cobtklhb] p[data-astro-cid-cobtklhb]{max-width:68ch}.suite-index[data-astro-cid-cobtklhb]{margin-bottom:16px}.suite-copy[data-astro-cid-cobtklhb] h3[data-astro-cid-cobtklhb]{margin-bottom:22px}.suite-link[data-astro-cid-cobtklhb]{margin-top:16px}}@media (width<=700px){.suite-grid[data-astro-cid-cobtklhb]{gap:30px;padding-top:0}.suite-card[data-astro-cid-cobtklhb]:nth-child(2n){padding:28px 0 36px}.suite-visual[data-astro-cid-cobtklhb]{border-radius:14px;padding:7px}}.hero[data-astro-cid-cobtklhb]{padding-top:125px}.hero-explore[data-astro-cid-cobtklhb]{width:fit-content;min-height:44px;font-size:var(--type-small);align-items:center;gap:16px;margin:22px auto 0;font-weight:600;display:flex}.hero-explore[data-astro-cid-cobtklhb] span[data-astro-cid-cobtklhb]{color:var(--orange)}.suite-card[data-astro-cid-cobtklhb]{scroll-margin-top:100px}.suite-link[data-astro-cid-cobtklhb],.text-link[data-astro-cid-cobtklhb]{min-height:44px}@media (width<=700px){.hero[data-astro-cid-cobtklhb]{padding-top:110px}.security-grid[data-astro-cid-cobtklhb]{grid-template-columns:1fr;gap:24px}.security-grid[data-astro-cid-cobtklhb] h3[data-astro-cid-cobtklhb]{min-height:0}.security-audit-copy[data-astro-cid-cobtklhb]{text-align:left;hyphens:none}}.suite-visual[data-astro-cid-cobtklhb]{background:#fafafa;padding:12px 12px 0;overflow:hidden}.view-window[data-astro-cid-cobtklhb]{aspect-ratio:1.76;background:#111;border:1px solid #ddd;border-radius:10px;overflow:hidden}.suite-visual[data-astro-cid-cobtklhb] .view-window[data-astro-cid-cobtklhb] img[data-astro-cid-cobtklhb]{will-change:transform;border-radius:0;transition:transform .8s cubic-bezier(.22,1,.36,1),transform-origin .8s cubic-bezier(.22,1,.36,1)}.suite-visual[data-astro-cid-cobtklhb] .view-toolbar[data-astro-cid-cobtklhb]{color:#555;width:auto;font-size:var(--type-label);background:0 0;border-radius:0;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;padding:14px 4px;display:flex;position:static}.view-hint[data-astro-cid-cobtklhb]{margin-right:auto;font-weight:500}.view-options[data-astro-cid-cobtklhb]{background:#fff;border:1px solid #e5e5e5;border-radius:24px;flex-wrap:wrap;gap:4px;padding:3px;display:flex}.view-options[data-astro-cid-cobtklhb] button[data-astro-cid-cobtklhb]{color:#555;min-height:44px;font:500 var(--type-label) var(--font-reading);cursor:pointer;background:0 0;border:0;border-radius:20px;padding:9px 13px;transition:background .25s,color .25s}.view-options[data-astro-cid-cobtklhb] button[data-astro-cid-cobtklhb][aria-pressed=true]{color:#fff;background:#151515}.view-options[data-astro-cid-cobtklhb] button[data-astro-cid-cobtklhb]:hover:not([aria-pressed=true]){color:#151515;background:#f0f0f0}.view-options[data-astro-cid-cobtklhb] button[data-astro-cid-cobtklhb]:focus-visible{outline:2px solid var(--orange);outline-offset:2px}.view-note[data-astro-cid-cobtklhb]{font-size:var(--type-small);color:#666;flex-basis:100%}@media (hover:hover) and (prefers-reduced-motion:no-preference){.suite-visual[data-astro-cid-cobtklhb]:hover{transform:none}}@media (width<=700px){.suite-visual[data-astro-cid-cobtklhb]{padding:7px 7px 0}.suite-visual[data-astro-cid-cobtklhb] .view-toolbar[data-astro-cid-cobtklhb]{gap:8px;padding:12px 0}.view-hint[data-astro-cid-cobtklhb]{text-align:center;flex-basis:100%}.view-options[data-astro-cid-cobtklhb]{justify-content:center;width:100%}.view-options[data-astro-cid-cobtklhb] button[data-astro-cid-cobtklhb]{padding:8px 10px}.view-note[data-astro-cid-cobtklhb]{text-align:center}}@media (prefers-reduced-motion:reduce){.suite-visual[data-astro-cid-cobtklhb] .view-window[data-astro-cid-cobtklhb] img[data-astro-cid-cobtklhb]{transition:none}}.chapters[data-astro-cid-cobtklhb]{color:#151515;gap:34px;margin-top:40px;padding:20px 0 16px;display:grid;position:relative}.chapter[data-astro-cid-cobtklhb]{z-index:1;grid-template-columns:repeat(var(--roles),minmax(0,340px));justify-content:center;gap:14px;scroll-margin-top:100px;display:grid;position:relative}.chapter-head[data-astro-cid-cobtklhb]{background:#fff;border:1px solid #e3e3e3;border-radius:999px;grid-column:1/-1;justify-self:center;max-width:calc(100% - 32px);margin:34px 0 18px;padding:10px 22px;box-shadow:0 6px 20px #0000000d}.chapter-head[data-astro-cid-cobtklhb] h3[data-astro-cid-cobtklhb]{font-size:var(--type-body);letter-spacing:-.01em;color:#6b6b6b;text-align:center;text-wrap:pretty;margin:0;font-weight:400;line-height:1.4}.chapter-head__title[data-astro-cid-cobtklhb]{font-family:var(--font-display);font-size:var(--type-subtitle);letter-spacing:-.02em;color:#151515;white-space:nowrap;font-weight:600}.chapter-head__lede[data-astro-cid-cobtklhb]{font-weight:400}.chapter-card[data-astro-cid-cobtklhb]{text-align:center;background:#fff;border:1px solid #e6e6e6;border-radius:16px;flex-direction:column;align-items:center;padding:14px 14px 22px;scroll-margin-top:110px;transition:border-color .4s,box-shadow .4s,transform .4s;display:flex;position:relative}.chapter-card[data-astro-cid-cobtklhb].is-lit,.chapter-card[data-astro-cid-cobtklhb].is-pair,.chapter-card[data-astro-cid-cobtklhb]:target{border-color:#f582208c;box-shadow:0 0 0 1px #f5822026,0 18px 50px #f582201f}@media (hover:hover) and (prefers-reduced-motion:no-preference){.chapter-card[data-astro-cid-cobtklhb]:hover{border-color:#f582208c;transform:translateY(-3px);box-shadow:0 0 0 1px #f5822026,0 18px 50px #f582201f}}.chapter-viz[data-astro-cid-cobtklhb]{aspect-ratio:16/10;background:radial-gradient(circle at 1px 1px,#ffffff0f 1px,#0000 0) 0 0/14px 14px,#08090c;border-radius:10px;place-items:center;width:100%;padding:10px;display:grid;overflow:hidden;container-type:size}.chapter-shot[data-astro-cid-cobtklhb]{aspect-ratio:var(--ar);width:min(100cqw,calc(100cqh * var(--ar)));border-radius:6px;max-height:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.chapter-shot[data-astro-cid-cobtklhb] img[data-astro-cid-cobtklhb]{object-fit:fill;width:100%;height:100%;display:block}.chapter-feeds[data-astro-cid-cobtklhb]{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;place-self:stretch stretch;gap:4px;width:100%;height:100%;min-height:0;display:grid}.chapter-feeds[data-astro-cid-cobtklhb] img[data-astro-cid-cobtklhb]{filter:brightness(.45)saturate(.6);animation:6.4s infinite chapter-on;animation-delay:inherit}@keyframes chapter-on{0%,6%{filter:brightness(.45)saturate(.6)}14%,to{filter:none}}.hot[data-astro-cid-cobtklhb]{left:var(--x);top:var(--y);width:var(--s,12%);aspect-ratio:1;border:1.5px solid var(--orange);opacity:0;border-radius:50%;height:auto;animation:3.2s ease-out infinite chapter-ping;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #f5822059}.hot[data-astro-cid-cobtklhb].box{width:var(--w);height:var(--h);aspect-ratio:auto;border-radius:6px;animation-name:chapter-box;transform:none}.hot[data-astro-cid-cobtklhb].sync{animation:none}@keyframes chapter-ping{0%{opacity:0;transform:translate(-50%,-50%)scale(.94)}20%,62%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@keyframes chapter-box{0%{opacity:0}20%,62%{opacity:1}to{opacity:0}}.gov-on[data-astro-cid-cobtklhb] .hot[data-astro-cid-cobtklhb].sync{opacity:1}.gov-on[data-astro-cid-cobtklhb] .hot[data-astro-cid-cobtklhb].sync:not(.box){transform:translate(-50%,-50%)}.chapter-pill[data-astro-cid-cobtklhb]{font-size:var(--type-label);letter-spacing:.04em;color:#151515;border:1px solid #f582208c;border-radius:999px;margin-top:18px;padding:3px 10px;font-weight:600;display:inline-block}.chapter-card[data-astro-cid-cobtklhb].is-lead .chapter-pill[data-astro-cid-cobtklhb]{background:var(--orange);border-color:var(--orange);color:#000}.chapter-card[data-astro-cid-cobtklhb] h4[data-astro-cid-cobtklhb]{min-height:2.5em;font:600 var(--type-subtitle) var(--font-display);letter-spacing:-.02em;justify-content:center;align-items:flex-end;margin:12px 0 8px;display:flex}.platform[data-astro-cid-cobtklhb] .chapter-card[data-astro-cid-cobtklhb] p[data-astro-cid-cobtklhb]{font-size:var(--type-body);color:#6b6b6b;line-height:1.6}.chapter-links[data-astro-cid-cobtklhb]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.chapter-links[data-astro-cid-cobtklhb] path{fill:none;stroke:#dcdcdc;stroke-width:1px}.chapter-links[data-astro-cid-cobtklhb] path.pulse{stroke:url(#chapter-glow);stroke-width:1.6px;opacity:0}.chapter-links[data-astro-cid-cobtklhb] path.pair{stroke:#f58220b3;stroke-width:1.4px;stroke-dasharray:4 5;opacity:0;transition:opacity .3s}.chapter-links[data-astro-cid-cobtklhb] path.pair.on{opacity:1;animation:1s linear infinite chapter-march}@keyframes chapter-march{to{stroke-dashoffset:-18px}}@media (width<=760px){.chapters[data-astro-cid-cobtklhb]{margin-top:30px;padding:10px 0}.chapter[data-astro-cid-cobtklhb]{grid-template-columns:1fr}.chapter-head[data-astro-cid-cobtklhb]{border-radius:16px;padding:12px 16px}.chapter-head__title[data-astro-cid-cobtklhb]{white-space:normal}.chapter-links[data-astro-cid-cobtklhb]{display:none}}@media (prefers-reduced-motion:reduce){.hot[data-astro-cid-cobtklhb],.chapter-feeds[data-astro-cid-cobtklhb] img[data-astro-cid-cobtklhb]{animation:none!important}.hot[data-astro-cid-cobtklhb]{opacity:1}.chapter-feeds[data-astro-cid-cobtklhb] img[data-astro-cid-cobtklhb]{filter:none}}
