.compare-section-module__p17Ura__section{padding-bottom:calc(var(--anfra-section-y) / 2)}.compare-section-module__p17Ura__table{width:100%;max-width:960px;margin-top:var(--anfra-head-gap);border-collapse:collapse;table-layout:fixed;font-size:var(--anfra-ui);line-height:1.45}.compare-section-module__p17Ura__table th,.compare-section-module__p17Ura__table td{padding:13px var(--anfra-col-gap) 13px 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--anfra-rule);text-wrap:pretty;overflow-wrap:break-word;font-weight:400}.compare-section-module__p17Ura__table th:last-child,.compare-section-module__p17Ura__table td:last-child{padding-right:0}.compare-section-module__p17Ura__feature{width:36%}.compare-section-module__p17Ura__table thead th{border-bottom-color:var(--anfra-rule-strong);vertical-align:bottom;font-size:var(--anfra-title);letter-spacing:var(--anfra-title-tracking);color:var(--anfra-ink);padding-bottom:14px;font-weight:600}.compare-section-module__p17Ura__table thead .compare-section-module__p17Ura__feature{font-family:var(--anfra-mono);font-size:var(--anfra-label);letter-spacing:0;color:var(--anfra-ink-3);font-weight:400}.compare-section-module__p17Ura__table thead .compare-section-module__p17Ura__cloud{color:var(--anfra-violet-text)}.compare-section-module__p17Ura__table tbody th{color:var(--anfra-ink-2)}.compare-section-module__p17Ura__table td{color:var(--anfra-ink)}.compare-section-module__p17Ura__missing{width:16px;height:16px;color:var(--anfra-ink-3);margin-top:2px}.compare-section-module__p17Ura__soon{color:var(--anfra-ink-3)}.compare-section-module__p17Ura__more{min-height:44px;font-size:var(--anfra-ui);color:var(--anfra-violet-text);text-underline-offset:3px;align-items:center;gap:4px;margin-top:16px;font-weight:500;text-decoration:none;display:inline-flex}.compare-section-module__p17Ura__more svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform var(--anfra-t-ui) var(--anfra-ease-out);flex:none}@media (hover:hover) and (pointer:fine){.compare-section-module__p17Ura__more:hover{text-decoration-line:underline}.compare-section-module__p17Ura__more:hover svg{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.compare-section-module__p17Ura__more svg{transition:none}}@container anfra (max-width:559px){.compare-section-module__p17Ura__table{font-size:var(--anfra-small)}.compare-section-module__p17Ura__table th,.compare-section-module__p17Ura__table td{padding:11px 12px 11px 0}.compare-section-module__p17Ura__table thead th{font-size:var(--anfra-ui)}.compare-section-module__p17Ura__feature{width:38%}}
.inline-code-module__VJMB-q__code{font-family:var(--anfra-mono);white-space:nowrap;color:var(--anfra-ink)}
.hero-section-module__K_0dJq__hero{column-gap:var(--anfra-col-gap);max-width:var(--anfra-max);padding:clamp(40px, 7vh, 80px) var(--anfra-gutter) clamp(48px, 7vh, 80px);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:48px;margin:0 auto;display:grid}.hero-section-module__K_0dJq__copy{grid-column:1/span 5}.hero-section-module__K_0dJq__shot{grid-column:6/-1}.hero-section-module__K_0dJq__tags{font-family:var(--anfra-mono);font-size:var(--anfra-label);letter-spacing:.04em;color:var(--anfra-ink-3);flex-wrap:wrap;align-items:center;gap:4px 0;margin:0 0 20px;padding:0;line-height:1.5;list-style:none;display:flex}.hero-section-module__K_0dJq__tags li+li:before{content:"·";color:var(--anfra-ink-3);margin:0 10px}.hero-section-module__K_0dJq__title{font-size:var(--anfra-display);font-weight:500;line-height:var(--anfra-display-leading);letter-spacing:var(--anfra-display-tracking);text-wrap:balance;margin:0}.hero-section-module__K_0dJq__tail{color:var(--anfra-violet-text);display:block}.hero-section-module__K_0dJq__lede{max-width:34em;font-size:var(--anfra-body-lg);line-height:var(--anfra-body-leading);color:var(--anfra-ink-2);text-wrap:pretty;margin:20px 0 0}.hero-section-module__K_0dJq__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.hero-section-module__K_0dJq__selfHost{font-size:var(--anfra-small);color:var(--anfra-ink-3);flex-wrap:wrap;align-items:center;column-gap:8px;margin:12px 0 0;display:flex}.hero-section-module__K_0dJq__selfHostLink{min-height:44px;color:var(--anfra-violet-text);text-underline-offset:3px;font-weight:600;text-decoration:none}@media (hover:hover) and (pointer:fine){.hero-section-module__K_0dJq__selfHostLink:hover{text-decoration-line:underline}}.hero-section-module__K_0dJq__plate{aspect-ratio:16/10;border:1px solid var(--anfra-rule-strong);background:var(--anfra-paper-deep);place-items:center;display:grid;position:relative;overflow:hidden}.hero-section-module__K_0dJq__placeholder{font-family:var(--anfra-mono);font-size:var(--anfra-label);letter-spacing:.04em;text-align:center;color:var(--anfra-ink-3);padding:0 16px}.hero-section-module__K_0dJq__plate:has(.hero-section-module__K_0dJq__screenshot){background:var(--anfra-paper);display:block}.hero-section-module__K_0dJq__screenshot{border:1px solid var(--anfra-rule-strong);border-radius:var(--anfra-r-control);width:125%;max-width:none;height:auto;box-shadow:var(--anfra-e2);position:absolute;top:clamp(16px,2.6cqi,36px);left:clamp(16px,2.6cqi,36px)}@container anfra (max-width:1099px){.hero-section-module__K_0dJq__copy,.hero-section-module__K_0dJq__shot{grid-column:1/-1}.hero-section-module__K_0dJq__copy{max-width:40em}}@container anfra (max-width:719px){.hero-section-module__K_0dJq__hero{row-gap:40px;padding-top:32px}.hero-section-module__K_0dJq__lede{margin-top:16px}.hero-section-module__K_0dJq__actions>*{flex:auto}}
.iso-cloud-module__RAN_Ia__top{fill:var(--anfra-sheet);stroke:var(--anfra-sheet)}.iso-cloud-module__RAN_Ia__right{fill:var(--anfra-violet-tint);stroke:var(--anfra-violet-tint)}.iso-cloud-module__RAN_Ia__top,.iso-cloud-module__RAN_Ia__right{stroke-width:.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.iso-cloud-module__RAN_Ia__face{fill:var(--anfra-violet-wash)}.iso-cloud-module__RAN_Ia__outline,.iso-cloud-module__RAN_Ia__rim{fill:none;stroke:var(--anfra-violet);stroke-width:2px;stroke-dasharray:3 2.4;stroke-linejoin:round;vector-effect:non-scaling-stroke}.iso-cloud-module__RAN_Ia__prompt{font-family:var(--anfra-mono);fill:var(--anfra-violet-deep);font-size:17px;font-weight:600}.iso-cloud-module__RAN_Ia__name{font-family:var(--anfra-font);letter-spacing:-.01em;fill:var(--anfra-violet-deep);font-size:9.5px;font-weight:600}.iso-cloud-module__RAN_Ia__cloud{opacity:0;transform:translateY(-14px)}.is-built .iso-cloud-module__RAN_Ia__cloud{opacity:1;transition:opacity .2s linear var(--at), transform var(--anfra-t-drop) var(--anfra-spring) var(--at);transform:none}.is-built .iso-cloud-module__RAN_Ia__cursor{animation:iso-cloud-module__RAN_Ia__blink 1s steps(1) calc(var(--at) + .7s) 4}@keyframes iso-cloud-module__RAN_Ia__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.iso-cloud-module__RAN_Ia__cloud{opacity:1;transform:none;transition:none!important}.is-built .iso-cloud-module__RAN_Ia__cursor{animation:none}}
.plan-stack-module__-G5-Eq__stack polygon{stroke:var(--anfra-edge);stroke-width:.75px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.plan-stack-module__-G5-Eq__paper polygon:first-child{fill:var(--anfra-paper-top)}.plan-stack-module__-G5-Eq__paper polygon:nth-child(2){fill:var(--anfra-paper-left)}.plan-stack-module__-G5-Eq__paper polygon:nth-child(3){fill:var(--anfra-paper-right)}.plan-stack-module__-G5-Eq__ink polygon{stroke:#18141fe6}.plan-stack-module__-G5-Eq__ink polygon:first-child{fill:var(--anfra-ink-top)}.plan-stack-module__-G5-Eq__ink polygon:nth-child(2){fill:var(--anfra-ink-left)}.plan-stack-module__-G5-Eq__ink polygon:nth-child(3){fill:var(--anfra-ink-right)}.plan-stack-module__-G5-Eq__sheet polygon:first-child{fill:#fff}.plan-stack-module__-G5-Eq__sheet polygon:nth-child(2){fill:var(--anfra-paper-left)}.plan-stack-module__-G5-Eq__sheet polygon:nth-child(3){fill:var(--anfra-paper-right)}.plan-stack-module__-G5-Eq__stack .plan-stack-module__-G5-Eq__hatch{stroke:none}.plan-stack-module__-G5-Eq__plate{opacity:0;transform:translateY(-14px)}.is-built .plan-stack-module__-G5-Eq__plate{opacity:1;transition:opacity .16s linear calc(var(--at) + var(--i) * .11s), transform var(--anfra-t-drop) var(--anfra-spring) calc(var(--at) + var(--i) * .11s);transform:none}@media (prefers-reduced-motion:reduce){.plan-stack-module__-G5-Eq__plate{opacity:1;transform:none;transition:none!important}}
.cloud-plan-drawing-module__gdz6va__box polygon{stroke:var(--anfra-edge);stroke-width:.75px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cloud-plan-drawing-module__gdz6va__box .cloud-plan-drawing-module__gdz6va__hatch{stroke:none}.cloud-plan-drawing-module__gdz6va__top{fill:var(--anfra-paper-top)}.cloud-plan-drawing-module__gdz6va__left{fill:var(--anfra-paper-left)}.cloud-plan-drawing-module__gdz6va__right{fill:var(--anfra-paper-right)}.cloud-plan-drawing-module__gdz6va__box.cloud-plan-drawing-module__gdz6va__hosted polygon{fill:#f1e9fc73;stroke:none}.cloud-plan-drawing-module__gdz6va__edges{fill:none;stroke:var(--anfra-violet);stroke-width:1px;stroke-dasharray:3 2.4;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cloud-plan-drawing-module__gdz6va__label{font-family:var(--anfra-mono);fill:#18141fad;white-space:pre;font-size:9.5px;font-weight:500}.cloud-plan-drawing-module__gdz6va__own .cloud-plan-drawing-module__gdz6va__label{paint-order:stroke;stroke:var(--anfra-paper-left);stroke-width:3px;stroke-linejoin:round}.cloud-plan-drawing-module__gdz6va__own .cloud-plan-drawing-module__gdz6va__label.cloud-plan-drawing-module__gdz6va__onRight{stroke:var(--anfra-paper-right)}.cloud-plan-drawing-module__gdz6va__hosted .cloud-plan-drawing-module__gdz6va__label,.cloud-plan-drawing-module__gdz6va__label.cloud-plan-drawing-module__gdz6va__stepLabel{fill:var(--anfra-violet-text)}.cloud-plan-drawing-module__gdz6va__step polyline,.cloud-plan-drawing-module__gdz6va__head{fill:none;stroke:var(--anfra-violet);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.cloud-plan-drawing-module__gdz6va__step polyline{stroke-dasharray:4 3.5}.cloud-plan-drawing-module__gdz6va__origin{fill:var(--anfra-sheet);stroke:var(--anfra-violet);stroke-width:1.4px;vector-effect:non-scaling-stroke}.cloud-plan-drawing-module__gdz6va__box{opacity:0;transform:translateY(8px)}.cloud-plan-drawing-module__gdz6va__step{opacity:0}.is-built .cloud-plan-drawing-module__gdz6va__box{opacity:1;transition:opacity .2s linear var(--at), transform .56s var(--anfra-ease-out) var(--at);transform:none}.is-built .cloud-plan-drawing-module__gdz6va__step{opacity:1;transition:opacity .36s linear var(--at)}@media (prefers-reduced-motion:reduce){.cloud-plan-drawing-module__gdz6va__box,.cloud-plan-drawing-module__gdz6va__step{opacity:1;transform:none;transition:none!important}}
.section-head-module__Fyx04W__kicker{font-family:var(--anfra-mono);font-size:var(--anfra-label);letter-spacing:.04em;text-transform:uppercase;color:var(--anfra-ink-3);margin:0 0 16px}.section-head-module__Fyx04W__title{max-width:20em;font-size:var(--anfra-h2);font-weight:600;line-height:var(--anfra-h2-leading);letter-spacing:var(--anfra-h2-tracking);text-wrap:balance;margin:0}.section-head-module__Fyx04W__lead{max-width:36em;margin-top:var(--anfra-lead-gap);font-size:var(--anfra-body-lg);line-height:var(--anfra-body-leading);color:var(--anfra-ink-2);text-wrap:pretty}.section-head-module__Fyx04W__lead p{margin:0}.section-head-module__Fyx04W__lead p+p{margin-top:14px}.section-head-module__Fyx04W__band .section-head-module__Fyx04W__title{color:var(--anfra-band-ink)}.section-head-module__Fyx04W__band .section-head-module__Fyx04W__lead,.section-head-module__Fyx04W__band .section-head-module__Fyx04W__kicker{color:var(--anfra-band-ink-2)}
.sdk-section-module__-0Y3yG__figure{margin-top:var(--anfra-head-gap)}.sdk-section-module__-0Y3yG__notes{gap:0 var(--anfra-col-gap);border-top:1px solid var(--anfra-rule-strong);grid-template-columns:minmax(0,1fr);margin:48px 0 0;padding:0;list-style:none;display:grid}@container anfra (min-width:640px){.sdk-section-module__-0Y3yG__notes{grid-template-columns:repeat(2,minmax(0,1fr))}}@container anfra (min-width:1100px){.sdk-section-module__-0Y3yG__notes{grid-template-columns:repeat(4,minmax(0,1fr))}}.sdk-section-module__-0Y3yG__notes li{border-bottom:1px solid var(--anfra-rule);flex-direction:column;gap:4px;padding:16px 0;display:flex}.sdk-section-module__-0Y3yG__noteTitle{font-size:var(--anfra-ui);color:var(--anfra-ink);font-weight:600}.sdk-section-module__-0Y3yG__noteBody{font-size:var(--anfra-ui);color:var(--anfra-ink-2)}.sdk-section-module__-0Y3yG__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 32px;margin-top:16px;display:flex}.sdk-section-module__-0Y3yG__embed{font-size:var(--anfra-ui);color:var(--anfra-ink-2);margin:0}.sdk-section-module__-0Y3yG__links{flex-wrap:wrap;gap:4px 24px;margin:0;display:flex}.sdk-section-module__-0Y3yG__link{min-height:44px;font-size:var(--anfra-ui);color:var(--anfra-ink);align-items:center;font-weight:500;display:inline-flex}
.semantic-section-module__qhKNjG__head{text-align:center}.semantic-section-module__qhKNjG__head [data-slot=section-head-title],.semantic-section-module__qhKNjG__head [data-slot=section-head-lead]{margin-inline:auto}.semantic-section-module__qhKNjG__head [data-slot=section-head-lead]{max-width:44em}.semantic-section-module__qhKNjG__accent{color:var(--anfra-violet-text)}.semantic-section-module__qhKNjG__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}.semantic-section-module__qhKNjG__points li{border-top:1px solid var(--anfra-rule-strong);padding-top:16px}.semantic-section-module__qhKNjG__pointTitle{font-size:var(--anfra-ui);color:var(--anfra-ink);margin:0;font-weight:600}.semantic-section-module__qhKNjG__pointBody{font-size:var(--anfra-small);color:var(--anfra-ink-2);margin:6px 0 0;line-height:1.5}@container anfra (max-width:719px){.semantic-section-module__qhKNjG__points{grid-template-columns:minmax(0,1fr);gap:20px}}.semantic-section-module__qhKNjG__pair{gap:32px var(--anfra-col-gap);grid-template-columns:minmax(0,1fr);max-width:1080px;margin:48px auto 0;display:grid}@container anfra (min-width:1100px){.semantic-section-module__qhKNjG__pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.semantic-section-module__qhKNjG__pane{flex-direction:column;gap:10px;min-width:0;margin:0;display:flex}.semantic-section-module__qhKNjG__label{font-size:var(--anfra-ui);color:var(--anfra-ink);font-weight:500}.semantic-section-module__qhKNjG__sheet{border:1px solid var(--anfra-rule-strong);border-radius:var(--anfra-r-card);background:var(--anfra-sheet);flex:1;min-width:0;overflow:hidden}.semantic-section-module__qhKNjG__bar{border-bottom:1px solid var(--anfra-rule);background:var(--anfra-paper);min-width:0;font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-ink-2);margin:0;padding:10px 14px;display:flex}.semantic-section-module__qhKNjG__path{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.semantic-section-module__qhKNjG__code.semantic-section-module__qhKNjG__code{background:0 0;border:0;border-radius:0}.semantic-section-module__qhKNjG__code.semantic-section-module__qhKNjG__code>figcaption{display:none}.semantic-section-module__qhKNjG__links{flex-wrap:wrap;justify-content:center;gap:4px 24px;margin:24px 0 0;display:flex}.semantic-section-module__qhKNjG__link{min-height:44px;font-size:var(--anfra-ui);color:var(--anfra-ink);align-items:center;font-weight:500;display:inline-flex}
.figure-frame-module__3R7lJa__frame{--minor:#18141f0d;--major:#18141f17;background:radial-gradient(ellipse 80% 80% at 50% 50%, var(--anfra-paper) 40%, transparent 85%), linear-gradient(to right, var(--major) 1px, transparent 1px) 0 0 / 120px 120px, linear-gradient(to bottom, var(--major) 1px, transparent 1px) 0 0 / 120px 120px, linear-gradient(to right, var(--minor) 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(to bottom, var(--minor) 1px, transparent 1px) 0 0 / 24px 24px, var(--anfra-paper);flex-direction:column;align-self:stretch;min-width:0;display:flex;position:relative}.figure-frame-module__3R7lJa__frame>:first-child{flex:1;align-items:center;display:flex}.figure-frame-module__3R7lJa__frame:before,.figure-frame-module__3R7lJa__frame:after{content:"";pointer-events:none;position:absolute}.figure-frame-module__3R7lJa__frame:before{border-top:1px solid var(--anfra-rule-strong);border-bottom:1px solid var(--anfra-rule-strong);inset:-1px -50vw}.figure-frame-module__3R7lJa__frame:after{top:calc(var(--anfra-section-y) * -1);bottom:calc(var(--anfra-section-y) * -1);border-left:1px solid var(--anfra-rule-strong);border-right:1px solid var(--anfra-rule-strong);-webkit-mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--anfra-section-y) * .85), #000 calc(100% - var(--anfra-section-y) * .85), transparent);mask-image:linear-gradient(to bottom, transparent, #000 calc(var(--anfra-section-y) * .85), #000 calc(100% - var(--anfra-section-y) * .85), transparent);left:-1px;right:-1px}.figure-frame-module__3R7lJa__corners i{z-index:1;background:linear-gradient(var(--anfra-ink-2), var(--anfra-ink-2)) center / 1px 100% no-repeat, linear-gradient(var(--anfra-ink-2), var(--anfra-ink-2)) center / 100% 1px no-repeat;width:23px;height:23px;margin:-11.5px;position:absolute}.figure-frame-module__3R7lJa__corners i:first-child{top:0;left:0}.figure-frame-module__3R7lJa__corners i:nth-child(2){top:0;right:0}.figure-frame-module__3R7lJa__corners i:nth-child(3){bottom:0;left:0}.figure-frame-module__3R7lJa__corners i:nth-child(4){bottom:0;right:0}.figure-frame-module__3R7lJa__corners i:after{content:"";border:1px solid var(--anfra-ink-2);background:var(--anfra-paper);position:absolute;inset:8px}@container anfra (max-width:759px){.figure-frame-module__3R7lJa__frame:before,.figure-frame-module__3R7lJa__frame:after,.figure-frame-module__3R7lJa__corners{display:none}}
.feature-sections-module__h7W3Fq__section{overflow-x:clip}.feature-sections-module__h7W3Fq__row{gap:var(--anfra-col-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.feature-sections-module__h7W3Fq__copy{padding-block:48px}.feature-sections-module__h7W3Fq__flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.feature-sections-module__h7W3Fq__flip .feature-sections-module__h7W3Fq__copy{order:2}.feature-sections-module__h7W3Fq__points{font-size:var(--anfra-ui);color:var(--anfra-ink-2);margin:24px 0 0;padding:0;list-style:none}.feature-sections-module__h7W3Fq__points li{align-items:flex-start;gap:12px;padding:8px 0;line-height:1.35;display:flex}.feature-sections-module__h7W3Fq__check{stroke-width:1.6px;width:20px;height:20px;color:var(--anfra-violet);flex:none}@container anfra (max-width:759px){.feature-sections-module__h7W3Fq__row{grid-template-columns:minmax(0,1fr)}.feature-sections-module__h7W3Fq__copy{padding-block:0}.feature-sections-module__h7W3Fq__flip .feature-sections-module__h7W3Fq__copy{order:0}}
.cloud-section-module__nKp6sq__section.anfra-section{padding-top:calc(var(--anfra-section-y) / 2)}.cloud-section-module__nKp6sq__plans{gap:0 var(--anfra-col-gap);margin:var(--anfra-head-gap) 0 0;grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.cloud-section-module__nKp6sq__plan{grid-row:span 6;grid-template-rows:subgrid;display:grid}.cloud-section-module__nKp6sq__planDrawing{align-self:end;width:min(100%,340px);margin-bottom:28px}.cloud-section-module__nKp6sq__head{align-content:start;gap:6px;display:grid}.cloud-section-module__nKp6sq__status{font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-ink-2);align-items:center;gap:8px;margin:0;font-weight:500;display:flex}.cloud-section-module__nKp6sq__cloud .cloud-section-module__nKp6sq__status{color:var(--anfra-violet-text)}.cloud-section-module__nKp6sq__name{font-size:var(--anfra-h3);letter-spacing:var(--anfra-h3-tracking);margin:0;font-weight:600}.cloud-section-module__nKp6sq__body{max-width:34em;font-size:var(--anfra-body);line-height:var(--anfra-body-leading);color:var(--anfra-ink-2);text-wrap:pretty;margin:12px 0 0}.cloud-section-module__nKp6sq__items{margin:20px 0 0;padding:0;list-style:none}.cloud-section-module__nKp6sq__items li{border-bottom:1px solid var(--anfra-rule);font-size:var(--anfra-ui);padding:9px 0;line-height:1.45}.cloud-section-module__nKp6sq__items li:first-child{border-top:1px solid var(--anfra-rule)}.cloud-section-module__nKp6sq__note{font-size:var(--anfra-small);color:var(--anfra-ink-3);grid-row:5;margin:14px 0 0;line-height:1.5}.cloud-section-module__nKp6sq__actions{flex-wrap:wrap;grid-row:6;align-items:end;gap:10px;padding-top:24px;display:flex}.cloud-section-module__nKp6sq__preview{letter-spacing:-.01em;padding:0 18px;font-weight:500}@container anfra (max-width:819px){.cloud-section-module__nKp6sq__plans{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:56px;margin-top:32px}.cloud-section-module__nKp6sq__plan{flex-direction:column;display:flex}.cloud-section-module__nKp6sq__planDrawing{width:min(100%,300px);margin-bottom:20px}}
.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}}
.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__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-violet-text);font-weight:500}.code-block-module__DSQLZq__str{color:var(--anfra-ink-2)}@media (prefers-reduced-motion:reduce){.code-block-module__DSQLZq__line.code-block-module__DSQLZq__highlight,.code-block-module__DSQLZq__badge{animation:none}}
.ai-answers-trace-module__c10wwa__panel{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);opacity:.45;filter:saturate(0);transition:opacity .3s var(--anfra-ease-out), filter .3s var(--anfra-ease-out);flex-direction:column;display:flex;overflow:hidden}.ai-answers-trace-module__c10wwa__panel.ai-answers-trace-module__c10wwa__isOpen{opacity:1;filter:none}.ai-answers-trace-module__c10wwa__bar{border-bottom:1px solid var(--anfra-rule);background:var(--anfra-paper);font-family:var(--anfra-mono);font-size:var(--anfra-micro);color:var(--anfra-ink-3);align-items:center;gap:10px;margin:0;padding:8px 12px;display:flex}.ai-answers-trace-module__c10wwa__dots{gap:4px;display:inline-flex}.ai-answers-trace-module__c10wwa__dots i{background:#18141f29;border-radius:50%;width:7px;height:7px}.ai-answers-trace-module__c10wwa__url{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ai-answers-trace-module__c10wwa__head{gap:2px;padding:14px 16px 0;display:grid}.ai-answers-trace-module__c10wwa__title{font-size:var(--anfra-ui);color:var(--anfra-ink);margin:0;font-weight:600}.ai-answers-trace-module__c10wwa__query{font-size:var(--anfra-small);color:var(--anfra-ink-3);margin:0}.ai-answers-trace-module__c10wwa__tabsRoot{min-width:0}.ai-answers-trace-module__c10wwa__tabs{border-bottom:1px solid var(--anfra-rule);scrollbar-width:none;gap:4px;margin:8px 16px 0;display:flex;position:relative;overflow-x:auto}.ai-answers-trace-module__c10wwa__tabs::-webkit-scrollbar{display:none}.ai-answers-trace-module__c10wwa__tab{border-radius:var(--anfra-r-sm) var(--anfra-r-sm) 0 0;min-height:44px;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 8px;font-weight:500}.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-offset:-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:12px 16px 0;display:grid}.ai-answers-trace-module__c10wwa__view,.ai-answers-trace-module__c10wwa__view[hidden]{outline:none;flex-direction:column;grid-area:1/1;gap:12px;min-width:0;display:flex}.ai-answers-trace-module__c10wwa__view{visibility:visible}.ai-answers-trace-module__c10wwa__view[hidden]{visibility:hidden}.ai-answers-trace-module__c10wwa__layers{min-width:0;display:grid}.ai-answers-trace-module__c10wwa__layer{grid-area:1/1;min-width:0}.ai-answers-trace-module__c10wwa__layer[data-off]{visibility:hidden}.ai-answers-trace-module__c10wwa__code{min-width:0}.ai-answers-trace-module__c10wwa__code [data-slot=code-block-pre]{font-size:var(--anfra-code);padding:10px 0;line-height:1.55}.ai-answers-trace-module__c10wwa__facts{font-size:var(--anfra-small);color:var(--anfra-ink-2);gap:6px;margin:0;padding:0;list-style:none;display:grid}.ai-answers-trace-module__c10wwa__facts li{align-items:flex-start;gap:8px;min-width:0;line-height:1.4;display:flex}.ai-answers-trace-module__c10wwa__facts svg{stroke-width:1.6px;width:16px;height:16px;color:var(--anfra-ink-3);flex:none;margin-top:1px}.ai-answers-trace-module__c10wwa__facts code{min-width:0;font-family:var(--anfra-mono);font-size:var(--anfra-label);overflow-wrap:anywhere}.ai-answers-trace-module__c10wwa__lineage{flex-direction:column;align-items:flex-start;margin:0;padding:4px 0 0;list-style:none;display:flex}.ai-answers-trace-module__c10wwa__step{flex-wrap:wrap;gap:8px;display:flex}.ai-answers-trace-module__c10wwa__link{background:var(--anfra-rule-strong);width:1px;height:20px;margin-left:20px}.ai-answers-trace-module__c10wwa__node{border:1px solid var(--anfra-rule-strong);border-radius:var(--anfra-r-sm);background:var(--anfra-sheet);gap:2px;padding:8px 12px;display:grid}.ai-answers-trace-module__c10wwa__kind{font-family:var(--anfra-mono);font-size:var(--anfra-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--anfra-ink-3)}.ai-answers-trace-module__c10wwa__name{font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-ink)}.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{color:var(--anfra-violet-text);font-weight:600}.ai-answers-trace-module__c10wwa__result{border-top:1px solid var(--anfra-rule);gap:8px;margin-top:16px;padding:12px 16px 14px;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-2)}.ai-answers-trace-module__c10wwa__rows th{border-bottom:1px solid var(--anfra-rule);font-family:var(--anfra-mono);font-size:var(--anfra-micro);letter-spacing:.04em;text-transform:uppercase;text-align:right;color:var(--anfra-ink-3);white-space:nowrap;padding:0 8px 6px;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:5px 8px}.ai-answers-trace-module__c10wwa__rows :is(th,td):first-child{text-align:left}.ai-answers-trace-module__c10wwa__rows tr:last-child td{border-bottom:0}.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 tr.ai-answers-trace-module__c10wwa__isMarked td:first-child{position:relative}.ai-answers-trace-module__c10wwa__rows tr.ai-answers-trace-module__c10wwa__isMarked td:first-child:before{content:"";background:var(--anfra-violet);width:2px;position:absolute;top:0;bottom:0;left:0}.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{font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-ink-3);margin:0}@container anfra (max-width:559px){.ai-answers-trace-module__c10wwa__head{padding:12px 12px 0}.ai-answers-trace-module__c10wwa__tabs{margin-inline:12px}.ai-answers-trace-module__c10wwa__views{padding:12px 12px 0}.ai-answers-trace-module__c10wwa__result{padding:12px 12px 14px}.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__panel,.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-trace-module__c10wwa__soon{border-radius:var(--anfra-r-sm);background:var(--anfra-paper-deep);color:var(--anfra-ink-2);flex:none;margin-left:auto;padding:1px 6px}
.iso-block-module__J4H-6a__face,.iso-block-module__J4H-6a__accent{stroke-width:.75px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.iso-block-module__J4H-6a__face{stroke:var(--anfra-edge)}.iso-block-module__J4H-6a__top{fill:var(--anfra-paper-top)}.iso-block-module__J4H-6a__block.iso-block-module__J4H-6a__sheet .iso-block-module__J4H-6a__top{fill:#fff}.iso-block-module__J4H-6a__left{fill:var(--anfra-paper-left)}.iso-block-module__J4H-6a__right{fill:var(--anfra-paper-right)}.iso-block-module__J4H-6a__accent{stroke:var(--anfra-edge-violet);opacity:0;transition:opacity .22s linear}.is-built .iso-block-module__J4H-6a__block.iso-block-module__J4H-6a__lit .iso-block-module__J4H-6a__accent{opacity:1;transition:opacity .28s linear calc(var(--lit-delay,0s) + var(--lit-stagger,0s))}.iso-block-module__J4H-6a__block{opacity:0;transition:opacity 90ms linear var(--d)}.iso-block-module__J4H-6a__wall{transform-box:fill-box;transform-origin:50% 100%;transition:transform .64s var(--anfra-ease-extrude) var(--d);transform:scaleY(.001)}.iso-block-module__J4H-6a__lid{transform:translateY(var(--h));transition:transform .64s var(--anfra-ease-extrude) var(--d)}.is-built .iso-block-module__J4H-6a__block{opacity:1}:is(.is-built .iso-block-module__J4H-6a__wall,.is-built .iso-block-module__J4H-6a__lid){transform:none}@media (prefers-reduced-motion:reduce){.iso-block-module__J4H-6a__block,.iso-block-module__J4H-6a__wall,.iso-block-module__J4H-6a__lid,.iso-block-module__J4H-6a__accent{transition:none!important}.iso-block-module__J4H-6a__block{opacity:1}.iso-block-module__J4H-6a__wall,.iso-block-module__J4H-6a__lid{transform:none}}
.iso-slab-module__gCFtJW__slab polygon{stroke:var(--anfra-edge);stroke-width:.75px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.iso-slab-module__gCFtJW__slab .iso-slab-module__gCFtJW__hatch{stroke:none}.iso-slab-module__gCFtJW__paper .iso-slab-module__gCFtJW__top{fill:var(--anfra-paper-top)}.iso-slab-module__gCFtJW__paper .iso-slab-module__gCFtJW__left{fill:var(--anfra-paper-left)}.iso-slab-module__gCFtJW__paper .iso-slab-module__gCFtJW__right{fill:var(--anfra-paper-right)}.iso-slab-module__gCFtJW__sheet .iso-slab-module__gCFtJW__top{fill:#fff}.iso-slab-module__gCFtJW__sheet .iso-slab-module__gCFtJW__left{fill:var(--anfra-paper-left)}.iso-slab-module__gCFtJW__sheet .iso-slab-module__gCFtJW__right{fill:var(--anfra-paper-right)}.iso-slab-module__gCFtJW__ink polygon{stroke:#18141fe6}.iso-slab-module__gCFtJW__ink .iso-slab-module__gCFtJW__top{fill:var(--anfra-ink-top)}.iso-slab-module__gCFtJW__ink .iso-slab-module__gCFtJW__left{fill:var(--anfra-ink-left)}.iso-slab-module__gCFtJW__ink .iso-slab-module__gCFtJW__right{fill:var(--anfra-ink-right)}.iso-slab-module__gCFtJW__violet polygon{stroke:var(--anfra-edge-violet)}.iso-slab-module__gCFtJW__violet .iso-slab-module__gCFtJW__top{fill:var(--anfra-violet-top)}.iso-slab-module__gCFtJW__violet .iso-slab-module__gCFtJW__left{fill:var(--anfra-violet-left)}.iso-slab-module__gCFtJW__violet .iso-slab-module__gCFtJW__right{fill:var(--anfra-violet-right)}.iso-slab-module__gCFtJW__soft polygon{stroke:var(--anfra-edge-violet)}.iso-slab-module__gCFtJW__soft .iso-slab-module__gCFtJW__top{fill:var(--anfra-soft-top)}.iso-slab-module__gCFtJW__soft .iso-slab-module__gCFtJW__left{fill:var(--anfra-soft-left)}.iso-slab-module__gCFtJW__soft .iso-slab-module__gCFtJW__right{fill:var(--anfra-soft-right)}.iso-slab-module__gCFtJW__plan polygon{fill:#fbfaf78c;stroke:var(--anfra-ink-3);stroke-dasharray:4 3}
.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);letter-spacing:.04em;text-transform:uppercase;color:var(--anfra-ink-3);margin:0 0 16px}.ai-answers-section-module__CohYjq__accent{color:var(--anfra-violet-text)}.ai-answers-section-module__CohYjq__head{gap:var(--anfra-col-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.ai-answers-section-module__CohYjq__head>*{min-width:0}.ai-answers-section-module__CohYjq__head [data-slot=section-head-lead]{max-width:36em}.ai-answers-section-module__CohYjq__aside{min-width:0}.ai-answers-section-module__CohYjq__points{margin:0}.ai-answers-section-module__CohYjq__figure{gap:var(--anfra-col-gap);margin:var(--anfra-head-gap) 0 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.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);min-width:0;box-shadow:var(--anfra-e1);flex-direction:column;display:flex;overflow:hidden}.ai-answers-section-module__CohYjq__tabsRoot{flex-direction:column;display:flex}.ai-answers-section-module__CohYjq__tabs{border-bottom:1px solid var(--anfra-rule);border-radius:calc(var(--anfra-r-card) - 1px) calc(var(--anfra-r-card) - 1px) 0 0;background:var(--anfra-paper);gap:4px;padding:0 10px;display:flex;position:relative}.ai-answers-section-module__CohYjq__tab{min-height:44px;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:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0 10px;font-weight:500;display:inline-flex;position:relative}.ai-answers-section-module__CohYjq__tab[data-active]{color:var(--anfra-ink)}.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;border-radius:var(--anfra-r-sm)}@media (hover:hover) and (pointer:fine){.ai-answers-section-module__CohYjq__tab:hover{color:var(--anfra-ink)}}.ai-answers-section-module__CohYjq__logo{opacity:.72;width:18px;height:18px;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__bar{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);position:absolute}.ai-answers-section-module__CohYjq__isRotating .ai-answers-section-module__CohYjq__bar{background:var(--anfra-rule-strong)}.ai-answers-section-module__CohYjq__progress{z-index:1;background:var(--anfra-ink);transform-origin:0;pointer-events:none;height:2px;animation:linear forwards ai-answers-section-module__CohYjq__ai-answers-progress;position:absolute;bottom:-1px;left:0;right:0}@keyframes ai-answers-section-module__CohYjq__ai-answers-progress{0%{transform:scaleX(0)}to{transform:scaleX(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-2);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.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-violet);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-violet);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)}.ai-answers-section-module__CohYjq__legend{font-size:var(--anfra-small);color:var(--anfra-ink-2);flex-wrap:wrap;gap:8px 20px;margin:0;padding:0 4px;list-style:none;display:flex}.ai-answers-section-module__CohYjq__legend li{align-items:center;gap:8px;display:inline-flex}.ai-answers-section-module__CohYjq__keyChip{border:1px solid var(--anfra-violet-tint);border-radius:var(--anfra-r-sm);background:var(--anfra-violet-wash);width:22px;height:16px;color:var(--anfra-violet-text);place-items:center;display:inline-grid}.ai-answers-section-module__CohYjq__keyDerived{border-bottom:1.5px dotted var(--anfra-ink-3);width:22px;height:0}@container anfra (max-width:859px){.ai-answers-section-module__CohYjq__head,.ai-answers-section-module__CohYjq__figure{grid-template-columns:minmax(0,1fr)}.ai-answers-section-module__CohYjq__head{gap:24px}}@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}}
.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}
.iso-scene-module__K8pqjG__line.iso-scene-module__K8pqjG__trace rect{fill:var(--anfra-violet)}.iso-scene-module__K8pqjG__line.iso-scene-module__K8pqjG__ink rect{fill:#18141fb8}.iso-scene-module__K8pqjG__line polyline{fill:none;stroke-width:1px;vector-effect:non-scaling-stroke}.iso-scene-module__K8pqjG__line.iso-scene-module__K8pqjG__dashed polyline{stroke:#18141f80;stroke-dasharray:3 3}.iso-scene-module__K8pqjG__line.iso-scene-module__K8pqjG__hidden polyline{stroke:var(--anfra-violet);stroke-dasharray:2.5 3.5;opacity:.6}.iso-scene-module__K8pqjG__arrow{fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.iso-scene-module__K8pqjG__trace .iso-scene-module__K8pqjG__arrow{stroke:var(--anfra-violet)}.iso-scene-module__K8pqjG__ink .iso-scene-module__K8pqjG__arrow{stroke:#18141fb8}.iso-scene-module__K8pqjG__text{font-family:var(--anfra-mono);font-size:10px;font-weight:500}.iso-scene-module__K8pqjG__text.iso-scene-module__K8pqjG__toneInk{fill:#18141fad}.iso-scene-module__K8pqjG__text.iso-scene-module__K8pqjG__toneQuiet{fill:#18141f80}.iso-scene-module__K8pqjG__text.iso-scene-module__K8pqjG__toneOnInk{fill:#fbfaf7bd}.iso-scene-module__K8pqjG__text.iso-scene-module__K8pqjG__toneViolet{fill:var(--anfra-violet-text)}.iso-scene-module__K8pqjG__text.iso-scene-module__K8pqjG__toneName{font-family:var(--anfra-font);letter-spacing:-.02em;fill:var(--anfra-ink);font-size:12px;font-weight:600}.iso-scene-module__K8pqjG__dot{fill:var(--anfra-violet);stroke:var(--anfra-sheet);stroke-width:1.5px}.iso-scene-module__K8pqjG__dot.iso-scene-module__K8pqjG__ring{fill:var(--anfra-sheet);stroke:var(--anfra-violet)}.iso-scene-module__K8pqjG__b{opacity:0}.iso-scene-module__K8pqjG__rise{transform:translateY(var(--b-travel))}.iso-scene-module__K8pqjG__drop{transform:translateY(calc(var(--b-travel) * -1))}.iso-scene-module__K8pqjG__pop{transform-box:fill-box;transform-origin:50%;transform:scale(.3)}.is-built .iso-scene-module__K8pqjG__b{opacity:1;transform:none}.is-built .iso-scene-module__K8pqjG__fade{transition:opacity .36s linear var(--b-at)}:is(.is-built .iso-scene-module__K8pqjG__rise,.is-built .iso-scene-module__K8pqjG__drop){transition:opacity .2s linear var(--b-at), transform var(--anfra-t-drop) var(--anfra-spring) var(--b-at)}.is-built .iso-scene-module__K8pqjG__pop{transition:opacity 80ms linear var(--b-at), transform .42s var(--anfra-ease-extrude) var(--b-at)}.iso-scene-module__K8pqjG__pen{transform-box:fill-box;transform-origin:0;transform:scaleX(0)}.is-built .iso-scene-module__K8pqjG__pen{transition:transform var(--seg-dur) linear var(--seg-at);transform:none}.iso-scene-module__K8pqjG__penHead{opacity:0;transform-box:fill-box;transform-origin:100%;transform:translate(-4px)}.is-built .iso-scene-module__K8pqjG__penHead{opacity:1;transition:opacity .12s linear var(--seg-at), transform .36s var(--anfra-ease-out) var(--seg-at);transform:none}@media (prefers-reduced-motion:reduce){.iso-scene-module__K8pqjG__b,.iso-scene-module__K8pqjG__pen,.iso-scene-module__K8pqjG__penHead{opacity:1;transform:none;transition:none!important}}
.bi-as-code-section-module__L_oVOG__accent{color:var(--anfra-violet-text)}.bi-as-code-section-module__L_oVOG__repo{border:1px solid var(--anfra-rule-strong);border-radius:var(--anfra-r-card);background:var(--anfra-sheet);min-width:0;margin:0;overflow:hidden}.bi-as-code-section-module__L_oVOG__bar{border-bottom:1px solid var(--anfra-rule);background:var(--anfra-paper);min-width:0;font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-ink-2);align-items:baseline;gap:6px;padding:10px 14px;display:flex}.bi-as-code-section-module__L_oVOG__root{color:var(--anfra-ink);font-weight:500}.bi-as-code-section-module__L_oVOG__sep{color:var(--anfra-ink-3)}.bi-as-code-section-module__L_oVOG__path{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bi-as-code-section-module__L_oVOG__body{grid-template-columns:fit-content(240px) minmax(0,1fr);display:grid}.bi-as-code-section-module__L_oVOG__tree{border-right:1px solid var(--anfra-rule);font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-ink-2);margin:0;padding:10px 0;line-height:1.5;list-style:none}.bi-as-code-section-module__L_oVOG__entry{white-space:nowrap}.bi-as-code-section-module__L_oVOG__dir{color:var(--anfra-ink);padding:2px 14px}.bi-as-code-section-module__L_oVOG__file{width:100%;font:inherit;color:inherit;text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:background-color var(--anfra-t-hover) linear, color var(--anfra-t-hover) linear;background:0 0;border:0;padding:2px 14px;display:block;overflow:hidden}.bi-as-code-section-module__L_oVOG__nested .bi-as-code-section-module__L_oVOG__file{padding-left:26px}@media (hover:hover) and (pointer:fine){.bi-as-code-section-module__L_oVOG__file:hover{background:var(--anfra-paper);color:var(--anfra-ink)}}.bi-as-code-section-module__L_oVOG__file:focus-visible{outline:2px solid var(--anfra-violet);outline-offset:-2px}.bi-as-code-section-module__L_oVOG__file[aria-current]{background:var(--anfra-paper-deep);color:var(--anfra-ink);font-weight:500}.bi-as-code-section-module__L_oVOG__pane{min-width:0;display:grid}.bi-as-code-section-module__L_oVOG__pane>*{grid-area:1/1;min-width:0}.bi-as-code-section-module__L_oVOG__sizer{visibility:hidden;pointer-events:none}.bi-as-code-section-module__L_oVOG__code.bi-as-code-section-module__L_oVOG__code{background:0 0;border:0;border-radius:0}.bi-as-code-section-module__L_oVOG__checks{border-top:1px solid var(--anfra-rule);background:var(--anfra-paper);font-size:var(--anfra-label);color:var(--anfra-ink-2);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;display:flex}.bi-as-code-section-module__L_oVOG__commands{flex-wrap:wrap;gap:6px;display:flex}.bi-as-code-section-module__L_oVOG__commands code{border:1px solid var(--anfra-rule);border-radius:var(--anfra-r-sm);background:var(--anfra-sheet);font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-ink);padding:2px 8px}@container anfra (max-width:719px){.bi-as-code-section-module__L_oVOG__body{grid-template-columns:minmax(0,1fr)}.bi-as-code-section-module__L_oVOG__tree{border-right:0;border-bottom:1px solid var(--anfra-rule);scrollbar-width:none;gap:4px;padding:8px 10px;display:flex;overflow-x:auto}.bi-as-code-section-module__L_oVOG__dir{display:none}.bi-as-code-section-module__L_oVOG__file,.bi-as-code-section-module__L_oVOG__nested .bi-as-code-section-module__L_oVOG__file{border-radius:var(--anfra-r-sm);min-height:32px;padding:4px 10px}}
.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)}}
.action-link-module__JlbJ5q__link{letter-spacing:-.01em;padding:0 18px;font-weight:500}.action-link-module__JlbJ5q__quiet{color:var(--anfra-ink-2);padding:0 12px}.action-link-module__JlbJ5q__link svg{flex:none;width:16px;height:16px}.action-link-module__JlbJ5q__arrow{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--anfra-t-ui) var(--anfra-ease-out)}.action-link-module__JlbJ5q__link.action-link-module__JlbJ5q__external:focus-visible .action-link-module__JlbJ5q__arrow{transform:rotate(-45deg)}@media (hover:hover) and (pointer:fine){.action-link-module__JlbJ5q__quiet:hover{color:var(--anfra-ink)}.action-link-module__JlbJ5q__link:hover .action-link-module__JlbJ5q__arrow{transform:translate(2px)}.action-link-module__JlbJ5q__link.action-link-module__JlbJ5q__external:hover .action-link-module__JlbJ5q__arrow{transform:rotate(-45deg)}}@media (prefers-reduced-motion:reduce){.action-link-module__JlbJ5q__arrow{transition:none}}
.closing-kerf-drawing-module__qAWPSq__drawing{contain:paint;min-width:0;min-height:0;position:relative;overflow:hidden}.closing-kerf-drawing-module__qAWPSq__stepRuler{width:calc((min(100cqi, var(--anfra-max)) - 2 * var(--anfra-gutter) + var(--anfra-col-gap)) / 12);visibility:hidden;height:0;position:absolute}.closing-kerf-drawing-module__qAWPSq__svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:hidden}.closing-kerf-drawing-module__qAWPSq__grid{fill:none;stroke:#18141f0d;stroke-width:1px;vector-effect:non-scaling-stroke}.closing-kerf-drawing-module__qAWPSq__grid.closing-kerf-drawing-module__qAWPSq__major{stroke:#18141f1a}.closing-kerf-drawing-module__qAWPSq__line{fill:none;stroke-linecap:butt;stroke-linejoin:miter}.closing-kerf-drawing-module__qAWPSq__shine{opacity:0;pointer-events:none;transition:opacity .28s var(--anfra-ease-out)}.closing-kerf-drawing-module__qAWPSq__shine.closing-kerf-drawing-module__qAWPSq__on{opacity:1;transition-duration:.18s}.closing-kerf-drawing-module__qAWPSq__lit{fill:none;stroke:var(--anfra-violet-bright);stroke-linecap:butt;stroke-linejoin:miter}@media (prefers-reduced-motion:reduce){.closing-kerf-drawing-module__qAWPSq__shine{display:none}}
.closing-section-module__HIgG6a__head{text-align:center}.closing-section-module__HIgG6a__head [data-slot=section-head-title]{margin-inline:auto}.closing-section-module__HIgG6a__accent{color:var(--anfra-violet-text)}.closing-section-module__HIgG6a__prompt{max-width:36rem;margin:var(--anfra-head-gap) auto 0}.closing-section-module__HIgG6a__hint{font-size:var(--anfra-caption);color:var(--anfra-ink-2);text-align:center;margin:8px 0 0;line-height:1.45}
.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}}
.foundation-figure-module__9XER4a__figure{margin:0;position:relative;container-type:inline-size}.foundation-figure-module__9XER4a__figure>*{--u:calc(100cqw / var(--units))}.foundation-figure-module__9XER4a__title,.foundation-figure-module__9XER4a__note{margin:0;position:absolute}.foundation-figure-module__9XER4a__title{font-size:calc(var(--u) * var(--title-size));line-height:calc(var(--u) * var(--title-line))}.foundation-figure-module__9XER4a__titleName{font-weight:600;display:block}.foundation-figure-module__9XER4a__titleSub{font-size:calc(var(--u) * var(--sub-size));line-height:calc(var(--u) * var(--sub-line));color:var(--anfra-ink-3);text-wrap:balance;display:block}.foundation-figure-module__9XER4a__note p{margin:0}.foundation-figure-module__9XER4a__kind{font-family:var(--anfra-mono);font-size:calc(var(--u) * var(--kind-size));line-height:calc(var(--u) * var(--kind-line));color:var(--anfra-ink-3)}.foundation-figure-module__9XER4a__name{font-size:calc(var(--u) * var(--name-size));line-height:calc(var(--u) * var(--name-line));letter-spacing:-.03em;white-space:nowrap;font-weight:600}.foundation-figure-module__9XER4a__desc{font-size:calc(var(--u) * var(--desc-size));line-height:calc(var(--u) * var(--desc-line));color:var(--anfra-ink-2);white-space:nowrap}.foundation-figure-module__9XER4a__note .foundation-figure-module__9XER4a__where{margin-top:calc(var(--u) * var(--gap));font-family:var(--anfra-mono);font-size:calc(var(--u) * var(--where-size));line-height:calc(var(--u) * var(--where-line));color:var(--anfra-ink-3)}.foundation-figure-module__9XER4a__code{font-family:var(--anfra-mono);font-size:calc(var(--u) * var(--code-size));line-height:calc(var(--u) * var(--code-line));white-space:pre;margin:0}.foundation-figure-module__9XER4a__code .foundation-figure-module__9XER4a__kw{color:var(--anfra-violet-text);font-weight:500}.foundation-figure-module__9XER4a__head{fill:none;stroke:var(--anfra-violet);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:0;transform:translate(-3px)}.is-built .foundation-figure-module__9XER4a__head{opacity:1;transition:opacity 90ms linear var(--at), transform .26s var(--anfra-ease-out) var(--at);transform:none}@media (prefers-reduced-motion:reduce){.foundation-figure-module__9XER4a__head{opacity:1;transform:none;transition:none!important}}
.quickstart-inspect-pane-module__IB8p4W__pane{border-radius:var(--anfra-r-sm);background:#fff;border:1px solid #18141f6b;min-width:0;padding:10px 12px 12px;overflow:hidden;box-shadow:0 1px 2px #18141f0f,0 4px 12px -4px #18141f1f}.quickstart-inspect-pane-module__IB8p4W__head{justify-content:space-between;align-items:center;display:flex}.quickstart-inspect-pane-module__IB8p4W__head p{color:var(--anfra-ink);margin:0;font-weight:600}.quickstart-inspect-pane-module__IB8p4W__close{border-radius:var(--anfra-r-sm);width:28px;height:28px;color:var(--anfra-ink-2);cursor:pointer;transition:background-color var(--anfra-t-hover) linear, color var(--anfra-t-hover) linear, transform var(--anfra-t-press) var(--anfra-ease-out);background:0 0;border:0;place-items:center;margin:-6px -6px -6px 0;display:grid;position:relative}.quickstart-inspect-pane-module__IB8p4W__close:after{content:"";position:absolute;inset:-8px}.quickstart-inspect-pane-module__IB8p4W__close:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.quickstart-inspect-pane-module__IB8p4W__close:hover{color:var(--anfra-ink);background:#18141f0d}}@media (prefers-reduced-motion:reduce){.quickstart-inspect-pane-module__IB8p4W__close{transition:background-color var(--anfra-t-hover) linear, color var(--anfra-t-hover) linear}.quickstart-inspect-pane-module__IB8p4W__close:active{transform:none}}.quickstart-inspect-pane-module__IB8p4W__close svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:13px;height:13px}.quickstart-inspect-pane-module__IB8p4W__list{grid-template-columns:max-content minmax(0,1fr);gap:8px 28px;margin:6px 0 0;display:grid}.quickstart-inspect-pane-module__IB8p4W__list div{min-width:0}.quickstart-inspect-pane-module__IB8p4W__list dt{color:var(--anfra-ink-3);margin-bottom:3px}.quickstart-inspect-pane-module__IB8p4W__list dd{min-width:0;margin:0}.quickstart-inspect-pane-module__IB8p4W__pre{font-family:var(--anfra-mono);font-size:var(--anfra-micro);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--anfra-ink);margin:0;line-height:1.5}.quickstart-inspect-pane-module__IB8p4W__pre.quickstart-inspect-pane-module__IB8p4W__metric{white-space:pre}.quickstart-inspect-pane-module__IB8p4W__pre b{color:var(--anfra-violet-text);font-weight:600}@container qa (max-width:560px){.quickstart-inspect-pane-module__IB8p4W__list{grid-template-columns:minmax(0,1fr)}.quickstart-inspect-pane-module__IB8p4W__pre.quickstart-inspect-pane-module__IB8p4W__metric{white-space:pre-wrap}}
.quickstart-app-module__r4jlEq__app{height:100%;font-size:var(--anfra-label);color:var(--anfra-ink);flex-direction:column;line-height:1.35;display:flex;position:relative;container:qa/inline-size}.quickstart-app-module__r4jlEq__head{border-bottom:1px solid var(--anfra-rule);justify-content:space-between;align-items:center;gap:8px 12px;min-height:44px;padding:8px 12px 8px 14px;display:flex}.quickstart-app-module__r4jlEq__name{min-width:0;font-size:var(--anfra-caption);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;margin:0;font-weight:600;display:flex;overflow:hidden}.quickstart-app-module__r4jlEq__name svg{fill:none;width:14px;height:14px;stroke:var(--anfra-ink-3);stroke-width:1.25px;flex:none}.quickstart-app-module__r4jlEq__filters{gap:6px;display:flex}.quickstart-app-module__r4jlEq__filter{border:1px solid var(--anfra-rule);border-radius:var(--anfra-r-sm);background:var(--anfra-sheet);height:24px;font:inherit;font-size:var(--anfra-micro);color:var(--anfra-ink-2);white-space:nowrap;transition:border-color var(--anfra-t-ui) linear, color var(--anfra-t-ui) linear, transform var(--anfra-t-press) var(--anfra-ease-out);align-items:center;gap:5px;padding:0 8px;display:inline-flex;position:relative}button.quickstart-app-module__r4jlEq__filter:after{content:"";position:absolute;inset:-10px -2px}button.quickstart-app-module__r4jlEq__filter:disabled{cursor:default}button.quickstart-app-module__r4jlEq__filter:not(:disabled){cursor:pointer}.quickstart-app-module__r4jlEq__filter svg,.quickstart-app-module__r4jlEq__chip svg{fill:currentColor;width:11px;height:11px}.quickstart-app-module__r4jlEq__filter .quickstart-app-module__r4jlEq__clear{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round}.quickstart-app-module__r4jlEq__filter.quickstart-app-module__r4jlEq__filterOn{border-color:var(--anfra-ink-3);color:var(--anfra-ink);font-weight:500}.quickstart-app-module__r4jlEq__grid{flex:1;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:10px;min-height:0;padding:12px 14px 14px;display:grid}.quickstart-app-module__r4jlEq__kpis{border:1px solid var(--anfra-rule);border-radius:var(--anfra-r-sm);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.quickstart-app-module__r4jlEq__kpis>div{min-width:0;padding:8px 10px 9px;position:relative}.quickstart-app-module__r4jlEq__kpis>div+div{border-left:1px solid var(--anfra-rule)}.quickstart-app-module__r4jlEq__kpis dt{font-size:var(--anfra-micro);color:var(--anfra-ink-3)}.quickstart-app-module__r4jlEq__kpis dd{font-size:var(--anfra-ui);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:6px;margin:2px 0 0;font-weight:600;display:flex}.quickstart-app-module__r4jlEq__kpiRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.quickstart-app-module__r4jlEq__delta{font-size:var(--anfra-micro);color:var(--anfra-ink-2);font-weight:500}.quickstart-app-module__r4jlEq__kpiValue{border-radius:var(--anfra-r-sm);outline:calc(var(--mark,0) * 1.5px) solid var(--anfra-ink-2);margin:0 2px 0 -4px;padding:0 4px}.quickstart-app-module__r4jlEq__inspect{border-radius:var(--anfra-r-sm);min-height:22px;font:inherit;color:var(--anfra-ink-2);cursor:pointer;transition:background-color var(--anfra-t-hover) linear, color var(--anfra-t-hover) linear, transform var(--anfra-t-press) var(--anfra-ease-out);background:0 0;border:0;align-items:center;gap:4px;margin:-4px -6px -4px 0;padding:0 6px;font-weight:500;display:inline-flex;position:relative}.quickstart-app-module__r4jlEq__inspect:after{content:"";position:absolute;inset:-11px -4px}.quickstart-app-module__r4jlEq__inspect[aria-expanded=true]{color:var(--anfra-ink);background:#18141f0f}.quickstart-app-module__r4jlEq__inspect svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;width:12px;height:12px}.quickstart-app-module__r4jlEq__trace{z-index:3;background:var(--anfra-ink-2);transform-origin:50% 0;width:1.5px;height:12px;position:absolute;top:100%;left:14px}.quickstart-app-module__r4jlEq__trace:before,.quickstart-app-module__r4jlEq__trace:after{content:"";background:var(--anfra-ink-2);border-radius:50%;width:6px;height:6px;position:absolute;left:-2.25px}.quickstart-app-module__r4jlEq__trace:before{top:-3px}.quickstart-app-module__r4jlEq__trace:after{bottom:-3px}.quickstart-app-module__r4jlEq__card{border:1px solid var(--anfra-rule);border-radius:var(--anfra-r-sm);min-width:0;min-height:0;opacity:calc(1 - var(--out,0) * .65);flex-direction:column;padding:10px 12px;display:flex;position:relative}.quickstart-app-module__r4jlEq__covered .quickstart-app-module__r4jlEq__card{pointer-events:none}.quickstart-app-module__r4jlEq__label{min-height:20px;font-size:var(--anfra-caption);letter-spacing:-.005em;align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.quickstart-app-module__r4jlEq__chip{border:1px solid var(--anfra-ink-3);border-radius:var(--anfra-r-sm);height:20px;font-size:var(--anfra-micro);align-items:center;gap:4px;padding:0 7px 0 6px;font-weight:500;display:inline-flex}.quickstart-app-module__r4jlEq__regions{grid-area:2/1}.quickstart-app-module__r4jlEq__regionList{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-height:96px;margin:12px 0 0;padding:0;list-style:none;display:grid}.quickstart-app-module__r4jlEq__regionList li{min-width:0;display:flex}.quickstart-app-module__r4jlEq__region{min-width:0;font:inherit;color:var(--anfra-ink-2);cursor:pointer;transition:color var(--anfra-t-ui) linear, transform var(--anfra-t-press) var(--anfra-ease-out);background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:2px;padding:0;display:flex}.quickstart-app-module__r4jlEq__regionPlot{border-bottom:1px solid var(--anfra-rule-strong);flex:1;width:100%;margin-bottom:4px;position:relative}.quickstart-app-module__r4jlEq__regionBar{background:var(--anfra-tone2);transform-origin:50% 100%;border-radius:2px 2px 0 0;width:min(64%,40px);height:100%;position:absolute;bottom:0;left:50%;translate:-50%}.quickstart-app-module__r4jlEq__regionName{font-size:var(--anfra-micro);line-height:14px}.quickstart-app-module__r4jlEq__regionValue{color:var(--anfra-ink-3);font-variant-numeric:tabular-nums;font-size:10px;line-height:13px}.quickstart-app-module__r4jlEq__region[aria-pressed=true]{color:var(--anfra-ink)}.quickstart-app-module__r4jlEq__region[aria-pressed=true] .quickstart-app-module__r4jlEq__regionName{font-weight:600}.quickstart-app-module__r4jlEq__region[aria-pressed=true] .quickstart-app-module__r4jlEq__regionBar{background:var(--anfra-violet)}.quickstart-app-module__r4jlEq__region.quickstart-app-module__r4jlEq__dim .quickstart-app-module__r4jlEq__regionBar{opacity:.45}@media (hover:hover) and (pointer:fine){button.quickstart-app-module__r4jlEq__filter:not(:disabled):hover{border-color:var(--anfra-rule-strong);color:var(--anfra-ink)}.quickstart-app-module__r4jlEq__inspect:hover{color:var(--anfra-ink);background:#18141f0d}.quickstart-app-module__r4jlEq__region:hover .quickstart-app-module__r4jlEq__regionBar{opacity:.8}}button.quickstart-app-module__r4jlEq__filter:not(:disabled):active,.quickstart-app-module__r4jlEq__inspect:active,.quickstart-app-module__r4jlEq__region:active{transform:scale(.97)}.quickstart-app-module__r4jlEq__trend{grid-area:2/2}.quickstart-app-module__r4jlEq__plot{border-bottom:1px solid var(--anfra-rule-strong);background:repeating-linear-gradient(to top, transparent 0 21px, var(--anfra-rule) 21px 22px);flex:1;min-height:80px;margin:12px 0 0}.quickstart-app-module__r4jlEq__lineChart{width:100%;height:100%;display:block;overflow:visible}.quickstart-app-module__r4jlEq__line{fill:none;stroke:var(--anfra-tone3);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.quickstart-app-module__r4jlEq__area{fill:var(--anfra-tone1)}.quickstart-app-module__r4jlEq__filtered .quickstart-app-module__r4jlEq__line{stroke:var(--anfra-violet)}.quickstart-app-module__r4jlEq__filtered .quickstart-app-module__r4jlEq__area{fill:#8a51d424}.quickstart-app-module__r4jlEq__axis{color:var(--anfra-ink-3);justify-content:space-between;margin:4px 0 0;font-size:10px;line-height:13px;display:flex}.quickstart-app-module__r4jlEq__built .quickstart-app-module__r4jlEq__regionBar{transition:transform .26s var(--anfra-ease-out), background-color var(--anfra-t-ui) linear, opacity var(--anfra-t-ui) linear}.quickstart-app-module__r4jlEq__built .quickstart-app-module__r4jlEq__line,.quickstart-app-module__r4jlEq__built .quickstart-app-module__r4jlEq__area{transition:d .32s var(--anfra-ease-out), stroke var(--anfra-t-ui) linear, fill var(--anfra-t-ui) linear}.quickstart-app-module__r4jlEq__panel{z-index:2;grid-area:2/1/auto/-1;align-self:start;position:relative}@container qa (max-width:440px){.quickstart-app-module__r4jlEq__filters .quickstart-app-module__r4jlEq__filter:first-child,.quickstart-app-module__r4jlEq__delta{display:none}.quickstart-app-module__r4jlEq__grid{grid-template-columns:minmax(0,1fr)}.quickstart-app-module__r4jlEq__regions{grid-column:1}.quickstart-app-module__r4jlEq__trend{display:none}.quickstart-app-module__r4jlEq__kpis dd{font-size:var(--anfra-caption)}.quickstart-app-module__r4jlEq__inspectLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.quickstart-app-module__r4jlEq__filter,.quickstart-app-module__r4jlEq__inspect,.quickstart-app-module__r4jlEq__region{transition:background-color var(--anfra-t-hover) linear, border-color var(--anfra-t-hover) linear, color var(--anfra-t-hover) linear}button.quickstart-app-module__r4jlEq__filter:not(:disabled):active,.quickstart-app-module__r4jlEq__inspect:active,.quickstart-app-module__r4jlEq__region:active{transform:none}.quickstart-app-module__r4jlEq__regionBar,.quickstart-app-module__r4jlEq__built .quickstart-app-module__r4jlEq__regionBar,.quickstart-app-module__r4jlEq__built .quickstart-app-module__r4jlEq__line,.quickstart-app-module__r4jlEq__built .quickstart-app-module__r4jlEq__area{transition:none}}
.site-footer-module__zCkeka__footer{padding:0 0 var(--anfra-gutter);background:var(--anfra-paper)}.site-footer-module__zCkeka__block{border:1px solid var(--anfra-rule-strong);border-radius:var(--anfra-r-card);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;overflow:hidden}.site-footer-module__zCkeka__cell{border-right:1px solid var(--anfra-rule-strong);border-bottom:1px solid var(--anfra-rule-strong);grid-column:span 2;min-width:0;margin:0 -1px -1px 0;padding:20px 24px 22px}.site-footer-module__zCkeka__home{border-radius:var(--anfra-r-control);align-items:center;min-height:44px;margin-top:-10px;text-decoration:none;display:inline-flex}.site-footer-module__zCkeka__tagline{max-width:24em;font-size:var(--anfra-small);color:var(--anfra-ink-2);margin:4px 0 0;line-height:1.55}.site-footer-module__zCkeka__repo{min-height:44px;font-family:var(--anfra-mono);font-size:var(--anfra-caption);color:var(--anfra-ink-2);transition:color var(--anfra-t-hover) linear;align-items:center;gap:8px;margin-top:6px;text-decoration:none;display:inline-flex}.site-footer-module__zCkeka__repo>svg:first-child{width:15px;height:15px}.site-footer-module__zCkeka__label{font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-ink-3);margin:0 0 8px;font-weight:500}.site-footer-module__zCkeka__col ul{margin:0;padding:0;list-style:none;display:grid}.site-footer-module__zCkeka__col a:after{content:"";position:absolute;inset:-4px min(0px,50% - 22px)}.site-footer-module__zCkeka__col a{min-height:36px;font-size:var(--anfra-small);color:var(--anfra-ink-2);transition:color var(--anfra-t-hover) linear;align-items:center;text-decoration:none;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.site-footer-module__zCkeka__repo:hover{color:var(--anfra-ink)}.site-footer-module__zCkeka__col a:hover{color:var(--anfra-ink);text-underline-offset:3px;text-decoration:underline}}.site-footer-module__zCkeka__legal{font-size:var(--anfra-label);color:var(--anfra-ink-3);padding-top:14px;padding-bottom:14px;line-height:1.5}.site-footer-module__zCkeka__brand,.site-footer-module__zCkeka__legal{grid-column:span 6}.site-footer-module__zCkeka__notes{flex-wrap:wrap;justify-content:space-between;gap:2px 24px;display:flex}.site-footer-module__zCkeka__notes span{white-space:nowrap}@container anfra (max-width:759px){.site-footer-module__zCkeka__block{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-module__zCkeka__cell{grid-column:span 1}.site-footer-module__zCkeka__brand,.site-footer-module__zCkeka__wide,.site-footer-module__zCkeka__legal{grid-column:1/-1}.site-footer-module__zCkeka__col a{min-height:44px}.site-footer-module__zCkeka__col a:after{top:0;bottom:0}.site-footer-module__zCkeka__cell{padding-inline:16px}}
.site-header-module__nWqcJa__header{z-index:20;background:var(--anfra-paper);border-bottom:1px solid var(--anfra-rule);position:sticky;top:0}.site-header-module__nWqcJa__bar{max-width:var(--anfra-max);height:64px;padding:0 var(--anfra-gutter);--step:calc((min(100cqi, var(--anfra-max)) - 2 * var(--anfra-gutter) + var(--anfra-col-gap)) / 12);align-items:center;margin:0 auto;display:flex}.site-header-module__nWqcJa__home{border-radius:var(--anfra-r-control);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.site-header-module__nWqcJa__nav{margin-left:auto}.site-header-module__nWqcJa__tag{border-left:1px solid var(--anfra-rule-strong);font-family:var(--anfra-mono);font-size:var(--anfra-caption);color:var(--anfra-ink-2);margin-left:8px;padding-left:8px;line-height:1.2}.site-header-module__nWqcJa__nav ul{margin:0;padding:0;list-style:none;display:flex}.site-header-module__nWqcJa__nav a,.site-header-module__nWqcJa__groupTrigger,.site-header-module__nWqcJa__github{border-left:1px solid var(--anfra-rule);height:64px;color:var(--anfra-ink-2);transition:color var(--anfra-t-hover) linear, background-color var(--anfra-t-hover) linear;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.site-header-module__nWqcJa__nav a,.site-header-module__nWqcJa__groupTrigger{min-width:var(--step);font-family:var(--anfra-mono);font-size:var(--anfra-caption);white-space:nowrap;padding:0 12px}@container anfra (min-width:761px) and (max-width:860px){.site-header-module__nWqcJa__nav a,.site-header-module__nWqcJa__groupTrigger{padding:0 8px}}@media (hover:hover) and (pointer:fine){.site-header-module__nWqcJa__nav a:hover,.site-header-module__nWqcJa__groupTrigger:hover,.site-header-module__nWqcJa__github:hover{color:var(--anfra-ink);background:#18141f0a}}.site-header-module__nWqcJa__nav a[aria-current=page],.site-header-module__nWqcJa__groupTrigger.site-header-module__nWqcJa__current{color:var(--anfra-ink)}.site-header-module__nWqcJa__nav a[aria-current=page]:after,.site-header-module__nWqcJa__groupTrigger.site-header-module__nWqcJa__current:after{content:"";background:var(--anfra-ink);pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.site-header-module__nWqcJa__nav a:focus-visible,.site-header-module__nWqcJa__groupTrigger:focus-visible,.site-header-module__nWqcJa__github:focus-visible{outline-offset:-2px}.site-header-module__nWqcJa__nav a,.site-header-module__nWqcJa__groupTrigger,.site-header-module__nWqcJa__github{position:relative}.site-header-module__nWqcJa__groupTrigger{cursor:pointer;background:0 0;border-top:0;border-bottom:0;border-right:0;gap:6px}.site-header-module__nWqcJa__groupTrigger[data-popup-open]{color:var(--anfra-ink);background:#18141f0a}.site-header-module__nWqcJa__chevron{width:14px;height:14px;transition:transform var(--anfra-t-ui) var(--anfra-ease-out)}.site-header-module__nWqcJa__groupTrigger[data-popup-open] .site-header-module__nWqcJa__chevron,.site-header-module__nWqcJa__groupTrigger[data-panel-open] .site-header-module__nWqcJa__chevron{transform:rotate(180deg)}.site-header-module__nWqcJa__narrowOnly{display:none}.site-header-module__nWqcJa__groupMenu{border:1px solid var(--anfra-rule-strong);border-radius:0 0 var(--anfra-r-control) var(--anfra-r-control);background:var(--anfra-sheet);min-width:220px;color:var(--anfra-ink-2);box-shadow:var(--anfra-e2);padding:4px}.site-header-module__nWqcJa__groupItem{border-radius:var(--anfra-r-sm);min-height:44px;color:var(--anfra-ink-2);font-family:var(--anfra-mono);font-size:var(--anfra-caption);cursor:pointer;padding:0 28px 0 12px;text-decoration:none}.site-header-module__nWqcJa__groupItem[data-highlighted]{color:var(--anfra-ink);background:#18141f0a}.site-header-module__nWqcJa__groupItem[aria-current=page]{color:var(--anfra-ink)}.site-header-module__nWqcJa__groupItem[data-highlighted] .site-header-module__nWqcJa__newTab{opacity:1;transform:none}.site-header-module__nWqcJa__newTab{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:11px;height:11px;transition:opacity var(--anfra-t-hover) var(--anfra-ease-out), transform var(--anfra-t-ui) var(--anfra-ease-out);position:absolute;top:calc(50% - 13px);right:6px;transform:translate(-2px,2px)}.site-header-module__nWqcJa__nav a:focus-visible .site-header-module__nWqcJa__newTab,.site-header-module__nWqcJa__github:focus-visible .site-header-module__nWqcJa__newTab{opacity:1;transform:none}@media (hover:hover) and (pointer:fine){.site-header-module__nWqcJa__nav a:hover .site-header-module__nWqcJa__newTab,.site-header-module__nWqcJa__github:hover .site-header-module__nWqcJa__newTab{opacity:1;transform:none}}.site-header-module__nWqcJa__end{width:calc(var(--step) * 3 - var(--anfra-col-gap) / 2);align-items:center;display:flex}.site-header-module__nWqcJa__github{width:var(--step);border-right:1px solid var(--anfra-rule)}.site-header-module__nWqcJa__github svg{width:18px;height:18px}.site-header-module__nWqcJa__bar .site-header-module__nWqcJa__cta:after{content:"";position:absolute;inset:-3px}.site-header-module__nWqcJa__bar .site-header-module__nWqcJa__cta{height:40px;min-height:40px;font-size:var(--anfra-small);margin-left:auto;padding:0 14px;position:relative}.site-header-module__nWqcJa__menu{border-radius:var(--anfra-r-control);width:44px;height:44px;color:var(--anfra-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-right:-10px;display:none}.site-header-module__nWqcJa__menu svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:20px;height:20px}.site-header-module__nWqcJa__menuTop,.site-header-module__nWqcJa__menuBottom{transform-box:fill-box;transform-origin:50%;transition:transform var(--anfra-t-ui) var(--anfra-ease-out)}.site-header-module__nWqcJa__open .site-header-module__nWqcJa__menuTop{transform:translateY(3px)rotate(45deg)}.site-header-module__nWqcJa__open .site-header-module__nWqcJa__menuBottom{transform:translateY(-3px)rotate(-45deg)}@container anfra (max-width:760px){.site-header-module__nWqcJa__bar{height:60px}.site-header-module__nWqcJa__wideOnly{display:none}.site-header-module__nWqcJa__narrowOnly{display:block}.site-header-module__nWqcJa__end{gap:4px;width:auto;margin-left:auto}.site-header-module__nWqcJa__menu{display:inline-flex}.site-header-module__nWqcJa__github{border-radius:var(--anfra-r-control);border:0;width:44px;height:44px}.site-header-module__nWqcJa__bar .site-header-module__nWqcJa__cta{margin-left:4px;padding:0 12px}.site-header-module__nWqcJa__nav{padding:0 var(--anfra-gutter);background:var(--anfra-paper);border-bottom:1px solid var(--anfra-rule);visibility:hidden;opacity:0;transition:opacity .16s linear, transform .2s var(--anfra-ease-out), visibility 0s linear .2s;position:absolute;top:100%;left:0;right:0;transform:translateY(-6px)}.site-header-module__nWqcJa__open .site-header-module__nWqcJa__nav{visibility:visible;opacity:1;transition:opacity .18s linear, transform .24s var(--anfra-ease-out);transform:none}.site-header-module__nWqcJa__nav ul{flex-direction:column}.site-header-module__nWqcJa__nav li+li{border-top:1px solid var(--anfra-rule)}.site-header-module__nWqcJa__nav a,.site-header-module__nWqcJa__groupTrigger{width:100%;min-width:0;height:52px;font-size:var(--anfra-small);border-left:0;justify-content:flex-start;padding:0}.site-header-module__nWqcJa__groupTrigger{justify-content:space-between}.site-header-module__nWqcJa__groupTrigger.site-header-module__nWqcJa__current:after{display:none}.site-header-module__nWqcJa__nav .site-header-module__nWqcJa__groupList{margin:0;padding:0 0 0 16px;list-style:none}.site-header-module__nWqcJa__groupList li{border-top:1px solid var(--anfra-rule)}.site-header-module__nWqcJa__nav .site-header-module__nWqcJa__newTab{opacity:1;margin-left:6px;position:static;transform:none}}@media (prefers-reduced-motion:reduce){.site-header-module__nWqcJa__newTab,.site-header-module__nWqcJa__nav .site-header-module__nWqcJa__newTab{transition:opacity var(--anfra-t-hover) linear;transform:none}.site-header-module__nWqcJa__chevron,.site-header-module__nWqcJa__menuTop,.site-header-module__nWqcJa__menuBottom{transition:none}}@container anfra (max-width:760px){@media (prefers-reduced-motion:reduce){.site-header-module__nWqcJa__nav,.site-header-module__nWqcJa__open .site-header-module__nWqcJa__nav{transform:none}.site-header-module__nWqcJa__nav{transition:opacity .16s linear,visibility 0s linear .16s}.site-header-module__nWqcJa__open .site-header-module__nWqcJa__nav{transition:opacity .18s linear}}}
.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}}
.plugins-figure-module__gnTtlG__plate{flex-direction:column;gap:16px;padding:40px 32px 32px;display:flex;overflow:hidden;container:plugins-figure/inline-size}.plugins-figure-module__gnTtlG__app{border-radius:var(--anfra-r-control);background:var(--anfra-sheet);min-width:0;box-shadow:inset 0 0 0 1px var(--anfra-rule-strong);font-size:var(--anfra-label);color:var(--anfra-ink-2);align-self:stretch;overflow:hidden}.plugins-figure-module__gnTtlG__chrome{border-bottom:1px solid var(--anfra-rule);justify-content:space-between;align-items:center;gap:12px;height:36px;padding:0 8px 0 14px;display:flex}.plugins-figure-module__gnTtlG__chrome b{color:var(--anfra-ink);white-space:nowrap;font-weight:600}.plugins-figure-module__gnTtlG__tools{gap:4px;min-width:0;display:flex}.plugins-figure-module__gnTtlG__tool{border-radius:var(--anfra-r-sm);box-shadow:inset 0 0 0 1px var(--anfra-rule);white-space:nowrap;color:var(--anfra-ink);transition:background-color .22s var(--anfra-ease-out), box-shadow .22s var(--anfra-ease-out), color .22s var(--anfra-ease-out);animation:plugins-figure-module__gnTtlG__pop .32s var(--anfra-ease-out) both;align-items:center;gap:4px;padding:3px 8px;display:inline-flex}.plugins-figure-module__gnTtlG__tool svg{stroke-width:2px;width:12px;height:12px}.plugins-figure-module__gnTtlG__tool.plugins-figure-module__gnTtlG__isOpen{background:var(--anfra-violet-wash);box-shadow:inset 0 0 0 1px var(--anfra-violet-tint);color:var(--anfra-violet-text)}@keyframes plugins-figure-module__gnTtlG__pop{0%{opacity:0;transform:translateY(-4px)scale(.92)}}.plugins-figure-module__gnTtlG__body{gap:10px;height:300px;padding:14px;display:flex;position:relative;overflow:hidden}.plugins-figure-module__gnTtlG__main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.plugins-figure-module__gnTtlG__card{border-radius:var(--anfra-r-control);box-shadow:inset 0 0 0 1px var(--anfra-rule);flex-direction:column;gap:4px;padding:8px 12px;display:flex;position:relative}.plugins-figure-module__gnTtlG__cardTitle{color:var(--anfra-ink-3)}.plugins-figure-module__gnTtlG__card .plugins-figure-module__gnTtlG__cardTitle{margin-bottom:auto;padding-bottom:4px}.plugins-figure-module__gnTtlG__card>:last-child{margin-bottom:auto}.plugins-figure-module__gnTtlG__grow{flex:1}.plugins-figure-module__gnTtlG__bar{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;padding:3px 0;line-height:16px;display:grid;position:relative}.plugins-figure-module__gnTtlG__bar i{background:var(--anfra-paper-right);height:10px}.plugins-figure-module__gnTtlG__bar b{font-variant-numeric:tabular-nums;text-align:right;color:var(--anfra-ink);font-weight:500}.plugins-figure-module__gnTtlG__marker{background:var(--anfra-violet);width:14px;height:14px;box-shadow:0 0 0 2px var(--anfra-sheet);animation:plugins-figure-module__gnTtlG__pop .32s var(--anfra-ease-out) both;border-radius:3px 3px 3px 0;margin:-7px 0 0 -2px;position:absolute;top:50%;left:calc(75% - 26px)}.plugins-figure-module__gnTtlG__notes{border-left:1px solid var(--anfra-rule);min-width:0;animation:plugins-figure-module__gnTtlG__slideIn .36s var(--anfra-ease-out) both;flex-direction:column;flex:0 0 38%;gap:8px;padding-left:10px;display:flex}@keyframes plugins-figure-module__gnTtlG__slideIn{0%{opacity:0;transform:translate(16px)}}.plugins-figure-module__gnTtlG__note{border-radius:var(--anfra-r-control);background:var(--anfra-paper);box-shadow:inset 0 0 0 1px var(--anfra-rule);animation:plugins-figure-module__gnTtlG__fadeIn .26s var(--anfra-ease-out) both;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.plugins-figure-module__gnTtlG__note:first-of-type{box-shadow:inset 0 0 0 1px var(--anfra-violet-tint)}.plugins-figure-module__gnTtlG__noteHead{align-items:center;gap:6px;min-width:0;display:flex}.plugins-figure-module__gnTtlG__noteHead b{text-overflow:ellipsis;white-space:nowrap;color:var(--anfra-ink);font-weight:600;overflow:hidden}.plugins-figure-module__gnTtlG__avatar{background:var(--anfra-paper-deep);width:18px;height:18px;color:var(--anfra-ink-2);border-radius:50%;flex:none;place-items:center;font-size:9px;font-weight:600;display:grid}.plugins-figure-module__gnTtlG__on{font-family:var(--anfra-mono);font-size:var(--anfra-micro);color:var(--anfra-ink-3);margin-left:auto}.plugins-figure-module__gnTtlG__note:first-of-type .plugins-figure-module__gnTtlG__on{color:var(--anfra-violet-text)}.plugins-figure-module__gnTtlG__note p{margin:0;line-height:1.4}.plugins-figure-module__gnTtlG__editor{border-radius:var(--anfra-r-control);background:var(--anfra-paper);box-shadow:inset 0 0 0 1px var(--anfra-rule);animation:plugins-figure-module__gnTtlG__riseIn .36s var(--anfra-ease-out) both;flex-direction:column;gap:4px;padding:8px 12px;display:flex}@keyframes plugins-figure-module__gnTtlG__riseIn{0%{opacity:0;transform:translateY(16px)}}.plugins-figure-module__gnTtlG__editorHead{font-family:var(--anfra-mono);font-size:var(--anfra-micro);color:var(--anfra-ink-3);align-items:center;gap:10px;display:flex}.plugins-figure-module__gnTtlG__editorHead>:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.plugins-figure-module__gnTtlG__run{border-radius:var(--anfra-r-sm);background:var(--anfra-sheet);box-shadow:inset 0 0 0 1px var(--anfra-rule-strong);font-family:var(--font-sans,inherit);color:var(--anfra-ink);align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.plugins-figure-module__gnTtlG__run svg{fill:currentColor;stroke-width:0;width:10px;height:10px}.plugins-figure-module__gnTtlG__code{font-family:var(--anfra-mono);font-size:var(--anfra-micro);color:var(--anfra-ink-2);flex-direction:column;margin:0;line-height:1.5;display:flex}.plugins-figure-module__gnTtlG__code>span{text-overflow:ellipsis;white-space:pre;animation:plugins-figure-module__gnTtlG__fadeIn .22s var(--anfra-ease-out) both;overflow:hidden}.plugins-figure-module__gnTtlG__code b{color:var(--anfra-ink);font-weight:600}.plugins-figure-module__gnTtlG__code>span:last-child:after{content:"";vertical-align:text-bottom;background:var(--anfra-violet);width:1.5px;height:1.1em;margin-left:2px;animation:1s step-end infinite plugins-figure-module__gnTtlG__blink;display:inline-block}@keyframes plugins-figure-module__gnTtlG__blink{50%{opacity:0}}.plugins-figure-module__gnTtlG__status{white-space:nowrap;color:var(--anfra-violet-text);align-items:center;gap:4px;display:inline-flex}.plugins-figure-module__gnTtlG__status svg{stroke-width:2.4px;width:12px;height:12px}.plugins-figure-module__gnTtlG__popover{z-index:2;border-radius:var(--anfra-r-control);background:var(--anfra-sheet);width:min(260px,100% - 16px);box-shadow:inset 0 0 0 1px var(--anfra-rule-strong), 0 8px 24px -8px #0000002e;transform-origin:100% 0;animation:plugins-figure-module__gnTtlG__drop .32s var(--anfra-ease-out) both;flex-direction:column;gap:8px;padding:10px 12px;display:flex;position:absolute;top:6px;right:8px}@keyframes plugins-figure-module__gnTtlG__drop{0%{opacity:0;transform:translateY(-6px)scale(.96)}}.plugins-figure-module__gnTtlG__channel{color:var(--anfra-ink);align-items:center;gap:2px;font-weight:600;display:inline-flex}.plugins-figure-module__gnTtlG__channel svg{stroke-width:2.2px;width:12px;height:12px;color:var(--anfra-ink-3)}.plugins-figure-module__gnTtlG__message{border-top:1px solid var(--anfra-rule);border-bottom:1px solid var(--anfra-rule);gap:8px;padding:8px 0;display:flex}.plugins-figure-module__gnTtlG__message>div{flex:1;min-width:0}.plugins-figure-module__gnTtlG__sender{border-radius:var(--anfra-r-sm);background:var(--anfra-ink);flex:none;width:22px;height:22px}.plugins-figure-module__gnTtlG__messageHead{align-items:baseline;gap:6px;display:flex}.plugins-figure-module__gnTtlG__messageHead b{color:var(--anfra-ink);font-weight:600}.plugins-figure-module__gnTtlG__messageHead span{font-size:var(--anfra-micro);color:var(--anfra-ink-3)}.plugins-figure-module__gnTtlG__message p{margin:2px 0 6px;line-height:1.4}.plugins-figure-module__gnTtlG__thumb{border-radius:var(--anfra-r-sm);background:var(--anfra-paper);box-shadow:inset 0 0 0 1px var(--anfra-rule);flex-direction:column;gap:3px;padding:8px;display:flex}.plugins-figure-module__gnTtlG__thumb i{background:var(--anfra-paper-right);height:5px}.plugins-figure-module__gnTtlG__thumb i:nth-child(2){background:var(--anfra-violet)}.plugins-figure-module__gnTtlG__popover .plugins-figure-module__gnTtlG__status{animation:plugins-figure-module__gnTtlG__fadeIn .22s .36s var(--anfra-ease-out) both}@keyframes plugins-figure-module__gnTtlG__fadeIn{0%{opacity:0}}.plugins-figure-module__gnTtlG__strip{font-size:var(--anfra-micro);flex-direction:column;align-self:stretch;gap:6px;margin-right:-32px;display:flex;-webkit-mask-image:linear-gradient(90deg,#000 55%,#0000);mask-image:linear-gradient(90deg,#000 55%,#0000)}.plugins-figure-module__gnTtlG__strip ul{gap:6px;margin:0;padding:0;list-style:none;display:flex}.plugins-figure-module__gnTtlG__strip li{border-radius:var(--anfra-r-pill);background:var(--anfra-sheet);box-shadow:inset 0 0 0 1px var(--anfra-rule);white-space:nowrap;color:var(--anfra-ink-3);transition:background-color .22s var(--anfra-ease-out), color .22s var(--anfra-ease-out), box-shadow .22s var(--anfra-ease-out);flex:none;padding:2px 8px}.plugins-figure-module__gnTtlG__strip li.plugins-figure-module__gnTtlG__isLit{background:var(--anfra-violet-wash);box-shadow:inset 0 0 0 1px var(--anfra-violet-tint);color:var(--anfra-violet-text)}@media (prefers-reduced-motion:reduce){.plugins-figure-module__gnTtlG__tool,.plugins-figure-module__gnTtlG__marker,.plugins-figure-module__gnTtlG__notes,.plugins-figure-module__gnTtlG__editor,.plugins-figure-module__gnTtlG__popover{animation:plugins-figure-module__gnTtlG__fadeIn .15s var(--anfra-ease-out) both}.plugins-figure-module__gnTtlG__code>span:last-child:after{animation:none}}@container anfra (max-width:759px){.plugins-figure-module__gnTtlG__plate{padding:24px 16px}.plugins-figure-module__gnTtlG__strip{margin-right:-16px}}@container plugins-figure (max-width:479px){.plugins-figure-module__gnTtlG__body{flex-direction:column;height:420px}.plugins-figure-module__gnTtlG__notes{border-top:1px solid var(--anfra-rule);border-left:0;flex:none;padding:10px 0 0}.plugins-figure-module__gnTtlG__note+.plugins-figure-module__gnTtlG__note{display:none}.plugins-figure-module__gnTtlG__tool{gap:0;padding:5px;font-size:0}}
.plugins-row-module__5yf2MG__items{border-top:1px solid var(--anfra-rule);margin:24px 0 0;padding:0;list-style:none}.plugins-row-module__5yf2MG__item{border-bottom:1px solid var(--anfra-rule)}.plugins-row-module__5yf2MG__label{cursor:pointer;align-items:center;gap:16px;min-height:44px;padding:12px 0;display:flex}.plugins-row-module__5yf2MG__text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.plugins-row-module__5yf2MG__title{font-size:var(--anfra-ui);color:var(--anfra-ink-3);transition:color var(--anfra-t-hover) var(--anfra-ease-out);font-weight:500;line-height:1.35}.plugins-row-module__5yf2MG__label:hover .plugins-row-module__5yf2MG__title,.plugins-row-module__5yf2MG__isOn .plugins-row-module__5yf2MG__title{color:var(--anfra-ink)}.plugins-row-module__5yf2MG__body{font-size:var(--anfra-small);color:var(--anfra-ink-2);line-height:1.45}.plugins-row-module__5yf2MG__switch:focus-visible{outline:2px solid var(--anfra-violet);outline-offset:3px;box-shadow:none}.plugins-row-module__5yf2MG__soon{border-radius:var(--anfra-r-sm);background:var(--anfra-paper-deep);font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-ink-3);margin:0 0 16px;padding:2px 8px;display:inline-block}.plugins-row-module__5yf2MG__browse{font-size:var(--anfra-ui);color:var(--anfra-ink-3);cursor:not-allowed;align-items:center;gap:6px;margin-top:24px;font-weight:500;display:inline-flex}.plugins-row-module__5yf2MG__browse svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}
.foundation-section-module__pvoUnG__section.anfra-section{padding-bottom:calc(var(--anfra-section-y) / 2)}.foundation-section-module__pvoUnG__grid{gap:var(--anfra-head-gap) var(--anfra-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.foundation-section-module__pvoUnG__copy{grid-column:1/6}.foundation-section-module__pvoUnG__figure{grid-column:7/13}.foundation-section-module__pvoUnG__copy [data-slot=section-head-title]{max-width:13em}.foundation-section-module__pvoUnG__points{max-width:34em;margin:32px 0 0;padding:0;list-style:none}.foundation-section-module__pvoUnG__points li{border-top:1px solid var(--anfra-rule);font-size:var(--anfra-body);line-height:var(--anfra-body-leading);color:var(--anfra-ink);padding:13px 0}.foundation-section-module__pvoUnG__points li:last-child{padding-bottom:0}.foundation-section-module__pvoUnG__figure{justify-items:center;display:grid}.foundation-section-module__pvoUnG__figure>*{width:min(100%,460px)}@container anfra (max-width:959px){.foundation-section-module__pvoUnG__section.anfra-section{padding-bottom:calc(var(--anfra-section-y) / 2)}.foundation-section-module__pvoUnG__grid{grid-template-columns:minmax(0,1fr)}.foundation-section-module__pvoUnG__copy,.foundation-section-module__pvoUnG__figure{grid-column:1}}
.hero-cloud-note-module__2wzMVa__note{border:1px solid var(--anfra-rule-strong);border-radius:var(--anfra-r-card);background:var(--anfra-sheet);color:inherit;transition:border-color var(--anfra-t-hover) linear, transform var(--anfra-t-press) var(--anfra-ease-out);align-items:center;gap:16px;padding:14px 16px;text-decoration:none;display:flex}.hero-cloud-note-module__2wzMVa__note[data-popup-open]{border-color:var(--anfra-ink-3)}.hero-cloud-note-module__2wzMVa__note:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.hero-cloud-note-module__2wzMVa__note:hover{border-color:var(--anfra-ink-3)}}.hero-cloud-note-module__2wzMVa__drawing{flex:none;width:48px;height:48px;overflow:visible}.hero-cloud-note-module__2wzMVa__drawing polygon{fill:color-mix(in oklab, var(--anfra-violet-wash) 45%, var(--anfra-sheet));stroke:var(--anfra-violet);stroke-width:1px;stroke-dasharray:3 2.4;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hero-cloud-note-module__2wzMVa__status{color:var(--anfra-violet-text);font-weight:500}.hero-cloud-note-module__2wzMVa__copy{min-width:0;font-size:var(--anfra-small);color:var(--anfra-ink-2);line-height:1.45}.hero-cloud-note-module__2wzMVa__more{color:var(--anfra-violet-text);white-space:nowrap;font-weight:500}.hero-cloud-note-module__2wzMVa__more svg{vertical-align:-2px;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;transition:transform var(--anfra-t-ui) var(--anfra-ease-out);margin-left:3px;display:inline-block}@media (hover:hover) and (pointer:fine){.hero-cloud-note-module__2wzMVa__note:hover .hero-cloud-note-module__2wzMVa__more{text-underline-offset:3px;text-decoration:underline}.hero-cloud-note-module__2wzMVa__note:hover .hero-cloud-note-module__2wzMVa__more svg{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.hero-cloud-note-module__2wzMVa__note,.hero-cloud-note-module__2wzMVa__more svg{transition:none}.hero-cloud-note-module__2wzMVa__note:active{transform:none}}.hero-cloud-note-module__2wzMVa__preview{z-index:40;border-radius:var(--anfra-r-card);background:var(--anfra-sheet);width:min(352px,100vw - 32px);box-shadow:0 0 0 1px var(--anfra-rule-strong), var(--anfra-e2);color:var(--anfra-ink);font-family:var(--anfra-font);font-size:var(--anfra-body);transition:opacity .2s var(--anfra-ease-out), transform .2s var(--anfra-ease-out);padding:16px 18px;line-height:1.5;overflow:hidden}.hero-cloud-note-module__2wzMVa__preview.hero-cloud-note-module__2wzMVa__preview{animation:none}.hero-cloud-note-module__2wzMVa__preview[data-starting-style]{opacity:0;transform:translateY(4px)}.hero-cloud-note-module__2wzMVa__preview[data-ending-style]{opacity:0;transition-duration:.12s;transform:translateY(4px)}.hero-cloud-note-module__2wzMVa__previewDrawing{background:repeating-linear-gradient(30deg, transparent 0 13px, #18141f0d 13px 14px), repeating-linear-gradient(-30deg, transparent 0 13px, #18141f0d 13px 14px), var(--anfra-paper);width:calc(100% + 36px);height:104px;margin:-16px -18px 14px;padding:10px 0 6px;display:block}.hero-cloud-note-module__2wzMVa__plate polygon{stroke:#18141f6b;stroke-width:.75px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hero-cloud-note-module__2wzMVa__plate.hero-cloud-note-module__2wzMVa__paper polygon:first-child{fill:var(--anfra-paper-top)}.hero-cloud-note-module__2wzMVa__plate.hero-cloud-note-module__2wzMVa__paper polygon:nth-child(2){fill:var(--anfra-paper-left)}.hero-cloud-note-module__2wzMVa__plate.hero-cloud-note-module__2wzMVa__paper polygon:nth-child(3){fill:var(--anfra-paper-right)}.hero-cloud-note-module__2wzMVa__plate.hero-cloud-note-module__2wzMVa__ink polygon:first-child{fill:var(--anfra-ink-top)}.hero-cloud-note-module__2wzMVa__plate.hero-cloud-note-module__2wzMVa__ink polygon:nth-child(2){fill:var(--anfra-ink-left)}.hero-cloud-note-module__2wzMVa__plate.hero-cloud-note-module__2wzMVa__ink polygon:nth-child(3){fill:var(--anfra-ink-right)}.hero-cloud-note-module__2wzMVa__plate.hero-cloud-note-module__2wzMVa__sheet polygon:first-child{fill:#fff}.hero-cloud-note-module__2wzMVa__plate.hero-cloud-note-module__2wzMVa__sheet polygon:nth-child(2){fill:var(--anfra-paper-left)}.hero-cloud-note-module__2wzMVa__plate.hero-cloud-note-module__2wzMVa__sheet polygon:nth-child(3){fill:var(--anfra-paper-right)}.hero-cloud-note-module__2wzMVa__plate.hero-cloud-note-module__2wzMVa__plan polygon{fill:#f1e9fcbf;stroke:var(--anfra-violet);stroke-width:1px;stroke-dasharray:3 2.4}.hero-cloud-note-module__2wzMVa__stepLine{fill:none;stroke:var(--anfra-violet);stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hero-cloud-note-module__2wzMVa__stepLine.hero-cloud-note-module__2wzMVa__step{stroke-dasharray:3 3}.hero-cloud-note-module__2wzMVa__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.hero-cloud-note-module__2wzMVa__name{font-size:var(--anfra-body);letter-spacing:-.02em;margin:0;font-weight:600}.hero-cloud-note-module__2wzMVa__previewStatus{font-family:var(--anfra-mono);font-size:var(--anfra-label);color:var(--anfra-violet-text);margin:0;font-weight:500}.hero-cloud-note-module__2wzMVa__body{font-size:var(--anfra-small);color:var(--anfra-ink-2);margin:6px 0 0;line-height:1.5}.hero-cloud-note-module__2wzMVa__items{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.hero-cloud-note-module__2wzMVa__items li{font-size:var(--anfra-caption);align-items:flex-start;gap:9px;line-height:1.4;display:flex}.hero-cloud-note-module__2wzMVa__mark{border:1px dashed var(--anfra-violet);border-radius:2px;flex:none;width:10px;height:10px;margin-top:4px}@media (prefers-reduced-motion:reduce){.hero-cloud-note-module__2wzMVa__preview{transition:opacity .16s linear}.hero-cloud-note-module__2wzMVa__preview[data-starting-style],.hero-cloud-note-module__2wzMVa__preview[data-ending-style]{transform:none}.hero-cloud-note-module__2wzMVa__preview[data-ending-style]{transition-duration:.1s}}
.blog-shell-module__6XIfwW__main{padding-block:var(--anfra-section-y);flex-direction:column;flex:1;display:flex}
