.k-tabs:where(.astro-jlr45kaz){text-align:left;background:#0c1d22c7;border:1px solid var(--k-line);border-radius:20px;padding:.375rem;box-shadow:inset 0 1px #e9f3f20a,0 24px 60px #00000059}.k-tablist:where(.astro-jlr45kaz){display:flex;gap:var(--k-space-1);padding:.125rem;overflow-x:auto;scrollbar-width:none}button:where(.astro-jlr45kaz){flex:none;border:0;background:none;color:var(--k-muted);font:600 var(--k-text-sm) / 1 var(--k-font);padding:.6rem .85rem;border-radius:12px;cursor:pointer;transition:color var(--k-dur-fast) ease,background-color var(--k-dur-fast) ease}button:where(.astro-jlr45kaz):hover{color:var(--k-ink)}button:where(.astro-jlr45kaz)[aria-selected=true]{background:var(--k-soft-2);color:var(--k-ink);box-shadow:0 0 0 1px var(--k-line) inset}.k-panel:where(.astro-jlr45kaz){margin-top:.375rem}.k-panel:where(.astro-jlr45kaz)[hidden]{display:none}@media(width<=560px){button:where(.astro-jlr45kaz){padding-inline:.7rem}}.k-code:where(.astro-74h7762s){position:relative;display:flex;align-items:flex-start;gap:var(--k-space-3);background:var(--k-tile-ink);color:var(--k-ink)}pre:where(.astro-74h7762s){flex:1;min-width:0;margin:0;font:400 .84rem/1.75 var(--k-mono)}.k-code-sm:where(.astro-74h7762s) pre:where(.astro-74h7762s){font-size:.8rem}.k-code-block:where(.astro-74h7762s) pre:where(.astro-74h7762s){white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:auto;padding:1.25rem 0 1rem 1.5rem;scrollbar-width:thin;scrollbar-color:var(--k-line-2) transparent}.k-code-line:where(.astro-74h7762s){align-items:center;padding:.85rem .6rem .85rem 1rem;border-radius:var(--k-radius-md);border:1px solid #e9f3f20d}.k-code-line:where(.astro-74h7762s) pre:where(.astro-74h7762s){white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem;line-height:1.55}.k-ps:where(.astro-74h7762s){color:var(--k-amber);user-select:none}.k-cm:where(.astro-74h7762s){color:var(--k-muted)}.k-copy:where(.astro-74h7762s){flex:none;display:grid;place-items:center;width:2.5rem;height:2.5rem;margin:.6rem .6rem 0 0;border-radius:var(--k-radius-sm);border:0;background:none;color:var(--k-muted);cursor:pointer;transition:color var(--k-dur-fast) ease,background-color var(--k-dur-fast) ease}.k-code-line:where(.astro-74h7762s) .k-copy:where(.astro-74h7762s){margin:0}.k-copy:where(.astro-74h7762s):hover{color:var(--k-ink);background:#e9f3f20f}.k-copy:where(.astro-74h7762s) svg:where(.astro-74h7762s){grid-area:1 / 1;fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;transition:opacity var(--k-dur) ease,transform var(--k-dur) var(--k-ease)}.k-i-done:where(.astro-74h7762s){opacity:0;transform:scale(.6);color:var(--k-acc)}.done>.k-i-copy:where(.astro-74h7762s){opacity:0;transform:scale(.6)}.done>.k-i-done:where(.astro-74h7762s){opacity:1;transform:none}@media(width<=560px){.k-code-line:where(.astro-74h7762s) pre:where(.astro-74h7762s){font-size:var(--k-text-xs)}}.hero:where(.astro-yodha2z4){padding-block:clamp(2.5rem,5vw,4.5rem) clamp(2rem,4vw,3rem);text-align:center;isolation:isolate}.hero:where(.astro-yodha2z4):before{content:"";position:absolute;inset:-3.5rem 0 0;z-index:-1;background-image:radial-gradient(60rem 30rem at 50% 0,#2dd4bf21,#0000 65%),radial-gradient(42rem 14rem at 50% 78%,#2dd4bf14,#0000 70%),radial-gradient(#e9f3f20e 1.2px,#0000 1.2px);background-size:auto,auto,26px 26px;mask-image:linear-gradient(#000 70%,#0000)}.stack:where(.astro-yodha2z4){display:flex;flex-direction:column;align-items:center}.line:where(.astro-yodha2z4){display:block}.install:where(.astro-yodha2z4){width:100%;max-width:41rem;margin-top:var(--k-space-6)}.ctas:where(.astro-yodha2z4){display:flex;flex-wrap:wrap;justify-content:center;gap:var(--k-space-3);margin-top:var(--k-space-5)}.k-device:where(.astro-rfkzl46g){background:linear-gradient(160deg,#1d3b42,#0b1c21 40%,#0e2328);box-shadow:inset 0 0 0 1px #e9f3f21a,0 50px 120px #0009,0 0 0 1px #020809}.k-device-lg:where(.astro-rfkzl46g){width:min(22.5rem,72vw);padding:.7rem;border-radius:3.1rem}.k-device-sm:where(.astro-rfkzl46g){width:100%;padding:.4rem;border-radius:1.9rem}.k-device:where(.astro-rfkzl46g) img{width:100%;height:auto}.k-device-lg:where(.astro-rfkzl46g) img{border-radius:2.45rem}.k-device-sm:where(.astro-rfkzl46g) img{border-radius:1.55rem}.k-window:where(.astro-koh2ma6l){margin:0;background:var(--k-tile-ink);border:1px solid #16303a;border-radius:20px;overflow:hidden;box-shadow:0 1px #e9f3f20d inset,var(--k-shadow)}.k-bar:where(.astro-koh2ma6l){display:flex;align-items:center;gap:.55rem;height:2.75rem;padding:0 1.1rem;border-bottom:1px solid #e9f3f20f;background:#e9f3f205;font:500 var(--k-text-xs) / 1 var(--k-mono);color:var(--k-muted)}.k-bar:where(.astro-koh2ma6l) i:where(.astro-koh2ma6l){width:.7rem;height:.7rem;border-radius:50%;background:#1f3a41}.k-bar-center:where(.astro-koh2ma6l) span:where(.astro-koh2ma6l){flex:1;text-align:center;margin-right:2.4rem}.k-foot:where(.astro-koh2ma6l){padding:1.1rem var(--k-space-5) 1.4rem;font-size:var(--k-text-sm);color:var(--k-muted)}.k-foot:where(.astro-koh2ma6l) a{font-weight:600}pre:where(.astro-zmqod5uq){margin:0;padding:1.25rem 1.4rem 1.5rem;font:400 clamp(.75rem,.6rem + .5vw,.95rem) / 1.7 var(--k-mono);color:var(--k-ink);white-space:pre-wrap;overflow-wrap:anywhere}.ln:where(.astro-zmqod5uq){display:block}.ln:where(.astro-zmqod5uq).cmd:not(:first-child),.ln:where(.astro-zmqod5uq).end{margin-top:.7em}.ps:where(.astro-zmqod5uq){color:var(--k-amber)}.check:where(.astro-zmqod5uq){color:var(--k-acc)}.ln:where(.astro-zmqod5uq).out{color:var(--k-muted)}.tx:where(.astro-zmqod5uq){position:relative}.cursor:where(.astro-zmqod5uq){display:inline-block;width:.6em;height:1.15em;vertical-align:-.2em;background:var(--k-ink);opacity:.85}.k-icons:where(.astro-rqmgfp2y){list-style:none;margin:var(--k-space-6) 0 0;padding:0;display:grid;gap:1.1rem 3rem}.k-icons-2:where(.astro-rqmgfp2y){grid-template-columns:repeat(2,minmax(0,1fr))}li:where(.astro-rqmgfp2y){display:flex;gap:.9rem;align-items:flex-start;color:var(--k-muted)}p:where(.astro-rqmgfp2y){margin:0}li:where(.astro-rqmgfp2y) svg{flex:none;margin-top:.15rem}.k-icons-acc:where(.astro-rqmgfp2y) svg{color:var(--k-acc)}.k-icons-muted:where(.astro-rqmgfp2y) svg{color:var(--k-ink-2)}@media(width<=900px){.k-icons-2:where(.astro-rqmgfp2y){grid-template-columns:minmax(0,1fr)}}.proof:where(.astro-fa7lvtle){padding-block:clamp(1.5rem,3vw,2.5rem) var(--k-section)}.strip:where(.astro-fa7lvtle){display:grid;grid-template-columns:minmax(0,15rem) minmax(0,36rem);justify-content:center;gap:clamp(2rem,6vw,5rem);align-items:start}.right:where(.astro-fa7lvtle){padding-top:var(--k-space-6)}figure:where(.astro-fa7lvtle){margin:0}figcaption:where(.astro-fa7lvtle){margin-top:var(--k-space-4);color:var(--k-muted);font-size:var(--k-text-md)}.right:where(.astro-fa7lvtle) .k-icons{margin-top:var(--k-space-5)}@media(width<=720px){.strip:where(.astro-fa7lvtle){grid-template-columns:minmax(0,1fr)}.phone:where(.astro-fa7lvtle){width:min(15rem,72vw);margin-inline:auto}.right:where(.astro-fa7lvtle){padding-top:0}}.fit:where(.astro-yarxmwjg){padding-block:0 var(--k-section)}.cols:where(.astro-yarxmwjg){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--k-space-6) clamp(2rem,6vw,5rem);padding-top:var(--k-space-6);border-top:1px solid var(--k-line)}h3:where(.astro-yarxmwjg){margin:0;font-size:var(--k-text-h3);line-height:1.12;letter-spacing:-.03em}.cols:where(.astro-yarxmwjg) .k-icons{margin-top:var(--k-space-4)}@media(width<=720px){.cols:where(.astro-yarxmwjg){grid-template-columns:minmax(0,1fr)}}.stage:where(.astro-ggglfahv){position:relative;padding-bottom:var(--k-section);overflow:hidden}.scene:where(.astro-ggglfahv){display:grid;justify-items:center;gap:var(--k-space-6);padding-inline:var(--k-gutter)}.vault:where(.astro-ggglfahv){width:min(16rem,56vw);aspect-ratio:1}.vault:where(.astro-ggglfahv) svg:where(.astro-ggglfahv){display:block;width:100%;height:100%;overflow:visible}.copy:where(.astro-ggglfahv){display:grid;width:100%;max-width:44rem;text-align:center}.copy:where(.astro-ggglfahv) p:where(.astro-ggglfahv){grid-area:1 / 1;margin:0;font-size:clamp(1.375rem,.9rem + 1.8vw,2.25rem);line-height:1.12;letter-spacing:-.035em;font-weight:700;text-wrap:balance}@media(prefers-reduced-motion:reduce){.copy:where(.astro-ggglfahv) p:where(.astro-ggglfahv){grid-area:auto}.copy:where(.astro-ggglfahv) p:where(.astro-ggglfahv)+p:where(.astro-ggglfahv){margin-top:.5rem}}.lines:where(.astro-se3tv65j),.answer:where(.astro-se3tv65j){margin:0;font-size:clamp(1.625rem,.9rem + 2.6vw,2.75rem);line-height:1.1;letter-spacing:var(--k-tracking-tight);font-weight:700;text-wrap:balance}.lines:where(.astro-se3tv65j){display:grid;gap:.15em}.lines:where(.astro-se3tv65j) code:where(.astro-se3tv65j){font:inherit;color:var(--k-amber)}.answer:where(.astro-se3tv65j){margin-top:clamp(2.5rem,5vw,4rem);max-width:54rem}.scene:where(.astro-4r25zthk){display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,5vw,5rem);align-items:start;timeline-scope:--s1,--s2,--s3,--s4}.term:where(.astro-4r25zthk){position:sticky;top:max(5rem,50vh - 11rem)}.captions:where(.astro-4r25zthk){list-style:none;margin:0;padding:0 0 8vh}.caption:where(.astro-4r25zthk){min-height:40vh;display:flex;flex-direction:column;justify-content:center;max-width:26rem;view-timeline-axis:block}.n:where(.astro-4r25zthk){margin:0 0 var(--k-space-3);font:600 var(--k-text-sm) / 1 var(--k-mono);color:var(--k-muted)}h3:where(.astro-4r25zthk){margin:0;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.caption:where(.astro-4r25zthk) p:where(.astro-4r25zthk):last-child{margin:var(--k-space-4) 0 0;color:var(--k-muted)}@media(width<=900px){.scene:where(.astro-4r25zthk){grid-template-columns:minmax(0,1fr)}.term:where(.astro-4r25zthk){position:static}.captions:where(.astro-4r25zthk){display:grid;gap:var(--k-space-6);padding:var(--k-space-6) 0 0}.caption:where(.astro-4r25zthk){min-height:0;max-width:none}}.k-arrow:where(.astro-ddq56j2j){display:inline-flex;align-items:center;gap:.4rem;min-height:1.5rem;font-weight:600;text-decoration:none}.k-arrow:where(.astro-ddq56j2j):hover{text-decoration:underline}.k-arrow:where(.astro-ddq56j2j) svg{flex:none;transition:transform var(--k-dur) var(--k-ease)}.k-arrow:where(.astro-ddq56j2j):hover svg{transform:translate(3px)}.deploy-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2.5rem,6vw,5.5rem);align-items:center}.targets:where(.astro-wcylbhkf){list-style:none;margin:var(--k-space-6) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.targets:where(.astro-wcylbhkf) a:where(.astro-wcylbhkf){display:inline-flex;align-items:center;min-height:2.5rem;padding:.5rem 1rem;border-radius:var(--k-radius-pill);border:1px solid var(--k-line);background:var(--k-card);color:var(--k-ink);font-weight:600;font-size:.9375rem;text-decoration:none;transition:border-color var(--k-dur) ease}.targets:where(.astro-wcylbhkf) a:where(.astro-wcylbhkf):hover{border-color:var(--k-line-3)}.more:where(.astro-wcylbhkf){margin:var(--k-space-5) 0 0}@media(width<=900px){.deploy-grid{grid-template-columns:minmax(0,1fr)}}.confirm-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:var(--k-space-6) clamp(2.5rem,7vw,6rem);align-items:start}.confirm-grid>.k-icons{margin-top:0;align-self:center}.flow:where(.astro-rjz2kq3t){grid-column:1 / -1;margin-top:var(--k-space-6)}.flow-title:where(.astro-rjz2kq3t){margin:0 0 var(--k-space-5);font-weight:600;color:var(--k-muted)}ol:where(.astro-rjz2kq3t){list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,2.2vw,1.75rem);max-width:44rem}ol:where(.astro-rjz2kq3t) span:where(.astro-rjz2kq3t){display:flex;align-items:baseline;gap:.55rem;margin-top:var(--k-space-4);font-weight:600;font-size:.9375rem}ol:where(.astro-rjz2kq3t) b:where(.astro-rjz2kq3t){font:600 .8125rem/1 var(--k-mono);color:var(--k-muted)}@media(width<=900px){.confirm-grid{grid-template-columns:minmax(0,1fr)}}@media(width<=640px){ol:where(.astro-rjz2kq3t){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:64%;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--k-gutter));padding:0 var(--k-gutter) 1rem;scroll-padding-inline:var(--k-gutter);scrollbar-width:none}ol:where(.astro-rjz2kq3t) li:where(.astro-rjz2kq3t){scroll-snap-align:start}}.diagram:where(.astro-mb5gojzx){margin:0;max-width:62rem;color:var(--k-line-3)}svg:where(.astro-mb5gojzx){width:100%;height:auto;overflow:visible;font-family:var(--k-font)}.tall:where(.astro-mb5gojzx){display:none;max-width:26rem;margin-inline:auto}@media(width<=760px){.wide:where(.astro-mb5gojzx){display:none}.tall:where(.astro-mb5gojzx){display:block}}.node:where(.astro-mb5gojzx) rect:where(.astro-mb5gojzx){fill:var(--k-card);stroke:var(--k-line);stroke-width:1.5px}.server:where(.astro-mb5gojzx)>rect:where(.astro-mb5gojzx){fill:#0b2025;stroke:var(--k-line-2);stroke-width:2px}.node:where(.astro-mb5gojzx) .pill:where(.astro-mb5gojzx){fill:var(--k-soft-2);stroke:var(--k-line)}.db:where(.astro-mb5gojzx) rect:where(.astro-mb5gojzx){stroke:var(--k-line-2)}.key:where(.astro-mb5gojzx) rect:where(.astro-mb5gojzx){stroke:#fbbf2473}.ext:where(.astro-mb5gojzx) rect:where(.astro-mb5gojzx){fill:#0000;stroke-dasharray:5 6}.t:where(.astro-mb5gojzx){fill:var(--k-ink);font-weight:650;letter-spacing:-.01em}.s:where(.astro-mb5gojzx){fill:var(--k-muted)}.tag:where(.astro-mb5gojzx){fill:var(--k-ink);font-weight:650;font-family:var(--k-mono)}.dot:where(.astro-mb5gojzx),.packet:where(.astro-mb5gojzx){fill:var(--k-acc)}.line:where(.astro-mb5gojzx),.dash:where(.astro-mb5gojzx){fill:none;stroke:var(--k-line-3);stroke-linecap:round}.line:where(.astro-mb5gojzx){stroke-width:2px}.dash:where(.astro-mb5gojzx){stroke-width:1.75px;stroke-dasharray:2 7}.agents-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,6rem);align-items:center}.note:where(.astro-7cbfxsi4){display:flex;gap:.85rem;margin-top:var(--k-space-6);padding:1.1rem 1.25rem;border:1px solid var(--k-line);border-radius:16px;background:#0c1d2299;color:var(--k-muted);font-size:var(--k-text-md)}.note:where(.astro-7cbfxsi4) svg{flex:none;color:var(--k-amber);margin-top:.15rem}.note:where(.astro-7cbfxsi4) p:where(.astro-7cbfxsi4){margin:0}.note:where(.astro-7cbfxsi4) a:where(.astro-7cbfxsi4){font-weight:600;white-space:nowrap}.skill:where(.astro-7cbfxsi4){padding:1.5rem 1.5rem .25rem}.quote:where(.astro-7cbfxsi4){margin:0 0 1.5rem;font-size:1.125rem;line-height:1.45;font-weight:600;letter-spacing:-.015em}em:where(.astro-7cbfxsi4){font-style:normal;color:var(--k-acc)}.h:where(.astro-7cbfxsi4){margin:0 0 .6rem;font:600 .8125rem/1 var(--k-mono);letter-spacing:.08em;text-transform:uppercase}.do:where(.astro-7cbfxsi4){color:var(--k-acc)}.never:where(.astro-7cbfxsi4){color:var(--k-ink);margin-top:1.5rem}ul:where(.astro-7cbfxsi4){list-style:none;margin:0;padding:0;display:grid;gap:.7rem}li:where(.astro-7cbfxsi4){display:grid;gap:.2rem;font-size:.9375rem;color:var(--k-muted);padding-left:.9rem;border-left:2px solid var(--k-line)}li:where(.astro-7cbfxsi4)>code:where(.astro-7cbfxsi4){background:none;border:0;padding:0;color:var(--k-ink);font-size:var(--k-text-sm);white-space:normal}@media(width<=900px){.agents-grid{grid-template-columns:minmax(0,1fr)}}.claims:where(.astro-fi6lr7fl){list-style:none;margin:0;padding:0;border-top:1px solid var(--k-line)}.claims:where(.astro-fi6lr7fl) li:where(.astro-fi6lr7fl){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--k-space-5);align-items:center;padding:1rem 0;border-bottom:1px solid var(--k-line)}.claims:where(.astro-fi6lr7fl) span:where(.astro-fi6lr7fl){font-size:clamp(1.0625rem,.95rem + .4vw,1.25rem);letter-spacing:-.015em;font-weight:600;line-height:1.35}.claims:where(.astro-fi6lr7fl) a{white-space:nowrap}.verify:where(.astro-fi6lr7fl){margin-top:var(--k-space-8)}.nope:where(.astro-fi6lr7fl){margin:var(--k-space-8) 0 0;font-size:var(--k-text-h3);line-height:1.12;letter-spacing:-.03em}@media(width<=720px){.claims:where(.astro-fi6lr7fl) li:where(.astro-fi6lr7fl){grid-template-columns:minmax(0,1fr);gap:var(--k-space-2)}}.frame:where(.astro-fxqrazkd){border:1px solid var(--k-line);border-radius:var(--k-radius-lg);overflow:hidden;background:#0c1d2280}table:where(.astro-fxqrazkd){width:100%;border-collapse:collapse;font-size:var(--k-text-md)}th:where(.astro-fxqrazkd),td:where(.astro-fxqrazkd){text-align:left;vertical-align:top;padding:1.1rem 1.25rem;border-bottom:1px solid var(--k-line)}thead:where(.astro-fxqrazkd) th:where(.astro-fxqrazkd){font-size:var(--k-text-sm);font-weight:600;color:var(--k-muted);padding-block:.9rem}tbody:where(.astro-fxqrazkd) tr:where(.astro-fxqrazkd):last-child>:where(.astro-fxqrazkd){border-bottom:0}tbody:where(.astro-fxqrazkd) th:where(.astro-fxqrazkd){font-weight:650;white-space:nowrap;font-size:var(--k-text-base);letter-spacing:-.015em}td:where(.astro-fxqrazkd){color:var(--k-muted);line-height:1.5}td:where(.astro-fxqrazkd).when{color:var(--k-ink)}.self:where(.astro-fxqrazkd){background:#2dd4bf0b}.sources:where(.astro-fxqrazkd){max-width:52rem;margin-top:1.25rem}@media(width<=720px){thead:where(.astro-fxqrazkd){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}table:where(.astro-fxqrazkd),tbody:where(.astro-fxqrazkd),tr:where(.astro-fxqrazkd),th:where(.astro-fxqrazkd),td:where(.astro-fxqrazkd){display:block}tr:where(.astro-fxqrazkd){padding:1.25rem;border-bottom:1px solid var(--k-line)}tbody:where(.astro-fxqrazkd) tr:where(.astro-fxqrazkd):last-child{border-bottom:0}th:where(.astro-fxqrazkd),td:where(.astro-fxqrazkd){padding:0;border:0}tbody:where(.astro-fxqrazkd) th:where(.astro-fxqrazkd){margin-bottom:.75rem}td:where(.astro-fxqrazkd)+td:where(.astro-fxqrazkd){margin-top:.6rem}td:where(.astro-fxqrazkd):before{content:attr(data-label);display:block;font-size:var(--k-text-xs);font-weight:600;color:var(--k-muted);margin-bottom:.1rem}}.grid:where(.astro-6qfzev7s){list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--k-space-5) clamp(1.25rem,3vw,2.5rem)}.grid:where(.astro-6qfzev7s) li:where(.astro-6qfzev7s){display:flex;flex-direction:column;align-items:flex-start;border-top:1px solid var(--k-line);padding-top:var(--k-space-5)}h3:where(.astro-6qfzev7s){margin:0 0 .6rem;font-size:var(--k-text-lg);line-height:1.25;letter-spacing:-.02em}p:where(.astro-6qfzev7s){margin:0 0 var(--k-space-4);flex:1;color:var(--k-muted);font-size:var(--k-text-md)}.grid:where(.astro-6qfzev7s) code{white-space:normal;overflow-wrap:anywhere}.status:where(.astro-6qfzev7s){margin-top:var(--k-space-6)}@media(width<=1080px){.grid:where(.astro-6qfzev7s){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<=560px){.grid:where(.astro-6qfzev7s){grid-template-columns:minmax(0,1fr)}}.list:where(.astro-gfo3rpqg){max-width:52rem;border-top:1px solid var(--k-line)}details:where(.astro-gfo3rpqg){border-bottom:1px solid var(--k-line)}summary:where(.astro-gfo3rpqg){display:flex;justify-content:space-between;align-items:center;gap:var(--k-space-4);padding:1.1rem 0;cursor:pointer;list-style:none;font-size:clamp(1.0625rem,.98rem + .4vw,1.3125rem);font-weight:600;letter-spacing:-.015em}summary:where(.astro-gfo3rpqg)::-webkit-details-marker{display:none}svg:where(.astro-gfo3rpqg){flex:none;fill:none;stroke:var(--k-muted);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;transition:transform .3s var(--k-ease)}details:where(.astro-gfo3rpqg)[open] svg:where(.astro-gfo3rpqg){transform:rotate(180deg)}p:where(.astro-gfo3rpqg){margin:0 0 var(--k-space-5);max-width:44rem;color:var(--k-muted);line-height:1.6}.final:where(.astro-rufwo4jm){text-align:center;isolation:isolate}.final:where(.astro-rufwo4jm):before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(50rem 28rem at 50% 60%,#2dd4bf1a,#0000 70%)}.stack:where(.astro-rufwo4jm){display:flex;flex-direction:column;align-items:center}.mark:where(.astro-rufwo4jm){border-radius:var(--k-radius-tile);box-shadow:0 30px 80px #00000080;margin-bottom:var(--k-space-6)}.ctas:where(.astro-rufwo4jm){display:flex;flex-wrap:wrap;justify-content:center;gap:var(--k-space-3);margin-top:var(--k-space-6)}.install:where(.astro-rufwo4jm){width:100%;max-width:41rem;margin-top:var(--k-space-6)}
