@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--f-text);--default-mono-font-family:var(--f-mono);--font-sign:var(--f-sign);--radius-control:6px}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-padding-top:calc(var(--header-h) + 8px);background-color:var(--ground);color:var(--ink);font-family:var(--f-text);font-feature-settings:"cv02", "cv03", "cv04", "cv11";-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;accent-color:var(--index);caret-color:var(--index);scrollbar-color:var(--rule-strong) var(--ground);-webkit-tap-highlight-color:transparent;font-size:100%;line-height:1.55;overflow-x:clip}body{flex-direction:column;min-height:100svh;display:flex}main{flex:1 0 auto}::selection{background-color:var(--selection);color:var(--ink)}:focus-visible{outline:2px solid var(--index);outline-offset:2px}[tabindex="-1"]:focus{outline:none}[id]{scroll-margin-top:var(--p)}a{color:var(--index);text-underline-offset:.2em;transition:color .16s var(--ease), text-decoration-thickness .16s var(--ease);text-decoration-line:underline;text-decoration-thickness:1px}a:hover{color:var(--index-deep);text-decoration-thickness:2px}h1{font-family:var(--f-display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.5rem,5.3vw,4.75rem);font-weight:700;line-height:1.05}h2{font-family:var(--f-display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(1.875rem,3.4vw,3rem);font-weight:700;line-height:1.08}h3{font-family:var(--f-display);letter-spacing:-.015em;text-wrap:balance;font-size:1.5rem;font-weight:600;line-height:1.2}@media (width>=768px){h1{line-height:1.02}}p,li,dd,figcaption{text-wrap:pretty}strong,b{font-weight:600}small{font-size:.875rem}code,kbd,samp,pre{font-family:var(--f-mono);font-feature-settings:normal}code{overflow-wrap:anywhere;font-size:.9em;font-weight:500}pre{scrollbar-color:var(--rule-strong) transparent;overflow-x:auto}pre code{overflow-wrap:normal;font-size:inherit;font-weight:400}table{font-variant-numeric:tabular-nums}svg{overflow:visible}}@layer components{.frame,.site-main{width:100%;max-width:1440px;padding-inline:var(--margin);margin-inline:auto}.grid-cols{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);display:grid}.band{padding-block-start:calc(var(--p) * 6)}:is(.flow,.band)>*+*{margin-block-start:1rem}:is(.flow,.band)>h2+*{margin-block-start:calc(var(--p) * 1.5)}:is(.flow,.band)>*+h2{margin-block-start:calc(var(--p) * 6)}:is(.flow,.band)>*+h3,:is(.flow,.band)>*+.sub{margin-block-start:calc(var(--p) * 2.5)}:is(.flow,.band)>h3+*{margin-block-start:calc(var(--p) * .75)}:is(.flow,.band)>p,:is(.flow,.band)>ul:not([class]),:is(.flow,.band)>ol:not([class]){max-width:56ch}:is(.flow,.band)>ul:not([class])>li,:is(.flow,.band)>ol:not([class])>li{padding-block:.25rem}.sub>*+*{margin-block-start:1rem}.sub>h3+*{margin-block-start:calc(var(--p) * .75)}.page-head{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);row-gap:calc(var(--p) * 1.5);align-items:start;padding-block-start:calc(var(--p) * 2);display:grid}.page-head>*{grid-column:1/-1;min-width:0}@media (width>=1280px){.page-head>.page-title{grid-column:1/span 8}.page-head>.lead{grid-column:9/span 4;padding-block-start:.5rem}}.lead{color:var(--ink-muted);max-width:60ch;font-size:clamp(1.0625rem,1.25vw,1.125rem);line-height:1.55}.actions{align-items:center;gap:calc(var(--p) * .75) calc(var(--p) * 1.25);flex-wrap:wrap;display:flex}.muted{color:var(--ink-muted)}.fine{color:var(--ink-muted);font-size:.875rem;line-height:1.55}.sign-label{font-family:var(--f-sign);letter-spacing:.01em;color:var(--ink-muted);font-feature-settings:normal;font-size:.8125rem;font-weight:700;line-height:1.3}.skip-link{left:var(--p);z-index:60;background-color:var(--raised);color:var(--ink);border:2px solid var(--index);border-radius:6px;padding:12px 16px;font-weight:600;text-decoration:none;position:absolute;top:-100px}.skip-link:focus{top:8px}.sym{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex:none;width:.75rem;height:.75rem;display:inline-block}.sym .sym-fill{fill:var(--sym-fill,var(--ground))}.sym--here{color:var(--index)}.sym--here circle{fill:currentColor;stroke:none}.sym--exit{vertical-align:-.05em;width:.8em;height:.8em;margin-inline-start:.2em}.sym--zone rect{fill:var(--zone);stroke:var(--zone-edge)}.sym--access .sym-edge{stroke:var(--zone-edge)}.lockup{color:var(--ink);flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.lockup:hover{color:var(--ink)}.lockup__iso{width:30px;height:30px;color:var(--index);fill:none;stroke:currentColor;display:block}.wordmark{font-family:var(--f-display);letter-spacing:-.025em;color:var(--ink);font-feature-settings:normal;font-size:22px;font-weight:800;line-height:1}.wordmark__tld{color:var(--index)}@media (width>=768px){.wordmark{font-size:24px}.wordmark__tld{background-image:linear-gradient(135deg, var(--tech-a), var(--tech-b));color:#0000;-webkit-background-clip:text;background-clip:text}}.site-header{z-index:40;background-color:var(--ground);border-bottom:1px solid var(--rule-soft);transition:transform .24s var(--ease);position:sticky;top:0}.site-header[data-hidden]{transform:translateY(calc(-100% - 1px))}.site-header__bar{min-height:calc(var(--header-h) - 1px);flex-wrap:wrap;align-items:center;gap:20px;display:flex}.site-header__bar>.lockup{margin-inline-end:auto}.site-header .site-nav,.site-header .site-header__theme,.site-header .site-header__theme-compact,.site-header .site-header__cta{display:none}@media (width>=768px){.site-header .site-header__cta{display:inline-flex}}@media (width>=1024px){.site-header .site-nav,.site-header .site-header__theme-compact{display:flex}.site-header .site-menu{display:none}.site-header .site-header__cta{padding-inline:14px}}@media (width>=1280px){.site-header__bar{gap:28px}.site-header .site-header__theme{display:inline-flex}.site-header .site-header__theme-compact{display:none}.site-header .site-header__cta{padding-inline:20px}}.site-nav ul{align-items:center;gap:16px;display:flex}.site-nav a{font-family:var(--f-text);color:var(--ink);white-space:nowrap;align-items:center;padding-block:10px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}@media (width>=1280px){.site-nav ul{gap:28px}.site-nav a{font-size:15px}}.site-nav a:hover{color:var(--index)}.site-nav a[aria-current=page]{text-decoration-line:underline;-webkit-text-decoration-color:var(--index);-webkit-text-decoration-color:var(--index);-webkit-text-decoration-color:var(--index);text-decoration-color:var(--index);text-underline-offset:8px;text-decoration-thickness:2px}.theme-toggle{align-items:center;gap:2px;display:inline-flex}.theme-toggle__sep{color:var(--rule-strong);font-family:var(--f-sign);-webkit-user-select:none;user-select:none;font-size:13px;font-weight:700}.theme-toggle button{height:36px;font-family:var(--f-sign);letter-spacing:.01em;color:var(--ink-muted);cursor:pointer;text-underline-offset:7px;transition:color .16s var(--ease);border-radius:2px;padding-inline:6px;font-size:13px;font-weight:700;line-height:1}.theme-toggle button:hover{color:var(--ink)}:root:not([data-theme=light]):not([data-theme=dark]) .theme-toggle [data-theme-set=system],:root[data-theme=light] .theme-toggle [data-theme-set=light],:root[data-theme=dark] .theme-toggle [data-theme-set=dark]{color:var(--ink);text-decoration-line:underline;-webkit-text-decoration-color:var(--index);-webkit-text-decoration-color:var(--index);-webkit-text-decoration-color:var(--index);text-decoration-color:var(--index);text-decoration-thickness:2px}.theme-cycle{border:1.5px solid var(--rule-strong);height:36px;font-family:var(--f-sign);letter-spacing:.01em;color:var(--ink);white-space:nowrap;cursor:pointer;transition:border-color .16s var(--ease);border-radius:6px;align-items:center;gap:4px;padding-inline:10px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.theme-cycle:hover{border-color:var(--ink)}.theme-cycle__key{color:var(--ink-muted)}.theme-cycle [data-show]{display:none}:root:not([data-theme=light]):not([data-theme=dark]) .theme-cycle [data-show=system],:root[data-theme=light] .theme-cycle [data-show=light],:root[data-theme=dark] .theme-cycle [data-show=dark]{display:inline}@media (width<=1023.98px){.text-button,.site-footer__nav a{min-height:44px}}.site-menu>summary{border:1.5px solid var(--rule-strong);height:44px;color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:10px;padding-inline:14px;font-size:15px;font-weight:600;line-height:1;list-style:none;display:inline-flex}.site-menu>summary::-webkit-details-marker{display:none}.site-menu>summary:hover,.site-menu[open]>summary{border-color:var(--ink)}.site-menu__bars{width:14px;height:10px;position:relative}.site-menu__bars:before,.site-menu__bars:after{content:"";height:2px;transition:transform .2s var(--ease);background-color:currentColor;border-radius:2px;position:absolute;left:0;right:0}.site-menu__bars:before{top:1px}.site-menu__bars:after{bottom:1px}.site-menu[open] .site-menu__bars:before{transform:translateY(3px)rotate(45deg)}.site-menu[open] .site-menu__bars:after{transform:translateY(-3px)rotate(-45deg)}.site-menu__panel{max-height:calc(100svh - var(--header-h));overscroll-behavior:contain;background-color:var(--ground);border-bottom:1px solid var(--rule-soft);padding-block:calc(var(--p) * .5) calc(var(--p) * 1.5);inset-inline:0;position:absolute;top:100%;overflow-y:auto}.site-menu__panel>ul{display:grid}.site-menu__panel li a{border-bottom:1px solid var(--rule-soft);min-height:52px;color:var(--ink);align-items:center;gap:14px;font-size:1.0625rem;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.site-menu__panel li a .sym{width:14px;height:14px;color:var(--line-rest)}.site-menu__panel li a[aria-current=page] .sym{color:var(--index)}.site-menu__foot{justify-content:space-between;align-items:center;gap:var(--p);flex-wrap:wrap;padding-block-start:calc(var(--p) * 1.25);display:flex}.cta{font-family:var(--f-text);white-space:nowrap;transition:background-color .16s var(--ease), border-color .16s var(--ease), color .16s var(--ease), text-decoration-thickness .16s var(--ease);justify-content:center;align-items:center;gap:.35em;font-size:1rem;font-weight:600;line-height:1.3;display:inline-flex}.cta[data-kind=primary],.cta[data-kind=secondary]{text-decoration:none}.cta[data-kind=primary]:hover{color:var(--on-index)}.cta[data-kind=secondary]:hover{color:var(--ink)}.cta[data-kind=text]{white-space:normal;line-height:inherit}@media (width<=400px){.cta[data-kind=primary],.cta[data-kind=secondary]{white-space:normal;text-align:center;max-width:100%;padding-block:10px}}.cta[aria-disabled=true]{color:var(--ink-muted);border:1.5px solid var(--rule-soft);pointer-events:none;background-color:#0000}.text-button{min-height:24px;font-family:var(--f-text);color:var(--action,var(--index));text-underline-offset:.2em;cursor:pointer;align-items:center;font-size:.875rem;font-weight:600;line-height:1.3;text-decoration-line:underline;text-decoration-thickness:1px;display:inline-flex}.text-button:hover{color:var(--action-hover,var(--index-deep));text-decoration-thickness:2px}.state-badge{height:24px;font-family:var(--f-sign);letter-spacing:.01em;font-feature-settings:normal;white-space:nowrap;vertical-align:middle;border-radius:2px;align-items:center;gap:6px;padding-block-start:1px;padding-inline:7px 8px;font-size:.8125rem;font-weight:700;line-height:1;display:inline-flex}.state-badge .sym{width:11px;height:11px;margin-block-start:-1px}.state-badge[data-state=prep] .sym .sym-fill{fill:none}.code-line{min-width:0;color:inherit;flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;display:flex}.code-line>code,.code-line__url{font-family:var(--f-mono);color:inherit;overflow-wrap:anywhere;font-size:1.0625rem;font-weight:500;line-height:1.3}.code-line__meta{color:var(--meta,var(--ink-muted));flex-wrap:wrap;align-items:center;gap:.5rem .875rem;font-size:.875rem;line-height:1.4;display:flex}.code-line--panel>code{font-size:inherit}a.code-line__url{color:var(--index);text-underline-offset:.25em;text-decoration-thickness:2px}a.code-line__url:hover{color:var(--index-deep)}.code-line--hero{gap:calc(var(--p) * .75);justify-items:start;display:grid}.code-line--hero .code-line__url{font-size:clamp(1.0625rem,2.3vw,2rem);line-height:1}.code-line--line{grid-template-columns:auto;padding-inline-start:calc(var(--p) * 1.5);position:relative}.code-line__track{width:calc(100% + var(--p) * 2);height:var(--pad);margin-inline-start:calc(var(--p) * -1.5);display:block;position:relative}.code-line__track:before{content:"";height:var(--stroke);background-color:var(--index);border-radius:0 999px 999px 0;margin-block-start:calc(var(--stroke) / -2);position:absolute;top:50%;left:-100vw;right:0}.code-line__track .sym{width:var(--pad);height:var(--pad);color:var(--index);position:absolute;top:0;left:0}.quickstart__panel{background-color:var(--raised);border:1px solid var(--rule-soft);--sym-fill:var(--raised);border-radius:12px;position:relative;overflow:hidden}.quickstart [role=tablist]{gap:calc(var(--p) * .25);padding-inline:calc(var(--p) * .5);border-bottom:1px solid var(--rule-soft);scrollbar-width:none;display:flex;overflow-x:auto}.quickstart [role=tab]{height:48px;padding-inline:calc(var(--p) * .5);font-family:var(--f-sign);letter-spacing:.01em;color:var(--ink-muted);cursor:pointer;white-space:nowrap;transition:color .16s var(--ease), border-color .16s var(--ease);border-bottom:2px solid #0000;margin-block-end:-1px;font-size:.875rem;font-weight:700}.quickstart [role=tab]:hover{color:var(--ink)}.quickstart [role=tab][aria-selected=true]{color:var(--ink);border-bottom-color:var(--index)}.quickstart [role=tab]:focus-visible{outline-offset:-2px}.quickstart [data-snippet]+[data-snippet]{border-top:1px solid var(--rule-soft)}html:not([data-js]) .quickstart [role=tablist],html[data-js] .quickstart:not([data-tabs-ready=true]) [data-snippet]~[data-snippet],html[data-js] .quickstart [data-tab-label]{display:none}html:not([data-copy]) :is(button[data-copy-text],button[data-copy-target]){display:none!important}.quickstart figcaption{justify-content:space-between;align-items:center;gap:var(--p);min-height:48px;padding-inline:var(--p);border-bottom:1px solid var(--rule-soft);display:flex}.quickstart figcaption strong{font-family:var(--f-sign);letter-spacing:.01em;color:var(--ink);font-size:.875rem;font-weight:700}html[data-js] .quickstart figcaption{background-color:var(--raised);border-bottom:0;height:47px;min-height:0;position:absolute;top:0;right:0}.quickstart[data-tabs-ready=true] [data-snippet]+[data-snippet]{border-top:0}.quickstart pre{padding:var(--p);color:var(--ink);tab-size:2;margin:0;font-size:.875rem;line-height:1.6}.quickstart [role=tabpanel]:focus-visible{outline-offset:-2px}.table-panel{background-color:var(--raised);border:1px solid var(--rule-soft);padding-inline:var(--p);scrollbar-color:var(--rule-strong) transparent;--sym-fill:var(--raised);border-radius:12px;position:relative;overflow-x:auto}.table-panel:focus-visible{outline-offset:2px}.data-table{border-collapse:collapse;width:100%;font-size:.9375rem;line-height:1.45}.data-table thead th{padding:calc(var(--p) * .75) var(--p) 10px 0;border-bottom:1px solid var(--rule-strong);font-family:var(--f-sign);letter-spacing:.01em;color:var(--ink-muted);text-align:left;vertical-align:bottom;white-space:nowrap;font-feature-settings:normal;font-size:.8125rem;font-weight:700;line-height:1.2}.data-table tbody th,.data-table tbody td{padding:calc(var(--p) * .75) var(--p) calc(var(--p) * .75) 0;border-bottom:1px solid var(--rule-soft);text-align:left;vertical-align:top}.data-table tbody tr:last-child>*{border-bottom:0}.data-table th:last-child,.data-table td:last-child{padding-inline-end:0}.data-table tbody th[scope=row]{color:var(--ink);font-weight:600}.data-table [data-num]{font-family:var(--f-sign);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";white-space:nowrap;font-size:1.5rem;font-weight:700;line-height:1.1}.data-table [data-num] small{font-family:var(--f-text);color:var(--ink-muted);white-space:normal;margin-block-start:6px;font-size:.8125rem;font-weight:400;line-height:1.4;display:block}.data-table th code{white-space:normal;overflow-wrap:anywhere}.data-table code{white-space:nowrap;overflow-wrap:normal;font-size:.85em}@media (width>=1024px){.data-table--wide tbody th[scope=row]{white-space:nowrap}}.data-table td>ul>li+li{margin-block-start:4px}.data-table td>.cta{margin-block-start:-6px}.data-table tr:has([data-state=soldout])>*{color:var(--ink-muted)}.data-table [data-seats]{color:var(--ink-muted);font-size:.875rem}@media (width>=1024px){.data-table--wide{min-width:44rem}}.data-table--compact tbody th,.data-table--compact tbody td{padding-block:calc(var(--p) * .5)}.data-table--compact [data-num]{font-size:1.125rem}@media (width>=1024px){.data-table td[data-label=Incluye]{min-width:17rem}}@media (width>=1280px){.with-aside .data-table--wide td[data-label=Incluye]{min-width:0}}.data-table .plan-summary{font-family:var(--f-text);color:var(--ink-muted);white-space:normal;margin-block-start:4px;font-size:.8125rem;font-weight:400;line-height:1.4;display:block}.pay-list{border-block:1px solid var(--rule-soft);max-width:56ch;margin-block-end:0;margin-inline:0;display:grid}.pay-list>div{padding-block:calc(var(--p) * .6);gap:2px;display:grid}.pay-list>div+div{border-block-start:1px solid var(--rule-soft)}.pay-list dt{color:var(--ink);font-weight:600}.pay-list dd{color:var(--ink-muted);margin:0}.data-table .cell-note{color:var(--ink-muted);margin-block-start:6px;font-size:.8125rem;line-height:1.45;display:block}@media (width<=1023.98px){.data-table--wide{min-width:0}.data-table--wide thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.data-table--wide,.data-table--wide tbody{display:block}.data-table--wide tbody tr{padding-block:calc(var(--p) * 1);border-bottom:1px solid var(--rule-soft);grid-template-columns:minmax(0,1fr);row-gap:10px;display:grid}.data-table--wide tbody tr:last-child{border-bottom:0}.data-table--wide tbody th,.data-table--wide tbody td{border:0;padding:0;display:block}.data-table--wide tbody th[scope=row]{font-family:var(--f-display);font-size:1.125rem;font-weight:700}.data-table--wide td[data-label]:before{content:attr(data-label);content:attr(data-label) / "";font-family:var(--f-sign);letter-spacing:.01em;color:var(--ink-muted);white-space:normal;margin-block-end:2px;font-size:.8125rem;font-weight:700;line-height:1.2;display:block}.data-table--wide td>.cta{margin-block-start:2px}.data-table--wide td:empty{display:none}}.block--legal{padding-block:calc(var(--p) * .75);border-block:1px solid var(--rule-soft);color:var(--ink-muted);max-width:56ch;font-size:.875rem;line-height:1.55}.block--legal strong{color:var(--ink)}.block--note{border-block-start:1px solid var(--rule-soft);color:var(--ink-muted);max-width:56ch;padding-block-start:calc(var(--p) * .75)}.block--roadmap{border-block-start:1px solid var(--rule-strong);padding-block-start:calc(var(--p) * 1.5)}.block--roadmap>*+*{margin-block-start:calc(var(--p) * .75)}.block-heading{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.pending{font-family:var(--f-text);color:var(--ink-muted);letter-spacing:0;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-color:var(--rule-strong);-webkit-text-decoration-color:var(--rule-strong);-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:.25em;font-size:max(.875em,13px);font-weight:400;text-decoration-thickness:1px}.line-strip{--strip-color:var(--line-rest);--stop:var(--pad);--stop-y:calc(var(--p) * .6 + var(--stop) / 2);display:grid;position:relative}.line-strip>li{grid-template-columns:var(--stop) minmax(0, 1fr);column-gap:calc(var(--p) * .75);padding-block:calc(var(--p) * .6);align-items:start;display:grid;position:relative}.line-strip>li:not(:last-child):before{content:"";left:calc(var(--stop) / 2 - var(--stroke) / 2);top:var(--stop-y);height:100%;width:var(--stroke);background-color:var(--strip-color);position:absolute}.line-strip>li>.sym{z-index:1;width:var(--stop);height:var(--stop);color:var(--strip-color);position:relative}.line-strip__body{min-width:0;gap:4px;padding-block-start:calc(var(--stop) / 2 - .65em);display:grid}.line-strip__name{font-family:var(--f-sign);color:var(--ink);font-feature-settings:normal;font-size:clamp(.9375rem,1.1vw,1.0625rem);font-weight:700;line-height:1.3}.line-strip__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.line-strip--trunk{--strip-color:var(--index)}.line-strip--obra>li:not(:last-child):before,.line-strip--prevista>li:not(:last-child):before{border-inline-start:calc(var(--stroke) / 2) dashed var(--strip-color);width:0;left:calc(var(--stop) / 2 - var(--stroke) / 4);background-color:#0000}.line-strip--prevista>li:not(:last-child):before{border-inline-start-style:dotted}@media (width>=1280px){.line-strip--across{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-rows:var(--stop) repeat(3, auto)}.line-strip--across>li{grid-row:span 4;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:.5rem;padding-block:0;padding-inline-end:var(--p)}.line-strip--across .line-strip__body,.line-strip--across .line-strip__row{display:contents}.line-strip--across .line-strip__row>*{justify-self:start}.line-strip--across .line-strip__name{margin-block-start:calc(var(--p) * .6 - .5rem)}.line-strip--across>li:not(:last-child):before{top:calc(var(--stop) / 2 - var(--stroke) / 2);left:calc(var(--stop) / 2);width:100%;height:var(--stroke)}}.line-nav{--strip-color:var(--line-rest)}.line-nav .line-strip>li{padding-block:calc(var(--p) * .3)}.line-nav .line-strip{--stop:calc(var(--pad) * .8);--stop-y:calc(var(--p) * .3 + var(--stop) / 2)}.line-nav a{font-family:var(--f-sign);color:var(--ink);font-feature-settings:normal;padding-block:2px;padding-block-start:calc(var(--stop) / 2 - .65em);font-size:.9375rem;font-weight:700;line-height:1.3;text-decoration:none;display:block}.line-nav a:hover,.line-nav a[aria-current]{color:var(--index)}.line-nav .sym--here-slot{color:var(--line-rest)}.line-nav li:has(>a[aria-current])>.sym circle{fill:var(--index);stroke:var(--index)}.line-nav__title{margin-block-end:calc(var(--p) * .5)}.line-nav .line-strip>li>.state-badge{grid-column:2;justify-self:start;margin-block-start:4px}.terminals{display:grid}.terminals>li{font-family:var(--f-sign);color:var(--ink);font-feature-settings:normal;transition:color .12s var(--ease);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;padding-block:6px;font-size:.9375rem;font-weight:700;line-height:1.3;display:flex}.terminals>li>.sym{width:13px;height:13px;color:var(--line-rest)}.terminals>li>.terminals__policy{font-family:var(--f-text);flex-wrap:wrap;align-items:baseline;gap:.25rem 1.25rem;font-size:.875rem;font-weight:400;display:flex}.terminals__region,.terminals__note{color:var(--ink);flex-basis:100%}.terminals__label{font-weight:600}.terminals--policies>li{border-bottom:1px solid var(--rule-soft);align-items:start;padding-block:14px}.terminals--policies>li:first-child{border-top:1px solid var(--rule-soft)}.terminals--policies>li>.sym{margin-block-start:3px}.terminals__region,.terminals__note{max-width:56ch;line-height:1.5}@media (width>=768px){.terminals--policies>li{grid-template-columns:13px 12rem minmax(0,1fr);column-gap:.75rem;display:grid}}@media (width<=767.98px){.terminals--policies>li>.terminals__policy{flex-basis:100%;padding-inline-start:calc(13px + .75rem)}}.terminals>li>.sym{color:var(--terminal-stop,var(--line-rest))}.station-list{display:grid}.station-list>li:first-child{border-top:1px solid var(--rule-soft)}.station-list>li{border-bottom:1px solid var(--rule-soft);min-height:48px;font-family:var(--f-sign);color:var(--ink);font-feature-settings:normal;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding-block:10px;font-size:.9375rem;font-weight:700;line-height:1.3;display:flex}.station-list>li>.sym{width:calc(var(--pad) * .7);height:calc(var(--pad) * .7);color:var(--line-rest)}.station-list>li>.state-badge{margin-inline-start:auto}.station-list--obra>li>.sym{color:var(--ink)}@media (width>=768px){.station-list--cols{column-gap:calc(var(--p) * 2);grid-template-columns:repeat(2,minmax(0,1fr))}.station-list--cols>li:nth-child(-n+2){border-top:1px solid var(--rule-soft)}}.map-legend dl{gap:calc(var(--p) * .75) calc(var(--p) * 1.5);display:grid}@media (width>=768px){.map-legend dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.map-legend dl{grid-template-columns:repeat(3,minmax(0,1fr))}}.map-legend__item{--legend-indent:34px}.map-legend__item dt>.sym{width:22px;height:22px;position:absolute;top:0;left:0}.map-legend__item dt{min-height:22px;font-family:var(--f-sign);letter-spacing:.01em;color:var(--ink);font-feature-settings:normal;padding-block-start:2px;padding-inline-start:var(--legend-indent);font-size:.875rem;font-weight:700;line-height:1.3;position:relative}.map-legend__item dd{color:var(--ink-muted);margin:0;padding-inline-start:var(--legend-indent);font-size:.875rem;line-height:1.5}.map-legend .sym--open,.map-legend .sym--prevista{color:var(--ink)}.zone{padding:var(--p) calc(var(--p) * 1.25) calc(var(--p) * 1.25);background-color:var(--zone);border:1px solid var(--zone-edge);--sym-fill:var(--zone);border-radius:12px}.zone>*+*{margin-block-start:1rem}.zone__label{align-items:center;gap:8px;display:flex}.zone .block--legal{border-color:var(--zone-edge)}.net-map{display:none}@media (width>=768px){.net-map{width:100%;height:auto;font-family:var(--f-sign);font-weight:700;display:block}}.net-map .m-zone{fill:var(--zone);stroke:var(--zone-edge);stroke-width:.042px}.net-map .m-trunk{stroke:var(--index)}.net-map .m-line{stroke:var(--line-rest)}.net-map .m-stop{fill:var(--zone);stroke:var(--line-rest)}.net-map .m-stop--trunk{fill:var(--ground);stroke:var(--index)}.net-map .m-gw{fill:var(--ground);stroke:var(--ink)}.net-map .m-gpu{fill:none;stroke:var(--ink);stroke-dasharray:.42 .28;stroke-linecap:round}.net-map .m-access{stroke:var(--ink)}.net-map .m-own{stroke:var(--index);stroke-linecap:butt}.net-map text{fill:var(--ink);font-feature-settings:normal;font-size:.72px}.net-map .m-muted{fill:var(--ink-muted)}.net-map .m-url{font-family:var(--f-mono);font-weight:500}.net-map .m-obra{fill:var(--obra)}.net-map .m-obra-label{fill:var(--on-obra);font-size:.56px}@media (width>=1280px){.net-map text{font-size:.6px}.net-map .m-obra-label{font-size:.5px}}.faq{max-width:60ch}.faq details:first-child{border-top:1px solid var(--rule-soft)}.faq details{border-bottom:1px solid var(--rule-soft)}.faq summary{padding:calc(var(--p) * .75) calc(var(--p) * 2) calc(var(--p) * .75) 0;color:var(--ink);cursor:pointer;font-size:1.0625rem;font-weight:600;line-height:1.4;list-style:none;display:block;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--index)}.faq summary:before,.faq summary:after{content:"";right:4px;top:calc(var(--p) * .75 + .7em);width:14px;height:2px;transition:transform .2s var(--ease);background-color:currentColor;border-radius:2px;position:absolute}.faq summary:after{transform:rotate(90deg)}.faq details[open]>summary:after{transform:rotate(0)}.faq details>:not(summary){max-width:56ch}.faq details>:not(summary)+:not(summary){margin-block-start:.75rem}.faq details>:last-child{margin-block-end:calc(var(--p) * 1.25)}.site-footer{padding-block:calc(var(--p) * 2.5) calc(var(--p) * 2);border-top:1px solid var(--rule-soft);margin-block-start:calc(var(--p) * 6)}.site-footer__grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);row-gap:calc(var(--p) * 2);display:grid}.site-footer__grid>*{grid-column:1/-1;min-width:0}.site-footer__brand>*+*{margin-block-start:.75rem}.site-footer__nav{gap:calc(var(--p) * 1.5) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=768px){.site-footer__nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.site-footer__brand{grid-column:1/span 4}.site-footer__nav{grid-column:7/span 6}}.site-footer__nav ul{gap:2px;margin-block-start:.5rem;display:grid}.site-footer__nav a{min-height:32px;color:var(--ink);align-items:center;font-size:.9375rem;text-decoration:none;display:inline-flex}.site-footer__nav a:hover{color:var(--index);text-decoration-line:underline}.site-footer__legend{border-top:1px solid var(--rule-soft);padding-block-start:calc(var(--p) * 1.5)}.map-legend>.sign-label{margin-block-end:calc(var(--p) * .75)}.site-footer__entity{border-top:1px solid var(--rule-soft);color:var(--ink-muted);flex-wrap:wrap;gap:.25rem 1.25rem;padding-block-start:calc(var(--p) * 1.25);font-size:.875rem;display:flex}@media (width>=1280px){.with-aside{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.with-aside>.aside{top:calc(var(--header-h) + var(--p) * 2);grid-column:1/span 3;padding-block-start:calc(var(--p) * 6);position:sticky}.with-aside>.content{grid-column:4/span 9;min-width:0}}@media (width<=1279px){.with-aside>.aside{display:none}}@media (width>=1280px){.page-head>.code-line,.page-head>.actions,.page-head>.page-head__main{grid-column:1/span 8}.page-head>.page-head__side{grid-column:9/span 4}.page-head>.inline-nav{display:none}.content>.page-head>*{grid-column:1/-1}}.page-title small{letter-spacing:-.01em;color:var(--ink-muted);white-space:nowrap;font-size:clamp(1.25rem,2.2vw,2rem);font-weight:600}.station-heading{flex-wrap:nowrap;align-items:baseline;gap:.4em;display:flex}.station-heading>.sym{width:.62em;height:.62em;color:var(--line-rest);margin-inline-end:.1em}.station-heading>.sym--obra{color:var(--ink)}.station-heading>.sym--transfer{color:var(--ink);width:.7em;height:.7em}.station-heading>.sym--here{color:var(--index);width:.5em;height:.5em;margin-inline:.06em .16em}.station-heading>.station-heading__text{min-width:0}.legal-toc>.sign-label{margin-block-end:.5rem}.toc-list{max-width:44rem;display:grid}.toc-list>li:first-child>a{border-top:1px solid var(--rule-soft)}.toc-list>li>a{border-bottom:1px solid var(--rule-soft);min-height:44px;color:var(--ink);align-items:baseline;gap:.5rem;padding-block:calc(22px - .775em);text-decoration:none;display:flex}.toc-list>li>a:hover{color:var(--index)}.toc-list__n{min-width:1.75rem;font-family:var(--f-sign);font-variant-numeric:tabular-nums;color:var(--ink-muted);font-weight:700}@media (width>=1280px){.legal-toc{display:none}.with-aside>.aside--top{padding-block-start:calc(var(--p) * 2)}}.quickstart>*+*{margin-block-start:1rem}.code-line--panel{padding:calc(var(--p) * .75) var(--p);background-color:var(--raised);border:1px solid var(--rule-soft);border-radius:12px;max-width:44rem;font-size:clamp(.8125rem,3.4vw,1rem)}.price-plate{border:1.5px solid var(--rule-strong);height:28px;font-family:var(--f-sign);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";color:var(--ink);white-space:nowrap;vertical-align:middle;border-radius:2px;align-items:center;padding:1px 8px 0;font-size:.9375rem;font-weight:700;line-height:1;display:inline-flex}.line-strip__detail{color:var(--ink-muted);max-width:60ch}.line-strip__action{margin-block-start:2px}.line-strip--detail>li{padding-block:calc(var(--p) * .75)}.line-strip--detail{--stop-y:calc(var(--p) * .75 + var(--stop) / 2);max-width:60rem}.line-strip--detail .line-strip__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem;display:grid}@media (width>=768px){.line-strip--detail .line-strip__row{grid-template-columns:minmax(0,14rem) auto}.line-strip--detail .line-strip__body{column-gap:calc(var(--p) * 1.5);grid-template-columns:minmax(0,1fr) auto;align-items:start}.line-strip--detail .line-strip__row{grid-column:1/-1}.line-strip--detail .line-strip__detail{grid-column:1}.line-strip--detail .line-strip__action{grid-area:2/2;margin:0}}.line-strip--detail .line-strip__row,.line-strip:not(.line-strip--across) .line-strip__row{justify-content:flex-start}.line-strip .line-strip__body a.line-strip__name{color:var(--index);text-decoration-line:underline}.line-strip .line-strip__body a.line-strip__name:hover{color:var(--index-deep)}p.line-strip__body{max-width:56ch;display:block}p.line-strip__body>.fine{display:block}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.min-h-12{min-height:calc(var(--spacing) * 12)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded-control{border-radius:var(--radius-control)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-dotted{--tw-border-style:dotted;border-style:dotted}.border-ink{border-color:var(--ink)}.border-rule-strong{border-color:var(--rule-strong)}.bg-index{background-color:var(--index)}.bg-obra{background-color:var(--obra)}.px-5{padding-inline:calc(var(--spacing) * 5)}.text-index{color:var(--index)}.text-ink{color:var(--ink)}.text-ink-muted{color:var(--ink-muted)}.text-on-index{color:var(--on-index)}.text-on-obra{color:var(--on-obra)}.capitalize{text-transform:capitalize}.underline{text-decoration-line:underline}.decoration-1{text-decoration-thickness:1px}.underline-offset-\[0\.2em\]{text-underline-offset:.2em}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:border-ink:hover{border-color:var(--ink)}.hover\:bg-index-deep:hover{background-color:var(--index-deep)}.hover\:text-index-deep:hover{color:var(--index-deep)}.hover\:decoration-2:hover{text-decoration-thickness:2px}}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}@media print{.print\:block{display:block}}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:600 800;src:url(/_astro/jakarta-600-800.DOdzMWJJ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/inter-400-700.BPDl1iHE.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass Variable;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/overpass-700.CHgReHlG.woff2)format("woff2");unicode-range:U+0-B6,U+B8-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Overpass Mono Variable;font-style:normal;font-display:swap;font-weight:400 500;src:url(/_astro/overpass-mono-400-500.DASGkeya.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:500 900;size-adjust:100.7%;ascent-override:103.08%;descent-override:22.05%;line-gap-override:0%}@font-face{font-family:Inter Fallback;src:local(Arial),local(ArialMT);font-weight:100 549;size-adjust:105.59%;ascent-override:91.74%;descent-override:22.84%;line-gap-override:0%}@font-face{font-family:Inter Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:550 900;size-adjust:101.06%;ascent-override:95.85%;descent-override:23.86%;line-gap-override:0%}@font-face{font-family:Overpass Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:500 900;size-adjust:97.15%;ascent-override:90.89%;descent-override:39.42%;line-gap-override:0%}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--ground:#f7f8fd;--raised:#fff;--ink:#141729;--ink-muted:#626784;--index:#6b49f3;--index-deep:#3c0ff0;--on-index:#fff;--line-rest:#7b7f93;--zone:#eeefff;--zone-edge:#7e7bcc;--obra:#f9c13b;--on-obra:#141729;--rule-soft:#dcdde6;--rule-strong:#75798c;--selection:#d8d2fb;--tech-a:#6b49f3;--tech-b:#b767f9;--iso-a:#4019a5;--iso-b:#6b49f3;--f-display:"Plus Jakarta Sans Variable", "Plus Jakarta Sans Fallback", ui-sans-serif, system-ui, sans-serif;--f-text:"Inter Variable", "Inter Fallback", ui-sans-serif, system-ui, sans-serif;--f-sign:"Overpass Variable", "Overpass Fallback", ui-sans-serif, system-ui, sans-serif;--f-mono:"Overpass Mono Variable", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--font-display:var(--f-display);--font-text:var(--f-text);--font-sign:var(--f-sign);--font-mono:var(--f-mono);--p:16px;--cols:4;--margin:var(--p);--gutter:var(--p);--header-h:56px;--stroke:calc(var(--p) * .3212);--pad:calc(var(--p) * .89);--ease:cubic-bezier(.22, 1, .36, 1)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width>=768px){:root{--p:20px;--cols:8;--margin:calc(var(--p) * 2);--header-h:64px}}@media (width>=1280px){:root{--p:24px;--cols:12;--margin:calc(var(--p) * 3)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#0b0b14;--raised:#131320;--ink:#f2f3f7;--ink-muted:#989db3;--index:#ac74fb;--index-deep:#c49cfc;--on-index:#0b0b14;--line-rest:#64687b;--zone:#17132a;--zone-edge:#7761b0;--on-obra:#0b0b14;--rule-soft:#242533;--rule-strong:#64687b;--selection:#433065;--tech-a:#ac74fb;--tech-b:#e883fc;--iso-a:#ac74fb;--iso-b:#caacff}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0b0b14;--raised:#131320;--ink:#f2f3f7;--ink-muted:#989db3;--index:#ac74fb;--index-deep:#c49cfc;--on-index:#0b0b14;--line-rest:#64687b;--zone:#17132a;--zone-edge:#7761b0;--on-obra:#0b0b14;--rule-soft:#242533;--rule-strong:#64687b;--selection:#433065;--tech-a:#ac74fb;--tech-b:#e883fc;--iso-a:#ac74fb;--iso-b:#caacff}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}#stage,.stage-poster{z-index:-1;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}:root:not([data-stage=live]) #stage,:root[data-stage=live] .stage-poster{visibility:hidden}@media print{:root:not([data-theme=light]),:root[data-theme]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#f7f8fd;--raised:#fff;--ink:#141729;--ink-muted:#626784;--index:#6b49f3;--index-deep:#3c0ff0;--on-index:#fff;--line-rest:#7b7f93;--zone:#eeefff;--zone-edge:#7e7bcc;--obra:#f9c13b;--on-obra:#141729;--rule-soft:#dcdde6;--rule-strong:#75798c;--selection:#d8d2fb;--tech-a:#6b49f3;--tech-b:#b767f9;--iso-a:#4019a5;--iso-b:#6b49f3}.skip-link,.site-header,#stage,.stage-poster,.with-aside>.aside,.site-footer__nav,.site-footer__legend,.text-button{display:none!important}h1,h2,h3{break-after:avoid}.block--legal{break-inside:avoid}.site-main>.closing[id]{-webkit-print-color-adjust:exact;print-color-adjust:exact;min-height:0;margin-block-start:1.5rem}.wordmark__tld,.state-badge{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
