@font-face{font-family:Pepi;font-weight:100;font-style:normal;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Hair_Regular-BhMsPQik.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:100;font-style:italic;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Hair_Italic-BaSuWmYQ.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:200;font-style:normal;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Thin_Regular-CNfTD8OF.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:200;font-style:italic;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Thin_Italic-BB6XXHZn.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:300;font-style:normal;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Light_Regular-D2rQSuJ4.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:300;font-style:italic;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Light_Italic-BZgV8_nH.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:400;font-style:normal;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Regular_Regular-C7u5qHlv.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:400;font-style:italic;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Regular_Italic-Ch07HTBA.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:500;font-style:normal;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Medium_Regular-t5c3Dqd4.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:500;font-style:italic;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Medium_Italic-B3YWbko0.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:600;font-style:normal;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_SemiBold-D7tTMl1R.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:600;font-style:italic;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_SemiBold_Italic-QhY_iRKE.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:700;font-style:normal;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Bold_Bold-0Nqdhbea.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:700;font-style:italic;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Bold_Bold_Italic-Ckzpp52Z.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:800;font-style:normal;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Heavy_Regular-DQdn93K2.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:800;font-style:italic;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Heavy_Italic-rxtvmk_b.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:900;font-style:normal;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Black_Regular-C1EV0UGn.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi;font-weight:900;font-style:italic;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Black_Italic-CE2Zs7dm.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi Ultra;font-weight:400;font-style:normal;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Ultra_Regular-BCsMQVUx.otf) format("opentype");font-display:swap}@font-face{font-family:Pepi Ultra;font-weight:400;font-style:italic;src:url(/build/assets/Suitcase_Type_Foundry_-_Pepi_Ultra_Italic-y5XdtheD.otf) format("opentype");font-display:swap}:root{--alq-naranja: #FF671D;--alq-negro: #000000;--alq-blanco: #FFFFFF;--alq-black-5c: #3E2B2F;--alq-coolgray-5c: #B1B1B1;--alq-465c: #BC955C;--alq-tan: #D5BA8C;--alq-naranja-hover: #E65300;--alq-gray-100: #F5F5F5;--alq-gray-200: #E8E8E8;--alq-gray-300: #C8C8C8;--alq-gray-500: #8A8A8A;--alq-gray-700: #3A3A3A;--bg: var(--alq-negro);--bg-alt: #0A0A0A;--surface: #141414;--surface-2: #1E1E1E;--fg: var(--alq-blanco);--fg-muted: #A8A8A8;--fg-subtle: #6F6F6F;--accent: var(--alq-naranja);--accent-fg: var(--alq-blanco);--accent-hover: var(--alq-naranja-hover);--border: rgba(255,255,255,.12);--border-strong: rgba(255,255,255,.24);--rule: var(--alq-blanco);--shadow-1: 0 1px 2px rgba(0,0,0,.25);--shadow-2: 0 8px 24px rgba(0,0,0,.35);--shadow-inset: inset 0 0 0 1px rgba(255,255,255,.06);--radius-xs: 4px;--radius-sm: 8px;--radius-md: 14px;--radius-lg: 28px;--radius-pill: 999px;--radius-square-marker: 2px;--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--font-sans: "Pepi", "Helvetica Neue", Helvetica, "Inter", "Arial", system-ui, sans-serif;--font-display: "Pepi", "Helvetica Neue", "Helvetica", "Arial Black", "Inter", sans-serif;--font-display-xl: "Pepi Ultra", "Pepi", "Helvetica Neue", "Arial Black", sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--fs-eyebrow: 16px;--fs-body-sm: 14px;--fs-body: 18px;--fs-body-lg: 20px;--fs-lead: 24px;--fs-h5: 20px;--fs-h4: 24px;--fs-h3: 28px;--fs-h2: 32px;--fs-h1: 40px;--fs-display: 72px;--lh-tight: 1;--lh-snug: 1.15;--lh-normal: 1.4;--lh-loose: 1.6;--tracking-tight: -.01em;--tracking-tighter: -.03em;--tracking-normal: 0;--tracking-caps: .04em;--tracking-caps-lg: .08em;--grad-dark: radial-gradient(ellipse 80% 60% at 50% 45%, #1a1a1a 0%, #0a0a0a 55%, #000000 100%);--grad-dark-warm: radial-gradient(ellipse 75% 60% at 50% 40%, #1c1614 0%, #0a0807 60%, #000000 100%);--grad-light: radial-gradient(ellipse 85% 65% at 50% 40%, #FFFFFF 0%, #FAF7F2 70%, #F1ECE3 100%);--grad-orange: radial-gradient(ellipse 85% 70% at 50% 40%, #FF7A35 0%, #FF671D 55%, #E65300 100%);--hairline: 1px;--hairline-strong: 1.5px;--corner-tick-size: 12px;--corner-tick-weight: 1.5px}[data-theme=light]{--bg: var(--alq-blanco);--bg-alt: #FAF7F2;--surface: #FFFFFF;--surface-2: #F3EFE8;--fg: var(--alq-negro);--fg-muted: #525252;--fg-subtle: #8A8A8A;--border: rgba(0,0,0,.1);--border-strong: rgba(0,0,0,.22);--rule: var(--alq-negro);--accent-fg: var(--alq-blanco)}html,body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,.h1{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:var(--tracking-tight);text-transform:uppercase;margin:0 0 var(--space-4)}h2,.h2{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h2);line-height:var(--lh-tight);text-transform:uppercase;letter-spacing:var(--tracking-caps);margin:0 0 var(--space-4)}h3,.h3{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-h3);line-height:var(--lh-snug);text-transform:uppercase;letter-spacing:var(--tracking-caps);margin:0 0 var(--space-3)}h4,.h4{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-h4);line-height:var(--lh-snug);margin:0 0 var(--space-3)}h5,.h5{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-h5);line-height:var(--lh-snug);text-transform:uppercase;letter-spacing:var(--tracking-caps);margin:0 0 var(--space-2)}p{margin:0 0 var(--space-4);max-width:68ch}small,.caption{font-size:var(--fs-body-sm);color:var(--fg-muted)}.eyebrow{font-family:var(--font-sans);font-weight:700;font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-caps-lg);color:var(--accent)}code,pre,kbd{font-family:var(--font-mono);font-size:.95em}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-hover);text-decoration:underline}hr{border:0;border-top:1px solid var(--rule);margin:var(--space-6) 0}.alq-canvas-dark{background:var(--grad-dark);color:var(--alq-blanco)}.alq-canvas-light{background:var(--grad-light);color:var(--alq-negro)}.alq-spread{position:relative;width:100%;aspect-ratio:16/9;padding:0;box-sizing:border-box;background:var(--grad-dark);color:var(--fg);overflow:hidden;font-family:var(--font-sans)}.alq-spread[data-theme=light],.alq-spread.is-light{background:var(--grad-light)}.alq-spread__title{position:absolute;top:22px;left:28px;font-size:10px;font-weight:700;line-height:1.35;letter-spacing:var(--tracking-caps);text-transform:uppercase}.alq-spread__eyebrow{position:absolute;top:22px;right:50px;font-size:10px;font-weight:700;line-height:1.35;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent)}.alq-spread__rule{position:absolute;left:28px;right:28px;top:72px;height:var(--hairline-strong);background:var(--rule)}.alq-spread__rule:after{content:"";position:absolute;right:0;top:calc(-1 * var(--corner-tick-size));width:var(--corner-tick-size);height:var(--corner-tick-size);border-right:var(--corner-tick-weight) solid var(--rule);border-top:var(--corner-tick-weight) solid var(--rule)}.alq-spread__body{position:absolute;left:28px;right:28px;top:100px;bottom:48px}.alq-spread__foot{position:absolute;bottom:16px;left:28px;font-size:8px;font-weight:700;line-height:1.4;letter-spacing:var(--tracking-caps);text-transform:uppercase;opacity:.85}.alq-spread__page{position:absolute;bottom:16px;right:28px;font-size:10px;font-weight:700;font-family:var(--font-mono)}.alq-display{font-family:var(--font-display);font-weight:700;line-height:.95;letter-spacing:var(--tracking-tighter);text-transform:none}.alq-slash{color:var(--fg);font-weight:400;padding-left:.15em}.alq-rule{display:block;width:100%;height:var(--hairline-strong);background:var(--rule);border:0;position:relative}.alq-rule--tick:after{content:"";position:absolute;right:0;top:calc(-1 * var(--corner-tick-size));width:var(--corner-tick-size);height:var(--corner-tick-size);border-right:var(--corner-tick-weight) solid var(--rule);border-top:var(--corner-tick-weight) solid var(--rule)}.alq-marker:before{content:"";display:inline-block;width:.7em;height:.7em;background:var(--accent);margin-right:.55em;vertical-align:.05em;border-radius:var(--radius-square-marker)}.alq-chip{border-radius:var(--radius-lg);padding:var(--space-5);color:var(--alq-blanco);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:var(--fs-body-lg)}.btn{display:inline-flex;align-items:center;gap:var(--space-2);padding:14px 24px;border:0;font-family:var(--font-sans);font-weight:700;font-size:var(--fs-body);text-transform:uppercase;letter-spacing:var(--tracking-caps);border-radius:var(--radius-pill);cursor:pointer;transition:background .12s ease,color .12s ease,transform .12s ease}.btn-primary{background:var(--accent);color:var(--alq-blanco)}.btn-primary:hover{background:var(--accent-hover)}.btn-primary:active{transform:translateY(1px)}.btn-ghost{background:transparent;color:var(--fg);border:1.5px solid var(--fg)}.btn-ghost:hover{background:var(--fg);color:var(--bg)}.slide{position:relative;width:100%;aspect-ratio:16/9;box-sizing:border-box;overflow:hidden;font-family:var(--font-sans);color:var(--fg);background:var(--grad-dark);container-type:inline-size}.slide *{box-sizing:border-box}.slide--dark{background:var(--grad-dark);color:var(--alq-blanco)}.slide--light{background:var(--grad-light);color:var(--alq-negro)}.slide--orange{background:var(--grad-orange);color:var(--alq-blanco)}.slide--warm{background:var(--grad-dark-warm);color:var(--alq-blanco)}.slide__body{position:absolute;top:7.4cqw;right:4cqw;bottom:5cqw;left:4cqw;display:flex;flex-direction:column}.slide--cover .slide__body,.slide--divider .slide__body,.slide--statement .slide__body,.slide--closing .slide__body{top:4cqw;right:4cqw;bottom:4cqw;left:4cqw}.slide__chrome:before,.slide__chrome:after{content:""}.slide__title{position:absolute;top:1.7cqw;left:2.3cqw;font-size:.75cqw;font-weight:700;line-height:1.35;letter-spacing:var(--tracking-caps);text-transform:uppercase}.slide__eyebrow{position:absolute;top:1.7cqw;right:3cqw;font-size:.75cqw;font-weight:700;line-height:1.35;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent)}.slide--orange .slide__eyebrow{color:var(--alq-blanco);opacity:.85}.slide__rule{position:absolute;left:2.3cqw;right:2.3cqw;top:5.4cqw;height:.12cqw;background:currentColor}.slide__rule:after{content:"";position:absolute;right:0;top:-.95cqw;width:.95cqw;height:.95cqw;border-right:.12cqw solid currentColor;border-top:.12cqw solid currentColor}.slide__foot{position:absolute;bottom:1.6cqw;left:2.3cqw;font-size:.6cqw;font-weight:700;line-height:1.4;letter-spacing:var(--tracking-caps);text-transform:uppercase;opacity:.85}.slide__page{position:absolute;bottom:1.6cqw;right:2.3cqw;font-size:.75cqw;font-weight:700;font-family:var(--font-mono);opacity:.85}.slide__eyebrow-lg{font-family:var(--font-sans);font-size:1.1cqw;font-weight:700;letter-spacing:var(--tracking-caps-lg);text-transform:uppercase;color:var(--accent);margin-bottom:1.4cqw;display:inline-flex;align-items:center;gap:.6cqw}.slide--orange .slide__eyebrow-lg{color:var(--alq-blanco)}.slide__display{font-family:var(--font-display);font-weight:800;line-height:.92;letter-spacing:-.02em;text-transform:uppercase;margin:0}.slide__display--xl{font-family:var(--font-display-xl);font-weight:400;font-size:9.5cqw;letter-spacing:-.035em;text-transform:lowercase;line-height:.86}.slide__h1{font-family:var(--font-display);font-size:3.8cqw;font-weight:800;line-height:.95;letter-spacing:-.01em;text-transform:uppercase;margin:0}.slide__h2{font-family:var(--font-display);font-size:2.6cqw;font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase;margin:0 0 1cqw}.slide__h3{font-family:var(--font-sans);font-size:1.5cqw;font-weight:600;line-height:1.15;letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0 0 .6cqw}.slide__lead{font-family:var(--font-sans);font-size:1.4cqw;font-weight:300;line-height:1.35;max-width:36ch;margin:0}.slide__body-text{font-size:.95cqw;font-weight:400;line-height:1.5;max-width:60ch}.slide--cover .slide__body{justify-content:flex-end;padding-bottom:1cqw}.slide--cover .slide__corner-meta{position:absolute;top:4cqw;right:4cqw;font-size:.75cqw;font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;text-align:right;line-height:1.4;opacity:.85}.slide--cover .slide__display--xl{font-size:11cqw}.slide--cover .slide__brand-mark{color:var(--accent)}.slide--cover .slide__bottom-row{display:flex;justify-content:space-between;align-items:flex-end;margin-top:2cqw;font-size:.85cqw;font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase}.slide--divider .slide__body{justify-content:center;align-items:flex-start;padding-left:4cqw}.slide--divider .slide__section-num{font-family:var(--font-mono);font-size:1cqw;font-weight:700;letter-spacing:var(--tracking-caps-lg);margin-bottom:1.5cqw;opacity:.85}.slide--divider .slide__display{font-size:7cqw;line-height:.9;max-width:18ch}.slide--divider .slide__display .alq-slash{font-weight:400;opacity:.85}.slide--agenda .slide__list{list-style:none;padding:0;margin:1.5cqw 0 0;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:4cqw;column-gap:4cqw;row-gap:1.4cqw;counter-reset:agenda}.slide--agenda .slide__list li{counter-increment:agenda;display:grid;grid-template-columns:3.2cqw 1fr;align-items:baseline;border-top:.08cqw solid currentColor;padding-top:1cqw;font-family:var(--font-display);font-size:1.7cqw;font-weight:700;text-transform:uppercase;letter-spacing:.01em}.slide--agenda .slide__list li:before{content:counter(agenda,decimal-leading-zero);font-family:var(--font-mono);font-size:.85cqw;font-weight:700;letter-spacing:var(--tracking-caps);color:var(--accent);align-self:start}.slide--statement .slide__body{justify-content:center;align-items:flex-start;padding:5cqw}.slide--statement .slide__quote{font-family:var(--font-display);font-size:4.2cqw;font-weight:700;line-height:1;letter-spacing:-.005em;text-transform:none;max-width:24ch;margin:0}.slide--statement .slide__quote em{font-style:italic;font-family:var(--font-display-xl);font-weight:400;text-transform:lowercase}.slide--statement .slide__attribution{margin-top:2.2cqw;font-size:.85cqw;font-weight:700;letter-spacing:var(--tracking-caps-lg);text-transform:uppercase;opacity:.85}.slide--content .slide__body{display:grid;grid-template-columns:1fr 1.4fr;gap:4cqw;align-items:start}.slide__bullets{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1cqw;font-size:1.05cqw;line-height:1.45}.slide__bullets li{display:grid;grid-template-columns:.9cqw 1fr;align-items:start;gap:.8cqw}.slide__bullets li:before{content:"";width:.6cqw;height:.6cqw;background:var(--accent);margin-top:.5cqw;border-radius:.08cqw}.slide__bullets strong{font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:.95em;display:block;margin-bottom:.2cqw}.slide--two-col .slide__body{display:grid;grid-template-columns:1fr 1fr;gap:3cqw;align-items:stretch}.slide--two-col .slide__col{display:flex;flex-direction:column;justify-content:center}.slide--three-col .slide__body{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5cqw;align-items:start}.slide--four-col .slide__body{display:grid;grid-template-columns:repeat(4,1fr);gap:1.8cqw;align-items:start}.slide--three-col .slide__body,.slide--four-col .slide__body{padding-top:7.5cqw}.slide__card{display:flex;flex-direction:column;gap:.8cqw;padding-top:1.2cqw;border-top:.12cqw solid currentColor;position:relative}.slide__card-num{font-family:var(--font-mono);font-size:.75cqw;font-weight:700;letter-spacing:var(--tracking-caps);color:var(--accent)}.slide__card-title{font-family:var(--font-display);font-size:1.7cqw;font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase;margin:0}.slide__card-text{font-size:.9cqw;line-height:1.45}.slide--table .slide__table-wrap{margin-top:1.2cqw;width:100%}.slide__table{width:100%;border-collapse:collapse;font-size:.95cqw}.slide__table thead th{text-align:left;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);font-size:.75cqw;padding:.9cqw 1cqw;border-bottom:.12cqw solid currentColor}.slide__table tbody td{padding:1cqw;border-bottom:.06cqw solid currentColor;vertical-align:top}.slide__table tbody tr:last-child td{border-bottom:0}.slide__table .col--highlight{background:#ff671d1a}.slide__table th.col--highlight,.slide__table td.col--highlight{position:relative}.slide__table .check{color:var(--accent);font-weight:700}.slide__table .cross{opacity:.4}.slide--stat .slide__body{display:grid;grid-template-columns:1.4fr 1fr;gap:4cqw;align-items:center}.slide__stat-number{font-family:var(--font-display-xl);font-size:18cqw;font-weight:400;line-height:.84;letter-spacing:-.04em;margin:0;color:var(--accent)}.slide--orange .slide__stat-number{color:var(--alq-blanco)}.slide__stat-unit{font-family:var(--font-display);font-size:2.2cqw;font-weight:700;display:inline-block;margin-left:.4cqw;vertical-align:top;margin-top:1.5cqw;color:currentColor;opacity:.85}.slide__stat-caption{font-size:1.1cqw;line-height:1.35;font-weight:400;max-width:22ch}.slide--timeline .slide__body{padding-top:8cqw}.slide__timeline{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5cqw;position:relative;align-items:start}.slide__timeline:before{content:"";position:absolute;left:0;right:0;top:.6cqw;height:.08cqw;background:currentColor;opacity:.4}.slide__step{display:flex;flex-direction:column;gap:.7cqw;padding-top:1.5cqw;position:relative}.slide__step:before{content:"";position:absolute;left:0;top:.25cqw;width:.7cqw;height:.7cqw;background:var(--accent);border-radius:50%}.slide__step-num{font-family:var(--font-mono);font-size:.7cqw;font-weight:700;letter-spacing:var(--tracking-caps);color:var(--accent)}.slide__step-title{font-family:var(--font-display);font-size:1.3cqw;font-weight:700;text-transform:uppercase;letter-spacing:.02em;margin:0}.slide__step-text{font-size:.85cqw;line-height:1.4}.slide--diagram .slide__body{padding-top:7.5cqw;display:flex;flex-direction:column;align-items:center}.slide__diagram-frame{width:70%;aspect-ratio:2.6 / 1;position:relative;margin-top:1cqw;display:grid;grid-template-columns:repeat(3,1fr);gap:1cqw}.slide__diagram-node{border:.12cqw solid currentColor;padding:1.4cqw;display:flex;flex-direction:column;gap:.6cqw;position:relative}.slide__diagram-node--accent{background:var(--accent);color:var(--alq-blanco);border-color:var(--accent)}.slide--gallery .slide__body{padding-top:7.5cqw;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:1cqw}.slide--gallery .slide__img{width:100%;height:100%}.slide--gallery .slide__img:nth-child(1){grid-row:span 2}.slide--team .slide__body{padding-top:7.5cqw;display:grid;grid-template-columns:repeat(4,1fr);gap:2cqw}.slide__person{display:flex;flex-direction:column;gap:.7cqw}.slide__avatar{width:100%;aspect-ratio:1/1;border-radius:50%;background:var(--surface-2);position:relative;overflow:hidden}.slide__person-name{font-family:var(--font-display);font-size:1.4cqw;font-weight:700;text-transform:uppercase;margin:.3cqw 0 0}.slide__person-role{font-size:.85cqw;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent);font-weight:600}.slide--logos .slide__body{padding-top:7.5cqw;display:grid;grid-template-columns:repeat(5,1fr);grid-auto-rows:1fr;gap:0}.slide__logo-cell{border-right:.08cqw solid currentColor;border-bottom:.08cqw solid currentColor;display:flex;align-items:center;justify-content:center;padding:2cqw;font-family:var(--font-display);font-size:1.4cqw;font-weight:800;text-transform:uppercase;letter-spacing:.02em;opacity:.8}.slide__logo-cell:nth-child(5n){border-right:0}.slide--logos .slide__body>.slide__logo-cell:nth-last-child(-n+5){border-bottom:0}.slide--mockup .slide__body{display:grid;grid-template-columns:1fr 1.3fr;gap:3cqw;align-items:center}.slide__device{width:100%;aspect-ratio:16/10;background:var(--surface-2);border:.12cqw solid currentColor;border-radius:.8cqw;position:relative;overflow:hidden}.slide__device:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(135deg,rgba(255,255,255,.04) 0 12px,transparent 12px 24px)}.slide--closing .slide__body{display:flex;flex-direction:column;justify-content:space-between}.slide--closing .slide__display{font-size:8cqw;line-height:.92}.slide--closing .slide__contact{display:grid;grid-template-columns:repeat(3,1fr);gap:2cqw;border-top:.12cqw solid currentColor;padding-top:2cqw;font-size:.95cqw;line-height:1.4}.slide--closing .slide__contact-label{font-size:.7cqw;font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent);margin-bottom:.4cqw;display:block}.slide__placeholder{width:100%;height:100%;position:relative;overflow:hidden;background:repeating-linear-gradient(135deg,#ffffff0d 0,#ffffff0d 14px,#ffffff05 14px,#ffffff05 28px);border:.08cqw dashed rgba(255,255,255,.25);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:.7cqw;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--fg-muted)}.slide--light .slide__placeholder{background:repeating-linear-gradient(135deg,#0000000d 0,#0000000d 14px,#00000005 14px,#00000005 28px);border-color:#0003}.slide--orange .slide__placeholder{background:repeating-linear-gradient(135deg,#0000001a 0,#0000001a 14px,#0000000a 14px,#0000000a 28px);border-color:#00000040;color:#0009}.slide__slash{color:var(--accent);font-weight:400;display:inline-block;padding:0 .05em}.slide--orange .slide__slash{color:var(--alq-negro)}:root{--ui-success: #1F8A5B;--ui-success-bg: #E8F4EE;--ui-success-border: #B8DCC9;--ui-warning: #B8860B;--ui-warning-bg: #FBF4E3;--ui-warning-border: #E6D29A;--ui-danger: #C53030;--ui-danger-bg: #FBEAEA;--ui-danger-border: #E6B5B5;--ui-info: #2A6FDB;--ui-info-bg: #E8EFFA;--ui-info-border: #B5C8E8;--ui-gray-50: #FAFAF8;--ui-gray-100: #F4F3F0;--ui-gray-150: #ECEAE5;--ui-gray-200: #E0DDD6;--ui-gray-300: #C9C5BC;--ui-gray-400: #A6A199;--ui-gray-500: #807A72;--ui-gray-600: #5A554F;--ui-gray-700: #3E3A36;--ui-gray-800: #29251F;--ui-gray-900: #15120F;--ui-bg: var(--ui-gray-50);--ui-surface: #FFFFFF;--ui-surface-2: var(--ui-gray-100);--ui-surface-sunk: var(--ui-gray-150);--ui-fg: var(--ui-gray-900);--ui-fg-muted: var(--ui-gray-600);--ui-fg-subtle: var(--ui-gray-500);--ui-border: var(--ui-gray-200);--ui-border-strong:var(--ui-gray-300);--ui-divider: var(--ui-gray-150);--ui-accent: var(--alq-naranja);--ui-accent-hover: var(--alq-naranja-hover);--ui-accent-fg: #FFFFFF;--ui-accent-tint: rgba(255,103,29,.1);--ui-ring: 0 0 0 3px rgba(255,103,29,.28);--ui-ring-danger: 0 0 0 3px rgba(197,48,48,.25);--ui-shadow-sm: 0 1px 2px rgba(20,18,15,.06), 0 1px 1px rgba(20,18,15,.04);--ui-shadow-md: 0 4px 12px rgba(20,18,15,.08), 0 2px 4px rgba(20,18,15,.04);--ui-shadow-lg: 0 12px 32px rgba(20,18,15,.12), 0 4px 8px rgba(20,18,15,.06);--ui-shadow-xl: 0 24px 64px rgba(20,18,15,.18), 0 8px 16px rgba(20,18,15,.08);--ui-fs-xs: 11px;--ui-fs-sm: 12px;--ui-fs-md: 13px;--ui-fs-lg: 14px;--ui-fs-xl: 16px;--ui-fs-2xl: 20px;--ui-fs-3xl: 24px;--ui-fs-4xl: 32px;--ui-r-xs: 3px;--ui-r-sm: 6px;--ui-r-md: 8px;--ui-r-lg: 12px;--ui-r-pill: 999px;--ui-h-sm: 28px;--ui-h-md: 34px;--ui-h-lg: 40px;--ui-sidebar-w: 240px;--ui-sidebar-w-sm: 64px;--ui-topbar-h: 56px;--ui-page-pad: 24px}[data-ui-theme=dark]{--ui-bg: var(--ui-gray-900);--ui-surface: var(--ui-gray-800);--ui-surface-2: var(--ui-gray-700);--ui-surface-sunk: #0E0C0A;--ui-fg: #F4F3F0;--ui-fg-muted: var(--ui-gray-300);--ui-fg-subtle: var(--ui-gray-400);--ui-border: rgba(255,255,255,.1);--ui-border-strong:rgba(255,255,255,.2);--ui-divider: rgba(255,255,255,.06);--ui-shadow-sm: 0 1px 2px rgba(0,0,0,.4);--ui-shadow-md: 0 4px 12px rgba(0,0,0,.45);--ui-shadow-lg: 0 12px 32px rgba(0,0,0,.55)}.ui{font-family:var(--font-sans);font-size:var(--ui-fs-md);line-height:1.45;color:var(--ui-fg);background:var(--ui-bg);-webkit-font-smoothing:antialiased}.ui *,.ui *:before,.ui *:after{box-sizing:border-box}.ui-eyebrow{font-size:var(--ui-fs-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ui-accent)}.ui-page-rule{height:1.5px;background:currentColor;opacity:.9;position:relative;margin:12px 0 20px}.ui-page-rule:after{content:"";position:absolute;right:0;top:-10px;width:10px;height:10px;border-right:1.5px solid currentColor;border-top:1.5px solid currentColor}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:var(--ui-h-md);padding:0 14px;border:1px solid transparent;border-radius:var(--ui-r-md);font-family:var(--font-sans);font-size:var(--ui-fs-md);font-weight:600;letter-spacing:0;text-transform:none;cursor:pointer;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease,transform 80ms ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-btn:focus-visible{outline:none;box-shadow:var(--ui-ring)}.ui-btn:active{transform:translateY(1px)}.ui-btn[disabled],.ui-btn:disabled{opacity:.5;cursor:not-allowed}.ui-btn--sm{height:var(--ui-h-sm);padding:0 10px;font-size:var(--ui-fs-sm);border-radius:var(--ui-r-sm)}.ui-btn--lg{height:var(--ui-h-lg);padding:0 18px;font-size:var(--ui-fs-lg)}.ui-btn--primary{background:var(--ui-accent);color:var(--ui-accent-fg);border-color:var(--ui-accent)}.ui-btn--primary:hover{background:var(--ui-accent-hover);border-color:var(--ui-accent-hover)}.ui-btn--secondary{background:var(--ui-surface);color:var(--ui-fg);border-color:var(--ui-border-strong)}.ui-btn--secondary:hover{background:var(--ui-surface-2)}.ui-btn--ghost{background:transparent;color:var(--ui-fg);border-color:transparent}.ui-btn--ghost:hover{background:var(--ui-surface-2)}.ui-btn--danger{background:var(--ui-danger);color:#fff;border-color:var(--ui-danger)}.ui-btn--danger:hover{background:#a82626;border-color:#a82626}.ui-btn--danger:focus-visible{box-shadow:var(--ui-ring-danger)}.ui-btn--icon{width:var(--ui-h-md);padding:0}.ui-btn--icon.ui-btn--sm{width:var(--ui-h-sm)}.ui-btn--icon.ui-btn--lg{width:var(--ui-h-lg)}.ui-btn-group{display:inline-flex;gap:8px}.ui-field{display:flex;flex-direction:column;gap:6px}.ui-label{font-size:var(--ui-fs-sm);font-weight:600;color:var(--ui-fg);letter-spacing:.01em}.ui-label .ui-label__hint{font-weight:400;color:var(--ui-fg-subtle);margin-left:6px}.ui-help{font-size:var(--ui-fs-sm);color:var(--ui-fg-muted)}.ui-error{font-size:var(--ui-fs-sm);color:var(--ui-danger);display:flex;align-items:center;gap:6px}.ui-input,.ui-textarea,.ui-select{height:var(--ui-h-md);padding:0 12px;border:1px solid var(--ui-border-strong);border-radius:var(--ui-r-md);background:var(--ui-surface);color:var(--ui-fg);font-family:var(--font-sans);font-size:var(--ui-fs-md);line-height:1.45;transition:border-color .12s ease,box-shadow .12s ease;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-input::-moz-placeholder,.ui-textarea::-moz-placeholder{color:var(--ui-fg-subtle)}.ui-input::placeholder,.ui-textarea::placeholder{color:var(--ui-fg-subtle)}.ui-input:hover,.ui-textarea:hover,.ui-select:hover{border-color:var(--ui-gray-400)}.ui-input:focus,.ui-textarea:focus,.ui-select:focus{outline:none;border-color:var(--ui-accent);box-shadow:var(--ui-ring)}.ui-input[disabled],.ui-textarea[disabled],.ui-select[disabled]{background:var(--ui-surface-2);color:var(--ui-fg-subtle);cursor:not-allowed}.ui-textarea{height:auto;padding:10px 12px;min-height:80px;resize:vertical}.ui-field--error .ui-input,.ui-field--error .ui-textarea,.ui-field--error .ui-select{border-color:var(--ui-danger)}.ui-field--error .ui-input:focus,.ui-field--error .ui-textarea:focus,.ui-field--error .ui-select:focus{box-shadow:var(--ui-ring-danger)}.ui-input-group{position:relative;display:flex;align-items:center}.ui-input-group .ui-input{padding-left:36px}.ui-input-group__icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--ui-fg-subtle);pointer-events:none;width:16px;height:16px}.ui-input-group--suffix .ui-input{padding-left:12px;padding-right:36px}.ui-input-group--suffix .ui-input-group__icon{left:auto;right:10px}.ui-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23807A72' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;padding-right:32px}.ui-check{display:inline-flex;align-items:center;gap:8px;font-size:var(--ui-fs-md);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-check input{position:absolute;opacity:0;pointer-events:none}.ui-check__box{width:16px;height:16px;border:1.5px solid var(--ui-border-strong);border-radius:var(--ui-r-xs);background:var(--ui-surface);display:inline-flex;align-items:center;justify-content:center;flex:none;transition:all .12s ease}.ui-check input:checked+.ui-check__box{background:var(--ui-accent);border-color:var(--ui-accent)}.ui-check input:checked+.ui-check__box:after{content:"";width:9px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translateY(-1px)}.ui-check input:focus-visible+.ui-check__box{box-shadow:var(--ui-ring)}.ui-radio .ui-check__box{border-radius:50%}.ui-radio input:checked+.ui-check__box{background:var(--ui-surface);border-color:var(--ui-accent);border-width:4.5px}.ui-radio input:checked+.ui-check__box:after{display:none}.ui-switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-switch input{position:absolute;opacity:0;pointer-events:none}.ui-switch__track{width:32px;height:18px;background:var(--ui-gray-300);border-radius:999px;position:relative;transition:background .12s ease;flex:none}.ui-switch__track:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;background:#fff;border-radius:50%;box-shadow:0 1px 2px #0003;transition:transform .16s ease}.ui-switch input:checked+.ui-switch__track{background:var(--ui-accent)}.ui-switch input:checked+.ui-switch__track:after{transform:translate(14px)}.ui-switch input:focus-visible+.ui-switch__track{box-shadow:var(--ui-ring)}.ui-badge{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;font-size:var(--ui-fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--ui-r-sm);background:var(--ui-gray-150);color:var(--ui-gray-700);border:1px solid var(--ui-gray-200)}.ui-badge--success{background:var(--ui-success-bg);color:var(--ui-success);border-color:var(--ui-success-border)}.ui-badge--warning{background:var(--ui-warning-bg);color:var(--ui-warning);border-color:var(--ui-warning-border)}.ui-badge--danger{background:var(--ui-danger-bg);color:var(--ui-danger);border-color:var(--ui-danger-border)}.ui-badge--info{background:var(--ui-info-bg);color:var(--ui-info);border-color:var(--ui-info-border)}.ui-badge--accent{background:var(--ui-accent-tint);color:var(--ui-accent);border-color:#ff671d40}.ui-badge--solid{background:var(--ui-gray-800);color:#fff;border-color:var(--ui-gray-800)}.ui-badge .ui-badge__dot{width:6px;height:6px;border-radius:50%;background:currentColor}.ui-avatar{width:32px;height:32px;border-radius:50%;background:var(--ui-gray-200);color:var(--ui-gray-700);display:inline-flex;align-items:center;justify-content:center;font-size:var(--ui-fs-sm);font-weight:700;letter-spacing:.02em;text-transform:uppercase;flex:none;overflow:hidden}.ui-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.ui-avatar--sm{width:24px;height:24px;font-size:var(--ui-fs-xs)}.ui-avatar--lg{width:44px;height:44px;font-size:var(--ui-fs-lg)}.ui-avatar--xl{width:64px;height:64px;font-size:var(--ui-fs-2xl)}.ui-avatar--accent{background:var(--ui-accent);color:#fff}.ui-avatar-stack{display:inline-flex}.ui-avatar-stack>.ui-avatar{margin-left:-8px;border:2px solid var(--ui-surface)}.ui-avatar-stack>.ui-avatar:first-child{margin-left:0}.ui-card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-r-lg);padding:20px}.ui-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.ui-card__title{font-size:var(--ui-fs-lg);font-weight:700;margin:0}.ui-card__sub{font-size:var(--ui-fs-sm);color:var(--ui-fg-muted);margin:2px 0 0}.ui-alert{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border:1px solid var(--ui-border);border-radius:var(--ui-r-md);background:var(--ui-surface);font-size:var(--ui-fs-md);position:relative}.ui-alert:before{content:"";width:3px;align-self:stretch;border-radius:999px;background:currentColor;opacity:.6}.ui-alert--success{background:var(--ui-success-bg);border-color:var(--ui-success-border);color:var(--ui-success)}.ui-alert--warning{background:var(--ui-warning-bg);border-color:var(--ui-warning-border);color:var(--ui-warning)}.ui-alert--danger{background:var(--ui-danger-bg);border-color:var(--ui-danger-border);color:var(--ui-danger)}.ui-alert--info{background:var(--ui-info-bg);border-color:var(--ui-info-border);color:var(--ui-info)}.ui-alert__body{flex:1;color:var(--ui-fg)}.ui-alert__title{display:block;font-weight:700;color:inherit;margin-bottom:2px}.ui-alert--success .ui-alert__title,.ui-alert--warning .ui-alert__title,.ui-alert--danger .ui-alert__title,.ui-alert--info .ui-alert__title{color:currentColor}.ui-auth{min-height:100vh;display:grid;grid-template-columns:1fr 1.1fr;background:var(--ui-bg);color:var(--ui-fg);font-family:var(--font-sans)}@media(max-width:900px){.ui-auth{grid-template-columns:1fr}.ui-auth__brand{display:none}}.ui-auth__panel{display:flex;flex-direction:column;padding:32px 48px;background:var(--ui-surface);position:relative}.ui-auth__brand{position:relative;background:var(--grad-dark);color:#fff;padding:32px 48px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.ui-auth__brand-mark{font-family:var(--font-display-xl);font-size:96px;font-weight:400;letter-spacing:-.035em;line-height:1;text-transform:lowercase;margin:0}.ui-auth__brand-mark sup{color:var(--ui-accent);font-size:.4em;vertical-align:super}.ui-auth__brand-rule{height:1.5px;background:#fff;position:relative;margin:24px 0}.ui-auth__brand-rule:after{content:"";position:absolute;right:0;top:-10px;width:10px;height:10px;border-right:1.5px solid #fff;border-top:1.5px solid #fff}.ui-auth__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:48px}.ui-auth__logo{font-family:var(--font-display);font-weight:800;font-size:16px;letter-spacing:.05em;text-transform:uppercase}.ui-auth__form-wrap{margin:auto 0;max-width:380px;width:100%}.ui-auth__title{font-family:var(--font-display);font-size:32px;font-weight:800;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;margin:0 0 8px}.ui-auth__sub{color:var(--ui-fg-muted);margin:0 0 28px;font-size:var(--ui-fs-md)}.ui-auth__form{display:flex;flex-direction:column;gap:16px}.ui-auth__row{display:flex;align-items:center;justify-content:space-between;font-size:var(--ui-fs-sm)}.ui-auth__link{color:var(--ui-accent);font-weight:600}.ui-auth__link:hover{text-decoration:underline}.ui-auth__divider{display:flex;align-items:center;gap:12px;margin:8px 0;color:var(--ui-fg-subtle);font-size:var(--ui-fs-xs);text-transform:uppercase;letter-spacing:.1em}.ui-auth__divider:before,.ui-auth__divider:after{content:"";flex:1;height:1px;background:var(--ui-border)}.ui-auth__foot{margin-top:24px;font-size:var(--ui-fs-sm);color:var(--ui-fg-muted);text-align:center}.ui-auth__legal{font-size:var(--ui-fs-xs);color:var(--ui-fg-subtle);letter-spacing:.04em;text-transform:uppercase}.ui-tabs{display:flex;gap:4px;border-bottom:1px solid var(--ui-border);position:relative}.ui-tab{background:none;border:0;padding:10px 14px;font-family:var(--font-sans);font-size:var(--ui-fs-md);font-weight:600;color:var(--ui-fg-muted);cursor:pointer;position:relative;bottom:-1px;border-bottom:2px solid transparent}.ui-tab:hover{color:var(--ui-fg)}.ui-tab.is-active{color:var(--ui-fg);border-bottom-color:var(--ui-accent)}.ui-tab .ui-badge{margin-left:6px}.ui-segmented{display:inline-flex;background:var(--ui-surface-2);padding:3px;border-radius:var(--ui-r-md);gap:2px}.ui-segmented__btn{background:transparent;border:0;padding:6px 12px;font-family:var(--font-sans);font-size:var(--ui-fs-sm);font-weight:600;color:var(--ui-fg-muted);border-radius:var(--ui-r-sm);cursor:pointer}.ui-segmented__btn.is-active{background:var(--ui-surface);color:var(--ui-fg);box-shadow:var(--ui-shadow-sm)}.ui-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#14120f8c;display:flex;align-items:center;justify-content:center;z-index:100;padding:24px}.ui-modal{background:var(--ui-surface);border-radius:var(--ui-r-lg);box-shadow:var(--ui-shadow-xl);width:100%;max-width:480px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.ui-modal--lg{max-width:720px}.ui-modal__head{padding:18px 20px;border-bottom:1px solid var(--ui-border);display:flex;align-items:center;justify-content:space-between;gap:12px}.ui-modal__title{font-size:var(--ui-fs-xl);font-weight:700;margin:0}.ui-modal__body{padding:20px;overflow:auto;font-size:var(--ui-fs-md);line-height:1.5}.ui-modal__foot{padding:14px 20px;border-top:1px solid var(--ui-border);display:flex;justify-content:flex-end;gap:10px;background:var(--ui-gray-50)}.ui-modal__close{background:none;border:0;cursor:pointer;width:32px;height:32px;border-radius:var(--ui-r-sm);display:flex;align-items:center;justify-content:center;color:var(--ui-fg-muted)}.ui-modal__close:hover{background:var(--ui-surface-2);color:var(--ui-fg)}.ui-drawer{position:fixed;top:0;right:0;bottom:0;width:420px;background:var(--ui-surface);border-left:1px solid var(--ui-border);box-shadow:var(--ui-shadow-xl);display:flex;flex-direction:column;z-index:90}.ui-drawer__head{padding:18px 20px;border-bottom:1px solid var(--ui-border);display:flex;align-items:center;justify-content:space-between}.ui-drawer__body{padding:20px;overflow:auto;flex:1}.ui-drawer__foot{padding:14px 20px;border-top:1px solid var(--ui-border);display:flex;justify-content:flex-end;gap:10px;background:var(--ui-gray-50)}.ui-toast-stack{position:fixed;bottom:24px;right:24px;display:flex;flex-direction:column;gap:10px;z-index:200;max-width:380px}.ui-toast{background:var(--ui-gray-800);color:#fff;padding:12px 14px;border-radius:var(--ui-r-md);box-shadow:var(--ui-shadow-lg);display:flex;gap:12px;align-items:flex-start;font-size:var(--ui-fs-md)}.ui-toast__icon{width:18px;height:18px;flex:none;color:var(--ui-accent);margin-top:1px}.ui-toast--success .ui-toast__icon{color:#6bcc95}.ui-toast--danger .ui-toast__icon{color:#f1a0a0}.ui-toast__body{flex:1}.ui-toast__title{font-weight:700;display:block;margin-bottom:2px}.ui-toast__close{background:none;border:0;color:inherit;opacity:.6;cursor:pointer;padding:0}.ui-toast__close:hover{opacity:1}.ui-menu{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-r-md);box-shadow:var(--ui-shadow-md);padding:6px;min-width:180px;font-size:var(--ui-fs-md)}.ui-menu__item{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:var(--ui-r-sm);color:var(--ui-fg);cursor:pointer;background:none;border:0;width:100%;font-family:var(--font-sans);font-size:var(--ui-fs-md);text-align:left}.ui-menu__item:hover{background:var(--ui-surface-2)}.ui-menu__item svg{width:14px;height:14px;color:var(--ui-fg-muted)}.ui-menu__item--danger{color:var(--ui-danger)}.ui-menu__item--danger svg{color:var(--ui-danger)}.ui-menu__divider{height:1px;background:var(--ui-divider);margin:4px 0}.ui-menu__label{font-size:var(--ui-fs-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ui-fg-subtle);padding:6px 10px 4px}.ui-menu__shortcut{margin-left:auto;font-family:var(--font-mono);font-size:10px;color:var(--ui-fg-subtle)}.ui-tooltip{background:var(--ui-gray-900);color:#fff;padding:4px 8px;font-size:var(--ui-fs-xs);font-weight:500;border-radius:var(--ui-r-xs);white-space:nowrap;position:relative;display:inline-block}.ui-tooltip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:4px solid transparent;border-top-color:var(--ui-gray-900)}.ui-app{min-height:100vh;display:grid;grid-template-columns:var(--ui-sidebar-w) 1fr;grid-template-rows:var(--ui-topbar-h) 1fr;background:var(--ui-bg)}.ui-sidebar{grid-row:1 / span 2;background:var(--ui-gray-900);color:#fff;display:flex;flex-direction:column;border-right:1px solid var(--ui-gray-800)}.ui-sidebar__brand{height:var(--ui-topbar-h);padding:0 18px;display:flex;align-items:center;gap:8px;font-family:var(--font-display);font-weight:800;font-size:13px;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--ui-gray-800)}.ui-sidebar__brand sup{color:var(--ui-accent)}.ui-sidebar__nav{flex:1;padding:14px 10px;display:flex;flex-direction:column;gap:1px;overflow:auto}.ui-sidebar__group{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff73;padding:12px 10px 4px}.ui-sidebar__link{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:var(--ui-r-sm);color:#ffffffd9;text-decoration:none;font-size:var(--ui-fs-md);font-weight:500;position:relative}.ui-sidebar__link:hover{background:#ffffff0d;color:#fff}.ui-sidebar__link.is-active{background:#ff671d26;color:#fff}.ui-sidebar__link.is-active:before{content:"";position:absolute;left:-10px;top:6px;bottom:6px;width:3px;background:var(--ui-accent);border-radius:0 2px 2px 0}.ui-sidebar__link svg{width:16px;height:16px;flex:none;opacity:.85}.ui-sidebar__link .count{margin-left:auto;font-family:var(--font-mono);font-size:10px;background:#ffffff1a;padding:1px 6px;border-radius:999px}.ui-sidebar__user{border-top:1px solid var(--ui-gray-800);padding:12px;display:flex;align-items:center;gap:10px}.ui-sidebar__user-meta{flex:1;font-size:var(--ui-fs-sm);line-height:1.3;min-width:0}.ui-sidebar__user-meta strong{display:block;font-weight:600;color:#fff}.ui-sidebar__user-meta span{color:#ffffff8c;font-size:11px}.ui-topbar{grid-column:2;height:var(--ui-topbar-h);background:var(--ui-surface);border-bottom:1px solid var(--ui-border);padding:0 24px;display:flex;align-items:center;gap:16px}.ui-topbar__crumbs{display:flex;align-items:center;gap:6px;font-size:var(--ui-fs-sm);color:var(--ui-fg-muted)}.ui-topbar__crumbs a{color:var(--ui-fg-muted);text-decoration:none}.ui-topbar__crumbs a:hover{color:var(--ui-fg)}.ui-topbar__crumbs .sep{opacity:.4}.ui-topbar__crumbs .current{color:var(--ui-fg);font-weight:600}.ui-topbar__search{margin-left:auto;position:relative;width:280px}.ui-topbar__actions{display:flex;align-items:center;gap:4px}.ui-content{grid-column:2;padding:var(--ui-page-pad) 32px 48px;overflow:auto}.ui-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;border-bottom:1.5px solid var(--ui-fg);padding-bottom:14px;margin-bottom:24px;position:relative}.ui-page-head:after{content:"";position:absolute;right:0;bottom:-10px;width:10px;height:10px;border-right:1.5px solid var(--ui-fg);border-top:1.5px solid var(--ui-fg)}.ui-page-head__title{font-family:var(--font-display);font-size:28px;font-weight:800;text-transform:uppercase;letter-spacing:-.005em;margin:0;line-height:1}.ui-page-head__sub{font-size:var(--ui-fs-sm);color:var(--ui-fg-muted);margin:6px 0 0}.ui-filterbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.ui-filterbar>.ui-input-group{width:280px}.ui-table-wrap{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-r-lg);overflow:hidden}.ui-table{width:100%;border-collapse:collapse;font-size:var(--ui-fs-md)}.ui-table thead th{background:var(--ui-gray-50);padding:10px 14px;text-align:left;font-size:var(--ui-fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ui-fg-muted);border-bottom:1px solid var(--ui-border);white-space:nowrap}.ui-table thead th.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ui-table thead th.sortable:after{content:"↕";opacity:.35;margin-left:4px}.ui-table thead th.sorted-asc:after{content:"↑";opacity:1;color:var(--ui-accent)}.ui-table thead th.sorted-desc:after{content:"↓";opacity:1;color:var(--ui-accent)}.ui-table tbody td{padding:12px 14px;border-bottom:1px solid var(--ui-divider);vertical-align:middle}.ui-table tbody tr:hover{background:var(--ui-gray-50)}.ui-table tbody tr.is-selected{background:var(--ui-accent-tint)}.ui-table tbody tr:last-child td{border-bottom:0}.ui-table .ui-table__check{width:36px;padding-right:0}.ui-table .ui-table__actions{text-align:right;width:56px}.ui-table--compact tbody td,.ui-table--compact thead th{padding:7px 14px}.ui-bulkbar{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--ui-gray-900);color:#fff;border-radius:var(--ui-r-md);margin-bottom:12px;font-size:var(--ui-fs-md)}.ui-bulkbar .ui-btn--secondary{background:#ffffff1a;color:#fff;border-color:#fff3}.ui-bulkbar .ui-btn--secondary:hover{background:#ffffff2e}.ui-pagination{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-top:1px solid var(--ui-border);font-size:var(--ui-fs-sm);color:var(--ui-fg-muted);background:var(--ui-gray-50)}.ui-pagination__pages{display:flex;gap:4px}.ui-pagination__page{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ui-r-sm);border:1px solid var(--ui-border);background:var(--ui-surface);font-size:var(--ui-fs-sm);font-weight:600;color:var(--ui-fg);cursor:pointer}.ui-pagination__page.is-active{background:var(--ui-accent);color:#fff;border-color:var(--ui-accent)}.ui-pagination__page:disabled{opacity:.4;cursor:not-allowed}.ui-empty{padding:56px 24px;text-align:center;color:var(--ui-fg-muted)}.ui-empty__title{font-size:var(--ui-fs-lg);font-weight:700;color:var(--ui-fg);margin:0 0 4px}.ui-kpi{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-r-lg);padding:18px 20px;display:flex;flex-direction:column;gap:6px}.ui-kpi__label{font-size:var(--ui-fs-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ui-fg-muted)}.ui-kpi__value{font-family:var(--font-display);font-size:32px;font-weight:800;line-height:1;letter-spacing:-.01em}.ui-kpi__delta{display:inline-flex;align-items:center;gap:4px;font-size:var(--ui-fs-sm);font-weight:600}.ui-kpi__delta--up{color:var(--ui-success)}.ui-kpi__delta--down{color:var(--ui-danger)}.ui-kpi__spark{margin-top:8px;height:36px}.ui-form-section{display:grid;grid-template-columns:240px 1fr;gap:32px;padding:24px 0;border-bottom:1px solid var(--ui-divider)}.ui-form-section:last-child{border-bottom:0}.ui-form-section__title{font-size:var(--ui-fs-lg);font-weight:700;margin:0 0 4px}.ui-form-section__sub{font-size:var(--ui-fs-sm);color:var(--ui-fg-muted);margin:0}.ui-form-footer{position:sticky;bottom:0;background:var(--ui-surface);border-top:1px solid var(--ui-border);padding:12px 24px;display:flex;justify-content:flex-end;gap:10px;margin:0 -32px -48px}.ic{width:16px;height:16px;stroke-width:1.75;stroke:currentColor;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none}.ic--sm{width:14px;height:14px}.ic--lg{width:18px;height:18px}.ui-status{display:inline-flex;align-items:center;gap:6px;font-size:var(--ui-fs-sm)}.ui-status:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--c, currentColor)}.ui-status--draft{color:var(--ui-fg-subtle);--c: var(--ui-fg-subtle)}.ui-status--published{color:var(--ui-success);--c: var(--ui-success)}.ui-status--closed{color:var(--ui-warning);--c: var(--ui-warning)}.ui-status--archived{color:var(--ui-fg-subtle);--c: var(--ui-fg-subtle)}.ui-status--active{color:var(--ui-success);--c: var(--ui-success)}.ui-status--paused{color:var(--ui-warning);--c: var(--ui-warning)}.ui-status--inactive{color:var(--ui-fg-subtle);--c: var(--ui-fg-subtle)}.ui-rowact{background:none;border:0;padding:4px;border-radius:var(--ui-r-sm);color:var(--ui-fg-muted);cursor:pointer;display:inline-flex;align-items:center}.ui-rowact:hover{background:var(--ui-surface-2);color:var(--ui-fg)}.ui-iconbtn{width:32px;height:32px;background:none;border:0;border-radius:var(--ui-r-sm);color:var(--ui-fg-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.ui-iconbtn:hover{background:var(--ui-surface-2);color:var(--ui-fg)}.ui-iconbtn .dot{position:absolute;top:6px;right:6px;width:6px;height:6px;border-radius:50%;background:var(--ui-accent);border:1.5px solid var(--ui-surface)}.ui-cust{display:flex;align-items:center;gap:10px}.ui-cust__name{font-weight:600;color:var(--ui-fg)}.ui-cust__sub{font-size:var(--ui-fs-sm);color:var(--ui-fg-muted)}.num{font-family:var(--font-mono);font-size:var(--ui-fs-sm)}.ui-table-toolbar{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--ui-divider);background:var(--ui-surface)}.ui-table-toolbar .left{display:flex;align-items:center;gap:10px}.ui-table-toolbar .right{margin-left:auto;display:flex;align-items:center;gap:10px}.ui-table-toolbar .label{font-size:var(--ui-fs-sm);color:var(--ui-fg-muted)}.ui-filterbar>.ui-select,.ui-filterbar>.ui-input-group{width:auto;min-width:160px;flex:0 0 auto}.ui-filterbar>.ui-input-group{width:240px}body.ui,.ui-app{background:var(--ui-bg);color:var(--ui-fg)}.respond-shell{min-height:100vh;display:flex;flex-direction:column;background:var(--ui-bg)}.respond-container{width:100%;max-width:640px;margin:0 auto;padding:32px 24px 80px;flex:1 0 auto}.respond-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;margin-bottom:32px;border-bottom:1px solid var(--ui-divider)}.respond-header__brand{font-family:var(--font-display);font-weight:800;letter-spacing:-.01em;color:var(--ui-fg);font-size:var(--ui-fs-lg);text-transform:uppercase}.respond-header__brand sup{color:var(--ui-accent);margin-left:1px;font-size:.6em}.respond-header__cliente{font-size:var(--ui-fs-sm);color:var(--ui-fg-muted);display:flex;align-items:center;gap:10px}.respond-header__cliente img{max-height:28px;max-width:100px;-o-object-fit:contain;object-fit:contain}.respond-title{font-family:var(--font-display);font-size:var(--ui-fs-3xl);font-weight:800;line-height:1.15;letter-spacing:-.01em;margin:0 0 16px}.respond-message{font-size:var(--ui-fs-lg);color:var(--ui-fg-muted);line-height:1.6;margin:0 0 24px}.respond-message p{margin:0 0 12px}.respond-privacy{margin:24px 0;border:1px solid var(--ui-border);border-radius:var(--ui-r-md);background:var(--ui-surface)}.respond-privacy summary{cursor:pointer;padding:12px 16px;font-weight:600;font-size:var(--ui-fs-md);list-style:none}.respond-privacy summary::-webkit-details-marker{display:none}.respond-privacy summary:after{content:"›";float:right;transition:transform .15s;transform:rotate(90deg);color:var(--ui-fg-muted)}.respond-privacy[open] summary:after{transform:rotate(-90deg)}.respond-privacy__body{padding:0 16px 16px;font-size:var(--ui-fs-sm);color:var(--ui-fg-muted);line-height:1.55}.respond-privacy__body p{margin:0 0 8px}.scale-strip{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.scale-strip>label,.scale-strip>.scale-strip__btn{flex:1 1 0;min-width:56px}.scale-strip>label{display:block;cursor:pointer}.scale-strip>label .scale-strip__btn{display:block;width:100%;box-sizing:border-box}.scale-strip__btn{padding:18px 12px;background:var(--ui-surface);color:var(--ui-fg);border:1px solid var(--ui-border-strong);border-radius:var(--ui-r-sm);font-family:var(--font-mono);font-size:var(--ui-fs-lg);font-weight:600;cursor:pointer;transition:all .1s;text-align:center}.scale-strip--compact>label,.scale-strip--compact>.scale-strip__btn{min-width:40px}.scale-strip--compact .scale-strip__btn{padding:14px 6px}.scale-strip__btn:hover{background:var(--ui-surface-2)}.scale-strip__btn.is-selected{background:var(--ui-accent);color:var(--ui-accent-fg);border-color:var(--ui-accent)}.scale-strip__labels{display:flex;justify-content:space-between;margin-top:12px;padding:0 4px;font-size:var(--ui-fs-xs);color:var(--ui-fg-subtle)}.respond-question{margin-bottom:24px;padding:20px;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-r-md)}.respond-question__label{font-weight:600;font-size:var(--ui-fs-lg);margin:0 0 4px;color:var(--ui-fg)}.respond-question__label .req{color:var(--ui-danger);margin-left:4px}.respond-question__help{font-size:var(--ui-fs-sm);color:var(--ui-fg-muted);margin:0 0 12px}.respond-question__error{margin-top:8px;color:var(--ui-danger);font-size:var(--ui-fs-sm);font-weight:500}.respond-footer{position:sticky;bottom:0;background:var(--ui-surface);border-top:1px solid var(--ui-border);padding:16px 24px;display:flex;justify-content:space-between;align-items:center;margin-top:32px}.kpi-bars{display:grid;gap:8px}.kpi-bar{display:grid;grid-template-columns:minmax(100px,1fr) 4fr auto;align-items:center;gap:12px;font-size:var(--ui-fs-sm)}.kpi-bar__label{color:var(--ui-fg-muted)}.kpi-bar__track{height:8px;background:var(--ui-surface-sunk);border-radius:var(--ui-r-pill);overflow:hidden}.kpi-bar__fill{height:100%;background:var(--ui-accent);border-radius:var(--ui-r-pill)}.kpi-bar__value{color:var(--ui-fg);font-weight:600;min-width:56px;text-align:right;font-variant-numeric:tabular-nums}.encuesta-editor__panel .ui-modal__body .ui-field+.ui-field{margin-top:18px}.encuesta-editor__panel .ui-modal__body textarea.ui-textarea{min-height:96px}.encuesta-editor__panel hr.ui-divider{margin:20px 0;border:0;border-top:1px solid var(--ui-divider)}.encuesta-editor__preview{background:var(--ui-surface-2);border:1px dashed var(--ui-border-strong);border-radius:var(--ui-r-md);padding:16px}.encuesta-editor__preview .respond-question{background:var(--ui-surface);pointer-events:none;opacity:.95}.visible{visibility:visible}.collapse{visibility:collapse}.absolute{position:absolute}.relative{position:relative}.-bottom-16{bottom:-4rem}.-left-16{left:-4rem}.-left-20{left:-5rem}.top-0{top:0}.z-0{z-index:0}.\!row-span-1{grid-row:span 1 / span 1!important}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-ml-px{margin-left:-1px}.ml-3{margin-left:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.\!hidden{display:none!important}.hidden{display:none}.aspect-video{aspect-ratio:16 / 9}.size-12{width:3rem;height:3rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.h-12{height:3rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-5{width:1.25rem}.w-\[calc\(100\%_\+_8rem\)\]{width:calc(100% + 8rem)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:42rem}.max-w-\[877px\]{max-width:877px}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\!flex-row{flex-direction:row!important}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.rounded-\[10px\]{border-radius:10px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.border{border-width:1px}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.bg-\[\#FF2D20\]\/10{background-color:#ff2d201a}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-white{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-zinc-900{--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #18181b var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.to-zinc-900{--tw-gradient-to: #18181b var(--tw-gradient-to-position)}.stroke-\[\#FF2D20\]{stroke:#ff2d20}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-6{padding:1.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.pt-3{padding-top:.75rem}.text-center{text-align:center}.font-sans{font-family:Pepi,system-ui,sans-serif}.text-sm{font-size:.875rem;line-height:1.25rem}.text-sm\/relaxed{font-size:.875rem;line-height:1.625}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.leading-5{line-height:1.25rem}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-black\/50{color:#00000080}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-\[0px_14px_34px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow: 0px 14px 34px 0px rgba(0,0,0,.08);--tw-shadow-colored: 0px 14px 34px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.ring-transparent{--tw-ring-color: transparent}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/\[0\.05\]{--tw-ring-color: rgb(255 255 255 / .05)}.ring-zinc-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(39 39 42 / var(--tw-ring-opacity, 1))}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0px_4px_34px_rgba\(0\,0\,0\,0\.06\)\]{--tw-drop-shadow: drop-shadow(0px 4px 34px rgba(0,0,0,.06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0px_4px_34px_rgba\(0\,0\,0\,0\.25\)\]{--tw-drop-shadow: drop-shadow(0px 4px 34px rgba(0,0,0,.25));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.selection\:bg-\[\#FF2D20\] *::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#FF2D20\] *::selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:text-white *::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white *::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:bg-\[\#FF2D20\]::-moz-selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:bg-\[\#FF2D20\]::selection{--tw-bg-opacity: 1;background-color:rgb(255 45 32 / var(--tw-bg-opacity, 1))}.selection\:text-white::-moz-selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.selection\:text-white::selection{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.hover\:text-black\/70:hover{color:#000000b3}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:ring-black\/20:hover{--tw-ring-color: rgb(0 0 0 / .2)}.focus\:z-10:focus{z-index:10}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[\#FF2D20\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 45 32 / var(--tw-ring-opacity, 1))}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}@media(min-width:640px){.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:size-16{width:4rem;height:4rem}.sm\:size-6{width:1.5rem;height:1.5rem}.sm\:flex-1{flex:1 1 0%}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:pt-5{padding-top:1.25rem}}@media(min-width:768px){.md\:row-span-3{grid-row:span 3 / span 3}}@media(min-width:1024px){.lg\:col-start-2{grid-column-start:2}.lg\:h-16{height:4rem}.lg\:max-w-7xl{max-width:80rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:flex-col{flex-direction:column}.lg\:items-end{align-items:flex-end}.lg\:justify-center{justify-content:center}.lg\:gap-8{gap:2rem}.lg\:p-10{padding:2.5rem}.lg\:pb-10{padding-bottom:2.5rem}.lg\:pt-0{padding-top:0}.lg\:text-\[\#FF2D20\]{--tw-text-opacity: 1;color:rgb(255 45 32 / var(--tw-text-opacity, 1))}}.rtl\:flex-row-reverse:where([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}@media(prefers-color-scheme:dark){.dark\:block{display:block}.dark\:hidden{display:none}.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-zinc-900{--tw-bg-opacity: 1;background-color:rgb(24 24 27 / var(--tw-bg-opacity, 1))}.dark\:via-zinc-900{--tw-gradient-to: rgb(24 24 27 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #18181b var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-zinc-900{--tw-gradient-to: #18181b var(--tw-gradient-to-position)}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-white\/50{color:#ffffff80}.dark\:text-white\/70{color:#ffffffb3}.dark\:ring-zinc-800{--tw-ring-opacity: 1;--tw-ring-color: rgb(39 39 42 / var(--tw-ring-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white\/70:hover{color:#ffffffb3}.dark\:hover\:text-white\/80:hover{color:#fffc}.dark\:hover\:ring-zinc-700:hover{--tw-ring-opacity: 1;--tw-ring-color: rgb(63 63 70 / var(--tw-ring-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:focus-visible\:ring-\[\#FF2D20\]:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 45 32 / var(--tw-ring-opacity, 1))}.dark\:focus-visible\:ring-white:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}}
