.ds[data-astro-cid-jz7kjffx]{--cota-gap:12px;--tick:9px;--ds-line:var(--on-night-2);isolation:isolate;width:fit-content;max-width:100%;color:var(--on-night);justify-items:center;margin-inline:auto;display:grid;position:relative}.ds-float[data-astro-cid-jz7kjffx]{width:max-content;max-width:100%}.ds-box[data-astro-cid-jz7kjffx]{height:clamp(360px, calc(100svh - var(--nav-h) - 2 * var(--hero-air,96px) - 120px), min(70svh, 760px));position:relative}.ds-shot[data-astro-cid-jz7kjffx]{left:var(--l);top:var(--t);width:var(--w);opacity:0;transition:opacity var(--d-ui) var(--ease-out-quint);position:absolute}.ds-shot[data-astro-cid-jz7kjffx]:first-child{opacity:1}.ds-shot[data-astro-cid-jz7kjffx] img{width:100%;height:auto;display:block}.ds-cotas[data-astro-cid-jz7kjffx]{pointer-events:none;color:var(--ds-line);transition:color var(--d-fast) var(--ease-out-quint);position:absolute;inset:0}.ds[data-astro-cid-jz7kjffx].cotas-live .ds-cotas[data-astro-cid-jz7kjffx]{color:var(--signal)}.ds-svg[data-astro-cid-jz7kjffx]{stroke:currentColor;stroke-width:1px;fill:none;shape-rendering:crispedges;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ds-hline[data-astro-cid-jz7kjffx],.ds-vline[data-astro-cid-jz7kjffx]{transition:stroke-dasharray .4s var(--ease-out-expo), stroke-dashoffset .4s var(--ease-out-expo)}.ds-h[data-astro-cid-jz7kjffx]{width:100%;left:0;top:calc(100% + var(--cota-gap));height:var(--tick);position:absolute}.ds-tick[data-astro-cid-jz7kjffx],.ds-pos[data-astro-cid-jz7kjffx]{width:100%;height:100%;transition:translate .4s var(--ease-out-expo), opacity var(--d-fast) var(--ease-out-quint);position:absolute;top:0;left:0}.ds-tick[data-astro-cid-jz7kjffx]:before{content:"";background:currentColor;width:1px;height:100%;position:absolute;top:0;left:0}.ds-ht1[data-astro-cid-jz7kjffx]:before{left:-1px}.ds-num[data-astro-cid-jz7kjffx]{font-family:var(--font-mono);font-size:var(--t-cota);font-feature-settings:"tnum";letter-spacing:0;white-space:nowrap;color:var(--on-night);font-weight:500;line-height:1;position:absolute}.ds-num[data-astro-cid-jz7kjffx] [data-astro-cid-jz7kjffx][data-for],.ds-legend[data-astro-cid-jz7kjffx]>[data-astro-cid-jz7kjffx][data-for]{display:none}.ds-num[data-astro-cid-jz7kjffx] [data-astro-cid-jz7kjffx][data-for]:first-child,.ds-legend[data-astro-cid-jz7kjffx]>[data-astro-cid-jz7kjffx][data-for]:first-child{display:inline}.ds-num-h[data-astro-cid-jz7kjffx]{top:calc(100% + 7px);left:0;translate:-50%}.ds-v[data-astro-cid-jz7kjffx]{transition:translate .4s var(--ease-out-expo);position:absolute;inset:0}.ds-rail[data-astro-cid-jz7kjffx]{height:100%;width:var(--tick);top:0;left:calc(-1 * (var(--cota-gap) + var(--tick)));position:absolute}.ds-tick-v[data-astro-cid-jz7kjffx],.ds-pos-v[data-astro-cid-jz7kjffx]{width:100%;height:100%;transition:translate .4s var(--ease-out-expo), opacity var(--d-fast) var(--ease-out-quint);position:absolute;top:0;left:0}.ds-tick-v[data-astro-cid-jz7kjffx]:before{content:"";background:currentColor;width:100%;height:1px;position:absolute;top:0;left:0}.ds-vt1[data-astro-cid-jz7kjffx]:before{top:-1px}.ds-num-v[data-astro-cid-jz7kjffx]{writing-mode:vertical-rl;top:0;right:calc(100% + 4px);translate:0 -50%;rotate:180deg}.ds-affix[data-astro-cid-jz7kjffx]{font-family:var(--font-sans);color:var(--on-night-2);font-weight:500}.ds-affix[data-astro-cid-jz7kjffx]:first-child{margin-inline-end:.6ch}.ds-affix[data-astro-cid-jz7kjffx]:last-child:not(:first-child){margin-inline-start:.6ch}.js .ds[data-astro-cid-jz7kjffx]:not(.is-drawn) .ds-hline[data-astro-cid-jz7kjffx],.js .ds[data-astro-cid-jz7kjffx]:not(.is-drawn) .ds-vline[data-astro-cid-jz7kjffx]{stroke-dasharray:0 2!important}.js .ds[data-astro-cid-jz7kjffx]:not(.is-drawn) [data-astro-cid-jz7kjffx]:is(.ds-tick,.ds-tick-v,.ds-num){opacity:0}.ds[data-astro-cid-jz7kjffx]:not(.is-drawn) .ds-hline[data-astro-cid-jz7kjffx],.ds[data-astro-cid-jz7kjffx]:not(.is-drawn) .ds-vline[data-astro-cid-jz7kjffx]{transition:none}.ds[data-astro-cid-jz7kjffx].is-drawn.drawing .ds-hline[data-astro-cid-jz7kjffx],.ds[data-astro-cid-jz7kjffx].is-drawn.drawing .ds-vline[data-astro-cid-jz7kjffx]{transition:stroke-dasharray var(--d-cota) var(--ease-out-expo), stroke-dashoffset 0s}.ds-num[data-astro-cid-jz7kjffx]{transition:opacity var(--d-fast) var(--ease-out-quint)}.ds[data-astro-cid-jz7kjffx].is-static [data-astro-cid-jz7kjffx]:is(.ds-hline,.ds-vline,.ds-tick,.ds-tick-v,.ds-pos,.ds-pos-v,.ds-num,.ds-v){transition:none!important}.ds-legend[data-astro-cid-jz7kjffx]{margin-top:calc(var(--cota-gap) + var(--tick) + 7px + 1.2em + var(--s-4));font-size:var(--t-small);color:var(--on-night-2);text-align:center;min-height:1.45em;font-weight:500}.ds-legend-sep[data-astro-cid-jz7kjffx]{margin-inline:.45ch}.ds-legend-dims[data-astro-cid-jz7kjffx]{font-family:var(--font-mono);font-size:var(--t-cota);font-feature-settings:"tnum";color:var(--on-night);font-weight:500}.ds-legend-name[data-astro-cid-jz7kjffx]{color:var(--on-night)}.ds-box[data-astro-cid-jz7kjffx][data-ds-next]{cursor:pointer}@keyframes ds-in{0%{opacity:0;scale:.98}}.ds-box[data-astro-cid-jz7kjffx]{animation:ds-in var(--d-open) var(--ease-out-expo) both;transform-origin:50% 100%}@keyframes ds-parallax{to{translate:0 -6%}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.ds-float[data-astro-cid-jz7kjffx]{animation:linear both ds-parallax scroll(root);animation-range:0 100svh}}}@media (prefers-reduced-motion:reduce){.ds-shot[data-astro-cid-jz7kjffx]{transition-duration:.15s}}@media (width<=1023px){.ds[data-astro-cid-jz7kjffx]{justify-items:center;width:auto;margin-left:0}.ds-float[data-astro-cid-jz7kjffx]{justify-content:center;width:100%;display:flex}.ds-box[data-astro-cid-jz7kjffx]{height:min(62svh,600px);min-height:360px}.ds-shot[data-astro-cid-jz7kjffx]{left:var(--lt);top:var(--tt);width:var(--wt)}.ds-legend[data-astro-cid-jz7kjffx]{text-align:center}}@media (width<=767px){.ds[data-astro-cid-jz7kjffx]{--cota-gap:8px;justify-items:center}.ds-float[data-astro-cid-jz7kjffx]{justify-content:center;width:100%;display:flex}.ds-box[data-astro-cid-jz7kjffx]{width:min(66vw,330px);height:auto;min-height:0}.ds-shot[data-astro-cid-jz7kjffx]{left:var(--lm);top:var(--tm);width:var(--wm)}.ds-legend[data-astro-cid-jz7kjffx]{text-align:center}}.palco[data-astro-cid-taffiyrf]{--palco-h:clamp(340px, calc(100svh - var(--nav-h) - 2 * var(--hero-air,96px) - 96px), min(66svh, 640px));width:min(100%, calc(var(--palco-h) * var(--ar)));color:var(--on-night);margin:0 auto}@keyframes palco-in{0%{opacity:0;scale:.98}}.palco[data-astro-cid-taffiyrf] .as-img{animation:palco-in var(--d-open) var(--ease-out-expo) both;transform-origin:50% 100%}@media (prefers-reduced-motion:reduce){.palco[data-astro-cid-taffiyrf] .as-img{animation:none}}@media (width<=1023px){.palco[data-astro-cid-taffiyrf]{--palco-h:min(62svh, 600px)}}@media (width<=767px){.palco[data-astro-cid-taffiyrf]{width:100%}}.hero[data-astro-cid-yodha2z4]{--hero-gap:clamp(var(--s-4), 2vw, var(--s-6));--hero-air:clamp(var(--s-7), 12svh, 160px);z-index:1;padding-top:calc(var(--nav-h) + var(--hero-air));padding-bottom:var(--hero-air);position:relative;overflow-x:clip}.hero-grid[data-astro-cid-yodha2z4]{column-gap:var(--hero-gap);min-height:calc(min(100svh, 1100px) - var(--nav-h) - 2 * var(--hero-air));grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.hero-text[data-astro-cid-yodha2z4]{align-self:center;justify-items:start;gap:var(--s-5);padding-right:var(--s-6);grid-column:1/span 7;display:grid;container-type:inline-size}.hero-title[data-astro-cid-yodha2z4]{font-size:max(min(var(--t-display), 100cqi / 8.6), min(var(--t-display), 3.5rem));letter-spacing:-.01em;color:var(--on-night);max-width:13.5em;line-height:.98}.hero-lead[data-astro-cid-yodha2z4]{font-size:var(--t-lead);color:oklch(84% 0 0);max-width:31em;line-height:1.4}.hero-ctas[data-astro-cid-yodha2z4]{align-items:flex-start;gap:var(--s-3);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.hero-mac[data-astro-cid-yodha2z4]{justify-items:center;gap:var(--s-1);display:grid}.hero-intel[data-astro-cid-yodha2z4]{min-height:32px;font-size:var(--t-small);align-items:center;display:inline-flex}.hero-lines[data-astro-cid-yodha2z4]{gap:var(--s-1);max-width:44rem;font-size:var(--t-small);color:var(--on-night-2);line-height:1.45;display:grid}.hero-lines[data-astro-cid-yodha2z4] p[data-astro-cid-yodha2z4]{text-wrap:balance}.hero-open[data-astro-cid-yodha2z4]{color:var(--on-night);text-underline-offset:.18em;white-space:nowrap;text-decoration:underline 1px}.hero-stage[data-astro-cid-yodha2z4]{grid-column:8/-1;justify-content:center;align-self:center;min-width:0;display:flex;position:relative}@media (width<=1199px) and (width>=1024px){.hero-text[data-astro-cid-yodha2z4]{grid-column:1/span 6}.hero-stage[data-astro-cid-yodha2z4]{grid-column:7/-1}}@keyframes hero-rise{0%{opacity:0;translate:0 12px}}.hero-text[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]{animation:hero-rise var(--d-enter) var(--ease-out-quint) both}.hero-text[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]:nth-child(2){animation-delay:60ms}.hero-text[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]:nth-child(3){animation-delay:.12s}.hero-text[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]:nth-child(4){animation-delay:.18s}@media (prefers-reduced-motion:reduce){.hero-text[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]{animation:none}}@media (width<=1023px){.hero[data-astro-cid-yodha2z4]{--hero-air:var(--s-9)}.hero-grid[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1fr);min-height:0}.hero-text[data-astro-cid-yodha2z4]{padding-block:0 var(--s-8);grid-column:1;padding-right:0}.hero-stage[data-astro-cid-yodha2z4]{padding-top:var(--s-7);grid-column:1;padding-bottom:0}}@media (width<=767px){.hero[data-astro-cid-yodha2z4]{--hero-air:var(--s-8)}.hero-grid[data-astro-cid-yodha2z4]{grid-template-columns:minmax(0,1fr);min-height:0}.hero-text[data-astro-cid-yodha2z4]{padding-block:0 var(--s-7);gap:var(--s-4);grid-column:1}.hero-ctas[data-astro-cid-yodha2z4]{flex-direction:column;align-items:stretch;width:100%}.hero-ctas[data-astro-cid-yodha2z4] .hero-cta{width:100%}.hero-mac[data-astro-cid-yodha2z4]{justify-items:start}.hero-ctas[data-astro-cid-yodha2z4] .hero-cta-2{box-shadow:none;text-underline-offset:.14em;justify-content:flex-start;width:max-content;min-height:48px;padding-inline:0;font-weight:500;text-decoration:underline 1px}.hero-stage[data-astro-cid-yodha2z4]{padding-top:var(--s-7);grid-column:1;padding-bottom:0}}.sempre[data-astro-cid-zpubx5xd]{padding-top:clamp(var(--s-9), 14vh, 160px);--win-bg:color-mix(in oklch, var(--fg) 3%, var(--surface));--win-bar:color-mix(in oklch, var(--fg) 7%, var(--surface));--win-sel:color-mix(in oklch, var(--fg) 10%, var(--surface));--win-light:color-mix(in oklch, var(--fg) 22%, var(--surface));--win-r:var(--r-2);position:relative;overflow:clip}.desk[data-astro-cid-zpubx5xd]{column-gap:clamp(var(--s-4), 2vw, var(--s-6));row-gap:clamp(var(--s-9), 14vh, 176px);padding-bottom:var(--s-7);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.desk-text[data-astro-cid-zpubx5xd]{align-content:center;gap:var(--s-5);z-index:1;grid-area:1/8/auto/-1;min-height:min(62vh,620px);display:grid;position:relative}.desk-body[data-astro-cid-zpubx5xd]{max-width:60ch}.desk-specs[data-astro-cid-zpubx5xd]{margin-top:var(--s-2);border-top:1px solid var(--line);padding:0;list-style:none}.desk-specs[data-astro-cid-zpubx5xd] li[data-astro-cid-zpubx5xd]{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:44px;padding-block:var(--s-2);border-bottom:1px solid var(--line);font-size:var(--t-small);font-weight:500;display:flex}.win[data-astro-cid-zpubx5xd]{background:var(--win-bg);border:1px solid var(--hairline);border-radius:var(--win-r);min-width:0;color:var(--fg);flex-direction:column;display:flex;position:relative;overflow:hidden}.win-bar[data-astro-cid-zpubx5xd]{background:var(--win-bar);border-bottom:1px solid var(--hairline);height:34px;color:var(--fg-2);flex:none;grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;padding-inline:12px;font-size:.75rem;font-weight:500;display:grid}.win-title[data-astro-cid-zpubx5xd]{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lights[data-astro-cid-zpubx5xd]{gap:7px;display:flex}.lights[data-astro-cid-zpubx5xd] i[data-astro-cid-zpubx5xd]{background:var(--win-light);border-radius:50%;width:11px;height:11px}.glyph[data-astro-cid-zpubx5xd],.ed-ic[data-astro-cid-zpubx5xd],.fd-ic[data-astro-cid-zpubx5xd]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none}.desk-left[data-astro-cid-zpubx5xd]{z-index:1;padding-top:var(--s-6);grid-area:2/1/auto/span 6;align-self:end;position:relative}.br-bar[data-astro-cid-zpubx5xd]{border-bottom:0;grid-template-columns:56px minmax(0,1fr);align-items:end;height:38px;padding-bottom:0}.lights[data-astro-cid-zpubx5xd]{align-self:center}.br-tab[data-astro-cid-zpubx5xd]{background:var(--win-bg);width:min(260px,100%);height:30px;color:var(--fg);border-radius:8px 8px 0 0;align-items:center;gap:8px;padding-inline:12px;display:flex}.br-fav[data-astro-cid-zpubx5xd]{color:oklch(45% .08 200);flex:none;width:14px;height:14px}.br-tab-t[data-astro-cid-zpubx5xd]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.br-tool[data-astro-cid-zpubx5xd]{border-bottom:1px solid var(--hairline);height:40px;color:var(--fg-2);align-items:center;gap:10px;padding-inline:12px;display:flex}.br-tool[data-astro-cid-zpubx5xd] .glyph[data-astro-cid-zpubx5xd]{width:18px;height:18px}.br-tool[data-astro-cid-zpubx5xd] .is-off[data-astro-cid-zpubx5xd]{opacity:.4}.br-url[data-astro-cid-zpubx5xd]{border-radius:var(--r-pill);background:var(--win-bar);height:26px;font-family:var(--font-mono);color:var(--fg);flex:1;align-items:center;padding-inline:12px;font-size:.75rem;display:flex}.br-page[data-astro-cid-zpubx5xd]{line-height:0}.win-finder[data-astro-cid-zpubx5xd]{width:min(78%,440px);margin-top:calc(-1 * var(--s-9));margin-left:auto;margin-right:calc(-1 * var(--s-3))}.fd-head[data-astro-cid-zpubx5xd],.fd-list[data-astro-cid-zpubx5xd] li[data-astro-cid-zpubx5xd]{gap:var(--s-4);padding-inline:var(--s-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.fd-head[data-astro-cid-zpubx5xd]{border-bottom:1px solid var(--hairline);height:30px;color:var(--fg-2);font-size:.6875rem;font-weight:500}.fd-list[data-astro-cid-zpubx5xd]{margin:0;padding:6px;list-style:none}.fd-list[data-astro-cid-zpubx5xd] li[data-astro-cid-zpubx5xd]{border-radius:6px;height:32px;padding-inline:10px;font-size:.8125rem}.fd-list[data-astro-cid-zpubx5xd] li[data-astro-cid-zpubx5xd].is-on{background:var(--win-sel)}.fd-name[data-astro-cid-zpubx5xd]{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.fd-ic[data-astro-cid-zpubx5xd]{width:18px;height:18px;color:var(--fg-2)}.fd-date[data-astro-cid-zpubx5xd]{color:var(--fg-2);white-space:nowrap;font-size:.75rem}.win-devtools[data-astro-cid-zpubx5xd]{width:min(84%,500px);margin-top:calc(-1 * var(--s-6));margin-left:calc(-1 * var(--s-5));position:relative}.dt-tabs[data-astro-cid-zpubx5xd]{border-bottom:1px solid var(--hairline);background:var(--win-bar);height:30px;color:var(--fg-2);font-size:.75rem;display:flex}.dt-tab[data-astro-cid-zpubx5xd]{align-items:center;padding-inline:12px;display:flex}.dt-tab[data-astro-cid-zpubx5xd].is-on{color:var(--fg);box-shadow:inset 0 -2px 0 var(--fg)}.dt-body[data-astro-cid-zpubx5xd]{padding:var(--s-3) var(--s-4) var(--s-4)}.dt-section[data-astro-cid-zpubx5xd]{margin-bottom:var(--s-2);font-size:.8125rem;font-weight:600}.dt-rows[data-astro-cid-zpubx5xd]{font-family:var(--font-mono);margin:0;font-size:.6875rem;line-height:1.5;display:grid}.dt-rows[data-astro-cid-zpubx5xd]>div[data-astro-cid-zpubx5xd]{gap:var(--s-3);border-bottom:1px solid var(--hairline);grid-template-columns:17ch minmax(0,1fr);padding-block:5px;display:grid}.dt-rows[data-astro-cid-zpubx5xd] dt[data-astro-cid-zpubx5xd]{color:var(--fg-2)}.dt-rows[data-astro-cid-zpubx5xd] dd[data-astro-cid-zpubx5xd]{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;margin:0;display:flex;overflow:hidden}.dt-swatch[data-astro-cid-zpubx5xd]{width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:3px;flex:none}.desk-right[data-astro-cid-zpubx5xd]{--editor-h:clamp(560px, 78vh, 820px);align-self:end;gap:var(--s-6);grid-area:2/7/auto/-1;min-width:0;display:grid;position:relative}.win-editor[data-astro-cid-zpubx5xd]{height:var(--editor-h)}.win-chat[data-astro-cid-zpubx5xd]{width:min(88%,520px)}.chat[data-astro-cid-zpubx5xd]{padding:var(--s-4) var(--s-5) var(--s-5);gap:var(--s-4);margin:0;list-style:none;display:grid}.msg[data-astro-cid-zpubx5xd]{gap:var(--s-3);grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.msg-av[data-astro-cid-zpubx5xd]{background:var(--win-sel);width:28px;height:28px;color:var(--fg-2);border-radius:50%;place-items:center;font-size:.625rem;font-weight:600;display:grid}.msg[data-astro-cid-zpubx5xd].is-me .msg-av[data-astro-cid-zpubx5xd]{background:var(--signal);color:var(--on-signal)}.msg-head[data-astro-cid-zpubx5xd]{color:var(--fg-2);font-size:.75rem;line-height:1.3}.msg-head[data-astro-cid-zpubx5xd] b[data-astro-cid-zpubx5xd]{color:var(--fg);margin-right:4px;font-weight:600}.msg-text[data-astro-cid-zpubx5xd]{margin-top:2px;font-size:.875rem;line-height:1.45}.ed[data-astro-cid-zpubx5xd]{flex:1;grid-template-columns:clamp(140px,13vw,190px) minmax(0,1fr);min-height:0;display:grid}.ed-tree[data-astro-cid-zpubx5xd]{border-right:1px solid var(--hairline);background:var(--win-bar);color:var(--fg-2);margin:0;padding:10px 6px;font-size:.75rem;list-style:none;overflow:hidden}.ed-tree[data-astro-cid-zpubx5xd] li[data-astro-cid-zpubx5xd]{height:26px;padding-left:calc(6px + var(--depth) * 14px);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;display:flex}.ed-tree[data-astro-cid-zpubx5xd] li[data-astro-cid-zpubx5xd].is-dir{color:var(--fg);font-weight:500}.ed-tree[data-astro-cid-zpubx5xd] li[data-astro-cid-zpubx5xd].is-on{background:var(--win-sel);color:var(--fg)}.ed-ic[data-astro-cid-zpubx5xd]{width:14px;height:14px}.ed-main[data-astro-cid-zpubx5xd]{--code-size:.8125rem;--code-lh:calc(var(--code-size) * 1.6);flex-direction:column;min-width:0;min-height:0;display:flex}.ed-tabs[data-astro-cid-zpubx5xd]{border-bottom:1px solid var(--hairline);background:var(--win-bar);flex:none;height:34px;display:flex;overflow:hidden}.ed-tab[data-astro-cid-zpubx5xd]{border-right:1px solid var(--hairline);color:var(--fg-2);white-space:nowrap;align-items:center;gap:8px;padding-inline:14px;font-size:.75rem;display:flex}.ed-tab[data-astro-cid-zpubx5xd].is-on{background:var(--win-bg);color:var(--fg);margin-bottom:-1px}.ed-dirty[data-astro-cid-zpubx5xd]{background:var(--signal);border-radius:50%;width:7px;height:7px}.code[data-astro-cid-zpubx5xd]{min-height:0;font-family:var(--font-mono);font-size:var(--code-size);line-height:var(--code-lh);white-space:pre;word-break:normal;color:color-mix(in oklch, var(--ink-2) 85%, transparent);flex:1;margin:0;padding-top:10px;overflow:hidden}.code[data-astro-cid-zpubx5xd] .ln{display:block}.code[data-astro-cid-zpubx5xd] .ln:before{counter-increment:ln;content:counter(ln);text-align:right;width:3ch;color:color-mix(in oklch, var(--ink-2) 80%, transparent);user-select:none;margin-right:3ch;display:inline-block}.code[data-astro-cid-zpubx5xd] .cm{color:var(--signal-ink)}@media (prefers-color-scheme:dark){.code[data-astro-cid-zpubx5xd] .cm{color:var(--signal)}}.ed-status[data-astro-cid-zpubx5xd]{justify-content:flex-end;gap:var(--s-5);height:26px;padding-inline:var(--s-4);border-top:1px solid var(--hairline);background:var(--win-bar);font-family:var(--font-mono);color:var(--fg-2);white-space:nowrap;flex:none;align-items:center;font-size:.6875rem;display:flex;overflow:hidden}.term[data-astro-cid-zpubx5xd]{top:calc(var(--editor-h) * .58);z-index:1;background:var(--chrome);color:oklch(86% 0 0);--win-bar:oklch(23% 0 0);--win-light:oklch(40% 0 0);--hairline:oklch(100% 0 0/.1);--fg-2:oklch(72% 0 0);border-color:oklch(100% 0 0/.1);position:absolute;left:4%;right:10%}.term-body[data-astro-cid-zpubx5xd]{padding:var(--s-4) var(--s-5) var(--s-5);font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.75rem;line-height:1.7}.term-line[data-astro-cid-zpubx5xd]{color:oklch(72% 0 0);display:block}.term-cmd[data-astro-cid-zpubx5xd]{color:oklch(97% 0 0)}@keyframes term-in{0%{translate:110vw}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sempre[data-astro-cid-zpubx5xd]{view-timeline:--desk block}.term[data-astro-cid-zpubx5xd]{animation:linear both term-in --desk;animation-range:contain 40% contain 60%}}.js .sempre[data-astro-cid-zpubx5xd].term-io:not(.is-split) .term[data-astro-cid-zpubx5xd]{translate:110vw}.sempre[data-astro-cid-zpubx5xd].term-io .term[data-astro-cid-zpubx5xd]{transition:translate var(--d-open) var(--ease-out-expo)}}.desk-device-col[data-astro-cid-zpubx5xd]{z-index:2;pointer-events:none;grid-area:1/1/-1/span 6;justify-content:center;align-items:flex-start;display:flex;position:relative}.desk-device[data-astro-cid-zpubx5xd]{top:calc(12vh + var(--dy,0px));margin-top:var(--dy,0px);width:calc(min(62vh, 620px) * var(--dev-ar));max-width:100%;translate:var(--dx,0px) 0;pointer-events:auto;transition:scale var(--d-fast) var(--ease-out-quint);position:sticky}@media (hover:hover) and (pointer:fine){.desk-device[data-astro-cid-zpubx5xd]{cursor:grab;user-select:none}}.desk-device[data-astro-cid-zpubx5xd].is-dragging{cursor:grabbing;scale:1.02}.desk-device[data-astro-cid-zpubx5xd].is-returning{transition:translate var(--d-open) var(--ease-out-expo), top var(--d-open) var(--ease-out-expo), margin-top var(--d-open) var(--ease-out-expo), scale var(--d-fast) var(--ease-out-quint)}@media (prefers-reduced-motion:reduce){.desk-device[data-astro-cid-zpubx5xd],.desk-device[data-astro-cid-zpubx5xd].is-returning{transition:none}.desk-device[data-astro-cid-zpubx5xd].is-dragging{scale:none}}.drag-hint[data-astro-cid-zpubx5xd]{border-radius:var(--r-1);background:var(--chrome);color:oklch(97% 0 0);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--d-ui) var(--ease-out-quint), translate var(--d-ui) var(--ease-out-quint);padding:6px 12px;font-size:.8125rem;font-weight:500;position:absolute;top:calc(100% + 12px);left:50%;translate:-50% -6px;box-shadow:0 0 0 1px oklch(100% 0 0/.16)}.drag-hint[data-astro-cid-zpubx5xd].is-on{opacity:1;translate:-50%}@media (hover:none),(pointer:coarse){.drag-hint[data-astro-cid-zpubx5xd]{display:none}}@media (prefers-reduced-motion:reduce){.drag-hint[data-astro-cid-zpubx5xd],.drag-hint[data-astro-cid-zpubx5xd].is-on{translate:-50%}}.hint-band[data-astro-cid-zpubx5xd]{pointer-events:none;width:1px;position:absolute;top:28%;bottom:12%;left:0}.desk-mid[data-astro-cid-zpubx5xd]{width:1px;height:1px;position:absolute;top:50%;left:0}@media (width<=1199px){.ed[data-astro-cid-zpubx5xd]{grid-template-columns:minmax(0,1fr)}.ed-tree[data-astro-cid-zpubx5xd]{display:none}}@media (width<=767px){.sempre[data-astro-cid-zpubx5xd]{padding-top:var(--s-8)}.desk[data-astro-cid-zpubx5xd]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);row-gap:0;min-height:min(160vh,1500px)}.desk-text[data-astro-cid-zpubx5xd]{min-height:0;padding-bottom:var(--s-7);grid-column:1;align-content:start}.desk-left[data-astro-cid-zpubx5xd]{display:none}.desk-right[data-astro-cid-zpubx5xd]{--editor-h:120vh;grid-area:2/1}.win-chat[data-astro-cid-zpubx5xd]{display:none}.ed-main[data-astro-cid-zpubx5xd]{--code-size:.75rem}.ed-status[data-astro-cid-zpubx5xd] span[data-astro-cid-zpubx5xd]:not(:last-child){display:none}.term-body[data-astro-cid-zpubx5xd]{font-size:.6875rem}.term[data-astro-cid-zpubx5xd]{left:0;right:0}.desk-device-col[data-astro-cid-zpubx5xd]{grid-area:2/1;margin-right:-8px}.desk-device[data-astro-cid-zpubx5xd]{width:56vw;translate:var(--dx,0px) 0}}.zero[data-astro-cid-jiwstush]{overflow-x:clip}.zero-grid[data-astro-cid-jiwstush]{column-gap:clamp(var(--s-4), 2vw, var(--s-6));grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.zero-figure[data-astro-cid-jiwstush]{align-self:center;justify-items:center;gap:var(--s-6);grid-area:1/8/auto/span 5;grid-template-columns:minmax(0,1fr);margin:0;display:grid}.zero-device[data-astro-cid-jiwstush]{width:calc(min(64vh, 640px) * var(--ar));max-width:100%}@media (prefers-color-scheme:dark){.zero-device[data-astro-cid-jiwstush]{filter:drop-shadow(0 0 1px oklch(100% 0 0/.35))}}.zero-text[data-astro-cid-jiwstush]{align-self:center;gap:var(--s-5);grid-area:1/1/auto/span 5;display:grid}.zero-body[data-astro-cid-jiwstush]{max-width:60ch}.zero-led[data-astro-cid-jiwstush]{aspect-ratio:1;position:absolute;translate:-50% -50%}.zero-led[data-astro-cid-jiwstush]:before{content:"";background:var(--led-bg);border-radius:50%;position:absolute;inset:-65%}.zero-led-dot[data-astro-cid-jiwstush]{background:var(--signal);border-radius:50%;position:absolute;inset:0}.zero-led-dot[data-astro-cid-jiwstush]:before{content:"";background:oklch(68% .21 37/.18);border-radius:50%;position:absolute;inset:-50%}@keyframes led-breathe{50%{opacity:.4}}.zero-led[data-astro-cid-jiwstush].is-breathing .zero-led-dot[data-astro-cid-jiwstush]{animation:led-breathe 2.4s var(--ease-out-quint) 3}@media (width<=767px){.zero-grid[data-astro-cid-jiwstush]{row-gap:var(--s-8);grid-template-columns:minmax(0,1fr)}.zero-text[data-astro-cid-jiwstush]{grid-area:1/1}.zero-figure[data-astro-cid-jiwstush]{grid-area:2/1}.zero-device[data-astro-cid-jiwstush]{width:72vw}}.agh[data-astro-cid-fo5tdyjl]{padding-block:var(--space-section)}.agh-grid[data-astro-cid-fo5tdyjl]{column-gap:clamp(var(--s-4), 2vw, var(--s-6));row-gap:var(--s-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.agh-head[data-astro-cid-fo5tdyjl]{justify-items:start;gap:var(--s-4);grid-column:1/span 9;display:grid}.agh-title[data-astro-cid-fo5tdyjl]{max-width:24ch}.agh-beta[data-astro-cid-fo5tdyjl]{vertical-align:middle;border-radius:var(--r-1);color:var(--fg-2);font-family:var(--font-display);letter-spacing:.04em;white-space:nowrap;background:oklch(100% 0 0/.1);margin-inline-start:.2em;padding:5px 9px;font-size:.875rem;font-weight:600;line-height:1;display:inline-block}.agh-lead[data-astro-cid-fo5tdyjl]{font-size:var(--t-lead);color:var(--fg-2);max-width:50ch;line-height:1.4}.agh-stage[data-astro-cid-fo5tdyjl]{margin:calc(-1 * var(--s-3)) 0 0;grid-column:1/-1}.agh-foot[data-astro-cid-fo5tdyjl]{column-gap:clamp(var(--s-6), 4vw, var(--s-9));row-gap:var(--s-6);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.agh-steps[data-astro-cid-fo5tdyjl]{column-gap:clamp(var(--s-5), 3vw, var(--s-8));row-gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.agh-step[data-astro-cid-fo5tdyjl]{align-content:start;gap:var(--s-3);min-width:0;display:grid}.agh-n[data-astro-cid-fo5tdyjl]{--tick:color-mix(in oklch, var(--fg-2) 55%, transparent);font-family:var(--font-mono);font-size:var(--t-cota);font-feature-settings:"tnum";letter-spacing:0;color:var(--fg-2);white-space:nowrap;align-items:center;gap:10px;font-weight:500;line-height:1;display:flex}.agh-n[data-astro-cid-fo5tdyjl]:before,.agh-n[data-astro-cid-fo5tdyjl]:after{content:"";background:linear-gradient(var(--tick), var(--tick)) center / 100% 1px no-repeat;height:9px}.agh-n[data-astro-cid-fo5tdyjl]:before{border-left:1px solid var(--tick);width:14px}.agh-n[data-astro-cid-fo5tdyjl]:after{border-right:1px solid var(--tick);flex:1}.agh-step-text[data-astro-cid-fo5tdyjl]{max-width:34ch;color:var(--fg-2)}.agh-step-text[data-astro-cid-fo5tdyjl] strong[data-astro-cid-fo5tdyjl]{color:var(--fg);font-weight:600}.agh-more[data-astro-cid-fo5tdyjl]{white-space:nowrap;align-items:center;gap:6px;min-height:44px;font-weight:500;display:inline-flex}@media (width<=1023px){.agh-head[data-astro-cid-fo5tdyjl]{grid-column:1/-1}.agh-foot[data-astro-cid-fo5tdyjl]{grid-template-columns:minmax(0,1fr);justify-items:start}}@media (width<=767px){.agh-grid[data-astro-cid-fo5tdyjl]{row-gap:var(--s-7);grid-template-columns:minmax(0,1fr)}.agh-head[data-astro-cid-fo5tdyjl],.agh-stage[data-astro-cid-fo5tdyjl],.agh-foot[data-astro-cid-fo5tdyjl]{grid-column:1}.agh-steps[data-astro-cid-fo5tdyjl]{grid-template-columns:minmax(0,1fr)}}.mode-strip[data-astro-cid-vw5t6q4m]{gap:clamp(var(--s-5), 3vw, var(--s-7));padding:0;padding-inline:var(--s-7);padding-bottom:var(--s-2);grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;display:grid;overflow:visible}.mode-figure[data-astro-cid-vw5t6q4m]{align-content:start;margin:0;display:grid}.mode-foot[data-astro-cid-vw5t6q4m]{min-height:44px;margin-block:var(--s-5) var(--s-3);justify-content:center;align-items:center;display:flex}.mode-stage[data-astro-cid-vw5t6q4m]{position:relative}.mode-caption[data-astro-cid-vw5t6q4m]{gap:var(--s-1);max-width:34ch;display:grid}.mode-label[data-astro-cid-vw5t6q4m]{font-size:var(--t-small);color:var(--fg);font-weight:500}.mode-text[data-astro-cid-vw5t6q4m]{font-size:var(--t-small);color:var(--fg-2)}@media (width<=767px){.mode-strip[data-astro-cid-vw5t6q4m]{gap:var(--s-5);scroll-snap-type:x mandatory;padding-inline:calc(var(--gutter) + var(--s-6));margin-inline:calc(-1 * var(--gutter));scroll-padding-inline:calc(var(--gutter) + var(--s-6));display:flex;overflow-x:auto}.mode[data-astro-cid-vw5t6q4m]{scroll-snap-align:start;flex:0 0 78vw}.mode[data-astro-cid-vw5t6q4m][data-mode=tela-de-inicio]{order:-1}}.io[data-astro-cid-tpf44eay]{position:relative}.io-box[data-astro-cid-tpf44eay]{width:100%;position:relative}.io-box[data-astro-cid-tpf44eay] .io-img,.io-box[data-astro-cid-tpf44eay] picture{width:100%;height:auto;display:block}.io-box[data-astro-cid-tpf44eay] .io-app{opacity:0;position:absolute;top:0;left:0}.io[data-astro-cid-tpf44eay][data-state=app] .io-app{opacity:1}.io-launch[data-astro-cid-tpf44eay]{visibility:hidden;background:var(--io-bg);position:absolute}.io[data-astro-cid-tpf44eay]:is([data-state=opening],[data-state=closing]) .io-launch[data-astro-cid-tpf44eay]{visibility:visible}.io-icon[data-astro-cid-tpf44eay]{border-radius:22.5%;display:block;position:absolute;overflow:hidden}.io-icon[data-astro-cid-tpf44eay] img{width:100%;height:100%;display:block}.io-hit[data-astro-cid-tpf44eay]{cursor:pointer;border-radius:22.5%;position:absolute}.io-hit[data-astro-cid-tpf44eay]:after{content:"";border-radius:inherit;position:absolute;inset:-11px}.io-hit[data-astro-cid-tpf44eay]:focus-visible{outline-offset:2px}.io[data-astro-cid-tpf44eay]:is([data-state=app],[data-state=opening],[data-state=closing]) .io-hit[data-astro-cid-tpf44eay]{visibility:hidden}html:not(.js) .io-hit[data-astro-cid-tpf44eay]{display:none}.io-inset[data-astro-cid-tpf44eay]{--io-inset-w:clamp(64px, 24%, 120px);left:min(calc(var(--io-pr) - 13%), calc(99% - var(--io-inset-w)));top:calc(var(--io-pb) - 1%);width:var(--io-inset-w);z-index:1;position:absolute}.io-inset[data-astro-cid-tpf44eay]:empty{display:none}.pwa[data-astro-cid-tduol646]{padding-block:var(--space-section)}.pwa-grid[data-astro-cid-tduol646]{column-gap:clamp(var(--s-4), 2vw, var(--s-6));row-gap:var(--s-9);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.pwa-main[data-astro-cid-tduol646]{row-gap:var(--s-9);grid-column:1/-1;min-width:0;display:grid}.pwa-side[data-astro-cid-tduol646]{column-gap:clamp(var(--s-4), 2vw, var(--s-6));min-width:0;padding-top:var(--s-9);border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.pwa-intro[data-astro-cid-tduol646]{align-content:start;gap:var(--s-5);max-width:44rem;display:grid}.pwa-lead[data-astro-cid-tduol646]{font-size:var(--t-lead);max-width:34em;line-height:1.4}.pwa-body[data-astro-cid-tduol646]{max-width:60ch;color:var(--ink-2)}.pwa-diag-text[data-astro-cid-tduol646]{align-content:start;gap:var(--s-4);grid-column:1/span 5;display:grid}.pwa-diag-text[data-astro-cid-tduol646] h3[data-astro-cid-tduol646]{font-size:var(--t-h3);line-height:1.15}.pwa-diag-text[data-astro-cid-tduol646] p[data-astro-cid-tduol646]{color:var(--ink-2);max-width:52ch;line-height:1.55}.pwa-states[data-astro-cid-tduol646]{min-width:0}.pwa-states[data-astro-cid-tduol646] .mode-strip{padding-inline:var(--s-7) var(--s-8)}.pwa-diag[data-astro-cid-tduol646]{align-content:start;gap:var(--s-3);grid-column:8/span 4;min-width:0;display:grid}@media (prefers-color-scheme:dark){.pwa-diag[data-astro-cid-tduol646] .diag-shot{filter:drop-shadow(0 0 1px oklch(100% 0 0/.35))}}.pwa-diag[data-astro-cid-tduol646] .diag-shot{border-radius:var(--r-3)}.diag-more[data-astro-cid-tduol646]{border-top:1px solid var(--line);interpolate-size:allow-keywords}.diag-more[data-astro-cid-tduol646]:last-child{border-bottom:1px solid var(--line)}.diag-more[data-astro-cid-tduol646] summary[data-astro-cid-tduol646]{justify-content:space-between;align-items:center;gap:var(--s-3);min-height:48px;font-size:var(--t-small);border-radius:2px;font-weight:500;display:flex}.diag-more[data-astro-cid-tduol646] summary[data-astro-cid-tduol646] .diag-icon{color:var(--ink-2);transition:rotate var(--d-ui) var(--ease-out-quint)}.diag-more[data-astro-cid-tduol646][open] summary[data-astro-cid-tduol646] .diag-icon{rotate:45deg}.diag-more-body[data-astro-cid-tduol646]{padding-bottom:var(--s-4)}@supports selector(::details-content){.diag-more[data-astro-cid-tduol646]::details-content{transition:grid-template-rows var(--d-ui) var(--ease-out-quint), content-visibility var(--d-ui) allow-discrete;grid-template-rows:0fr;display:grid;overflow:hidden}.diag-more[data-astro-cid-tduol646][open]::details-content{grid-template-rows:1fr}.diag-more-body[data-astro-cid-tduol646]{min-height:0}}.pwa-states[data-astro-cid-tduol646] .mode-foot{justify-content:flex-start}.io-replay[data-astro-cid-tduol646]{border-radius:var(--r-pill);min-height:44px;font-size:var(--t-small);color:var(--fg);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--fg) 22%, transparent);transition:background-color var(--d-fast) var(--ease-out-quint);align-items:center;gap:6px;padding:0 14px;font-weight:500;display:inline-flex;position:relative}.io-replay[data-astro-cid-tduol646]:after{content:"";position:absolute;inset:-4px}.io-replay[data-astro-cid-tduol646]:hover{background:color-mix(in oklch, var(--fg) 8%, transparent)}html:not(.js) .io-replay[data-astro-cid-tduol646]{display:none}@media (width<=1023px){.pwa-diag-text[data-astro-cid-tduol646]{grid-column:1/span 6}.pwa-diag[data-astro-cid-tduol646]{grid-column:8/-1}}@media (width<=767px){.pwa-grid[data-astro-cid-tduol646],.pwa-main[data-astro-cid-tduol646]{row-gap:var(--s-8)}.pwa-side[data-astro-cid-tduol646]{gap:var(--s-5);padding-top:var(--s-8);grid-template-columns:minmax(0,1fr)}.pwa-diag-text[data-astro-cid-tduol646],.pwa-diag[data-astro-cid-tduol646]{grid-column:1}.pwa-states[data-astro-cid-tduol646] .mode-strip{padding-inline:calc(var(--gutter) + var(--s-6))}}.shelf-wrap[data-astro-cid-mlqm4rwu]{position:relative}.shelf-nav[data-astro-cid-mlqm4rwu]{justify-content:flex-end;gap:var(--s-2);padding-inline:var(--edge,var(--gutter));margin-top:var(--s-2);display:flex}html:not(.js) .shelf-nav[data-astro-cid-mlqm4rwu]{visibility:hidden}.shelf-arrow[data-astro-cid-mlqm4rwu]{border-radius:var(--r-pill);width:44px;height:44px;color:var(--fg);box-shadow:inset 0 0 0 1px var(--hairline);transition:background-color var(--d-fast) var(--ease-out-quint), color var(--d-fast) var(--ease-out-quint), opacity var(--d-fast) var(--ease-out-quint);place-items:center;display:grid}.shelf-arrow[data-astro-cid-mlqm4rwu]:hover:not(:disabled){background:color-mix(in oklch, var(--fg) 8%, transparent)}.shelf-arrow[data-astro-cid-mlqm4rwu]:disabled{opacity:.35;cursor:default}.shelf[data-astro-cid-mlqm4rwu]{--k:.3;--fade-l:0px;--fade-r:0px;scroll-snap-type:x proximity;padding-inline:var(--gutter);margin-inline:calc(-1 * var(--gutter));scroll-padding-inline:var(--gutter);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%)}.shelf[data-astro-cid-mlqm4rwu].scroller{scrollbar-width:none}.shelf[data-astro-cid-mlqm4rwu].scroller::-webkit-scrollbar{display:none}.shelf[data-astro-cid-mlqm4rwu][data-scrolls]:not([data-at-end]){--fade-r:48px}.shelf[data-astro-cid-mlqm4rwu][data-scrolls]:not([data-at-start]){--fade-l:48px}@media (width<=767px){.shelf[data-astro-cid-mlqm4rwu]{--k:.18}.shelf[data-astro-cid-mlqm4rwu][data-scrolls]:not([data-at-end]){--fade-r:32px}.shelf[data-astro-cid-mlqm4rwu][data-scrolls]:not([data-at-start]){--fade-l:32px}}.shelf-groups[data-astro-cid-mlqm4rwu]{align-items:flex-end;gap:clamp(var(--s-7), 5vw, var(--s-9));width:max-content;padding:0;padding-top:var(--s-6);list-style:none;display:flex}.shelf-group[data-astro-cid-mlqm4rwu]{scroll-snap-align:start;justify-items:start;display:grid}.shelf-items[data-astro-cid-mlqm4rwu]{align-items:flex-end;gap:clamp(var(--s-4), 2vw, var(--s-6));padding:0;list-style:none;display:flex;position:relative}.shelf-items[data-astro-cid-mlqm4rwu]:after{content:"";border-top:1px solid var(--hairline);pointer-events:none;position:absolute;bottom:28px;left:0;right:0}.shelf-item[data-astro-cid-mlqm4rwu]{width:calc(var(--pw) * var(--k) * 1px);flex:none;margin-bottom:28px}@media (hover:hover) and (pointer:fine){.shelf[data-astro-cid-mlqm4rwu][data-scrolls]{cursor:grab}}.shelf[data-astro-cid-mlqm4rwu].is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;user-select:none}.shelf[data-astro-cid-mlqm4rwu].is-dragging img{pointer-events:none}.custom-frame[data-astro-cid-mlqm4rwu]{aspect-ratio:430/932;border:1.5px dashed color-mix(in oklch, var(--fg) 45%, transparent);border-radius:calc(var(--k) * 60px);text-align:center;align-content:center;justify-items:center;gap:6px;padding:10%;display:grid}.custom-name[data-astro-cid-mlqm4rwu]{font-weight:600;font-size:max(13px, calc(var(--k) * 52px));line-height:1.1}.custom-range[data-astro-cid-mlqm4rwu],.custom-dpr[data-astro-cid-mlqm4rwu]{font-family:var(--font-mono);font-size:max(12px, calc(var(--k) * 34px));color:var(--fg-2);line-height:1.3}.custom-hint[data-astro-cid-mlqm4rwu]{font-size:max(12px, calc(var(--k) * 36px));color:var(--fg-2);margin-top:4px;line-height:1.3}.shelf-custom[data-astro-cid-mlqm4rwu]{position:relative}.custom-cota[data-astro-cid-mlqm4rwu]{color:var(--fg-2);justify-items:center;display:grid;position:absolute;top:calc(100% + 9px);left:0;right:0}.custom-cota-svg[data-astro-cid-mlqm4rwu]{stroke:currentColor;stroke-width:1px;width:100%;height:9px;overflow:visible}.custom-cota-t[data-astro-cid-mlqm4rwu]{font-family:var(--font-mono);font-size:var(--t-cota);white-space:nowrap;margin-top:7px;line-height:1}.shelf-family[data-astro-cid-mlqm4rwu]{min-height:44px;font-size:var(--t-small);color:var(--fg-2);border-radius:2px;align-items:center;margin-top:2px;font-weight:500;text-decoration:none;display:inline-flex}.shelf-family[data-astro-cid-mlqm4rwu]:hover,.shelf-family[data-astro-cid-mlqm4rwu][aria-current=true]{color:var(--fg)}.shelf-family[data-astro-cid-mlqm4rwu]:hover{text-underline-offset:.2em;text-decoration:underline 1px}.devices-head[data-astro-cid-zf3bwzgp]{column-gap:clamp(var(--s-4), 2vw, var(--s-6));row-gap:var(--s-5);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.devices-head[data-astro-cid-zf3bwzgp] h2[data-astro-cid-zf3bwzgp]{grid-column:1/span 8}.devices-head[data-astro-cid-zf3bwzgp] .devices-vc{grid-column:9/-1;justify-self:end}.devices-body[data-astro-cid-zf3bwzgp]{max-width:66ch;color:var(--ink-2);grid-column:1/span 7}.devices-shelf[data-astro-cid-zf3bwzgp]{--edge:max(var(--gutter), (100% - var(--container)) / 2);margin-top:var(--s-7)}.devices-shelf[data-astro-cid-zf3bwzgp] .shelf{padding-inline:var(--edge);scroll-padding-inline:var(--edge);margin-inline:0}.devices-table[data-astro-cid-zf3bwzgp]{margin-top:var(--s-6)}.devices-index[data-astro-cid-zf3bwzgp]{font-weight:500}.devices-index[data-astro-cid-zf3bwzgp] a[data-astro-cid-zf3bwzgp]{align-items:center;min-height:44px;display:inline-flex}@media (width<=1023px){.devices-head[data-astro-cid-zf3bwzgp] h2[data-astro-cid-zf3bwzgp]{grid-column:1/-1}.devices-head[data-astro-cid-zf3bwzgp] .devices-vc{grid-column:1/-1;justify-self:start}.devices-body[data-astro-cid-zf3bwzgp]{grid-column:1/span 10}}@media (width<=767px){.devices-head[data-astro-cid-zf3bwzgp]{grid-template-columns:minmax(0,1fr)}.devices-head[data-astro-cid-zf3bwzgp] h2[data-astro-cid-zf3bwzgp],.devices-head[data-astro-cid-zf3bwzgp] .devices-vc,.devices-body[data-astro-cid-zf3bwzgp]{grid-column:1;justify-self:start}}.instr-grid[data-astro-cid-lnaufhxk]{column-gap:clamp(var(--s-4), 2vw, var(--s-6));row-gap:var(--s-6);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.instr-title[data-astro-cid-lnaufhxk]{grid-area:1/1/auto/span 7}.instr-spec[data-astro-cid-lnaufhxk]{grid-area:2/1/span 2/span 7}.instr-side[data-astro-cid-lnaufhxk]{align-content:start;gap:var(--s-6);grid-area:1/8/span 3/-1;min-width:0;display:grid}.instr-trio[data-astro-cid-lnaufhxk]{padding-left:var(--s-4);margin:0}.instr-small[data-astro-cid-lnaufhxk]{justify-self:end;gap:var(--s-4);width:100%;max-width:280px;display:grid}.instr-menubar[data-astro-cid-lnaufhxk]{margin:0}.instr-menubar[data-astro-cid-lnaufhxk] .instr-menubar-shot{border-radius:var(--r-3)}.trio-thread[data-astro-cid-lnaufhxk]{padding-bottom:var(--s-3);justify-content:center;display:flex}.trio-label[data-astro-cid-lnaufhxk]{font-size:var(--t-small);color:var(--ink-2);align-items:center;gap:6px;font-weight:500;display:inline-flex}.trio-row[data-astro-cid-lnaufhxk]{--gap:clamp(var(--s-3), 1.6vw, var(--s-5));column-gap:var(--gap);align-items:stretch;display:grid}.trio-cell[data-astro-cid-lnaufhxk]{flex-direction:column;justify-content:flex-end;min-width:0;display:flex;position:relative}.trio-cell[data-astro-cid-lnaufhxk]:before{content:"";height:1px;top:0;left:calc(-1 * var(--gap) / 2);right:calc(-1 * var(--gap) / 2);background:var(--ink-2);opacity:.5;position:absolute}.trio-cell[data-astro-cid-lnaufhxk]:first-child:before{left:50%}.trio-cell[data-astro-cid-lnaufhxk]:last-child:before{right:50%}.trio-drop[data-astro-cid-lnaufhxk]{min-height:var(--s-6);background:var(--ink-2);opacity:.5;width:1px;margin-bottom:var(--s-2);flex:1;align-self:center}@media (width<=1023px){.instr-title[data-astro-cid-lnaufhxk],.instr-spec[data-astro-cid-lnaufhxk]{grid-column:1/-1}.instr-title[data-astro-cid-lnaufhxk]{grid-row:1}.instr-side[data-astro-cid-lnaufhxk]{column-gap:clamp(var(--s-4), 2vw, var(--s-6));grid-area:2/1/auto/-1;grid-template-columns:repeat(12,minmax(0,1fr))}.instr-trio[data-astro-cid-lnaufhxk]{grid-column:1/span 8;padding-left:0}.instr-trio[data-astro-cid-lnaufhxk]:only-child{grid-column:3/span 8}.instr-small[data-astro-cid-lnaufhxk]{grid-column:9/-1;align-self:end}.instr-spec[data-astro-cid-lnaufhxk]{grid-row:3}}@media (width<=767px){.instr-grid[data-astro-cid-lnaufhxk]{grid-template-columns:minmax(0,1fr)}.instr-side[data-astro-cid-lnaufhxk]{display:contents}.instr-title[data-astro-cid-lnaufhxk],.instr-trio[data-astro-cid-lnaufhxk],.instr-spec[data-astro-cid-lnaufhxk],.instr-small[data-astro-cid-lnaufhxk]{grid-area:auto/1}.instr-trio[data-astro-cid-lnaufhxk]{margin-bottom:var(--s-5);order:-1}.instr-small[data-astro-cid-lnaufhxk]{margin-top:var(--s-6);justify-self:start}}.faq-section[data-astro-cid-hfusv6pd]{padding-bottom:var(--s-8)}.faq-grid[data-astro-cid-hfusv6pd]{column-gap:clamp(var(--s-4), 2vw, var(--s-6));row-gap:var(--s-7);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.faq-grid[data-astro-cid-hfusv6pd] h2[data-astro-cid-hfusv6pd],.faq-grid[data-astro-cid-hfusv6pd] .faq-list{grid-column:1/span 7}@media (width<=767px){.faq-grid[data-astro-cid-hfusv6pd]{grid-template-columns:minmax(0,1fr)}.faq-grid[data-astro-cid-hfusv6pd] h2[data-astro-cid-hfusv6pd],.faq-grid[data-astro-cid-hfusv6pd] .faq-list{grid-column:1}}
