.v3-how-app-module__4dGc8W__face{stroke:#18141f61;stroke-width:.75px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.v3-how-app-module__4dGc8W__isSheetTop{fill:#fff}.v3-how-app-module__4dGc8W__isPaperLeft{fill:var(--anfra-paper-left)}.v3-how-app-module__4dGc8W__isPaperRight{fill:var(--anfra-paper-right)}.v3-how-app-module__4dGc8W__isSoftTop{fill:var(--anfra-soft-top);stroke:var(--anfra-edge-violet)}.v3-how-app-module__4dGc8W__isSoftLeft{fill:var(--anfra-soft-left);stroke:var(--anfra-edge-violet)}.v3-how-app-module__4dGc8W__isSoftRight{fill:var(--anfra-soft-right);stroke:var(--anfra-edge-violet)}.v3-how-app-module__4dGc8W__engrave{font-family:var(--anfra-mono);fill:#18141fa3;font-size:10px;font-weight:500}.v3-how-app-module__4dGc8W__engrave.v3-how-app-module__4dGc8W__isName{font-family:var(--anfra-font);letter-spacing:-.02em;fill:var(--anfra-ink);font-size:12px;font-weight:600}.v3-how-app-module__4dGc8W__engrave.v3-how-app-module__4dGc8W__isViolet{fill:var(--anfra-violet-deep)}.v3-how-app-module__4dGc8W__wall{fill:#fbfaf7e6;stroke:none}.v3-how-app-module__4dGc8W__wall.v3-how-app-module__4dGc8W__isTop{fill:#18141f06}.v3-how-app-module__4dGc8W__boundaryHalo{fill:none;stroke:var(--anfra-paper);stroke-width:4px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.v3-how-app-module__4dGc8W__boundary{fill:none;stroke:#18141fc7;stroke-width:1.4px;stroke-dasharray:6 3;stroke-linejoin:round;vector-effect:non-scaling-stroke}.v3-how-app-module__4dGc8W__caption{font-family:var(--anfra-mono);fill:#18141f80;font-size:6.5px;font-weight:500}.v3-how-app-module__4dGc8W__value{font-family:var(--anfra-font);letter-spacing:-.02em;fill:var(--anfra-violet-deep);font-size:11px;font-weight:600}.v3-how-app-module__4dGc8W__skeleton{stroke:#18141f2e;stroke-width:1px;vector-effect:non-scaling-stroke}.v3-how-app-module__4dGc8W__skeletonFill{fill:#18141f14}.v3-how-app-module__4dGc8W__area{fill:var(--anfra-violet-wash)}.v3-how-app-module__4dGc8W__line{fill:none;stroke:var(--anfra-violet);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.v3-how-app-module__4dGc8W__bar{fill:#18141f1a}.v3-how-app-module__4dGc8W__card.v3-how-app-module__4dGc8W__isDrawn .v3-how-app-module__4dGc8W__bar{fill:var(--anfra-soft-right)}.v3-how-app-module__4dGc8W__card.v3-how-app-module__4dGc8W__isDrawn .v3-how-app-module__4dGc8W__bar.v3-how-app-module__4dGc8W__isLead{fill:var(--anfra-violet)}
.v3-how-plates-module__haQy-q__hatchLine{stroke:#18141f38;stroke-width:1px}.v3-how-plates-module__haQy-q__face{stroke:#18141f61;stroke-width:.75px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.v3-how-plates-module__haQy-q__face.v3-how-plates-module__haQy-q__isHatch{stroke:none}.v3-how-plates-module__haQy-q__isPaperTop{fill:var(--anfra-paper-top)}.v3-how-plates-module__haQy-q__isSheetTop{fill:#fff}.v3-how-plates-module__haQy-q__isPaperLeft{fill:var(--anfra-paper-left)}.v3-how-plates-module__haQy-q__isPaperRight{fill:var(--anfra-paper-right)}.v3-how-plates-module__haQy-q__isInkTop,.v3-how-plates-module__haQy-q__isInkLeft,.v3-how-plates-module__haQy-q__isInkRight{fill:var(--anfra-violet);stroke:var(--anfra-edge-violet)}.v3-how-plates-module__haQy-q__isVioletTop{fill:var(--anfra-violet-top);stroke:var(--anfra-edge-violet)}.v3-how-plates-module__haQy-q__isVioletLeft{fill:var(--anfra-violet-left);stroke:var(--anfra-edge-violet)}.v3-how-plates-module__haQy-q__isVioletRight{fill:var(--anfra-violet-right);stroke:var(--anfra-edge-violet)}.v3-how-plates-module__haQy-q__engrave{font-family:var(--anfra-mono);fill:#18141fa3;font-size:10px;font-weight:500}.v3-how-plates-module__haQy-q__engrave.v3-how-plates-module__haQy-q__isName{font-family:var(--anfra-font);letter-spacing:-.02em;fill:var(--anfra-ink);font-size:12px;font-weight:600}.v3-how-plates-module__haQy-q__engrave.v3-how-plates-module__haQy-q__isQuiet{fill:#18141f80}.v3-how-plates-module__haQy-q__engrave.v3-how-plates-module__haQy-q__isSmall{font-size:9px}.v3-how-plates-module__haQy-q__engrave.v3-how-plates-module__haQy-q__isOnInk,.v3-how-plates-module__haQy-q__engrave.v3-how-plates-module__haQy-q__isLit,.v3-how-plates-module__haQy-q__isFieldTop{fill:#fff}.v3-how-plates-module__haQy-q__isDimension .v3-how-plates-module__haQy-q__isFieldTop{fill:var(--anfra-paper-top);stroke-dasharray:2 2}.v3-how-plates-module__haQy-q__mcpLink{fill:none;stroke:#18141f73;stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.is-intro .v3-how-plates-module__haQy-q__layer{opacity:0;transform:translateY(-28px)}.is-built .is-intro .v3-how-plates-module__haQy-q__layer{opacity:1;transition:transform var(--anfra-t-drop) var(--anfra-spring) var(--d), opacity .16s linear var(--d);transform:none}.is-still .v3-how-plates-module__haQy-q__layer{transition:none!important}
.v3-how-stage-module__UWIeFG__root{-webkit-user-select:none;user-select:none;margin:0}.v3-how-stage-module__UWIeFG__sheet{width:100%;position:relative;container-type:inline-size}.v3-how-stage-module__UWIeFG__svg{width:100%;height:100%;display:block;overflow:visible}.v3-how-stage-module__UWIeFG__gridLine{fill:none;stroke:var(--anfra-grid);stroke-width:1px;vector-effect:non-scaling-stroke}.v3-how-stage-module__UWIeFG__grid{opacity:.8}.v3-how-stage-module__UWIeFG__line{fill:none;stroke:var(--anfra-violet);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.v3-how-stage-module__UWIeFG__lineBack{stroke-dasharray:5 4}.v3-how-stage-module__UWIeFG__origin{fill:var(--anfra-violet)}.v3-how-stage-module__UWIeFG__leaders line{stroke:var(--anfra-rule-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.v3-how-stage-module__UWIeFG__arrow{fill:none;stroke:var(--anfra-violet);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.v3-how-stage-module__UWIeFG__notes{margin:0;padding:0;list-style:none}.v3-how-stage-module__UWIeFG__notes li{max-width:var(--note-room);font-family:var(--anfra-mono);color:var(--anfra-violet-text);background:var(--anfra-paper);pointer-events:none;border-radius:4px;padding:2px 6px;font-size:clamp(.625rem,2.1cqi,.75rem);font-weight:500;line-height:1.25;position:absolute;transform:translate(-30px,-50%)}
.v3-hero-section-module__EY6Fkq__figure{width:100%;max-width:560px;margin:0 auto}@container anfra (min-width:720px) and (max-width:1099px){.v3-hero-section-module__EY6Fkq__copy.v3-hero-section-module__EY6Fkq__copy{grid-template-areas:"kicker.""title lede""install actions";align-items:start;row-gap:20px}.v3-hero-section-module__EY6Fkq__copy.v3-hero-section-module__EY6Fkq__copy>*{margin-top:0}.v3-hero-section-module__EY6Fkq__copy.v3-hero-section-module__EY6Fkq__copy>:first-child{margin-bottom:0}}@container anfra (min-width:1100px){.v3-hero-section-module__EY6Fkq__copy.v3-hero-section-module__EY6Fkq__copy{padding-top:clamp(48px,9vh,96px)}}
.v3-how-section-module__Rwr7hq__section.anfra-section{padding-bottom:calc(var(--anfra-section-y) / 2)}.v3-how-section-module__Rwr7hq__body{--title-h:28px;margin-top:var(--anfra-head-gap)}.v3-how-section-module__Rwr7hq__stage{max-width:576px}.v3-how-section-module__Rwr7hq__ruler{margin-top:16px}.v3-how-section-module__Rwr7hq__parts{gap:28px;max-width:40em;margin:40px 0 0;padding:0;list-style:none;display:grid}.v3-how-section-module__Rwr7hq__body.v3-how-section-module__Rwr7hq__isAligned{grid-template-columns:calc((100% + var(--anfra-col-gap)) / 2 - 16px) minmax(0, 1fr);align-items:start;column-gap:16px;display:grid}.v3-how-section-module__Rwr7hq__isAligned .v3-how-section-module__Rwr7hq__stage{max-width:none}.v3-how-section-module__Rwr7hq__isAligned .v3-how-section-module__Rwr7hq__parts{grid-template-rows:var(--rows);gap:0;margin:0}.v3-how-section-module__Rwr7hq__isAligned .v3-how-section-module__Rwr7hq__part{margin-top:calc(var(--title-h) / -2);padding-bottom:10px}.v3-how-section-module__Rwr7hq__isAligned .v3-how-section-module__Rwr7hq__part:first-child{grid-row:2}.v3-how-section-module__Rwr7hq__isAligned .v3-how-section-module__Rwr7hq__part:nth-child(2){grid-row:3}.v3-how-section-module__Rwr7hq__isAligned .v3-how-section-module__Rwr7hq__part:nth-child(3){grid-row:4}.v3-how-section-module__Rwr7hq__partTitle{font-size:var(--anfra-body-lg);font-weight:600;line-height:var(--title-h);letter-spacing:var(--anfra-title-tracking);margin:0}.v3-how-section-module__Rwr7hq__partButton{border-radius:var(--anfra-r-control);min-height:44px;font:inherit;letter-spacing:inherit;color:var(--anfra-ink);cursor:pointer;transition:background-color var(--anfra-t-hover) linear, color var(--anfra-t-ui) linear;background:0 0;border:0;align-items:center;margin:-8px 0 -8px -8px;padding:0 8px;display:inline-flex}@media (hover:hover) and (pointer:fine){.v3-how-section-module__Rwr7hq__partButton:hover{background:#18141f0d}}.v3-how-section-module__Rwr7hq__part .v3-how-section-module__Rwr7hq__partButton:focus-visible{outline-offset:-2px}.v3-how-section-module__Rwr7hq__partBody{font-size:var(--anfra-ui);line-height:var(--anfra-body-leading);color:var(--anfra-ink-2);text-wrap:pretty;transition:color var(--anfra-t-ui) linear;margin:8px 0 0}.v3-how-section-module__Rwr7hq__part.v3-how-section-module__Rwr7hq__isQuiet .v3-how-section-module__Rwr7hq__partButton,.v3-how-section-module__Rwr7hq__part.v3-how-section-module__Rwr7hq__isQuiet .v3-how-section-module__Rwr7hq__partBody{color:var(--anfra-ink-3)}@container anfra (max-width:1199px){.v3-how-section-module__Rwr7hq__isAligned .v3-how-section-module__Rwr7hq__partBody{font-size:var(--anfra-small)}}@media (prefers-reduced-motion:reduce){.v3-how-section-module__Rwr7hq__partBody,.v3-how-section-module__Rwr7hq__partButton{transition:none}}.v3-how-section-module__Rwr7hq__accent{color:var(--anfra-violet-text)}
.compare-section-module__Tziurq__head{text-align:center}.compare-section-module__Tziurq__head [data-slot=section-head-title],.compare-section-module__Tziurq__head [data-slot=section-head-lead]{margin-inline:auto}.compare-section-module__Tziurq__head [data-slot=section-head-lead]{max-width:44em}.compare-section-module__Tziurq__frame{max-width:1080px;margin:var(--anfra-head-gap) auto 0;border-radius:var(--anfra-r-card);background:var(--anfra-sheet);opacity:0;position:relative;overflow:hidden;transform:translateY(6px)}.compare-section-module__Tziurq__frame:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--anfra-rule);pointer-events:none;position:absolute;inset:0}.compare-section-module__Tziurq__isSeen .compare-section-module__Tziurq__frame{opacity:1;transition:opacity .26s var(--anfra-ease-out), transform .26s var(--anfra-ease-out);transform:none}.compare-section-module__Tziurq__table{table-layout:fixed;font-size:var(--anfra-ui)}.compare-section-module__Tziurq__row{border-color:var(--anfra-rule)}.compare-section-module__Tziurq__th{height:64px;font-size:var(--anfra-ui);color:var(--anfra-ink-3);padding-inline:24px;font-weight:600}.compare-section-module__Tziurq__td{height:76px;color:var(--anfra-ink-2);padding-inline:24px}.compare-section-module__Tziurq__label{width:34%;font-weight:500;font-size:var(--anfra-ui);color:var(--anfra-ink);white-space:normal}.compare-section-module__Tziurq__note{font-size:var(--anfra-small);color:var(--anfra-ink-3);margin-top:2px;font-weight:400;line-height:1.4;display:block}.compare-section-module__Tziurq__center{text-align:center}.compare-section-module__Tziurq__center svg{margin-inline:auto}.compare-section-module__Tziurq__answer{background:var(--anfra-violet-wash)}.compare-section-module__Tziurq__answerHead{color:var(--anfra-violet-text)}.compare-section-module__Tziurq__yes{stroke-width:1.8px;width:20px;height:20px;color:var(--anfra-violet)}.compare-section-module__Tziurq__no{width:18px;height:18px;color:var(--anfra-ink-3);opacity:.5}.compare-section-module__Tziurq__unknown{font-family:var(--anfra-mono);font-size:var(--anfra-small);color:var(--anfra-ink-3)}.compare-section-module__Tziurq__draft{font-family:var(--anfra-mono);font-size:var(--anfra-caption);color:var(--anfra-ink-3);margin-top:8px}.compare-section-module__Tziurq__points{max-width:1080px;margin:var(--anfra-head-gap) auto 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 32px;padding:0;list-style:none;display:grid}.compare-section-module__Tziurq__points li{border-top:1px solid var(--anfra-rule-strong);padding-top:16px}.compare-section-module__Tziurq__pointTitle{font-size:var(--anfra-ui);color:var(--anfra-ink);margin:0;font-weight:600}.compare-section-module__Tziurq__pointBody{font-size:var(--anfra-small);color:var(--anfra-ink-2);margin:6px 0 0;line-height:1.5}.compare-section-module__Tziurq__tableHead{max-width:1080px;margin:calc(var(--anfra-head-gap) * 1.5) auto 0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.compare-section-module__Tziurq__tableTitle{font-family:var(--anfra-mono);font-size:var(--anfra-label);letter-spacing:.04em;text-transform:uppercase;color:var(--anfra-ink-3);margin:0;font-weight:500}.compare-section-module__Tziurq__tableDraft{margin:0}.compare-section-module__Tziurq__frameTitled{margin-top:14px}@container anfra (max-width:759px){.compare-section-module__Tziurq__points{grid-template-columns:minmax(0,1fr);gap:20px}.compare-section-module__Tziurq__th,.compare-section-module__Tziurq__td{padding-inline:12px}.compare-section-module__Tziurq__th{white-space:normal;font-size:13px}.compare-section-module__Tziurq__label{width:36%}}@media (prefers-reduced-motion:reduce){.compare-section-module__Tziurq__frame{transform:none;transition:opacity .2s linear!important}}.compare-section-module__Tziurq__accent{color:var(--anfra-violet-text)}
.coming-soon-section-module__fRlSbq__plate{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:clamp(32px,4cqi,48px) 24px}.coming-soon-section-module__fRlSbq__text{font-size:var(--anfra-body-lg);letter-spacing:-.025em;color:var(--anfra-ink);text-wrap:balance;margin:0;font-weight:500}.coming-soon-section-module__fRlSbq__product{color:var(--anfra-violet-text);font-weight:700}.coming-soon-section-module__fRlSbq__more{font-size:var(--anfra-small);letter-spacing:0;color:var(--anfra-violet-text);text-underline-offset:3px;align-items:center;gap:4px;font-weight:600;text-decoration:underline;display:inline-flex}.coming-soon-section-module__fRlSbq__more svg{width:14px;height:14px}
.agents-figure-module__LTspBa__plate{overflow:hidden;container:agents-figure/inline-size}.agents-figure-module__LTspBa__stage{flex:none;grid-template-columns:104px 32px 176px 28px 440px;align-items:center;width:max-content;padding:40px 0 40px 24px;display:grid}.agents-figure-module__LTspBa__roster{position:relative}.agents-figure-module__LTspBa__more{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex;position:absolute;left:0;right:0}.agents-figure-module__LTspBa__more.agents-figure-module__LTspBa__isBelow{top:calc(100% + 8px);-webkit-mask-image:linear-gradient(#000 0%,#0000 90%);mask-image:linear-gradient(#000 0%,#0000 90%)}.agents-figure-module__LTspBa__more.agents-figure-module__LTspBa__isAbove{bottom:calc(100% + 8px);-webkit-mask-image:linear-gradient(#0000 10%,#000 100%);mask-image:linear-gradient(#0000 10%,#000 100%)}.agents-figure-module__LTspBa__more li{border-radius:var(--anfra-r-control);background:var(--anfra-sheet);height:44px;box-shadow:inset 0 0 0 1px var(--anfra-rule);font-size:var(--anfra-small);white-space:nowrap;color:var(--anfra-ink-3);align-items:center;padding:0 14px;font-weight:500;display:flex}.agents-figure-module__LTspBa__agents{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.agents-figure-module__LTspBa__agent{border-radius:var(--anfra-r-control);background:var(--anfra-sheet);height:44px;box-shadow:inset 0 0 0 1px var(--anfra-rule);font-size:var(--anfra-small);color:var(--anfra-ink-3);transition:color .2s var(--anfra-ease-out), box-shadow .2s var(--anfra-ease-out);align-items:center;gap:10px;padding:0 14px;font-weight:500;display:flex}.agents-figure-module__LTspBa__icon{object-fit:contain;opacity:.55;width:18px;height:18px;transition:opacity .2s var(--anfra-ease-out);flex:none}.agents-figure-module__LTspBa__icon[src$=cursor\.png]{border-radius:4px}.agents-figure-module__LTspBa__agent.agents-figure-module__LTspBa__isActive{color:var(--anfra-ink);box-shadow:inset 0 0 0 1px var(--anfra-violet)}.agents-figure-module__LTspBa__agent.agents-figure-module__LTspBa__isActive .agents-figure-module__LTspBa__icon{opacity:1}.agents-figure-module__LTspBa__fan,.agents-figure-module__LTspBa__link{display:block;overflow:visible}.agents-figure-module__LTspBa__link{justify-self:center}.agents-figure-module__LTspBa__link.agents-figure-module__LTspBa__isDown{display:none}.agents-figure-module__LTspBa__wire{fill:none;stroke:var(--anfra-rule-strong);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round}.agents-figure-module__LTspBa__trace{fill:none;stroke:var(--anfra-violet);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.agents-figure-module__LTspBa__prompt{border-radius:var(--anfra-r-card);background:var(--anfra-sheet);box-shadow:inset 0 0 0 1px var(--anfra-rule-strong);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.agents-figure-module__LTspBa__label,.agents-figure-module__LTspBa__tool{font-family:var(--anfra-mono);font-size:var(--anfra-micro);color:var(--anfra-ink-3)}.agents-figure-module__LTspBa__prompt p{font-size:var(--anfra-small);color:var(--anfra-ink);margin:0;line-height:1.45}.agents-figure-module__LTspBa__tool{border-top:1px solid var(--anfra-rule);padding-top:10px}.agents-figure-module__LTspBa__app{border-radius:var(--anfra-r-control);background:var(--anfra-sheet);box-shadow:inset 0 0 0 1px var(--anfra-rule-strong);font-size:var(--anfra-label);color:var(--anfra-ink-2);overflow:hidden}.agents-figure-module__LTspBa__chrome{border-bottom:1px solid var(--anfra-rule);align-items:center;gap:10px;height:32px;padding:0 12px;display:flex}.agents-figure-module__LTspBa__chrome b{color:var(--anfra-ink);font-weight:600}.agents-figure-module__LTspBa__lights{gap:4px;display:flex}.agents-figure-module__LTspBa__lights i{background:var(--anfra-paper-deep);border-radius:50%;width:7px;height:7px}.agents-figure-module__LTspBa__via{font-family:var(--anfra-mono);font-size:var(--anfra-micro);color:var(--anfra-ink-3);margin-left:auto}.agents-figure-module__LTspBa__body{flex-direction:column;gap:10px;padding:14px;display:flex}.agents-figure-module__LTspBa__filters{gap:6px;display:flex}.agents-figure-module__LTspBa__filters span{border-radius:var(--anfra-r-pill);background:var(--anfra-paper);box-shadow:inset 0 0 0 1px var(--anfra-rule);padding:3px 8px}.agents-figure-module__LTspBa__total{flex-direction:column;gap:2px;display:flex}.agents-figure-module__LTspBa__total span{color:var(--anfra-ink-3)}.agents-figure-module__LTspBa__total b{font-size:var(--anfra-title);font-variant-numeric:tabular-nums;color:var(--anfra-ink);font-weight:600}.agents-figure-module__LTspBa__bars{gap:10px;height:84px;display:flex}.agents-figure-module__LTspBa__barCol{font-family:var(--anfra-mono);font-size:var(--anfra-micro);color:var(--anfra-ink-3);flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;gap:4px;display:flex}.agents-figure-module__LTspBa__barCol i{background:var(--anfra-paper-deep);transform-origin:bottom;border-radius:3px 3px 0 0}.agents-figure-module__LTspBa__barCol i.agents-figure-module__LTspBa__isLead{background:var(--anfra-violet)}.agents-figure-module__LTspBa__row{border-top:1px solid var(--anfra-rule);justify-content:space-between;padding:7px 0;display:flex}.agents-figure-module__LTspBa__row b{font-variant-numeric:tabular-nums;color:var(--anfra-ink);font-weight:500}.agents-figure-module__LTspBa__isRunning .agents-figure-module__LTspBa__fan .agents-figure-module__LTspBa__trace{animation:agents-figure-module__LTspBa__trace .42s var(--anfra-ease-out) both}.agents-figure-module__LTspBa__isRunning .agents-figure-module__LTspBa__word{animation:agents-figure-module__LTspBa__fadeIn .22s var(--anfra-ease-out) both}.agents-figure-module__LTspBa__isRunning .agents-figure-module__LTspBa__tool{animation:agents-figure-module__LTspBa__fadeIn .26s var(--anfra-ease-out) 1.5s both}.agents-figure-module__LTspBa__isRunning .agents-figure-module__LTspBa__link .agents-figure-module__LTspBa__trace{animation:agents-figure-module__LTspBa__trace .32s var(--anfra-ease-in-out) 1.8s both}.agents-figure-module__LTspBa__isRunning .agents-figure-module__LTspBa__body>*{animation:agents-figure-module__LTspBa__fadeIn .3s var(--anfra-ease-out) 2.05s both}.agents-figure-module__LTspBa__isRunning .agents-figure-module__LTspBa__barCol i{animation:agents-figure-module__LTspBa__grow .42s var(--anfra-ease-out) both}@keyframes agents-figure-module__LTspBa__trace{0%{stroke-dashoffset:1px}}@keyframes agents-figure-module__LTspBa__fadeIn{0%{opacity:0}}@keyframes agents-figure-module__LTspBa__grow{0%{transform:scaleY(0)}}@container agents-figure (max-width:520px){.agents-figure-module__LTspBa__stage{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:12px;width:auto;max-height:480px;padding:24px 24px 0;overflow:hidden}.agents-figure-module__LTspBa__more{display:none}.agents-figure-module__LTspBa__agents{flex-direction:row}.agents-figure-module__LTspBa__agent{flex:1;justify-content:center;padding:0 8px}.agents-figure-module__LTspBa__fan{display:none}.agents-figure-module__LTspBa__link.agents-figure-module__LTspBa__isDown{display:block}.agents-figure-module__LTspBa__link:not(.agents-figure-module__LTspBa__isDown){transform:rotate(90deg)}}
.governed-figure-module__YX7RCW__plate{justify-content:flex-end;padding:40px 24px 40px 0;display:flex;overflow:hidden;container:governed-figure/inline-size}.governed-figure-module__YX7RCW__stage{border-radius:var(--anfra-r-card);background:var(--anfra-sheet);flex:none;grid-template-rows:minmax(0,1fr);grid-template-columns:400px 320px;align-items:stretch;width:max-content;height:380px;display:grid;position:relative;overflow:hidden}.governed-figure-module__YX7RCW__stage:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--anfra-rule-strong);pointer-events:none;position:absolute;inset:0}.governed-figure-module__YX7RCW__app{font-size:var(--anfra-label);color:var(--anfra-ink-2)}.governed-figure-module__YX7RCW__chrome{border-bottom:1px solid var(--anfra-rule);align-items:center;height:32px;padding:0 14px;display:flex}.governed-figure-module__YX7RCW__chrome b{color:var(--anfra-ink);font-weight:600}.governed-figure-module__YX7RCW__body{flex-direction:column;gap:10px;padding:14px;display:flex}.governed-figure-module__YX7RCW__filters{gap:6px;display:flex}.governed-figure-module__YX7RCW__filters span{border-radius:var(--anfra-r-pill);background:var(--anfra-paper);box-shadow:inset 0 0 0 1px var(--anfra-rule);align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.governed-figure-module__YX7RCW__filters .governed-figure-module__YX7RCW__scope{margin-left:auto}.governed-figure-module__YX7RCW__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.governed-figure-module__YX7RCW__card{border-radius:var(--anfra-r-control);box-shadow:inset 0 0 0 1px var(--anfra-rule);transition:box-shadow .22s var(--anfra-ease-out), background-color .22s var(--anfra-ease-out);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.governed-figure-module__YX7RCW__card>span:first-child{color:var(--anfra-ink-3)}.governed-figure-module__YX7RCW__card.governed-figure-module__YX7RCW__isPicked{background:var(--anfra-violet-wash);box-shadow:inset 0 0 0 1.5px var(--anfra-violet)}.governed-figure-module__YX7RCW__kpi b{font-size:var(--anfra-title);font-variant-numeric:tabular-nums;color:var(--anfra-ink);font-weight:600}.governed-figure-module__YX7RCW__chart{gap:8px}.governed-figure-module__YX7RCW__bar{grid-template-columns:60px minmax(0,1fr) 52px;align-items:center;gap:8px;display:grid}.governed-figure-module__YX7RCW__bar i{background:var(--anfra-paper-deep);height:10px}.governed-figure-module__YX7RCW__bar i.governed-figure-module__YX7RCW__isLead{background:var(--anfra-paper-right)}.governed-figure-module__YX7RCW__chart.governed-figure-module__YX7RCW__isPicked .governed-figure-module__YX7RCW__bar i.governed-figure-module__YX7RCW__isLead{background:var(--anfra-violet)}.governed-figure-module__YX7RCW__bar b{font-variant-numeric:tabular-nums;text-align:right;color:var(--anfra-ink);font-weight:500}.governed-figure-module__YX7RCW__pane{border-left:1px solid var(--anfra-rule);min-height:0;font-size:var(--anfra-label);color:var(--anfra-ink-2);overflow-y:auto}.governed-figure-module__YX7RCW__paneHead{border-bottom:1px solid var(--anfra-rule);flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;display:flex}.governed-figure-module__YX7RCW__pickTag,.governed-figure-module__YX7RCW__kind{font-family:var(--anfra-mono);font-size:var(--anfra-micro);text-transform:uppercase;letter-spacing:.04em;color:var(--anfra-ink-3);align-items:center;gap:6px;display:inline-flex}.governed-figure-module__YX7RCW__pickTag svg,.governed-figure-module__YX7RCW__kind svg{stroke-width:1.75px;width:12px;height:12px}.governed-figure-module__YX7RCW__pickName{font-size:var(--anfra-small);color:var(--anfra-ink);font-weight:600}.governed-figure-module__YX7RCW__status{border-radius:var(--anfra-r-pill);background:var(--anfra-violet-wash);font-family:var(--anfra-mono);font-size:var(--anfra-micro);color:var(--anfra-violet-text);padding:2px 8px}.governed-figure-module__YX7RCW__lineage{flex-direction:column;gap:14px;margin:0;padding:14px 14px 16px;list-style:none;display:flex}.governed-figure-module__YX7RCW__node{flex-direction:column;align-items:flex-start;gap:4px;padding-left:18px;display:flex;position:relative}.governed-figure-module__YX7RCW__node:before{content:"";background:var(--anfra-violet);border-radius:50%;width:7px;height:7px;position:absolute;top:4px;left:0}.governed-figure-module__YX7RCW__node:not(:last-child):after{content:"";background:var(--anfra-violet);transform-origin:top;width:1px;position:absolute;top:13px;bottom:-12px;left:3px}.governed-figure-module__YX7RCW__kind em{text-transform:none;letter-spacing:0;margin-left:4px;font-style:normal}.governed-figure-module__YX7RCW__kind em:before{content:"· "}.governed-figure-module__YX7RCW__node>b{color:var(--anfra-ink);font-weight:600}.governed-figure-module__YX7RCW__aql,.governed-figure-module__YX7RCW__sql{font-family:var(--anfra-mono);font-size:var(--anfra-micro);border-radius:var(--anfra-r-control);background:var(--anfra-paper);box-shadow:inset 0 0 0 1px var(--anfra-rule);color:var(--anfra-ink);flex-direction:column;align-self:stretch;padding:6px 8px;line-height:1.6;display:flex;overflow-x:auto}.governed-figure-module__YX7RCW__sql{min-height:calc(6lh + 12px)}.governed-figure-module__YX7RCW__aql span,.governed-figure-module__YX7RCW__sql span{white-space:pre}.governed-figure-module__YX7RCW__tokKey{color:var(--anfra-violet-text)}.governed-figure-module__YX7RCW__tokLit{color:var(--anfra-ink-3)}.governed-figure-module__YX7RCW__isRunning .governed-figure-module__YX7RCW__pickName{animation:governed-figure-module__YX7RCW__fadeIn .22s var(--anfra-ease-out) both}.governed-figure-module__YX7RCW__isRunning .governed-figure-module__YX7RCW__node{animation:governed-figure-module__YX7RCW__fadeIn .26s var(--anfra-ease-out) both}.governed-figure-module__YX7RCW__isRunning .governed-figure-module__YX7RCW__node:nth-child(2){animation-delay:.3s}.governed-figure-module__YX7RCW__isRunning .governed-figure-module__YX7RCW__node:nth-child(3){animation-delay:.6s}.governed-figure-module__YX7RCW__isRunning .governed-figure-module__YX7RCW__node:first-child:after{animation:governed-figure-module__YX7RCW__rail .3s var(--anfra-ease-in-out) .12s both}.governed-figure-module__YX7RCW__isRunning .governed-figure-module__YX7RCW__node:nth-child(2):after{animation:governed-figure-module__YX7RCW__rail .3s var(--anfra-ease-in-out) .42s both}.governed-figure-module__YX7RCW__isRunning .governed-figure-module__YX7RCW__aql span,.governed-figure-module__YX7RCW__isRunning .governed-figure-module__YX7RCW__sql span{animation:governed-figure-module__YX7RCW__fadeIn .22s var(--anfra-ease-out) both}@keyframes governed-figure-module__YX7RCW__fadeIn{0%{opacity:0}}@keyframes governed-figure-module__YX7RCW__rail{0%{transform:scaleY(0)}}@container governed-figure (max-width:560px){.governed-figure-module__YX7RCW__plate{padding:24px 24px 0}.governed-figure-module__YX7RCW__stage{border-end-end-radius:0;border-end-start-radius:0;flex-direction:column;width:100%;height:auto;max-height:560px;display:flex}.governed-figure-module__YX7RCW__pane{border-left:0;border-bottom:1px solid var(--anfra-rule);order:-1;max-height:340px}.governed-figure-module__YX7RCW__app,.governed-figure-module__YX7RCW__pane{flex:none}}
.interactions-figure-module__PXuGWW__plate{--mx:32px;--my:40px;--gap:24px;--tw:calc(100cqw - 2 * var(--mx));--th:calc(100cqh - 2 * var(--my));min-height:420px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000),linear-gradient(#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000),linear-gradient(#0000,#000 24px calc(100% - 24px),#0000);-webkit-mask-composite:source-in;mask-composite:intersect;container:interactions-figure/size}.interactions-figure-module__PXuGWW__field{grid-template-columns:repeat(6, var(--tw));grid-template-rows:repeat(5, var(--th));gap:var(--gap);transform-origin:0 0;transition:transform .9s var(--anfra-ease-in-out);display:grid;position:absolute;top:0;left:0}.interactions-figure-module__PXuGWW__field.interactions-figure-module__PXuGWW__isInstant{transition:none}.interactions-figure-module__PXuGWW__tile{border-radius:var(--anfra-r-control);background:var(--anfra-sheet);box-shadow:inset 0 0 0 1px var(--anfra-rule-strong);font-size:var(--anfra-label);color:var(--anfra-ink-2);transition:box-shadow .22s var(--anfra-ease-out);flex-direction:column;gap:10px;padding:14px;display:flex;position:relative;overflow:hidden}.interactions-figure-module__PXuGWW__tile.interactions-figure-module__PXuGWW__isNext{box-shadow:inset 0 0 0 1px var(--anfra-rule-strong), 0 0 0 6px var(--anfra-violet)}.interactions-figure-module__PXuGWW__kpis{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.interactions-figure-module__PXuGWW__kpis .interactions-figure-module__PXuGWW__card{justify-content:center}.interactions-figure-module__PXuGWW__delta{color:var(--anfra-ink-3)}.interactions-figure-module__PXuGWW__delta.interactions-figure-module__PXuGWW__isUp{color:var(--anfra-violet-text)}.interactions-figure-module__PXuGWW__area{flex:1;width:100%;min-height:0}.interactions-figure-module__PXuGWW__area polygon{fill:var(--anfra-violet-wash)}.interactions-figure-module__PXuGWW__area polyline{fill:none;stroke:var(--anfra-violet);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.interactions-figure-module__PXuGWW__rows{flex-direction:column;display:flex}.interactions-figure-module__PXuGWW__rows>span{border-bottom:1px solid var(--anfra-rule);color:var(--anfra-ink);justify-content:space-between;padding:6px 0;display:flex}.interactions-figure-module__PXuGWW__rows b{font-variant-numeric:tabular-nums;font-weight:500}.interactions-figure-module__PXuGWW__heat{flex:1;grid-auto-rows:1fr;gap:3px;display:grid}.interactions-figure-module__PXuGWW__heatRow{display:contents}.interactions-figure-module__PXuGWW__heatRow span{color:var(--anfra-ink-3);align-self:center}.interactions-figure-module__PXuGWW__heatRow i{background:var(--anfra-violet);border-radius:2px}.interactions-figure-module__PXuGWW__mix{flex:1;align-items:center;gap:24px;min-height:0;display:flex}.interactions-figure-module__PXuGWW__mix svg{aspect-ratio:1;height:100%;max-height:180px}.interactions-figure-module__PXuGWW__mix circle{fill:none;stroke-width:7px}.interactions-figure-module__PXuGWW__mix ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.interactions-figure-module__PXuGWW__mix li{color:var(--anfra-ink);align-items:center;gap:8px;display:flex}.interactions-figure-module__PXuGWW__mix li b{color:var(--anfra-ink-3);margin-left:8px;font-weight:500}.interactions-figure-module__PXuGWW__mix li i{border-radius:2px;width:10px;height:10px}.interactions-figure-module__PXuGWW__part0{stroke:var(--anfra-violet);background:var(--anfra-violet)}.interactions-figure-module__PXuGWW__part1{stroke:var(--anfra-violet-tint);background:var(--anfra-violet-tint)}.interactions-figure-module__PXuGWW__part2{stroke:var(--anfra-paper-right);background:var(--anfra-paper-right)}.interactions-figure-module__PXuGWW__filters,.interactions-figure-module__PXuGWW__crumbs{align-items:center;gap:6px;min-height:24px;display:flex}.interactions-figure-module__PXuGWW__chip{border-radius:var(--anfra-r-pill);background:var(--anfra-paper);box-shadow:inset 0 0 0 1px var(--anfra-rule);white-space:nowrap;transition:box-shadow .22s var(--anfra-ease-out), background-color .22s var(--anfra-ease-out), color .22s var(--anfra-ease-out);align-items:center;gap:4px;padding:3px 8px;display:inline-flex;position:relative}.interactions-figure-module__PXuGWW__chip svg{stroke-width:2px;width:11px;height:11px}.interactions-figure-module__PXuGWW__chip.interactions-figure-module__PXuGWW__isAimed{box-shadow:inset 0 0 0 1.5px var(--anfra-violet)}.interactions-figure-module__PXuGWW__chip.interactions-figure-module__PXuGWW__isSet{background:var(--anfra-violet-wash);box-shadow:inset 0 0 0 1px var(--anfra-violet-tint);color:var(--anfra-violet-text)}.interactions-figure-module__PXuGWW__card{border-radius:var(--anfra-r-control);min-width:0;box-shadow:inset 0 0 0 1px var(--anfra-rule);flex-direction:column;gap:8px;padding:10px 12px;display:flex;position:relative}.interactions-figure-module__PXuGWW__cardTitle{color:var(--anfra-ink-3)}.interactions-figure-module__PXuGWW__grow{flex:1}.interactions-figure-module__PXuGWW__pointer{z-index:2;width:18px;height:18px;fill:var(--anfra-ink);stroke:var(--anfra-sheet);stroke-width:1.5px;pointer-events:none;animation:interactions-figure-module__PXuGWW__aim .42s var(--anfra-ease-out) both;position:absolute;top:55%;left:55%}@keyframes interactions-figure-module__PXuGWW__aim{0%{opacity:0;transform:translate(10px,12px)}}.interactions-figure-module__PXuGWW__cols{flex:1;align-items:stretch;gap:8px;min-height:110px;display:flex}.interactions-figure-module__PXuGWW__col{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex;position:relative}.interactions-figure-module__PXuGWW__col i{background:var(--anfra-paper-right);transform-origin:bottom;width:100%;max-width:64px;transition:transform .52s var(--anfra-ease-in-out), background-color .22s var(--anfra-ease-out), opacity .22s var(--anfra-ease-out);border-radius:3px 3px 0 0;flex:1;align-self:center}.interactions-figure-module__PXuGWW__col span{text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--anfra-ink-3);overflow:hidden}.interactions-figure-module__PXuGWW__col.interactions-figure-module__PXuGWW__isAimed i,.interactions-figure-module__PXuGWW__col.interactions-figure-module__PXuGWW__isPicked i{background:var(--anfra-violet)}.interactions-figure-module__PXuGWW__col.interactions-figure-module__PXuGWW__isPicked span{color:var(--anfra-violet-text)}.interactions-figure-module__PXuGWW__col.interactions-figure-module__PXuGWW__isDim i{opacity:.25}.interactions-figure-module__PXuGWW__isEntering .interactions-figure-module__PXuGWW__col i{animation:interactions-figure-module__PXuGWW__rise .52s var(--anfra-ease-out) both}.interactions-figure-module__PXuGWW__isEntering .interactions-figure-module__PXuGWW__col:nth-child(2) i{animation-delay:50ms}.interactions-figure-module__PXuGWW__isEntering .interactions-figure-module__PXuGWW__col:nth-child(3) i{animation-delay:.1s}.interactions-figure-module__PXuGWW__isEntering .interactions-figure-module__PXuGWW__col:nth-child(4) i{animation-delay:.15s}@keyframes interactions-figure-module__PXuGWW__rise{0%{opacity:0;scale:1 .4}}.interactions-figure-module__PXuGWW__split{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.interactions-figure-module__PXuGWW__kpi{font-size:var(--anfra-title);font-variant-numeric:tabular-nums;color:var(--anfra-ink);font-weight:600}.interactions-figure-module__PXuGWW__line{flex:1;width:100%;min-height:80px;overflow:visible}.interactions-figure-module__PXuGWW__line polyline{fill:none;stroke:var(--anfra-violet);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .36s var(--anfra-ease-out)}.interactions-figure-module__PXuGWW__line polyline.interactions-figure-module__PXuGWW__isShown{opacity:1}.interactions-figure-module__PXuGWW__crumbs>span{color:var(--anfra-violet-text);align-items:center;gap:6px;display:inline-flex}.interactions-figure-module__PXuGWW__crumbs>span.interactions-figure-module__PXuGWW__isHere{color:var(--anfra-ink);font-weight:600}.interactions-figure-module__PXuGWW__crumbs svg{stroke-width:2px;width:12px;height:12px;color:var(--anfra-ink-3)}.interactions-figure-module__PXuGWW__tall{min-height:180px}.interactions-figure-module__PXuGWW__bar{border-radius:var(--anfra-r-sm);transition:background-color .22s var(--anfra-ease-out);grid-template-columns:52px minmax(0,1fr) 48px;align-items:center;gap:8px;margin:0 -6px;padding:6px;display:grid;position:relative}.interactions-figure-module__PXuGWW__bar i{background:var(--anfra-paper-right);height:12px;transition:background-color .22s var(--anfra-ease-out)}.interactions-figure-module__PXuGWW__bar b{font-variant-numeric:tabular-nums;text-align:right;color:var(--anfra-ink);font-weight:500}.interactions-figure-module__PXuGWW__bar.interactions-figure-module__PXuGWW__isPicked{background:var(--anfra-violet-wash)}.interactions-figure-module__PXuGWW__bar.interactions-figure-module__PXuGWW__isPicked i{background:var(--anfra-violet)}.interactions-figure-module__PXuGWW__bar .interactions-figure-module__PXuGWW__pointer{left:40%}.interactions-figure-module__PXuGWW__menu{z-index:1;border-radius:var(--anfra-r-control);background:var(--anfra-sheet);min-width:170px;box-shadow:inset 0 0 0 1px var(--anfra-rule-strong), 0 8px 24px -8px #0000002e;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% - 4px);left:30%}.interactions-figure-module__PXuGWW__menu,.interactions-figure-module__PXuGWW__col .interactions-figure-module__PXuGWW__menu,.interactions-figure-module__PXuGWW__menu>span,.interactions-figure-module__PXuGWW__col .interactions-figure-module__PXuGWW__menu>span{text-align:left;text-overflow:clip;overflow:visible}.interactions-figure-module__PXuGWW__menu>span{border-radius:var(--anfra-r-sm);color:var(--anfra-ink);transition:background-color .16s var(--anfra-ease-out);padding:5px 8px;position:relative}.interactions-figure-module__PXuGWW__menu>span.interactions-figure-module__PXuGWW__isOn{background:var(--anfra-violet-wash);color:var(--anfra-violet-text)}.interactions-figure-module__PXuGWW__menu .interactions-figure-module__PXuGWW__pointer{top:50%;left:70%}.interactions-figure-module__PXuGWW__chipMenu{white-space:nowrap;min-width:140px;top:calc(100% + 4px);left:0}.interactions-figure-module__PXuGWW__barMenu{white-space:nowrap;top:30%;left:50%}.interactions-figure-module__PXuGWW__col:last-child .interactions-figure-module__PXuGWW__barMenu{left:auto;right:50%}.interactions-figure-module__PXuGWW__sheet{border-top:1px solid var(--anfra-rule-strong);background:var(--anfra-sheet);animation:interactions-figure-module__PXuGWW__sheetIn .42s var(--anfra-ease-out) both;flex-direction:column;gap:8px;padding:12px 14px 14px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -12px 24px -16px #0003}@keyframes interactions-figure-module__PXuGWW__sheetIn{0%{opacity:0;transform:translateY(24px)}}.interactions-figure-module__PXuGWW__sheetHead{justify-content:space-between;align-items:center;display:flex}.interactions-figure-module__PXuGWW__sheetHead b{color:var(--anfra-ink);font-weight:600}.interactions-figure-module__PXuGWW__table{font-variant-numeric:tabular-nums;grid-template-columns:64px minmax(0,1fr) 60px 56px;display:grid}.interactions-figure-module__PXuGWW__table>span{border-bottom:1px solid var(--anfra-rule);text-overflow:ellipsis;white-space:nowrap;color:var(--anfra-ink);animation:interactions-figure-module__PXuGWW__fadeIn .22s var(--anfra-ease-out) both;padding:5px 0;overflow:hidden}.interactions-figure-module__PXuGWW__table>span:nth-child(4n){text-align:right}.interactions-figure-module__PXuGWW__table>.interactions-figure-module__PXuGWW__th{font-family:var(--anfra-mono);font-size:var(--anfra-micro);text-transform:uppercase;letter-spacing:.04em;color:var(--anfra-ink-3)}.interactions-figure-module__PXuGWW__enter{animation:interactions-figure-module__PXuGWW__fadeIn .22s var(--anfra-ease-out) both}@keyframes interactions-figure-module__PXuGWW__fadeIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.interactions-figure-module__PXuGWW__field,.interactions-figure-module__PXuGWW__col i,.interactions-figure-module__PXuGWW__chip{transition:none}.interactions-figure-module__PXuGWW__pointer,.interactions-figure-module__PXuGWW__isEntering .interactions-figure-module__PXuGWW__col i,.interactions-figure-module__PXuGWW__sheet{animation:interactions-figure-module__PXuGWW__fadeIn .15s var(--anfra-ease-out) both}}@container anfra (max-width:759px){.interactions-figure-module__PXuGWW__plate{--mx:16px;--my:24px}}@container anfra (max-width:559px){.interactions-figure-module__PXuGWW__plate{min-height:500px}}@container interactions-figure (max-width:479px){.interactions-figure-module__PXuGWW__split{grid-template-columns:minmax(0,1fr)}.interactions-figure-module__PXuGWW__split .interactions-figure-module__PXuGWW__cols{flex:none;height:110px;min-height:0}.interactions-figure-module__PXuGWW__line{flex:none;height:64px;min-height:0}}
.interactions-row-module__PRBboa__items{margin:24px 0 0;padding:0;list-style:none}.interactions-row-module__PRBboa__item{box-shadow:inset 1px 0 0 var(--anfra-rule);padding:10px 0 10px 20px;position:relative}.interactions-row-module__PRBboa__item.interactions-row-module__PRBboa__isActive{box-shadow:inset 2px 0 0 var(--anfra-violet-tint)}.interactions-row-module__PRBboa__progress{background:var(--anfra-violet);transform-origin:top;width:2px;animation:linear forwards interactions-row-module__PRBboa__fill;position:absolute;top:0;bottom:0;left:0}@keyframes interactions-row-module__PRBboa__fill{0%{transform:scaleY(0)}}.interactions-row-module__PRBboa__item.interactions-row-module__PRBboa__isActive:not(:has(.interactions-row-module__PRBboa__progress)){box-shadow:inset 2px 0 0 var(--anfra-violet)}.interactions-row-module__PRBboa__title{width:100%;font:inherit;font-size:var(--anfra-ui);text-align:left;color:var(--anfra-ink-3);cursor:pointer;transition:color var(--anfra-t-hover) var(--anfra-ease-out);background:0 0;border:0;padding:0;font-weight:500;line-height:1.35;display:block;position:relative}.interactions-row-module__PRBboa__title:before{content:"";position:absolute;inset:-10px 0}.interactions-row-module__PRBboa__title:hover,.interactions-row-module__PRBboa__isActive .interactions-row-module__PRBboa__title{color:var(--anfra-ink)}.interactions-row-module__PRBboa__title:focus-visible{outline:2px solid var(--anfra-violet);outline-offset:4px;border-radius:2px}.interactions-row-module__PRBboa__panel{opacity:0;transition:grid-template-rows var(--anfra-t-ui) var(--anfra-ease-out), opacity var(--anfra-t-ui) var(--anfra-ease-out);grid-template-rows:0fr;display:grid}.interactions-row-module__PRBboa__isActive .interactions-row-module__PRBboa__panel{opacity:1;grid-template-rows:1fr}.interactions-row-module__PRBboa__panel p{font-size:var(--anfra-small);color:var(--anfra-ink-2);margin:0;padding-top:6px;line-height:1.45;overflow:hidden}.interactions-row-module__PRBboa__browse{font-size:var(--anfra-ui);color:var(--anfra-violet-text);text-underline-offset:3px;align-items:center;gap:6px;margin-top:24px;font-weight:500;display:inline-flex;position:relative}.interactions-row-module__PRBboa__browse:before{content:"";position:absolute;inset:-12px -4px}.interactions-row-module__PRBboa__browse:hover{text-decoration:underline}.interactions-row-module__PRBboa__browse svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}@media (prefers-reduced-motion:reduce){.interactions-row-module__PRBboa__panel{transition:opacity .15s var(--anfra-ease-out)}}
.testimonial-section-module__leZZna__head{margin-bottom:var(--anfra-head-gap);text-align:center}.testimonial-section-module__leZZna__head [data-slot=section-head-title]{margin-inline:auto}.testimonial-section-module__leZZna__plate{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding:clamp(24px,3cqi,36px) clamp(24px,6cqi,96px)}.testimonial-section-module__leZZna__stack{justify-items:center;width:100%;display:grid}.testimonial-section-module__leZZna__slide{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;align-items:center;gap:16px;margin:0;transition:opacity .4s,visibility 0s linear .4s;display:flex}.testimonial-section-module__leZZna__active{opacity:1;visibility:visible;transition:opacity .4s}.testimonial-section-module__leZZna__quote{max-width:56ch;margin:0}.testimonial-section-module__leZZna__quote p{font-size:var(--anfra-body-lg);letter-spacing:-.025em;color:var(--anfra-ink);text-wrap:balance;margin:0;font-weight:500;line-height:1.35}.testimonial-section-module__leZZna__author{font-size:var(--anfra-small);color:var(--anfra-ink-3);align-items:center;gap:8px;font-weight:600;display:inline-flex}.testimonial-section-module__leZZna__role{font-weight:400}.testimonial-section-module__leZZna__role:before{content:"·";margin-right:8px}.testimonial-section-module__leZZna__logo{border-radius:4px;width:20px;height:20px}.testimonial-section-module__leZZna__dots{gap:8px;display:flex}.testimonial-section-module__leZZna__dot{background:var(--anfra-ink-3);opacity:.3;cursor:pointer;border:0;border-radius:50%;width:8px;height:8px;padding:0}.testimonial-section-module__leZZna__dotOn{opacity:1}@media (prefers-reduced-motion:reduce){.testimonial-section-module__leZZna__slide,.testimonial-section-module__leZZna__active{transition:none}}
.spine-module__XwLIWW__spine{--spine-bleed:calc(var(--anfra-gutter) + max(0px, (100cqi - var(--anfra-max)) / 2));row-gap:var(--anfra-head-gap);grid-template-columns:minmax(0,1fr);display:grid}.spine-module__XwLIWW__side,.spine-module__XwLIWW__content{min-width:0}.spine-module__XwLIWW__sideFoot{display:none}.spine-module__XwLIWW__contentFoot{min-width:0}@container anfra (min-width:880px){.spine-module__XwLIWW__spine{column-gap:var(--anfra-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.spine-module__XwLIWW__side{grid-column:1/5}.spine-module__XwLIWW__content{grid-column:5/13}.spine-module__XwLIWW__sticky{top:var(--spine-top,calc(64px + 24px));position:sticky}.spine-module__XwLIWW__sideFoot{margin-top:var(--anfra-head-gap);display:block}.spine-module__XwLIWW__contentFoot{display:none}.spine-module__XwLIWW__bleed{margin-right:calc(var(--spine-bleed) * -1)}.spine-module__XwLIWW__full{margin-inline:calc(var(--anfra-gutter) * -1 - max(0px, (100cqi - var(--anfra-max)) / 2))}}
.status-pill-module__pCrAYW__pill{border-radius:var(--anfra-r-pill);width:fit-content;font-family:var(--anfra-mono);font-size:var(--anfra-label);letter-spacing:0;text-transform:none;white-space:nowrap;align-self:flex-start;align-items:center;padding:2px 10px;font-weight:400;line-height:1.5;display:inline-flex}.status-pill-module__pCrAYW__planned{background:var(--anfra-paper-deep);color:var(--anfra-ink-3)}.status-pill-module__pCrAYW__available{background:var(--anfra-violet-wash);color:var(--anfra-violet-text)}
.code-block-module__DSQLZq__block{border:1px solid var(--anfra-rule);border-radius:var(--anfra-r-card);background:var(--anfra-sheet);margin:0;position:relative;overflow:hidden}.code-block-module__DSQLZq__lang{font-family:var(--anfra-mono);font-size:var(--anfra-micro);color:var(--anfra-ink-3);position:absolute;top:8px;right:10px}.code-block-module__DSQLZq__pre{font-family:var(--anfra-mono);font-size:var(--anfra-caption);color:var(--anfra-ink);tab-size:2;margin:0;padding:14px 0;line-height:1.65;overflow-x:auto}.code-block-module__DSQLZq__line{min-height:1lh;padding:0 16px;display:block;position:relative}.code-block-module__DSQLZq__line.code-block-module__DSQLZq__highlight{background:var(--anfra-violet-wash);animation:code-block-module__DSQLZq__line-flash .9s var(--anfra-ease-out)}.code-block-module__DSQLZq__line.code-block-module__DSQLZq__highlight:before{content:"";background:var(--anfra-violet);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;left:0}@keyframes code-block-module__DSQLZq__line-flash{0%{background:#ad6bff52}to{background:var(--anfra-violet-wash)}}.code-block-module__DSQLZq__wrap .code-block-module__DSQLZq__lang{text-align:right;margin-bottom:-8px;padding:8px 10px 0;display:block;position:static}.code-block-module__DSQLZq__wrap .code-block-module__DSQLZq__pre{white-space:pre-wrap;overflow-wrap:anywhere;overflow-x:visible}.code-block-module__DSQLZq__wrap .code-block-module__DSQLZq__line{padding-left:calc(16px + (var(--indent) + 2) * 1ch);text-indent:calc((var(--indent) + 2) * -1ch)}@container anfra (max-width:640px){.code-block-module__DSQLZq__pre{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000)}.code-block-module__DSQLZq__wrap .code-block-module__DSQLZq__pre{white-space:pre;overflow-wrap:normal;scrollbar-width:none;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000)}.code-block-module__DSQLZq__wrap .code-block-module__DSQLZq__pre::-webkit-scrollbar{display:none}.code-block-module__DSQLZq__wrap .code-block-module__DSQLZq__pre>code{width:max-content;min-width:100%;display:block}.code-block-module__DSQLZq__wrap .code-block-module__DSQLZq__line{text-indent:0;padding-left:16px;padding-right:24px}.code-block-module__DSQLZq__wrap .code-block-module__DSQLZq__badge{vertical-align:-3px;margin-left:8px;animation:none;display:inline-grid;position:static;transform:none}}.code-block-module__DSQLZq__badge{background:var(--anfra-ink-2);color:#fff;width:16px;height:16px;font-family:var(--anfra-mono);text-indent:0;animation:code-block-module__DSQLZq__badge-in .22s var(--anfra-ease-out) both;border-radius:50%;place-items:center;font-size:10px;font-weight:600;line-height:1;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}@keyframes code-block-module__DSQLZq__badge-in{0%{opacity:0;transform:translateY(-50%)scale(.6)}}.code-block-module__DSQLZq__kw{color:var(--anfra-ink);font-weight:500}.code-block-module__DSQLZq__str{color:var(--anfra-ink-2)}.code-block-module__DSQLZq__punct{color:var(--anfra-ink-3)}@media (prefers-reduced-motion:reduce){.code-block-module__DSQLZq__line.code-block-module__DSQLZq__highlight,.code-block-module__DSQLZq__badge{animation:none}}.anfra-quiet-code .code-block-module__DSQLZq__line.code-block-module__DSQLZq__highlight{background:var(--anfra-paper-deep)}.anfra-quiet-code .code-block-module__DSQLZq__line.code-block-module__DSQLZq__highlight:before{background:var(--anfra-ink-3)}.anfra-quiet-code .code-block-module__DSQLZq__line.code-block-module__DSQLZq__highlight{animation-name:code-block-module__DSQLZq__line-flash-quiet}.anfra-quiet-code .code-block-module__DSQLZq__kw{font-weight:400}@keyframes code-block-module__DSQLZq__line-flash-quiet{0%{background:#18141f24}to{background:var(--anfra-paper-deep)}}
.ai-answers-trace-module__c10wwa__panel{--pad:16px;border:1px solid var(--anfra-rule-strong);border-radius:var(--anfra-r-card);background:var(--anfra-sheet);min-width:0;box-shadow:var(--anfra-e2);flex-direction:column;display:flex;overflow:hidden}.ai-answers-trace-module__c10wwa__bar{min-height:40px;padding:6px var(--pad);border-bottom:1px solid var(--anfra-rule);background:var(--anfra-paper);align-items:center;gap:12px;margin:0;display:flex}.ai-answers-trace-module__c10wwa__dots{display:none}.ai-answers-trace-module__c10wwa__url{min-width:0;font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ai-answers-trace-module__c10wwa__soon{flex:none;align-self:center;margin-left:auto}.ai-answers-trace-module__c10wwa__head{padding:var(--pad) var(--pad) 0;gap:2px;display:grid}.ai-answers-trace-module__c10wwa__title{font-size:var(--anfra-ui);color:var(--anfra-ink);margin:0;font-weight:600;line-height:1.4}.ai-answers-trace-module__c10wwa__query{font-size:var(--anfra-caption);color:var(--anfra-ink-3);margin:0;line-height:1.5}.ai-answers-trace-module__c10wwa__tabsRoot{min-width:0}.ai-answers-trace-module__c10wwa__tabs{margin:8px var(--pad) 0;border-bottom:1px solid var(--anfra-rule);scrollbar-width:none;gap:20px;display:flex;position:relative;overflow-x:auto}.ai-answers-trace-module__c10wwa__tabs::-webkit-scrollbar{display:none}.ai-answers-trace-module__c10wwa__tab{min-height:40px;font:inherit;font-size:var(--anfra-small);color:var(--anfra-ink-3);cursor:pointer;transition:color var(--anfra-t-hover) var(--anfra-ease-out), transform var(--anfra-t-press) var(--anfra-ease-out);background:0 0;border:0;flex:none;margin:0;padding:0;font-weight:400;position:relative}.ai-answers-trace-module__c10wwa__tab:after{content:"";position:absolute;inset:-2px -10px}.ai-answers-trace-module__c10wwa__tab:active{transform:scale(.97)}.ai-answers-trace-module__c10wwa__tab[data-active]{color:var(--anfra-ink)}.ai-answers-trace-module__c10wwa__tab:focus-visible{outline:2px solid var(--anfra-violet);outline-offset:2px;border-radius:2px}@media (hover:hover) and (pointer:fine){.ai-answers-trace-module__c10wwa__tab:hover{color:var(--anfra-ink)}}.ai-answers-trace-module__c10wwa__indicator{bottom:-1px;left:var(--active-tab-left);width:var(--active-tab-width);background:var(--anfra-ink);height:2px;transition:left var(--anfra-t-ui) var(--anfra-ease-out), width var(--anfra-t-ui) var(--anfra-ease-out);pointer-events:none;position:absolute}.ai-answers-trace-module__c10wwa__views{padding-top:12px;display:grid}.ai-answers-trace-module__c10wwa__view{outline:none;flex-direction:column;gap:12px;min-width:0;display:flex}.ai-answers-trace-module__c10wwa__code{border:0;border-block:1px solid var(--anfra-rule);background:var(--anfra-paper);border-radius:0;min-width:0}.ai-answers-trace-module__c10wwa__code [data-slot=code-block-pre]{font-size:var(--anfra-code);padding:10px 0 12px;line-height:1.6}.ai-answers-trace-module__c10wwa__code [data-slot=code-block-line]:before{display:none}.ai-answers-trace-module__c10wwa__code.ai-answers-trace-module__c10wwa__code figcaption{padding-right:var(--pad);font-size:var(--anfra-micro)}.ai-answers-trace-module__c10wwa__facts{padding:0 var(--pad);font-size:var(--anfra-caption);color:var(--anfra-ink-2);gap:6px;margin:0;line-height:20px;list-style:none;display:grid}.ai-answers-trace-module__c10wwa__facts li{align-items:flex-start;gap:8px;min-width:0;display:flex}.ai-answers-trace-module__c10wwa__facts svg{width:16px;height:16px;color:var(--anfra-ink-3);flex:none;margin-top:2px}.ai-answers-trace-module__c10wwa__facts code{min-width:0;font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-ink-2);overflow-wrap:anywhere}.ai-answers-trace-module__c10wwa__lineage{margin:4px var(--pad) 0;border-radius:var(--anfra-r-card);background:var(--anfra-paper);flex-direction:column;padding:14px 12px;list-style:none;display:flex}.ai-answers-trace-module__c10wwa__step{justify-items:center;gap:8px;display:grid}.ai-answers-trace-module__c10wwa__link{height:28px}.ai-answers-trace-module__c10wwa__link svg{width:100%;height:100%;display:block;overflow:visible}.ai-answers-trace-module__c10wwa__link path{fill:none;stroke:var(--anfra-violet);stroke-width:1.5px}.ai-answers-trace-module__c10wwa__node{border:1px solid var(--anfra-rule);border-radius:var(--anfra-r-control);background:var(--anfra-sheet);align-items:center;gap:6px;min-width:0;max-width:100%;padding:5px 10px;display:inline-flex}.ai-answers-trace-module__c10wwa__kindIcon.ai-answers-trace-module__c10wwa__kindIcon{width:13px;height:13px;color:var(--anfra-ink-3);stroke-width:1.75px;flex:none}.ai-answers-trace-module__c10wwa__name{text-align:center;min-width:0;font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-ink);line-height:1.4}.ai-answers-trace-module__c10wwa__node.ai-answers-trace-module__c10wwa__isMetric{border-color:var(--anfra-violet);background:var(--anfra-violet-wash)}.ai-answers-trace-module__c10wwa__node.ai-answers-trace-module__c10wwa__isMetric .ai-answers-trace-module__c10wwa__name,.ai-answers-trace-module__c10wwa__node.ai-answers-trace-module__c10wwa__isMetric .ai-answers-trace-module__c10wwa__kindIcon{color:var(--anfra-violet-text)}.ai-answers-trace-module__c10wwa__result{padding:0 0 var(--pad);gap:12px;margin-top:16px;display:grid}.ai-answers-trace-module__c10wwa__rows{border-collapse:collapse;width:100%;font-size:var(--anfra-small);font-variant-numeric:tabular-nums;color:var(--anfra-ink-3)}.ai-answers-trace-module__c10wwa__rows th{border-top:1px solid var(--anfra-rule);border-bottom:1px solid var(--anfra-rule);font-size:var(--anfra-label);text-align:right;color:var(--anfra-ink-3);white-space:nowrap;padding:8px;font-weight:400}.ai-answers-trace-module__c10wwa__rows td{border-bottom:1px solid var(--anfra-rule);text-align:right;white-space:nowrap;transition:background-color var(--anfra-t-ui) var(--anfra-ease-out), color var(--anfra-t-ui) var(--anfra-ease-out);padding:6px 8px}.ai-answers-trace-module__c10wwa__rows :is(th,td):first-child{padding-left:var(--pad);text-align:left}.ai-answers-trace-module__c10wwa__rows :is(th,td):last-child{padding-right:var(--pad)}.ai-answers-trace-module__c10wwa__rows tr.ai-answers-trace-module__c10wwa__isMarked td{background:var(--anfra-violet-wash);color:var(--anfra-ink)}.ai-answers-trace-module__c10wwa__rows td.ai-answers-trace-module__c10wwa__isCell{color:var(--anfra-violet-text);font-weight:600}.ai-answers-trace-module__c10wwa__ran{padding:0 var(--pad);font-size:var(--anfra-caption);color:var(--anfra-ink-3);margin:0;line-height:1.5}@container anfra (max-width:559px){.ai-answers-trace-module__c10wwa__rows th,.ai-answers-trace-module__c10wwa__rows td{padding-inline:6px}}@media (prefers-reduced-motion:reduce){.ai-answers-trace-module__c10wwa__indicator,.ai-answers-trace-module__c10wwa__rows td{transition:none}.ai-answers-trace-module__c10wwa__tab:active{transform:none}}
.ai-answers-section-module__CohYjq__section :focus-visible{outline:2px solid var(--anfra-violet);outline-offset:3px}.ai-answers-section-module__CohYjq__kicker{font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-ink-3);margin:0 0 16px}.ai-answers-section-module__CohYjq__section{overflow-x:clip}.ai-answers-section-module__CohYjq__head [data-slot=section-head-title],.ai-answers-section-module__CohYjq__head [data-slot=section-head-lead]{max-width:none}.ai-answers-section-module__CohYjq__points{border-top:1px solid var(--anfra-rule);font-size:var(--anfra-ui);color:var(--anfra-ink-2);margin:0;padding:0;line-height:1.45;list-style:none}.ai-answers-section-module__CohYjq__points li{border-bottom:1px solid var(--anfra-rule);padding:12px 0}.ai-answers-section-module__CohYjq__figure{gap:var(--anfra-col-gap);grid-template-columns:minmax(0,1fr);align-items:start;margin:0;display:grid}@container anfra (min-width:880px){.ai-answers-section-module__CohYjq__figure{margin-right:calc(var(--spine-bleed,0px) * -1);grid-template-columns:456px minmax(0,1fr);column-gap:32px}}.ai-answers-section-module__CohYjq__chatCol{gap:14px;min-width:0;display:grid}.ai-answers-section-module__CohYjq__chat{border:1px solid var(--anfra-rule-strong);border-radius:var(--anfra-r-card);background:var(--anfra-sheet);flex-direction:column;min-width:0;display:flex;overflow:hidden}.ai-answers-section-module__CohYjq__tabsRoot{flex-direction:column;display:flex}.ai-answers-section-module__CohYjq__tabs{border-radius:var(--anfra-r-control);background:var(--anfra-grid);gap:2px;margin:12px 12px 0;padding:3px;display:flex}.ai-answers-section-module__CohYjq__tab{border-radius:calc(var(--anfra-r-control) - 3px);height:38px;font:inherit;font-size:var(--anfra-small);color:var(--anfra-ink-3);cursor:pointer;transition:color var(--anfra-t-hover) var(--anfra-ease-out), background-color var(--anfra-t-hover) var(--anfra-ease-out);background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:8px;margin:0;padding:0 12px;font-weight:400;display:inline-flex;position:relative}.ai-answers-section-module__CohYjq__tab:after{content:"";position:absolute;inset:-3px 0}.ai-answers-section-module__CohYjq__tab[data-active]{background:var(--anfra-sheet);color:var(--anfra-ink);box-shadow:var(--anfra-e1);font-weight:600}.ai-answers-section-module__CohYjq__tab:active{transform:scale(.97)}.ai-answers-section-module__CohYjq__tab:focus-visible{outline:2px solid var(--anfra-violet);outline-offset:2px}@media (hover:hover) and (pointer:fine){.ai-answers-section-module__CohYjq__tab:not([data-active]):hover{color:var(--anfra-ink-2)}}.ai-answers-section-module__CohYjq__logo{opacity:.6;width:16px;height:16px;transition:opacity var(--anfra-t-hover) var(--anfra-ease-out);border-radius:4px;flex:none}.ai-answers-section-module__CohYjq__tab[data-active] .ai-answers-section-module__CohYjq__logo{opacity:1}.ai-answers-section-module__CohYjq__transcript{gap:14px;padding:18px 18px 6px;display:grid}.ai-answers-section-module__CohYjq__stage{display:grid}.ai-answers-section-module__CohYjq__panel,.ai-answers-section-module__CohYjq__ghost{outline:none;grid-area:1/1;align-content:start;gap:10px;min-width:0;display:grid}.ai-answers-section-module__CohYjq__panel{z-index:1}.ai-answers-section-module__CohYjq__ghost{visibility:hidden}.ai-answers-section-module__CohYjq__panel:focus-visible{outline:2px solid var(--anfra-violet);outline-offset:2px;border-radius:var(--anfra-r-sm)}.ai-answers-section-module__CohYjq__isUnsent{visibility:hidden}.ai-answers-section-module__CohYjq__question{border-radius:var(--anfra-r-control);background:var(--anfra-paper-deep);max-width:85%;font-size:var(--anfra-ui);color:var(--anfra-ink);justify-self:end;margin:0;padding:10px 14px;line-height:1.45}.ai-answers-section-module__CohYjq__tool{border:1px solid var(--anfra-rule);border-radius:var(--anfra-r-sm);background:var(--anfra-paper);min-width:0;font-size:var(--anfra-label);color:var(--anfra-ink-3);align-items:center;gap:8px;margin:0;padding:8px 10px;display:flex}.ai-answers-section-module__CohYjq__tool code{min-width:0;font-family:var(--anfra-mono);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ai-answers-section-module__CohYjq__toolState{width:16px;height:16px;color:var(--anfra-ink-3);flex:none;place-items:center;display:grid}.ai-answers-section-module__CohYjq__toolState svg{stroke-width:1.6px;width:14px;height:14px}.ai-answers-section-module__CohYjq__running{gap:2px;display:inline-flex}.ai-answers-section-module__CohYjq__running i{width:3px;height:3px;animation:ai-answers-section-module__CohYjq__ai-answers-run .9s var(--anfra-ease-out) infinite;background:currentColor;border-radius:50%}.ai-answers-section-module__CohYjq__running i:nth-child(2){animation-delay:.15s}.ai-answers-section-module__CohYjq__running i:nth-child(3){animation-delay:.3s}@keyframes ai-answers-section-module__CohYjq__ai-answers-run{0%,to{opacity:.25}40%{opacity:1}}.ai-answers-section-module__CohYjq__mark{flex:none;place-items:center;display:inline-grid}.ai-answers-section-module__CohYjq__mark svg{width:10px;height:10px}.ai-answers-section-module__CohYjq__toolMark svg{width:14px;height:14px}.ai-answers-section-module__CohYjq__answer{font-size:var(--anfra-ui);color:var(--anfra-ink);text-wrap:pretty;gap:10px;margin:0;line-height:1.85;display:grid}.ai-answers-section-module__CohYjq__answer p{margin:0}.ai-answers-section-module__CohYjq__table{border-collapse:collapse;width:100%;font-size:var(--anfra-small);font-variant-numeric:tabular-nums;line-height:1.5}.ai-answers-section-module__CohYjq__table th,.ai-answers-section-module__CohYjq__table td{border-bottom:1px solid var(--anfra-rule);text-align:right;white-space:nowrap;padding:6px 0;font-weight:400}.ai-answers-section-module__CohYjq__table th:first-child{text-align:left}.ai-answers-section-module__CohYjq__table thead th{color:var(--anfra-ink-3);font-weight:500}.ai-answers-section-module__CohYjq__table tbody th{color:var(--anfra-ink)}.ai-answers-section-module__CohYjq__table th+th,.ai-answers-section-module__CohYjq__table th+td,.ai-answers-section-module__CohYjq__table td+td{padding-left:12px}.ai-answers-section-module__CohYjq__bullets{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ai-answers-section-module__CohYjq__bullets li{padding-left:18px;position:relative}.ai-answers-section-module__CohYjq__bullets li:before{content:"";background:var(--anfra-rule-strong);border-radius:50%;width:8px;height:8px;position:absolute;top:calc(.925em - 4px);left:2px}.ai-answers-section-module__CohYjq__chip{border:1px solid var(--anfra-violet-tint);border-radius:var(--anfra-r-sm);background:var(--anfra-violet-wash);font:inherit;font-variant-numeric:tabular-nums;color:var(--anfra-violet-text);white-space:nowrap;vertical-align:baseline;cursor:pointer;transition:background-color var(--anfra-t-hover) var(--anfra-ease-out), border-color var(--anfra-t-hover) var(--anfra-ease-out), transform var(--anfra-t-press) var(--anfra-ease-out);align-items:center;gap:4px;margin:0;padding:0 6px;font-weight:600;line-height:1.5;display:inline-flex;position:relative}.ai-answers-section-module__CohYjq__chip:before{content:"";height:44px;position:absolute;inset:50% -2px auto;transform:translateY(-50%)}.ai-answers-section-module__CohYjq__chip:active{transform:scale(.97)}.ai-answers-section-module__CohYjq__chip:not(.ai-answers-section-module__CohYjq__isChosen){border-color:var(--anfra-rule-strong);background:var(--anfra-sheet);color:var(--anfra-ink-2)}.ai-answers-section-module__CohYjq__chip:not(.ai-answers-section-module__CohYjq__isChosen) path,.ai-answers-section-module__CohYjq__toolMark path{fill:var(--anfra-ink-3)}.ai-answers-section-module__CohYjq__chip.ai-answers-section-module__CohYjq__isChosen{border-color:var(--anfra-violet);background:var(--anfra-violet-tint)}@media (hover:hover) and (pointer:fine){.ai-answers-section-module__CohYjq__chip:hover{border-color:var(--anfra-violet)}}.ai-answers-section-module__CohYjq__chip:after{content:"";border:2px solid var(--anfra-ink-3);border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:-1px}.ai-answers-section-module__CohYjq__chip.ai-answers-section-module__CohYjq__isPulsing:after{animation:ai-answers-section-module__CohYjq__ai-answers-pulse .9s var(--anfra-ease-out) 1}@keyframes ai-answers-section-module__CohYjq__ai-answers-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.35,1.6)}}.ai-answers-section-module__CohYjq__derived{color:var(--anfra-ink-2);-webkit-text-decoration:underline dotted var(--anfra-ink-3);text-decoration:underline dotted var(--anfra-ink-3);text-underline-offset:4px;text-decoration-thickness:1.5px}.ai-answers-section-module__CohYjq__composer{border:1px solid var(--anfra-rule-strong);border-radius:var(--anfra-r-control);background:var(--anfra-sheet);align-items:flex-end;gap:10px;margin:12px;padding:10px 10px 10px 14px;display:flex}.ai-answers-section-module__CohYjq__input{min-width:0;font-size:var(--anfra-ui);color:var(--anfra-ink);flex:1;line-height:1.45;display:grid}.ai-answers-section-module__CohYjq__sizer,.ai-answers-section-module__CohYjq__typed{grid-area:1/1}.ai-answers-section-module__CohYjq__sizer{visibility:hidden}.ai-answers-section-module__CohYjq__caret{vertical-align:-.15em;background:var(--anfra-ink);width:2px;height:1.05em;margin-left:2px;animation:.9s step-end infinite ai-answers-section-module__CohYjq__ai-answers-caret;display:inline-block}@keyframes ai-answers-section-module__CohYjq__ai-answers-caret{50%{opacity:0}}.ai-answers-section-module__CohYjq__send{background:var(--anfra-paper-deep);width:28px;height:28px;color:var(--anfra-ink-3);transition:background-color var(--anfra-t-ui) var(--anfra-ease-out), color var(--anfra-t-ui) var(--anfra-ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.ai-answers-section-module__CohYjq__send svg{stroke-width:1.6px;width:16px;height:16px}.ai-answers-section-module__CohYjq__send.ai-answers-section-module__CohYjq__isReady{background:var(--anfra-ink);color:var(--anfra-sheet)}@container anfra (max-width:559px){.ai-answers-section-module__CohYjq__question{max-width:92%}.ai-answers-section-module__CohYjq__tool{align-items:flex-start}.ai-answers-section-module__CohYjq__tool code{white-space:normal;overflow-wrap:anywhere}.ai-answers-section-module__CohYjq__composer{margin:10px}}@media (prefers-reduced-motion:reduce){.ai-answers-section-module__CohYjq__chip,.ai-answers-section-module__CohYjq__send{transition:none}.ai-answers-section-module__CohYjq__chip:active{transform:none}.ai-answers-section-module__CohYjq__chip.ai-answers-section-module__CohYjq__isPulsing:after,.ai-answers-section-module__CohYjq__running i,.ai-answers-section-module__CohYjq__caret{animation:none}}.ai-answers-section-module__CohYjq__glue{white-space:nowrap}
.bi-as-code-section-module__g1insq__points{border-top:1px solid var(--anfra-rule);font-size:var(--anfra-ui);color:var(--anfra-ink-2);margin:0;padding:0;line-height:1.45;list-style:none}.bi-as-code-section-module__g1insq__points li{border-bottom:1px solid var(--anfra-rule);padding:12px 0}
.hero-trace-overlay-module__ang_nG__leader,.hero-trace-overlay-module__ang_nG__hidden,.hero-trace-overlay-module__ang_nG__node{pointer-events:none}.hero-trace-overlay-module__ang_nG__leader{fill:none;stroke:var(--anfra-ink-3);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.5}.hero-trace-overlay-module__ang_nG__hidden{fill:none;stroke:var(--anfra-violet);stroke-width:1.1px;stroke-dasharray:2.5 3;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.75}.hero-trace-overlay-module__ang_nG__reveal{fill:none;stroke:#fff;stroke-width:10px;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px;animation:hero-trace-overlay-module__ang_nG__reveal var(--rl) linear calc(var(--t0) + var(--rd)) both}@keyframes hero-trace-overlay-module__ang_nG__reveal{to{stroke-dashoffset:0}}.is-settled .hero-trace-overlay-module__ang_nG__reveal{stroke-dashoffset:0;animation:none}:is(.is-settled .hero-trace-overlay-module__ang_nG__hidden,.is-settled .hero-trace-overlay-module__ang_nG__node){animation:hero-trace-overlay-module__ang_nG__settle-in .42s var(--anfra-ease-out) var(--t0) both}@keyframes hero-trace-overlay-module__ang_nG__settle-in{0%{opacity:0}}.hero-trace-overlay-module__ang_nG__spark{opacity:0;pointer-events:none}.hero-trace-overlay-module__ang_nG__sparkCore{fill:#fff;stroke:var(--anfra-violet);stroke-width:.8px;vector-effect:non-scaling-stroke}.hero-trace-overlay-module__ang_nG__node{fill:var(--anfra-sheet);stroke:var(--anfra-violet);stroke-width:1.6px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;animation:hero-trace-overlay-module__ang_nG__node-pop .72s var(--anfra-ease-extrude) calc(var(--t0) + var(--at)) both}@keyframes hero-trace-overlay-module__ang_nG__node-pop{0%{opacity:0;transform:scale(.4)}10%{opacity:1}to{opacity:1;transform:scale(1)}}.hero-trace-overlay-module__ang_nG__port{fill:var(--anfra-violet-deep);pointer-events:none;animation:hero-trace-overlay-module__ang_nG__settle-in .36s var(--anfra-ease-out) calc(var(--t0) + var(--at)) both}.is-settled .hero-trace-overlay-module__ang_nG__port{animation-delay:var(--t0)}.is-still .hero-trace-overlay-module__ang_nG__port{animation:none}.hero-trace-overlay-module__ang_nG__pin{cursor:pointer;opacity:0}.is-built .hero-trace-overlay-module__ang_nG__pin{opacity:1;transition:opacity .2s linear 1s}.hero-trace-overlay-module__ang_nG__pinHit{fill:#0000}.hero-trace-overlay-module__ang_nG__pinRing{fill:var(--anfra-sheet);stroke:var(--anfra-ink-2);stroke-width:1.3px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;transition:transform var(--anfra-t-hover) var(--anfra-ease-out), fill var(--anfra-t-ui) linear, stroke var(--anfra-t-ui) linear}.hero-trace-overlay-module__ang_nG__pinDot{fill:var(--anfra-ink-2);transition:fill var(--anfra-t-ui) linear}@media (hover:hover) and (pointer:fine){.hero-trace-overlay-module__ang_nG__pin.hero-trace-overlay-module__ang_nG__hover .hero-trace-overlay-module__ang_nG__pinRing{stroke:var(--anfra-violet);transform:scale(1.2)}.hero-trace-overlay-module__ang_nG__pin.hero-trace-overlay-module__ang_nG__hover .hero-trace-overlay-module__ang_nG__pinDot{fill:var(--anfra-violet)}}.hero-trace-overlay-module__ang_nG__pin.hero-trace-overlay-module__ang_nG__on .hero-trace-overlay-module__ang_nG__pinRing{fill:var(--anfra-violet);stroke:var(--anfra-violet)}.hero-trace-overlay-module__ang_nG__pin.hero-trace-overlay-module__ang_nG__on .hero-trace-overlay-module__ang_nG__pinDot{fill:#fff}.hero-trace-overlay-module__ang_nG__halo,.hero-trace-overlay-module__ang_nG__call{fill:none;stroke:var(--anfra-violet);stroke-width:1.2px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;pointer-events:none;opacity:0}.hero-trace-overlay-module__ang_nG__halo{animation:hero-trace-overlay-module__ang_nG__ring 1.5s var(--anfra-ease-out) calc(var(--t0) - .12s) both}.hero-trace-overlay-module__ang_nG__inviting .hero-trace-overlay-module__ang_nG__call{stroke-width:1.6px;animation:hero-trace-overlay-module__ang_nG__ring 1.8s var(--anfra-ease-out) var(--wait) both}.hero-trace-overlay-module__ang_nG__inviting .hero-trace-overlay-module__ang_nG__pin:not(.hero-trace-overlay-module__ang_nG__on) .hero-trace-overlay-module__ang_nG__pinRing{animation:hero-trace-overlay-module__ang_nG__pin-bump .86s var(--anfra-ease-out) var(--wait) both}@keyframes hero-trace-overlay-module__ang_nG__pin-bump{40%{stroke:var(--anfra-violet);transform:scale(1.35)}to{transform:none}}@keyframes hero-trace-overlay-module__ang_nG__ring{0%{opacity:0;transform:scale(.5)}12%{opacity:1}to{opacity:0;transform:scale(2.2)}}.hero-trace-overlay-module__ang_nG__pen{fill:none;stroke:var(--anfra-violet);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0;pointer-events:none}@container anfra (max-width:719px){.hero-trace-overlay-module__ang_nG__leader{display:none}}.is-still .hero-trace-overlay-module__ang_nG__reveal{stroke-dashoffset:0;animation:none}.is-still .hero-trace-overlay-module__ang_nG__node{animation:none}.is-still .hero-trace-overlay-module__ang_nG__pin{transition:none}:is(.is-still .hero-trace-overlay-module__ang_nG__halo,.is-still .hero-trace-overlay-module__ang_nG__call){display:none}
.hero-trace-segments-module__73YV4q__segments{pointer-events:none}.hero-trace-segments-module__73YV4q__line{fill:var(--anfra-violet);transform-box:fill-box;transform-origin:0;animation:hero-trace-segments-module__73YV4q__segment-draw var(--sl) linear calc(var(--t0,0s) + var(--sd)) both}@keyframes hero-trace-segments-module__73YV4q__segment-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.is-settled .hero-trace-segments-module__73YV4q__line{animation:hero-trace-segments-module__73YV4q__segment-settle .42s var(--anfra-ease-out) var(--t0,0s) both}@keyframes hero-trace-segments-module__73YV4q__segment-settle{0%{opacity:0}}.is-still .hero-trace-segments-module__73YV4q__line{animation:none}
.hero-stack-module___c-qmW__stack{-webkit-user-select:none;user-select:none;margin:0;position:relative}.hero-stack-module___c-qmW__sheet{width:100%;position:relative}.hero-stack-module___c-qmW__svg{width:100%;height:100%;display:block;overflow:visible}.hero-stack-module___c-qmW__gridLine{stroke:var(--anfra-grid);stroke-width:1px;fill:none;vector-effect:non-scaling-stroke}.hero-stack-module___c-qmW__hatchLine{stroke:#18141f38;stroke-width:1px}.hero-stack-module___c-qmW__face{stroke:#18141f61;stroke-width:.75px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hero-stack-module___c-qmW__face.hero-stack-module___c-qmW__hatch{stroke:none}.hero-stack-module___c-qmW__face.hero-stack-module___c-qmW__paperTop{fill:var(--anfra-paper-top)}.hero-stack-module___c-qmW__face.hero-stack-module___c-qmW__paperLeft{fill:var(--anfra-paper-left)}.hero-stack-module___c-qmW__face.hero-stack-module___c-qmW__paperRight{fill:var(--anfra-paper-right)}.hero-stack-module___c-qmW__face.hero-stack-module___c-qmW__inkTop{fill:var(--anfra-ink-top);stroke:#18141fe6}.hero-stack-module___c-qmW__face.hero-stack-module___c-qmW__inkLeft{fill:var(--anfra-ink-left);stroke:#18141fe6}.hero-stack-module___c-qmW__face.hero-stack-module___c-qmW__inkRight{fill:var(--anfra-ink-right);stroke:#18141fe6}.hero-stack-module___c-qmW__engrave{font-family:var(--anfra-font);letter-spacing:-.01em;fill:var(--anfra-ink);font-size:12px;font-weight:600}.hero-stack-module___c-qmW__engrave.hero-stack-module___c-qmW__onInk{fill:var(--anfra-sheet)}.hero-stack-module___c-qmW__engrave:not(.hero-stack-module___c-qmW__onInk){paint-order:stroke;stroke:var(--anfra-paper-left);stroke-width:3px;stroke-linejoin:round}.hero-stack-module___c-qmW__tileLabel{font-family:var(--anfra-mono);text-anchor:middle;fill:var(--anfra-ink-2);font-size:11px;font-weight:600;transition:fill .16s linear}.is-built .hero-stack-module___c-qmW__tile.hero-stack-module___c-qmW__lit .hero-stack-module___c-qmW__tileLabel{fill:var(--anfra-violet-deep);transition:fill .22s linear var(--metric-at)}.hero-stack-module___c-qmW__layer{opacity:0;transform:translateY(var(--from,-24px))}.is-built .hero-stack-module___c-qmW__layer{opacity:1;transition:transform var(--anfra-t-drop) var(--anfra-spring) var(--d), opacity .14s linear var(--d);transform:none}.hero-stack-module___c-qmW__cursor{z-index:3;width:16px;height:20px;fill:var(--anfra-ink);stroke:#fff;stroke-width:1.2px;stroke-linejoin:round;pointer-events:none;opacity:0;transform-origin:2px 2px;transition:opacity .32s linear, transform 1s var(--anfra-ease-in-out);margin:-2px 0 0 -2px;position:absolute;transform:translate(40px,64px)}.hero-stack-module___c-qmW__cursor.hero-stack-module___c-qmW__cursorIn{opacity:1;transform:none}.hero-stack-module___c-qmW__cursor.hero-stack-module___c-qmW__cursorPress{opacity:1;transition-duration:.11s;transform:scale(.84)}:is(.is-still .hero-stack-module___c-qmW__layer,.is-still .hero-stack-module___c-qmW__tileLabel){transition:none!important}.is-still .hero-stack-module___c-qmW__cursor{display:none}
.metric-figure-module__8DPRcW__figure{grid-template-columns:22px minmax(0,1fr);display:grid;position:relative}.metric-figure-module__8DPRcW__figure>*{grid-column:2;min-width:0}.metric-figure-module__8DPRcW__figure>.metric-figure-module__8DPRcW__traces{grid-area:auto}.metric-figure-module__8DPRcW__figure>.metric-figure-module__8DPRcW__spine{grid-area:1/1/span 8}.metric-figure-module__8DPRcW__caption[data-caption=amql]{order:1}.metric-figure-module__8DPRcW__sheet.metric-figure-module__8DPRcW__amql{order:2}.metric-figure-module__8DPRcW__caption[data-caption=js]{order:3}.metric-figure-module__8DPRcW__sheet.metric-figure-module__8DPRcW__js{order:4}.metric-figure-module__8DPRcW__caption[data-caption=sql]{order:5}.metric-figure-module__8DPRcW__sheet.metric-figure-module__8DPRcW__sql{order:6}.metric-figure-module__8DPRcW__caption[data-caption=inspect]{order:7}.metric-figure-module__8DPRcW__figure>.metric-figure-module__8DPRcW__page,.metric-figure-module__8DPRcW__figure>.metric-figure-module__8DPRcW__stage{order:8}.metric-figure-module__8DPRcW__caption{margin-bottom:14px}.metric-figure-module__8DPRcW__sheet{isolation:isolate;margin-bottom:36px;position:relative}.metric-figure-module__8DPRcW__sheet:before,.metric-figure-module__8DPRcW__sheet:after{content:"";z-index:-1;border-radius:var(--anfra-r-card);transition:opacity .32s linear;position:absolute;inset:0}.metric-figure-module__8DPRcW__sheet:before{border:1px dashed #18141f57}.metric-figure-module__8DPRcW__sheet:after{border:1px solid var(--anfra-rule);background:var(--anfra-sheet);opacity:0}.metric-figure-module__8DPRcW__sheet.metric-figure-module__8DPRcW__written:before{opacity:0}.metric-figure-module__8DPRcW__sheet.metric-figure-module__8DPRcW__written:after{opacity:1}.metric-figure-module__8DPRcW__sheet .metric-figure-module__8DPRcW__code{background:0 0;border-color:#0000}.metric-figure-module__8DPRcW__sheet .metric-figure-module__8DPRcW__code [data-slot=code-block-pre]{font-size:var(--anfra-micro);padding:10px 0 14px;line-height:1.6;transition:opacity .32s linear}.metric-figure-module__8DPRcW__sheet .metric-figure-module__8DPRcW__code [data-slot=code-block-line][data-highlight]:before{content:none}.metric-figure-module__8DPRcW__sheet:not(.metric-figure-module__8DPRcW__written) .metric-figure-module__8DPRcW__code [data-slot=code-block-pre]{opacity:.34}.metric-figure-module__8DPRcW__sheet .metric-figure-module__8DPRcW__code [data-slot=code-block-line][data-lit=on]{box-shadow:inset 2px 0 0 var(--anfra-ink-2)}.metric-figure-module__8DPRcW__sheet .metric-figure-module__8DPRcW__code [data-slot=code-block-line][data-lit=pulse]{animation:metric-figure-module__8DPRcW__line-pulse 1.1s var(--anfra-ease-out) 1}@keyframes metric-figure-module__8DPRcW__line-pulse{0%{box-shadow:inset 2px 0 0 var(--anfra-ink-2)}to{box-shadow:inset 2px 0 #0000}}.metric-figure-module__8DPRcW__sheet.metric-figure-module__8DPRcW__entering .metric-figure-module__8DPRcW__code [data-slot=code-block-line]{animation:metric-figure-module__8DPRcW__line-in .38s var(--anfra-ease-out) calc(.1s + var(--i) * 24ms) both}@keyframes metric-figure-module__8DPRcW__line-in{0%{opacity:.34;transform:translate(-4px)}}.metric-figure-module__8DPRcW__figure>.metric-figure-module__8DPRcW__page{position:relative}.metric-figure-module__8DPRcW__stage{isolation:isolate;padding:28px 24px;position:relative}.metric-figure-module__8DPRcW__stage:before{content:"";z-index:-1;background-image:linear-gradient(#18141f13 1px,#0000 1px),linear-gradient(90deg,#18141f13 1px,#0000 1px),linear-gradient(#18141f0b 1px,#0000 1px),linear-gradient(90deg,#18141f0b 1px,#0000 1px);background-position:50%;background-size:120px 120px,120px 120px,24px 24px,24px 24px;position:absolute;inset:-96px -24px -96px -56px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 88%,#0000),linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 88%,#0000),linear-gradient(#0000,#000 18% 82%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@container anfra (min-width:1100px){.metric-figure-module__8DPRcW__figure>*{order:0}.metric-figure-module__8DPRcW__figure>.metric-figure-module__8DPRcW__spine{grid-area:spine;align-self:stretch}.metric-figure-module__8DPRcW__figure>.metric-figure-module__8DPRcW__caption[data-caption=amql]{grid-area:c1}.metric-figure-module__8DPRcW__figure>.metric-figure-module__8DPRcW__caption[data-caption=js]{grid-area:c2}.metric-figure-module__8DPRcW__figure>.metric-figure-module__8DPRcW__caption[data-caption=sql]{grid-area:c3}.metric-figure-module__8DPRcW__figure>.metric-figure-module__8DPRcW__caption[data-caption=inspect]{grid-area:c4}.metric-figure-module__8DPRcW__figure>.metric-figure-module__8DPRcW__sheet.metric-figure-module__8DPRcW__amql{grid-area:amql}.metric-figure-module__8DPRcW__figure>.metric-figure-module__8DPRcW__sheet.metric-figure-module__8DPRcW__js{grid-area:js}.metric-figure-module__8DPRcW__figure>.metric-figure-module__8DPRcW__sheet.metric-figure-module__8DPRcW__sql{grid-area:sql}.metric-figure-module__8DPRcW__figure>.metric-figure-module__8DPRcW__page,.metric-figure-module__8DPRcW__figure>.metric-figure-module__8DPRcW__stage{grid-area:page}.metric-figure-module__8DPRcW__sheet .metric-figure-module__8DPRcW__code [data-slot=code-block-pre]{font-size:var(--anfra-label)}.metric-figure-module__8DPRcW__grid{grid-template:"c1 spine c2""amql spine js""c3 spine js""sql spine page""c4 spine page"1fr/minmax(0,.84fr) 72px minmax(0,1fr);align-items:start}.metric-figure-module__8DPRcW__grid>.metric-figure-module__8DPRcW__caption[data-caption=sql]{align-self:end}.metric-figure-module__8DPRcW__sticky{grid-template-columns:calc((100% + var(--anfra-col-gap)) / 2 - 64px) 64px minmax(0, 1fr);grid-template-areas:"c1 spine page""amql spine page""c2 spine page""js spine page""c3 spine page""sql spine page""c4 spine page";align-items:start}.metric-figure-module__8DPRcW__sticky>.metric-figure-module__8DPRcW__stage{top:max(72px, calc(32px + 50vh - var(--page-h,480px) / 2));align-self:start;transition:opacity .32s linear;position:sticky}.metric-figure-module__8DPRcW__sticky.metric-figure-module__8DPRcW__unrevealed>.metric-figure-module__8DPRcW__stage{opacity:0;pointer-events:none}.metric-figure-module__8DPRcW__sticky>.metric-figure-module__8DPRcW__sheet{margin-bottom:48px}}@media (prefers-reduced-motion:reduce){.metric-figure-module__8DPRcW__sheet:before,.metric-figure-module__8DPRcW__sheet:after,.metric-figure-module__8DPRcW__sheet .metric-figure-module__8DPRcW__code [data-slot=code-block-pre]{transition:none}.metric-figure-module__8DPRcW__sheet.metric-figure-module__8DPRcW__entering .metric-figure-module__8DPRcW__code [data-slot=code-block-line]{animation:none}}
.build-section-module__pplvvG__headWide [data-slot=section-head-title],.build-section-module__pplvvG__headWide [data-slot=section-head-lead]{max-width:calc((100% + var(--anfra-col-gap)) * 6 / 12 - var(--anfra-col-gap))}@container anfra (max-width:879px){.build-section-module__pplvvG__headWide [data-slot=section-head-title],.build-section-module__pplvvG__headWide [data-slot=section-head-lead]{max-width:none}}.build-section-module__pplvvG__uses{gap:48px var(--anfra-col-gap);margin:var(--anfra-head-gap) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.build-section-module__pplvvG__use{flex-direction:column;gap:8px;min-width:0;display:flex}.build-section-module__pplvvG__use>h3,.build-section-module__pplvvG__use>p{margin:0}.build-section-module__pplvvG__tile{background-color:var(--anfra-paper);background-image:linear-gradient(var(--anfra-grid) 1px, transparent 1px), linear-gradient(90deg, var(--anfra-grid) 1px, transparent 1px);border:1px solid var(--anfra-rule);border-radius:var(--anfra-r-card);background-position:-1px -1px;background-size:24px 24px;height:256px;margin-bottom:16px;padding:24px 0 0 24px;position:relative;overflow:hidden}.build-section-module__pplvvG__title{font-size:var(--anfra-title);letter-spacing:var(--anfra-title-tracking);color:var(--anfra-ink);text-wrap:balance;font-weight:600}.build-section-module__pplvvG__body{font-size:var(--anfra-ui);color:var(--anfra-ink-2);text-wrap:pretty;line-height:1.5}.build-section-module__pplvvG__link{min-height:44px;font-size:var(--anfra-small);color:var(--anfra-violet-text);text-underline-offset:3px;align-self:flex-start;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.build-section-module__pplvvG__link:hover{text-decoration:underline}}@container anfra (min-width:880px){.build-section-module__pplvvG__uses{grid-template-rows:auto auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}.build-section-module__pplvvG__use{grid-row:span 4;grid-template-rows:subgrid;row-gap:8px;display:grid}}.build-section-module__pplvvG__window{background:var(--anfra-sheet);border:1px solid var(--anfra-rule-strong);border-radius:var(--anfra-r-control) 0 0 0;width:calc(100% + 24px);min-height:100%;box-shadow:var(--anfra-e2);font-size:var(--anfra-label);color:var(--anfra-ink-2);border-bottom:0;border-right:0;flex-direction:column;gap:10px;padding:14px 48px 14px 16px;display:flex}.build-section-module__pplvvG__appHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.build-section-module__pplvvG__appTitle{font-size:var(--anfra-caption);color:var(--anfra-ink);font-weight:600}.build-section-module__pplvvG__period{border:1px solid var(--anfra-rule);border-radius:var(--anfra-r-sm);color:var(--anfra-ink-3);white-space:nowrap;padding:2px 8px}.build-section-module__pplvvG__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.build-section-module__pplvvG__kpi,.build-section-module__pplvvG__panel{border:1px solid var(--anfra-rule);border-radius:var(--anfra-r-sm);background:var(--anfra-paper);flex-direction:column;gap:2px;min-width:0;padding:6px 10px;display:flex}.build-section-module__pplvvG__kpiLabel{color:var(--anfra-ink-3)}.build-section-module__pplvvG__kpiValue{font-size:var(--anfra-ui);letter-spacing:var(--anfra-title-tracking);color:var(--anfra-ink);font-variant-numeric:tabular-nums;font-weight:600}.build-section-module__pplvvG__quiet .build-section-module__pplvvG__kpiValue{color:var(--anfra-ink-2)}.build-section-module__pplvvG__delta{font-size:var(--anfra-label);letter-spacing:0;color:var(--anfra-ink-3);font-variant-numeric:tabular-nums;font-weight:400}.build-section-module__pplvvG__panel{gap:8px}.build-section-module__pplvvG__bars{gap:4px;display:grid}.build-section-module__pplvvG__barRow{color:var(--anfra-ink-3);font-variant-numeric:tabular-nums;grid-template-columns:40px minmax(0,1fr) 44px;align-items:center;gap:8px;display:grid}.build-section-module__pplvvG__barTrack{background:var(--anfra-paper-deep);border-radius:4px;height:8px}.build-section-module__pplvvG__bar{background:var(--anfra-rule-strong);border-radius:4px;height:100%;display:block}.build-section-module__pplvvG__barLit{background:var(--anfra-violet)}.build-section-module__pplvvG__barValue{text-align:right;color:var(--anfra-ink-2)}.build-section-module__pplvvG__chat{gap:10px;padding-right:40px}.build-section-module__pplvvG__ask{border-radius:var(--anfra-r-control);background:var(--anfra-paper-deep);max-width:80%;color:var(--anfra-ink-2);align-self:flex-end;padding:6px 12px}.build-section-module__pplvvG__call{border:1px solid var(--anfra-rule);border-radius:var(--anfra-r-sm);background:var(--anfra-paper);align-items:center;gap:8px;padding:6px 10px;display:flex}.build-section-module__pplvvG__call code{min-width:0;font-family:var(--anfra-mono);color:var(--anfra-ink-2);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.build-section-module__pplvvG__callLogo.build-section-module__pplvvG__callLogo{flex:none;width:13px;height:13px}.build-section-module__pplvvG__callCheck{width:13px;height:13px;color:var(--anfra-ink-3);flex:none}.build-section-module__pplvvG__answer{font-size:var(--anfra-small);color:var(--anfra-ink);text-wrap:pretty;line-height:1.7}.build-section-module__pplvvG__window b.build-section-module__pplvvG__chip{border:1px solid var(--anfra-rule-strong);border-radius:var(--anfra-r-sm);background:var(--anfra-sheet);color:var(--anfra-ink);font-variant-numeric:tabular-nums;white-space:nowrap;padding:1px 6px;font-weight:600}.build-section-module__pplvvG__host{background:var(--anfra-paper);gap:12px;padding-right:0}.build-section-module__pplvvG__hostNav{align-items:center;gap:12px;padding-right:16px;display:flex}.build-section-module__pplvvG__hostLogo{border-radius:var(--anfra-r-sm);background:var(--anfra-ink-3);opacity:.35;width:18px;height:18px}.build-section-module__pplvvG__hostLink{background:var(--anfra-paper-deep);border-radius:4px;width:40px;height:7px}.build-section-module__pplvvG__hostAvatar{background:var(--anfra-paper-deep);border-radius:50%;width:18px;height:18px;margin-left:auto}.build-section-module__pplvvG__hostBody{flex:1;grid-template-columns:56px minmax(0,1fr);gap:12px;display:grid}.build-section-module__pplvvG__hostSide{align-content:start;gap:10px;display:grid}.build-section-module__pplvvG__hostSide>span{background:var(--anfra-paper-deep);border-radius:4px;height:7px}.build-section-module__pplvvG__hostSide>.build-section-module__pplvvG__hostSideOn{border-radius:var(--anfra-r-sm);background:var(--anfra-rule);height:14px;margin-top:-3px}.build-section-module__pplvvG__widget{background:var(--anfra-sheet);border:1px solid var(--anfra-rule);border-radius:var(--anfra-r-control) 0 0 var(--anfra-r-control);box-shadow:var(--anfra-e1);border-right:0;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.build-section-module__pplvvG__widgetHead{flex-direction:column;gap:2px;display:flex}.build-section-module__pplvvG__widgetValue{font-size:var(--anfra-ui);color:var(--anfra-ink);font-variant-numeric:tabular-nums;font-weight:600}.build-section-module__pplvvG__spark{width:100%;height:60px;overflow:visible}.build-section-module__pplvvG__spark path{vector-effect:non-scaling-stroke}.build-section-module__pplvvG__spark .build-section-module__pplvvG__grid{fill:none;stroke:var(--anfra-rule);stroke-width:1px}.build-section-module__pplvvG__spark .build-section-module__pplvvG__area{fill:var(--anfra-ink);opacity:.05}.build-section-module__pplvvG__spark .build-section-module__pplvvG__line{fill:none;stroke:var(--anfra-ink-2);stroke-width:1.5px;stroke-linejoin:round}.build-section-module__pplvvG__axis{color:var(--anfra-ink-3);justify-content:space-between;display:flex}
.metric-section-module__8q0fvq__section.anfra-section{padding-top:calc(var(--anfra-section-y) / 2)}.metric-section-module__8q0fvq__head{flex-direction:column;align-items:flex-start;display:flex}.metric-section-module__8q0fvq__link{min-height:44px;font-size:var(--anfra-ui);color:var(--anfra-violet-text);margin-top:4px;font-weight:500;text-decoration:none}@media (hover:hover) and (pointer:fine){.metric-section-module__8q0fvq__link:hover{text-underline-offset:3px;text-decoration:underline}}.metric-section-module__8q0fvq__figure{margin-top:var(--anfra-head-gap)}
.cloud-strip-module__R47MUa__plate{border-block:1px solid var(--anfra-rule-strong);padding-block:clamp(32px,4cqi,48px)}.cloud-strip-module__R47MUa__intro{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.cloud-strip-module__R47MUa__intro>*{margin:0}.cloud-strip-module__R47MUa__title{font-size:var(--anfra-h2);letter-spacing:var(--anfra-h2-tracking);font-weight:600;line-height:var(--anfra-h2-leading);color:var(--anfra-ink)}.cloud-strip-module__R47MUa__body{font-size:var(--anfra-body);color:var(--anfra-ink-2);text-wrap:pretty;line-height:1.55}.cloud-strip-module__R47MUa__more{min-height:44px;font-size:var(--anfra-ui);color:var(--anfra-violet-text);text-underline-offset:3px;align-items:center;gap:4px;display:inline-flex}@media (hover:hover) and (pointer:fine){.cloud-strip-module__R47MUa__more:hover{text-decoration:underline}}.cloud-strip-module__R47MUa__more svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.cloud-strip-module__R47MUa__adds{margin:0;padding:0;list-style:none;display:grid}.cloud-strip-module__R47MUa__adds li{flex-direction:column;gap:6px;padding:14px 0;display:flex}.cloud-strip-module__R47MUa__adds li:first-child{padding-top:0}.cloud-strip-module__R47MUa__adds li+li{border-top:1px solid var(--anfra-rule)}.cloud-strip-module__R47MUa__addTitle{font-size:var(--anfra-ui);color:var(--anfra-ink);flex-wrap:wrap;align-items:center;gap:4px 10px;font-weight:600;display:flex}.cloud-strip-module__R47MUa__addBody{font-size:var(--anfra-small);color:var(--anfra-ink-2);text-wrap:pretty;line-height:1.5}@container anfra (min-width:880px){.cloud-strip-module__R47MUa__adds li{column-gap:var(--anfra-col-gap);grid-template-columns:repeat(8,minmax(0,1fr));align-items:baseline;display:grid}.cloud-strip-module__R47MUa__addTitle{grid-column:1/4}.cloud-strip-module__R47MUa__addBody{grid-column:4/-1}}
.quickstart-ruler-module__nUPvlq__ruler{grid-template-columns:44px minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.quickstart-ruler-module__nUPvlq__track{cursor:pointer;-webkit-user-select:none;user-select:none;height:34px;position:relative;container-type:inline-size}.quickstart-ruler-module__nUPvlq__base,.quickstart-ruler-module__nUPvlq__elapsed{background:var(--anfra-rule-strong);width:100%;height:1px;position:absolute;top:0;left:0}.quickstart-ruler-module__nUPvlq__elapsed{background:var(--anfra-violet);height:2px;transform:scaleX(var(--p));transform-origin:0;top:-.5px}.quickstart-ruler-module__nUPvlq__tick{background:var(--anfra-rule-strong);width:1px;height:5px;margin-left:-.5px;position:absolute;top:0}.quickstart-ruler-module__nUPvlq__tick.quickstart-ruler-module__nUPvlq__major{background:var(--anfra-ink-3);height:9px}.quickstart-ruler-module__nUPvlq__tick.quickstart-ruler-module__nUPvlq__past{background:var(--anfra-violet)}.quickstart-ruler-module__nUPvlq__numerals{margin:0;padding:0;list-style:none;position:absolute;inset:0 0 auto}.quickstart-ruler-module__nUPvlq__numerals li{font-family:var(--anfra-mono);font-size:var(--anfra-micro);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--anfra-ink-3);line-height:1;position:absolute;top:14px;translate:-50%}.quickstart-ruler-module__nUPvlq__numerals li:first-child{translate:0}.quickstart-ruler-module__nUPvlq__numerals li.quickstart-ruler-module__nUPvlq__covered{visibility:hidden}.quickstart-ruler-module__nUPvlq__numerals li:last-child{translate:-100%}.quickstart-ruler-module__nUPvlq__head{width:0;translate:calc(var(--p) * 100cqw) 0;position:absolute;inset:0 auto 0 0}.quickstart-ruler-module__nUPvlq__head.quickstart-ruler-module__nUPvlq__head:focus-visible{outline:none}.quickstart-ruler-module__nUPvlq__head:before{content:"";position:absolute;inset:-6px -22px 0}.quickstart-ruler-module__nUPvlq__line{top:-8px;bottom:calc(-1 * var(--qs-reach,0px));background:var(--anfra-violet);border-radius:1px;width:2px;position:absolute;left:-1px}.quickstart-ruler-module__nUPvlq__readout{--w:54px;width:var(--w);border:3px solid var(--anfra-paper);background:var(--anfra-violet) padding-box;font-family:var(--anfra-mono);font-size:var(--anfra-micro);font-variant-numeric:tabular-nums;text-align:center;color:#fff;translate:clamp(calc(var(--p) * -100cqw), calc(var(--w) / -2), calc((1 - var(--p)) * 100cqw - var(--w))) 0;border-radius:9px;padding:3px 0;font-weight:500;line-height:1;position:absolute;top:8px;left:0}.quickstart-ruler-module__nUPvlq__head:focus-visible .quickstart-ruler-module__nUPvlq__readout{outline:2px solid var(--anfra-violet);outline-offset:3px}.quickstart-ruler-module__nUPvlq__control{margin-top:-10px}.quickstart-ruler-module__nUPvlq__control svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.quickstart-ruler-module__nUPvlq__control .quickstart-ruler-module__nUPvlq__filled{fill:currentColor;stroke-width:1px}@container (max-width:520px){.quickstart-ruler-module__nUPvlq__numerals li:not(:first-child,:last-child,:nth-child(6)){visibility:hidden}}
.head-wide-module__Ye1v7W__headWide [data-slot=section-head-title],.head-wide-module__Ye1v7W__headWide [data-slot=section-head-lead]{max-width:calc((100% + var(--anfra-col-gap)) * 6 / 12 - var(--anfra-col-gap))}@container anfra (max-width:879px){.head-wide-module__Ye1v7W__headWide [data-slot=section-head-title],.head-wide-module__Ye1v7W__headWide [data-slot=section-head-lead]{max-width:none}}
.quickstart-terminal-module__1YSOea__terminal{border-radius:var(--anfra-r-card);background:var(--anfra-band);height:100%;color:var(--anfra-band-ink);flex-direction:column;margin:0;display:flex;overflow:hidden}.quickstart-terminal-module__1YSOea__bar{border-bottom:1px solid var(--anfra-band-rule);flex:none;align-items:center;height:34px;padding:0 12px;display:flex;position:relative}.quickstart-terminal-module__1YSOea__dots{gap:6px;display:inline-flex}.quickstart-terminal-module__1YSOea__dots i{border:1px solid #f4f1fa47;border-radius:50%;width:9px;height:9px}.quickstart-terminal-module__1YSOea__title{font-family:var(--anfra-mono);font-size:var(--anfra-micro);color:var(--anfra-band-ink-2);position:absolute;left:50%;translate:-50%}.quickstart-terminal-module__1YSOea__viewport{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f4f1fa38 transparent;flex:1;min-height:0;position:relative;overflow-y:auto}.quickstart-terminal-module__1YSOea__viewport.quickstart-terminal-module__1YSOea__viewport:focus-visible{outline:2px solid var(--anfra-band-violet);outline-offset:-2px}.quickstart-terminal-module__1YSOea__viewport.quickstart-terminal-module__1YSOea__scrolled{-webkit-mask-image:linear-gradient(#0000 0,#000 16px);mask-image:linear-gradient(#0000 0,#000 16px)}.quickstart-terminal-module__1YSOea__content{padding:12px 16px 14px}.quickstart-terminal-module__1YSOea__line{min-height:1.65em;font-family:var(--anfra-mono);font-size:var(--anfra-code);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding-right:32px;line-height:1.65;position:relative}@media (hover:hover) and (pointer:fine){.quickstart-terminal-module__1YSOea__line:hover>[data-slot=quickstart-copy]{opacity:1}}.quickstart-terminal-module__1YSOea__sigil{color:var(--anfra-band-ink-2);-webkit-user-select:none;user-select:none;margin-right:.7em}.quickstart-terminal-module__1YSOea__sigil.quickstart-terminal-module__1YSOea__isAgent{color:var(--anfra-band-violet)}.quickstart-terminal-module__1YSOea__note,.quickstart-terminal-module__1YSOea__aside{color:var(--anfra-band-ink-2)}.quickstart-terminal-module__1YSOea__flag{white-space:nowrap}.quickstart-terminal-module__1YSOea__aside{margin-left:1em}.quickstart-terminal-module__1YSOea__caret{vertical-align:-.22em;background:var(--anfra-band-ink);width:.6em;height:1.15em;margin-left:1px;display:inline-block}.quickstart-terminal-module__1YSOea__caret.quickstart-terminal-module__1YSOea__idle{animation:1.06s step-end infinite quickstart-terminal-module__1YSOea__blink}@keyframes quickstart-terminal-module__1YSOea__blink{50%{opacity:0}}.quickstart-terminal-module__1YSOea__agent{border-radius:var(--anfra-r-control);background:var(--anfra-band-raised);border:1px solid #c9a6ff4d;margin:8px 0;padding:8px 12px 10px}.quickstart-terminal-module__1YSOea__agentHead{font-family:var(--anfra-mono);font-size:var(--anfra-micro);color:var(--anfra-band-violet);margin:0 0 4px}.quickstart-terminal-module__1YSOea__file{margin-top:6px}.quickstart-terminal-module__1YSOea__code{border-left:1px solid var(--anfra-band-rule);color:var(--anfra-band-ink-2);margin-left:.3em;padding-left:1.3em}.quickstart-terminal-module__1YSOea__code code{font:inherit}.quickstart-terminal-module__1YSOea__tkKey{color:var(--anfra-band-ink)}.quickstart-terminal-module__1YSOea__tkMetric{color:var(--anfra-band-violet)}.quickstart-terminal-module__1YSOea__link{border-radius:var(--anfra-r-sm);color:var(--anfra-band-violet);text-underline-offset:3px;margin:0 -3px;padding:0 3px;-webkit-text-decoration:underline #c9a6ff80;text-decoration:underline #c9a6ff80;transition:background-color .12s linear;display:inline-block}.quickstart-terminal-module__1YSOea__link.quickstart-terminal-module__1YSOea__pressed{background:#c9a6ff33}@media (prefers-reduced-motion:reduce){.quickstart-terminal-module__1YSOea__caret.quickstart-terminal-module__1YSOea__idle{animation:none}}
.community-section-module__zD8hZq__bento{gap:var(--anfra-col-gap);margin:var(--anfra-head-gap) 0 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.community-section-module__zD8hZq__cell{min-width:0;display:flex}@container anfra (min-width:640px){.community-section-module__zD8hZq__bento{grid-template-columns:repeat(2,minmax(0,1fr))}.community-section-module__zD8hZq__body{min-height:3em}.community-section-module__zD8hZq__bento .community-section-module__zD8hZq__tile{gap:40px}}@container anfra (min-width:1024px){.community-section-module__zD8hZq__bento{grid-template-columns:repeat(4,minmax(0,1fr))}}.community-section-module__zD8hZq__tile{border:1px solid var(--anfra-rule-strong);border-radius:var(--anfra-r-card);background:var(--anfra-sheet);min-width:0;box-shadow:var(--anfra-e1);color:inherit;transition:border-color var(--anfra-t-hover) var(--anfra-ease-out);flex-direction:column;flex:1;gap:24px;padding:20px;text-decoration:none;display:flex;position:relative}a.community-section-module__zD8hZq__tile:focus-visible{outline:2px solid var(--anfra-violet);outline-offset:3px}.community-section-module__zD8hZq__soon{background:var(--anfra-paper-deep);box-shadow:none}.community-section-module__zD8hZq__pill{background:var(--anfra-paper)}.community-section-module__zD8hZq__top{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.community-section-module__zD8hZq__icon{width:20px;height:20px;color:var(--anfra-ink-2);place-items:center;display:inline-grid}.community-section-module__zD8hZq__icon svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;width:20px;height:20px}.community-section-module__zD8hZq__github .community-section-module__zD8hZq__icon svg{fill:currentColor;stroke:none}.community-section-module__zD8hZq__arrow{fill:none;width:16px;height:16px;stroke:var(--anfra-violet-text);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--anfra-t-ui) var(--anfra-ease-out);flex:none}a.community-section-module__zD8hZq__tile:focus-visible .community-section-module__zD8hZq__arrow{transform:rotate(-45deg)}.community-section-module__zD8hZq__text{flex-direction:column;gap:4px;margin-top:auto;display:flex}.community-section-module__zD8hZq__name{font-size:var(--anfra-title);letter-spacing:var(--anfra-title-tracking);color:var(--anfra-ink);font-weight:600;line-height:1.3}.community-section-module__zD8hZq__body{font-size:var(--anfra-small);color:var(--anfra-ink-2);text-wrap:pretty;line-height:1.5}@media (hover:hover) and (pointer:fine){a.community-section-module__zD8hZq__tile:hover{border-color:var(--anfra-ink-3)}a.community-section-module__zD8hZq__tile:hover .community-section-module__zD8hZq__arrow{transform:rotate(-45deg)}}@media (prefers-reduced-motion:reduce){.community-section-module__zD8hZq__tile,.community-section-module__zD8hZq__arrow{transition:none}}
.quickstart-stage-module__2eOe6G__stage{container:qs-stage/inline-size}.quickstart-stage-module__2eOe6G__desk{height:clamp(480px,56cqi,560px);position:relative}.quickstart-stage-module__2eOe6G__grid{position:absolute;inset:0 0 -14px 56px}.quickstart-stage-module__2eOe6G__grid span{background:linear-gradient(to top, var(--anfra-grid), transparent 94%);width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0}.quickstart-stage-module__2eOe6G__grid span.quickstart-stage-module__2eOe6G__isStep{background:linear-gradient(to top, var(--anfra-rule), transparent 94%)}.quickstart-stage-module__2eOe6G__grid span:first-child{margin-left:0}.quickstart-stage-module__2eOe6G__grid span:last-child{margin-left:-1px}.quickstart-stage-module__2eOe6G__terminal{width:44%;height:86%;transform:translate(calc((1 - var(--aside,0)) * 63.64%), calc((1 - var(--aside,0)) * 8.14%));position:absolute;top:0;left:0}.quickstart-stage-module__2eOe6G__browser{transform-origin:50% 100%;position:absolute;inset:14% 0 0 47%}.quickstart-stage-module__2eOe6G__browser.quickstart-stage-module__2eOe6G__hidden{visibility:hidden}@container qs-stage (max-width:599px){.quickstart-stage-module__2eOe6G__desk{height:660px}.quickstart-stage-module__2eOe6G__grid{display:none}.quickstart-stage-module__2eOe6G__terminal{width:100%;height:58%;transform:translateY(calc((1 - var(--aside,0)) * 36.2%))}.quickstart-stage-module__2eOe6G__browser{top:22%;left:0}}
.core-band-module__r45HfW__plate{width:100%;padding:clamp(28px,4cqi,56px) clamp(24px,4cqi,56px)}.core-band-module__r45HfW__row{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:32px clamp(32px,5cqi,72px);width:100%;display:grid}.core-band-module__r45HfW__intro{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.core-band-module__r45HfW__kickerRow{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.core-band-module__r45HfW__kicker{font-family:var(--anfra-mono);font-size:var(--anfra-label);letter-spacing:.04em;text-transform:uppercase;color:var(--anfra-ink-3);margin:0}.core-band-module__r45HfW__title{font-size:var(--anfra-h2);letter-spacing:var(--anfra-h2-tracking);font-weight:600;line-height:var(--anfra-h2-leading);color:var(--anfra-ink);text-wrap:balance;margin:0}.core-band-module__r45HfW__lede{max-width:34em;font-size:var(--anfra-body);line-height:var(--anfra-body-leading);color:var(--anfra-ink-2);text-wrap:pretty;margin:0}.core-band-module__r45HfW__more{font-size:var(--anfra-small);color:var(--anfra-violet-text);text-underline-offset:3px;margin-top:4px;font-weight:600;text-decoration:underline}.core-band-module__r45HfW__more:after{content:"";position:absolute;inset:-12px -4px}.core-band-module__r45HfW__parts{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px;margin:0;padding:0;list-style:none;display:grid}.core-band-module__r45HfW__parts li{border-top:1px solid var(--anfra-rule-strong);flex-direction:column;gap:6px;padding-top:14px;display:flex}.core-band-module__r45HfW__partTitle{font-size:var(--anfra-ui);color:var(--anfra-ink);font-weight:600}.core-band-module__r45HfW__partBody{font-size:var(--anfra-small);color:var(--anfra-ink-2);text-wrap:pretty;line-height:1.5}.core-band-module__r45HfW__chip{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-ink-2);background:var(--anfra-sheet);border:1px solid var(--anfra-rule);border-radius:var(--anfra-r-sm);align-self:flex-start;margin-top:4px;padding:2px 8px;line-height:1.6;overflow:hidden}@container anfra (max-width:759px){.core-band-module__r45HfW__row{grid-template-columns:minmax(0,1fr)}.core-band-module__r45HfW__parts{grid-template-columns:minmax(0,1fr);gap:20px}}
.segmented-module__9jhG0G__list.segmented-module__9jhG0G__list{border-radius:var(--anfra-r-control);background:var(--anfra-grid);gap:2px;height:auto;padding:3px}.segmented-module__9jhG0G__trigger.segmented-module__9jhG0G__trigger{border-radius:calc(var(--anfra-r-control) - 3px);height:38px;font-family:var(--anfra-font);font-size:var(--anfra-small);color:var(--anfra-ink-2);box-shadow:none;transition-property:color,background-color,box-shadow;transition-duration:var(--anfra-t-hover);transition-timing-function:var(--anfra-ease-out);border:0;flex:none;padding:0 14px;font-weight:500;position:relative}.segmented-module__9jhG0G__trigger.segmented-module__9jhG0G__trigger[data-active]{background:var(--anfra-sheet);color:var(--anfra-ink);box-shadow:var(--anfra-e1)}.segmented-module__9jhG0G__trigger.segmented-module__9jhG0G__trigger:focus-visible{outline:2px solid var(--anfra-violet);outline-offset:3px;box-shadow:none;border-color:#0000}.segmented-module__9jhG0G__trigger.segmented-module__9jhG0G__trigger:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.segmented-module__9jhG0G__trigger.segmented-module__9jhG0G__trigger:not([data-active]):hover{color:var(--anfra-ink)}}.segmented-module__9jhG0G__compact .segmented-module__9jhG0G__trigger.segmented-module__9jhG0G__trigger{min-width:44px;height:32px;font-size:var(--anfra-caption);padding:0 12px}.segmented-module__9jhG0G__compact .segmented-module__9jhG0G__trigger.segmented-module__9jhG0G__trigger:after{content:"";opacity:1;background:0 0;height:auto;inset:-6px 0}
.tradeoff-quadrant-plain-module__fH7pBa__root{margin:0}.tradeoff-quadrant-plain-module__fH7pBa__plot{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"trust grid"".freedom";gap:12px 14px;display:grid}.tradeoff-quadrant-plain-module__fH7pBa__grid{border-left:1.5px solid var(--anfra-ink);border-bottom:1.5px solid var(--anfra-ink);--minor:#18141f0b;--major:#18141f14;--mid:var(--anfra-rule-strong);background:linear-gradient(to bottom, var(--mid) 4px, transparent 4px) 50% 0 / 1px 7px repeat-y, linear-gradient(to right, var(--mid) 4px, transparent 4px) 0 50% / 7px 1px repeat-x, radial-gradient(ellipse 75% 70% at 45% 50%, transparent 30%, var(--anfra-paper) 92%), linear-gradient(to right, var(--major) 1px, transparent 1px) 0 100% / 120px 120px, linear-gradient(to top, var(--major) 1px, transparent 1px) 0 100% / 120px 120px, linear-gradient(to right, var(--minor) 1px, transparent 1px) 0 100% / 24px 24px, linear-gradient(to top, var(--minor) 1px, transparent 1px) 0 100% / 24px 24px;grid-template:"tl tr"1fr"bl br"1fr/1fr 1fr;grid-area:grid;min-height:360px;margin:0;padding:0;list-style:none;display:grid;position:relative}.tradeoff-quadrant-plain-module__fH7pBa__grid:before,.tradeoff-quadrant-plain-module__fH7pBa__grid:after{content:"";border:solid var(--anfra-ink);width:8px;height:8px;position:absolute;transform:rotate(45deg)}.tradeoff-quadrant-plain-module__fH7pBa__grid:before{border-width:1.5px 0 0 1.5px;top:-2px;left:-5.25px}.tradeoff-quadrant-plain-module__fH7pBa__grid:after{border-width:1.5px 1.5px 0 0;bottom:-5.25px;right:-2px}.tradeoff-quadrant-plain-module__fH7pBa__cell{opacity:0;padding:22px 22px 24px;transform:translateY(8px)}.tradeoff-quadrant-plain-module__fH7pBa__cell.tradeoff-quadrant-plain-module__fH7pBa__isTl{grid-area:tl}.tradeoff-quadrant-plain-module__fH7pBa__cell.tradeoff-quadrant-plain-module__fH7pBa__isTr{grid-area:tr}.tradeoff-quadrant-plain-module__fH7pBa__cell.tradeoff-quadrant-plain-module__fH7pBa__isBl{opacity:1;grid-area:bl;transform:none}.tradeoff-quadrant-plain-module__fH7pBa__cell.tradeoff-quadrant-plain-module__fH7pBa__isBr{grid-area:br}.tradeoff-quadrant-plain-module__fH7pBa__cell.tradeoff-quadrant-plain-module__fH7pBa__isAnfra{border-radius:var(--anfra-r-card);background:var(--anfra-violet-wash);box-shadow:var(--anfra-e1);border:1px solid #8a51d459;margin:8px;padding:13px 13px 15px}.tradeoff-quadrant-plain-module__fH7pBa__name{font-size:var(--anfra-body);letter-spacing:var(--anfra-title-tracking);color:var(--anfra-ink);margin:0;font-weight:600}.tradeoff-quadrant-plain-module__fH7pBa__cell.tradeoff-quadrant-plain-module__fH7pBa__isAnfra .tradeoff-quadrant-plain-module__fH7pBa__name{color:var(--anfra-violet-text)}.tradeoff-quadrant-plain-module__fH7pBa__body{max-width:22em;font-size:var(--anfra-small);color:var(--anfra-ink-2);text-wrap:pretty;margin:6px 0 0;line-height:1.5}.tradeoff-quadrant-plain-module__fH7pBa__axis{font-size:var(--anfra-caption);color:var(--anfra-ink-2);margin:0;line-height:1.4}.tradeoff-quadrant-plain-module__fH7pBa__axis strong{color:var(--anfra-ink);font-weight:600}.tradeoff-quadrant-plain-module__fH7pBa__axis.tradeoff-quadrant-plain-module__fH7pBa__isTrust{writing-mode:vertical-rl;text-align:center;grid-area:trust;transform:rotate(180deg)}.tradeoff-quadrant-plain-module__fH7pBa__axis.tradeoff-quadrant-plain-module__fH7pBa__isFreedom{text-align:center;grid-area:freedom}.tradeoff-quadrant-plain-module__fH7pBa__isSeen .tradeoff-quadrant-plain-module__fH7pBa__cell{opacity:1;transition:opacity .28s var(--anfra-ease-out) calc(.12s + var(--i) * 60ms), transform .28s var(--anfra-ease-out) calc(.12s + var(--i) * 60ms);transform:none}@container anfra (max-width:559px){.tradeoff-quadrant-plain-module__fH7pBa__grid{min-height:0}.tradeoff-quadrant-plain-module__fH7pBa__cell{padding:14px 12px 16px}.tradeoff-quadrant-plain-module__fH7pBa__cell.tradeoff-quadrant-plain-module__fH7pBa__isAnfra{margin:4px;padding:9px 7px 11px}.tradeoff-quadrant-plain-module__fH7pBa__name{font-size:var(--anfra-small)}.tradeoff-quadrant-plain-module__fH7pBa__body{font-size:var(--anfra-caption)}}@media (prefers-reduced-motion:reduce){.tradeoff-quadrant-plain-module__fH7pBa__cell{transform:none;transition:opacity .2s linear!important}}
.core-hero-module__xLNKNW__hero{padding:48px 0 var(--anfra-section-y);position:relative;overflow-x:clip}@container anfra (min-width:880px){.core-hero-module__xLNKNW__hero{padding-top:72px}.core-hero-module__xLNKNW__sheet{margin:40px 0 0 clamp(24px,4cqi,64px)}}.core-hero-module__xLNKNW__copy{min-width:0}.core-hero-module__xLNKNW__lede.core-hero-module__xLNKNW__lede{margin-top:20px}.core-hero-module__xLNKNW__actions.core-hero-module__xLNKNW__actions{margin-top:32px}.core-hero-module__xLNKNW__actions.core-hero-module__xLNKNW__actions>*{flex:1 1 0;justify-content:center;min-width:fit-content}.core-hero-module__xLNKNW__install{margin-top:clamp(40px,4cqi,48px)}.core-hero-module__xLNKNW__accent{color:var(--anfra-violet-text)}.core-hero-module__xLNKNW__voices{border-top:1px solid var(--anfra-rule);border-bottom:1px solid var(--anfra-rule);margin:clamp(48px,5.5cqi,80px) 0 0;display:grid}.core-hero-module__xLNKNW__voice{flex-direction:column;justify-content:space-between;gap:16px;margin:0;padding-block:24px;display:flex}.core-hero-module__xLNKNW__voice+.core-hero-module__xLNKNW__voice{border-top:1px solid var(--anfra-rule)}@container anfra (min-width:1000px){.core-hero-module__xLNKNW__voices{column-gap:var(--anfra-col-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.core-hero-module__xLNKNW__voice+.core-hero-module__xLNKNW__voice{border-top:0}}.core-hero-module__xLNKNW__quote{margin:0}.core-hero-module__xLNKNW__quote p{text-indent:-.42em;max-width:52ch;font-size:var(--anfra-body);font-weight:400;line-height:var(--anfra-body-leading);color:var(--anfra-ink-2);text-wrap:pretty;margin:0}.core-hero-module__xLNKNW__who{grid-template-columns:auto 1fr;grid-template-areas:"mark name""mark role";align-items:center;column-gap:12px;display:grid}.core-hero-module__xLNKNW__initials{border:1px solid var(--anfra-rule);background:var(--anfra-paper-deep);width:36px;height:36px;font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-ink-2);border-radius:50%;grid-area:mark;place-items:center;display:grid}.core-hero-module__xLNKNW__name{font-size:var(--anfra-small);color:var(--anfra-ink);grid-area:name;font-weight:600}.core-hero-module__xLNKNW__role{font-size:var(--anfra-small);color:var(--anfra-ink-3);grid-area:role}.core-hero-module__xLNKNW__source.core-hero-module__xLNKNW__source{text-indent:0;color:var(--anfra-violet-text);white-space:nowrap;margin-left:4px;font-weight:600}.core-hero-module__xLNKNW__installBar{justify-content:space-between;align-items:center;gap:12px;display:flex}.core-hero-module__xLNKNW__github{border:1px solid var(--anfra-rule-strong);border-radius:var(--anfra-r-control);background:var(--anfra-sheet);height:38px;font-size:var(--anfra-caption);color:var(--anfra-ink);transition:border-color var(--anfra-t-hover) linear, transform var(--anfra-t-press) var(--anfra-ease-out);flex:none;align-items:center;gap:6px;padding:0 12px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}.core-hero-module__xLNKNW__github:after{content:"";position:absolute;inset:-3px 0}.core-hero-module__xLNKNW__github svg{width:14px;height:14px}.core-hero-module__xLNKNW__github:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.core-hero-module__xLNKNW__github:hover{border-color:var(--anfra-ink-3)}}@container anfra (min-width:1100px){.core-hero-module__xLNKNW__spine>:first-child{grid-column:1/6}.core-hero-module__xLNKNW__spine>:nth-child(2){grid-column:6/13}.core-hero-module__xLNKNW__copy h1{margin-right:-64px}.core-hero-module__xLNKNW__sheet{margin-left:clamp(48px,5cqi,72px)}}
