/* Alset · base del tema (sin Divi) */
html,body{margin:0;padding:0;background:#000;color:#F7F4F2}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.alset-fallback{max-width:760px;margin:0 auto;padding:120px 20px 80px;font-family:Inter,system-ui,sans-serif;line-height:1.6}
.alset-fallback a{color:#1FB3E5}
.alset-fallback h1{font-family:'Space Grotesk',Inter,sans-serif;font-weight:500;font-size:40px;line-height:1.15;margin:0 0 24px}
.alset-fallback h2{font-family:'Space Grotesk',Inter,sans-serif;font-weight:500;font-size:22px;margin:32px 0 8px}

/* Alset · estilos compartidos para WordPress (Divi).
   Todo vive dentro de .alset para no chocar con el tema.
   Fuentes: Space Grotesk, Inter, JetBrains Mono (Google Fonts).
   Sin archivos externos: logo como SVG en el HTML, iconos (Lucide) como data URI aquí. */


:is(#alset-boost,body) .alset{
  --alset-black:#000;--alset-white:#F7F4F2;--alset-blue:#1FB3E5;--alset-navy:#2E455C;--alset-gray:#BDBEBD;
  --surface-0:#000;--surface-1:#0C0F12;--surface-2:#161B20;--border:#242A30;
  --text-primary:#F7F4F2;--text-secondary:#BDBEBD;--text-muted:#6B7075;
  --font-display:"Space Grotesk",sans-serif;--font-text:"Inter",system-ui,sans-serif;--font-mono:"JetBrains Mono",monospace;
  --ease:cubic-bezier(.2,.6,.2,1);--fast:160ms;
  background:var(--surface-0);color:var(--text-primary);font-family:var(--font-text);font-size:16px;line-height:1.6;
  -webkit-font-smoothing:antialiased;text-align:left;
}
/* Reset acotado (anula márgenes, paddings y colores que Divi pone a h1–h3, p, ul y a) */
:is(#alset-boost,body) .alset *,:is(#alset-boost,body) .alset *::before,:is(#alset-boost,body) .alset *::after{box-sizing:border-box}
:is(#alset-boost,body) .alset h1,:is(#alset-boost,body) .alset h2,:is(#alset-boost,body) .alset h3,:is(#alset-boost,body) .alset p,:is(#alset-boost,body) .alset ul,:is(#alset-boost,body) .alset ol,:is(#alset-boost,body) .alset dl,:is(#alset-boost,body) .alset dd,:is(#alset-boost,body) .alset figure{margin:0;padding:0}
:is(#alset-boost,body) .alset h1,:is(#alset-boost,body) .alset h2,:is(#alset-boost,body) .alset h3{color:var(--text-primary);font-family:var(--font-display);font-weight:500;padding-bottom:0}
:is(#alset-boost,body) .alset ul,:is(#alset-boost,body) .alset ol{list-style:none}
:is(#alset-boost,body) .alset li{padding:0}
:is(#alset-boost,body) .alset img{max-width:100%;height:auto;display:block}
:is(#alset-boost,body) .alset a{color:var(--alset-blue);text-decoration:none;transition:color var(--fast) var(--ease)}
:is(#alset-boost,body) .alset a:hover{color:var(--text-primary)}
:is(#alset-boost,body) .alset a:focus-visible,:is(#alset-boost,body) .alset summary:focus-visible,:is(#alset-boost,body) .alset .a-burger:focus-visible{outline:2px solid var(--alset-blue);outline-offset:2px}
:is(#alset-boost,body) .alset strong{font-weight:500;color:var(--text-primary)}

/* Layout */
:is(#alset-boost,body) .alset .a-wrap{max-width:1200px;margin:0 auto;padding:0 24px}
:is(#alset-boost,body) .alset .a-section{border-top:1px solid var(--border);padding:112px 0;scroll-margin-top:72px}
:is(#alset-boost,body) .alset .a-section--alt{background:var(--surface-1)}
:is(#alset-boost,body) .alset .a-grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:56px;align-items:start}
:is(#alset-boost,body) .alset .a-stack-6{display:grid;gap:6px}
:is(#alset-boost,body) .alset .a-stack-16{display:grid;gap:16px}
:is(#alset-boost,body) .alset .a-stack-20{display:grid;gap:20px}
:is(#alset-boost,body) .alset .a-stack-24{display:grid;gap:24px;align-content:start}
:is(#alset-boost,body) .alset .a-stack-32{display:grid;gap:32px;align-content:start}
:is(#alset-boost,body) .alset .a-stack-40{display:grid;gap:40px}
:is(#alset-boost,body) .alset .a-stack-48{display:grid;gap:48px}
:is(#alset-boost,body) .alset .a-actions{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center}

/* Tipografía */
:is(#alset-boost,body) .alset .a-h1{font-size:clamp(32px,4.2vw,52px);line-height:1.08;letter-spacing:-.025em;text-wrap:balance}
:is(#alset-boost,body) .alset .a-h2{font-size:40px;line-height:1.1;letter-spacing:-.015em;text-wrap:balance}
:is(#alset-boost,body) .alset .a-h2--narrow{max-width:22ch}
:is(#alset-boost,body) .alset .a-h2--xl{font-size:clamp(32px,4.5vw,56px);line-height:1.08;letter-spacing:-.02em;max-width:20ch}
:is(#alset-boost,body) .alset .a-lead{font-size:17px;line-height:1.6;color:var(--text-secondary);max-width:58ch;text-wrap:pretty}
:is(#alset-boost,body) .alset .a-body{font-size:16px;line-height:1.6;color:var(--text-secondary);max-width:44ch}
:is(#alset-boost,body) .alset .a-accent{color:var(--alset-blue)}
:is(#alset-boost,body) .alset .a-mono{font-family:var(--font-mono);font-size:12px;letter-spacing:.06em}
:is(#alset-boost,body) .alset .a-muted{color:var(--text-muted)}
:is(#alset-boost,body) .alset .a-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}
:is(#alset-boost,body) .alset .a-link{font-size:14px;font-weight:500}
:is(#alset-boost,body) .alset .a-cursor{display:inline-block;width:.5em;height:.08em;background:var(--alset-blue);margin-left:.08em;animation:alset-blink 1.1s steps(1) infinite}
@keyframes alset-blink{0%,49%{opacity:1}50%,100%{opacity:0}}

/* Componentes */
:is(#alset-boost,body) .alset .a-btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-text);font-weight:500;font-size:15px;line-height:1.2;padding:12px 20px;border-radius:2px;border:1px solid transparent;background:var(--alset-blue);color:#00252f;transition:filter var(--fast) var(--ease),border-color var(--fast) var(--ease);white-space:nowrap}
:is(#alset-boost,body) .alset .a-btn:hover{color:#00252f;filter:brightness(.92)}
:is(#alset-boost,body) .alset .a-btn--secondary{background:transparent;border-color:var(--border);color:var(--text-primary)}
:is(#alset-boost,body) .alset .a-btn--secondary:hover{color:var(--text-primary);filter:none;border-color:var(--alset-gray)}
:is(#alset-boost,body) .alset .a-badge{display:inline-block;font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.1em;padding:4px 10px;border:1px solid var(--border);border-radius:2px;color:var(--text-secondary)}
:is(#alset-boost,body) .alset .a-card{background:var(--surface-1);border:1px solid var(--border);border-radius:4px;padding:24px;display:flex;flex-direction:column;gap:10px}
:is(#alset-boost,body) .alset .a-card h3{font-size:22px;line-height:1.25}
:is(#alset-boost,body) .alset .a-card p{font-size:14px;line-height:1.6;color:var(--text-secondary);flex:1}
:is(#alset-boost,body) .alset .a-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px}
:is(#alset-boost,body) .alset .a-icon{display:block;width:20px;height:20px;flex-shrink:0;background:var(--alset-blue);-webkit-mask:var(--icon) center/contain no-repeat;mask:var(--icon) center/contain no-repeat}
:is(#alset-boost,body) .alset .a-icon--pin{--icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2010c0%204.993-5.539%2010.193-7.399%2011.799a1%201%200%200%201-1.202%200C9.539%2020.193%204%2014.993%204%2010a8%208%200%200%201%2016%200%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E")}
:is(#alset-boost,body) .alset .a-icon--mail{--icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2220%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22m22%207-8.991%205.727a2%202%200%200%201-2.009%200L2%207%22%2F%3E%3C%2Fsvg%3E")}
:is(#alset-boost,body) .alset .a-icon--user-check{--icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m16%2011%202%202%204-4%22%2F%3E%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%2F%3E%3C%2Fsvg%3E")}
:is(#alset-boost,body) .alset .a-signature{display:inline-flex;align-items:baseline;gap:2px;font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:.02em;color:var(--text-primary)}
:is(#alset-boost,body) .alset .a-signature__dot{color:var(--alset-blue);font-size:10px;transform:translateY(-4px)}
:is(#alset-boost,body) .alset .a-signature__bar{display:inline-block;width:10px;height:3px;background:var(--alset-gray);margin-left:2px}

/* Header */
:is(#alset-boost,body) .alset .a-header{position:sticky;top:0;z-index:30;background:rgba(0,0,0,.92);border-bottom:1px solid var(--border)}
:is(#alset-boost,body) .alset .a-header__bar{max-width:1200px;margin:0 auto;padding:0 24px;height:72px;display:flex;align-items:center;gap:32px}
:is(#alset-boost,body) .alset .a-logo{display:block;height:22px;width:auto}
:is(#alset-boost,body) .alset .a-nav{display:flex;gap:24px;flex:1;height:72px;font-size:14px}
:is(#alset-boost,body) .alset .a-nav__item{position:relative;display:flex;align-items:center}
:is(#alset-boost,body) .alset .a-nav__link{color:var(--text-secondary);display:flex;gap:6px;align-items:center;white-space:nowrap}
:is(#alset-boost,body) .alset .a-nav__link:hover{color:var(--text-primary)}
:is(#alset-boost,body) .alset .a-nav__btn{background:none;border:0;padding:0;margin:0;font:inherit;cursor:pointer;text-align:left}
:is(#alset-boost,body) .alset .a-nav__btn:hover{color:var(--text-primary)}
:is(#alset-boost,body) .alset .a-nav__btn:focus-visible{outline:2px solid var(--alset-blue);outline-offset:2px}
:is(#alset-boost,body) .alset .a-nav__caret{font-family:var(--font-mono);font-size:10px;color:var(--text-muted)}
:is(#alset-boost,body) .alset .a-nav__menu{display:none;position:absolute;top:72px;left:-16px;min-width:320px;background:var(--surface-1);border:1px solid var(--border);padding:8px}
:is(#alset-boost,body) .alset .a-nav__item--menu:hover .a-nav__menu,:is(#alset-boost,body) .alset .a-nav__item--menu:focus-within .a-nav__menu{display:grid}
:is(#alset-boost,body) .alset .a-nav__menu a{display:block;padding:12px;color:var(--text-primary);font-size:14px}
:is(#alset-boost,body) .alset .a-nav__menu a:hover{background:var(--surface-2);color:var(--text-primary)}
:is(#alset-boost,body) .alset .a-nav__sub{border-left:1px solid var(--border);margin:0 0 8px 12px}
:is(#alset-boost,body) .alset .a-nav__sub a{padding:8px 12px;font-size:13px;color:var(--text-secondary)}
:is(#alset-boost,body) .alset .a-header__actions{display:flex;align-items:center;gap:16px;flex-shrink:0;margin-left:auto}
:is(#alset-boost,body) .alset .a-lang{display:flex;border:1px solid var(--border);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em}
:is(#alset-boost,body) .alset .a-lang a{padding:6px 10px;color:var(--text-secondary)}
:is(#alset-boost,body) .alset .a-lang a.is-active{background:var(--text-primary);color:#000}
:is(#alset-boost,body) .alset .a-burger__toggle{position:absolute;opacity:0;pointer-events:none}
:is(#alset-boost,body) .alset .a-burger{display:none;width:44px;height:44px;align-items:center;justify-content:center;cursor:pointer;order:3}
:is(#alset-boost,body) .alset .a-burger span,:is(#alset-boost,body) .alset .a-burger span::before,:is(#alset-boost,body) .alset .a-burger span::after{display:block;width:20px;height:2px;background:var(--text-primary);position:relative}
:is(#alset-boost,body) .alset .a-burger span::before,:is(#alset-boost,body) .alset .a-burger span::after{content:"";position:absolute;left:0}
:is(#alset-boost,body) .alset .a-burger span::before{top:-6px}:is(#alset-boost,body) .alset .a-burger span::after{top:6px}
@media (max-width:960px){
  :is(#alset-boost,body) .alset .a-header__bar{gap:16px}
  :is(#alset-boost,body) .alset .a-burger{display:flex}
  :is(#alset-boost,body) .alset .a-header__actions .a-btn{display:none}
  :is(#alset-boost,body) .alset .a-nav{display:none;position:absolute;top:72px;left:0;right:0;height:auto;flex-direction:column;gap:0;background:var(--surface-1);border-bottom:1px solid var(--border);padding:8px 24px 24px;max-height:calc(100vh - 72px);overflow:auto}
  :is(#alset-boost,body) .alset .a-burger__toggle:checked ~ .a-nav{display:flex}
  :is(#alset-boost,body) .alset .a-nav__item{flex-direction:column;align-items:stretch}
  :is(#alset-boost,body) .alset .a-nav__link{padding:14px 0;border-bottom:1px solid var(--border)}
  :is(#alset-boost,body) .alset .a-nav__menu{display:grid;position:static;min-width:0;border:0;padding:4px 0 8px;background:none}
}

/* Footer */
:is(#alset-boost,body) .alset .a-footer{border-top:1px solid var(--border);background:var(--surface-0)}
:is(#alset-boost,body) .alset .a-footer__inner{padding-top:80px;padding-bottom:40px;display:grid;gap:56px}
:is(#alset-boost,body) .alset .a-footer__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:40px 32px}
:is(#alset-boost,body) .alset .a-footer__brand{display:grid;gap:20px;align-content:start}
:is(#alset-boost,body) .alset .a-footer__col{display:grid;gap:14px;align-content:start}
:is(#alset-boost,body) .alset .a-footer__col a{font-size:14px;line-height:1.4;color:var(--text-secondary)}
:is(#alset-boost,body) .alset .a-footer__col a:hover{color:var(--text-primary)}
:is(#alset-boost,body) .alset .a-footer__offices{display:grid;gap:20px;border-top:1px solid var(--border);padding-top:32px}
:is(#alset-boost,body) .alset .a-footer__office-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px 32px}
:is(#alset-boost,body) .alset .a-footer__office{display:grid;gap:8px;align-content:start;font-size:13px;line-height:1.6;color:var(--text-secondary)}
:is(#alset-boost,body) .alset .a-footer__office-name{font-size:14px;font-weight:500;color:var(--text-primary)}
:is(#alset-boost,body) .alset .a-footer__office-name .a-mono{font-size:11px;margin-left:8px}
:is(#alset-boost,body) .alset .a-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:16px 32px;flex-wrap:wrap;border-top:1px solid var(--border);padding-top:24px}
:is(#alset-boost,body) .alset .a-footer__social{display:flex;gap:8px 20px;align-items:center;flex-wrap:wrap}
:is(#alset-boost,body) .alset .a-footer__social a{font-size:13px;color:var(--text-secondary)}
:is(#alset-boost,body) .alset .a-footer__social a:hover{color:var(--alset-blue)}
:is(#alset-boost,body) .alset .a-footer__copy{display:flex;gap:16px;align-items:center;font-family:var(--font-mono);font-size:12px;letter-spacing:.04em;color:var(--text-muted)}

/* Hero */
:is(#alset-boost,body) .alset .a-hero{position:relative;overflow:hidden;background:
  radial-gradient(ellipse at 25% 45%,rgba(0,0,0,.4),rgba(0,0,0,.94) 70%),
  linear-gradient(rgba(36,42,48,.5) 1px,transparent 1px) 0 0/48px 48px,
  linear-gradient(90deg,rgba(36,42,48,.5) 1px,transparent 1px) 0 0/48px 48px,#000}
:is(#alset-boost,body) .alset .a-hero__grid{padding-top:80px;padding-bottom:96px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:56px;align-items:center}
:is(#alset-boost,body) .alset .a-hero__copy{display:grid;gap:24px}
:is(#alset-boost,body) .alset .a-glance{background:var(--surface-1);border:1px solid var(--border);border-radius:4px}
:is(#alset-boost,body) .alset .a-glance__head{display:flex;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--border);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}
:is(#alset-boost,body) .alset .a-glance__list>div{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:16px;padding:12px 20px;border-bottom:1px solid var(--border);align-items:baseline}
:is(#alset-boost,body) .alset .a-glance__list>div:last-child{border-bottom:0}
:is(#alset-boost,body) .alset .a-glance dt{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);line-height:1.5;font-weight:400}
:is(#alset-boost,body) .alset .a-glance dd{font-size:14px;line-height:1.5;color:var(--text-primary)}

/* Tabla de servicios */
:is(#alset-boost,body) .alset .a-table-scroll{overflow-x:auto}
:is(#alset-boost,body) .alset .a-table{width:100%;min-width:820px;border-collapse:collapse;border:1px solid var(--border);background:var(--surface-0);margin:0}
:is(#alset-boost,body) .alset .a-table th,:is(#alset-boost,body) .alset .a-table td{padding:22px 24px;border:0;border-bottom:1px solid var(--border);text-align:left;vertical-align:top;width:28%}
:is(#alset-boost,body) .alset .a-table th:nth-child(2),:is(#alset-boost,body) .alset .a-table td:nth-child(2){width:44%}
:is(#alset-boost,body) .alset .a-table th{padding:16px 24px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-weight:400}
:is(#alset-boost,body) .alset .a-table__sit{font-family:var(--font-display);font-size:17px;line-height:1.35;color:var(--text-primary)}
:is(#alset-boost,body) .alset .a-table__name{display:block;font-size:15px;font-weight:500;margin-bottom:6px}
:is(#alset-boost,body) .alset .a-table__desc{display:block;font-size:14px;line-height:1.55;color:var(--text-secondary)}
:is(#alset-boost,body) .alset .a-table__price{font-family:var(--font-mono);font-size:13px;line-height:1.6;color:var(--text-primary)}

/* Listas */
:is(#alset-boost,body) .alset .a-h3{font-size:22px;line-height:1.25}
:is(#alset-boost,body) .alset .a-work{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,460px),1fr));gap:48px 56px;align-items:start}
:is(#alset-boost,body) .alset .a-checklist--sm li{padding:16px 0}
:is(#alset-boost,body) .alset .a-checklist--sm p{font-size:15px}
:is(#alset-boost,body) .alset .a-checklist{border-top:1px solid var(--border)}
:is(#alset-boost,body) .alset .a-checklist li{display:flex;gap:14px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--border)}
:is(#alset-boost,body) .alset .a-checklist__mark{font-family:var(--font-mono);font-size:13px;color:var(--alset-blue);white-space:nowrap}
:is(#alset-boost,body) .alset .a-checklist p{font-size:16px;line-height:1.6;color:var(--text-secondary);text-wrap:pretty}
:is(#alset-boost,body) .alset .a-values{display:grid;gap:12px}
:is(#alset-boost,body) .alset .a-values__item{background:var(--surface-1);border:1px solid var(--border);border-radius:4px;padding:18px 24px;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr);gap:16px;align-items:baseline}
:is(#alset-boost,body) .alset .a-values__item h3{font-size:18px;line-height:1.3}
:is(#alset-boost,body) .alset .a-values__item p{font-size:15px;line-height:1.55;color:var(--text-secondary)}
:is(#alset-boost,body) .alset .a-note{background:var(--surface-0);border:1px solid var(--border);border-radius:4px;padding:24px;display:flex;gap:16px;align-items:flex-start}
:is(#alset-boost,body) .alset .a-note .a-icon{margin-top:3px}
:is(#alset-boost,body) .alset .a-note p{font-size:17px;line-height:1.65;color:var(--text-secondary);text-wrap:pretty}
:is(#alset-boost,body) .alset .a-offices{border-top:1px solid var(--border)}
:is(#alset-boost,body) .alset .a-offices li{display:flex;gap:16px;padding:18px 0;border-bottom:1px solid var(--border);align-items:flex-start}
:is(#alset-boost,body) .alset .a-offices .a-icon{margin-top:2px}
:is(#alset-boost,body) .alset .a-offices li>span:last-child{display:grid;gap:4px;font-size:14px;line-height:1.55;color:var(--text-secondary)}
:is(#alset-boost,body) .alset .a-offices strong{font-size:15px}

/* Clutch */
:is(#alset-boost,body) .alset .a-clutch{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:24px;align-items:center}
:is(#alset-boost,body) .alset .a-clutch__score{display:flex;align-items:baseline;gap:16px}
:is(#alset-boost,body) .alset .a-clutch__num{font-family:var(--font-display);font-weight:500;font-size:88px;line-height:1;letter-spacing:-.03em}
:is(#alset-boost,body) .alset .a-clutch__meta{font-family:var(--font-mono);font-size:13px;line-height:1.5;color:var(--text-secondary)}
:is(#alset-boost,body) .alset .a-clutch__widget{border:1px solid var(--border);border-radius:4px;min-height:340px;padding:8px;background:var(--surface-1)}

/* FAQ */
:is(#alset-boost,body) .alset .a-faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px}
@media (max-width:800px){:is(#alset-boost,body) .alset .a-faq{grid-template-columns:1fr}}
:is(#alset-boost,body) .alset .a-faq__list{border-top:1px solid var(--border)}
:is(#alset-boost,body) .alset .a-faq__item{border-bottom:1px solid var(--border)}
:is(#alset-boost,body) .alset .a-faq__item summary{list-style:none;cursor:pointer;padding:22px 0;display:flex;justify-content:space-between;gap:24px;align-items:center;font-size:17px;font-weight:500;color:var(--text-primary)}
:is(#alset-boost,body) .alset .a-faq__item summary::-webkit-details-marker{display:none}
:is(#alset-boost,body) .alset .a-faq__item summary::after{content:"[+]";font-family:var(--font-mono);font-size:14px;color:var(--alset-blue);flex-shrink:0}
:is(#alset-boost,body) .alset .a-faq__item[open] summary::after{content:"[–]"}
:is(#alset-boost,body) .alset .a-faq__body{padding:0 48px 22px 0;display:grid;gap:10px}
:is(#alset-boost,body) .alset .a-faq__body p{font-size:15px;line-height:1.65;color:var(--text-secondary);max-width:68ch;text-wrap:pretty}

/* CTA final */
:is(#alset-boost,body) .alset .a-cta{border-top:1px solid var(--border);background:
  linear-gradient(rgba(0,0,0,.72),rgba(0,0,0,.72)),
  linear-gradient(rgba(36,42,48,.4) 1px,transparent 1px) 0 0/48px 48px,
  linear-gradient(90deg,rgba(36,42,48,.4) 1px,transparent 1px) 0 0/48px 48px,#000}
:is(#alset-boost,body) .alset .a-cta__inner{padding-top:128px;padding-bottom:128px;display:grid;gap:24px;justify-items:start}
:is(#alset-boost,body) .alset .a-cta .a-lead{font-size:18px;max-width:52ch}
:is(#alset-boost,body) .alset .a-cta .a-actions{margin-top:8px}
:is(#alset-boost,body) .alset .a-cta .a-body{font-size:15px;max-width:none}

@media (max-width:640px){
  :is(#alset-boost,body) .alset .a-section{padding:80px 0}
  :is(#alset-boost,body) .alset .a-h2{font-size:32px}
  :is(#alset-boost,body) .alset .a-values__item,:is(#alset-boost,body) .alset .a-glance__list>div{grid-template-columns:1fr;gap:4px}
  :is(#alset-boost,body) .alset .a-cta__inner{padding-top:96px;padding-bottom:96px}
}
@media (prefers-reduced-motion:reduce){:is(#alset-boost,body) .alset *{animation:none!important;transition:none!important}}

/* ===== Páginas exportadas (Home, servicios, Apps, SaaS, guía) ===== */
/* Tokens del design system */
/* Alset — color tokens
   Jerarquía: negro (madre) > blanco hueso > azul (único acento primario) > marino (estructural)
   > gris (soporte) > amarillo (acento mínimo, <5% de una pieza, nunca protagonista). */
:is(#alset-boost,body) .alset{
  /* Brand — approved */
  --alset-black:   #000000;
  --alset-white:   #F7F4F2;
  --alset-blue:    #1FB3E5; /* único acento primario */
  --alset-navy:    #2E455C;
  --alset-gray:    #BDBEBD;
  --alset-yellow:  #FFD200; /* acento mínimo — <5% de una pieza */

  /* Surfaces + text — derived, dark-first */
  --surface-0:     #000000;
  --surface-1:     #0C0F12;
  --surface-2:     #161B20;
  --border:        #242A30;
  --text-primary:  #F7F4F2;
  --text-secondary:#BDBEBD;
  --text-muted:    #6B7075;

  /* Semantic aliases */
  --accent:        var(--alset-blue);
  --focus-ring:    #1FB3E5;
  --border-hairline: 1px solid var(--border);
}

/* Alset — type tokens. 3 roles only: Display / Text / Mono. */
:is(#alset-boost,body) .alset{
  --font-display: "Space Grotesk", sans-serif;
  --font-text:    "Inter", system-ui, sans-serif;
  --font-mono:    "JetBrains Mono", monospace;

  --fs-display-xl: 56px;
  --fs-display-l:  40px;
  --fs-display-m:  30px;
  --fs-heading:    22px;
  --fs-body-l:     18px;
  --fs-body:       16px;
  --fs-small:      14px;
  --fs-caption:    12px;

  --fw-regular: 400; /* @kind other */
  --fw-medium:  500; /* @kind other */
  --fw-bold:    700; /* @kind other */

  --lh-tight: 1.1; /* @kind other */
  --lh-body:  1.6; /* @kind other */
  --tracking-display: -0.01em;
}

/* Alset — spacing + grid. Base 8px; 4px only for fine adjustment. */
:is(#alset-boost,body) .alset{
  --space-1:  4px;
  --space-2:  8px;
  --space-3:  12px;
  --space-4:  16px;
  --space-6:  24px;
  --space-8:  32px;
  --space-12: 48px;
  --space-16: 64px;

  --grid-columns: 12; /* @kind other */
  --grid-gutter: 24px;
  --grid-gutter-mobile: 16px;
  --container-max: 1200px;
}

/* Alset — radius (precise, angular) + motion (indefinite → defined). */
:is(#alset-boost,body) .alset{
  --radius-0: 0px;  /* default — "definido" */
  --radius-1: 2px;
  --radius-2: 4px;  /* max — subtle emphasis only */

  --motion-fast: 160ms; /* @kind other */
  --motion-base: 280ms; /* @kind other */
  --ease-defined: cubic-bezier(0.2, 0.6, 0.2, 1); /* @kind other */
}


/* Iconos (Lucide) como data URI */
:is(#alset-boost,body) .alset{
  --ic-activity:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-activity%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2012h-2.48a2%202%200%200%200-1.93%201.46l-2.35%208.36a.25.25%200%200%201-.48%200L9.24%202.18a.25.25%200%200%200-.48%200l-2.35%208.36A2%202%200%200%201%204.49%2012H2%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-arrow-up-down:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-arrow-up-down%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m21%2016-4%204-4-4%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M17%2020V4%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22m3%208%204-4%204%204%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M7%204v16%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-bot:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-bot%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%208V4H8%22%3E%3C%2Fpath%3E%3Crect%20width%3D%2216%22%20height%3D%2212%22%20x%3D%224%22%20y%3D%228%22%20rx%3D%222%22%3E%3C%2Frect%3E%3Cpath%20d%3D%22M2%2014h2%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M20%2014h2%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M15%2013v2%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M9%2013v2%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-brain:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-brain%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%205a3%203%200%201%200-5.997.125%204%204%200%200%200-2.526%205.77%204%204%200%200%200%20.556%206.588A4%204%200%201%200%2012%2018Z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M12%205a3%203%200%201%201%205.997.125%204%204%200%200%201%202.526%205.77%204%204%200%200%201-.556%206.588A4%204%200%201%201%2012%2018Z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M15%2013a4.5%204.5%200%200%201-3-4%204.5%204.5%200%200%201-3%204%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M17.599%206.5a3%203%200%200%200%20.399-1.375%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M6.003%205.125A3%203%200%200%200%206.401%206.5%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M3.477%2010.896a4%204%200%200%201%20.585-.396%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M19.938%2010.5a4%204%200%200%201%20.585.396%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M6%2018a4%204%200%200%201-1.967-.516%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M19.967%2017.484A4%204%200%200%201%2018%2018%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-building-2:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-building-2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%2022V4a2%202%200%200%201%202-2h8a2%202%200%200%201%202%202v18Z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M6%2012H4a2%202%200%200%200-2%202v6a2%202%200%200%200%202%202h2%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M18%209h2a2%202%200%200%201%202%202v9a2%202%200%200%201-2%202h-2%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M10%206h4%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M10%2010h4%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M10%2014h4%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M10%2018h4%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-calendar-range:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-calendar-range%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20width%3D%2218%22%20height%3D%2218%22%20x%3D%223%22%20y%3D%224%22%20rx%3D%222%22%3E%3C%2Frect%3E%3Cpath%20d%3D%22M16%202v4%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M3%2010h18%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M8%202v4%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M17%2014h-6%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M13%2018H7%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M7%2014h.01%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M17%2018h.01%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-chart-column:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203v16a2%202%200%200%200%202%202h16%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M18%2017V9%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M13%2017V5%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M8%2017v-3%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-clock:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-clock%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%3E%3C%2Fcircle%3E%3Cpolyline%20points%3D%2212%206%2012%2012%2016%2014%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E");
  --ic-cloud:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-cloud%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M17.5%2019H9a7%207%200%201%201%206.71-9h1.79a4.5%204.5%200%201%201%200%209Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-code-xml:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-code-xml%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m18%2016%204-4-4-4%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22m6%208-4%204%204%204%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22m14.5%204-5%2016%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-compass:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-compass%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22m16.24%207.76-1.804%205.411a2%202%200%200%201-1.265%201.265L7.76%2016.24l1.804-5.411a2%202%200%200%201%201.265-1.265z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-database:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-database%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%225%22%20rx%3D%229%22%20ry%3D%223%22%3E%3C%2Fellipse%3E%3Cpath%20d%3D%22M3%205V19A9%203%200%200%200%2021%2019V5%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M3%2012A9%203%200%200%200%2021%2012%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-heart-pulse:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-heart-pulse%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19%2014c1.49-1.46%203-3.21%203-5.5A5.5%205.5%200%200%200%2016.5%203c-1.76%200-3%20.5-4.5%202-1.5-1.5-2.74-2-4.5-2A5.5%205.5%200%200%200%202%208.5c0%202.3%201.5%204.05%203%205.5l7%207Z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M3.22%2012H9.5l.5-1%202%204.5%202-7%201.5%203.5h5.27%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-kanban:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-kanban%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M6%205v11%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M12%205v6%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M18%205v14%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-landmark:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-landmark%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cline%20x1%3D%223%22%20x2%3D%2221%22%20y1%3D%2222%22%20y2%3D%2222%22%3E%3C%2Fline%3E%3Cline%20x1%3D%226%22%20x2%3D%226%22%20y1%3D%2218%22%20y2%3D%2211%22%3E%3C%2Fline%3E%3Cline%20x1%3D%2210%22%20x2%3D%2210%22%20y1%3D%2218%22%20y2%3D%2211%22%3E%3C%2Fline%3E%3Cline%20x1%3D%2214%22%20x2%3D%2214%22%20y1%3D%2218%22%20y2%3D%2211%22%3E%3C%2Fline%3E%3Cline%20x1%3D%2218%22%20x2%3D%2218%22%20y1%3D%2218%22%20y2%3D%2211%22%3E%3C%2Fline%3E%3Cpolygon%20points%3D%2212%202%2020%207%204%207%22%3E%3C%2Fpolygon%3E%3C%2Fsvg%3E");
  --ic-languages:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-languages%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m5%208%206%206%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22m4%2014%206-6%202-3%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M2%205h12%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M7%202h1%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22m22%2022-5-10-5%2010%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M14%2018h6%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-laptop:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-laptop%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2016V7a2%202%200%200%200-2-2H6a2%202%200%200%200-2%202v9m16%200H4m16%200%201.28%202.55a1%201%200%200%201-.9%201.45H3.62a1%201%200%200%201-.9-1.45L4%2016%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-layers:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-layers%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m12.83%202.18a2%202%200%200%200-1.66%200L2.6%206.08a1%201%200%200%200%200%201.83l8.58%203.91a2%202%200%200%200%201.66%200l8.58-3.9a1%201%200%200%200%200-1.83Z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22m22%2017.65-9.17%204.16a2%202%200%200%201-1.66%200L2%2017.65%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22m22%2012.65-9.17%204.16a2%202%200%200%201-1.66%200L2%2012.65%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-life-buoy:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-life-buoy%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22m4.93%204.93%204.24%204.24%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22m14.83%209.17%204.24-4.24%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22m14.83%2014.83%204.24%204.24%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22m9.17%2014.83-4.24%204.24%22%3E%3C%2Fpath%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%224%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E");
  --ic-message-circle:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7.9%2020A9%209%200%201%200%204%2016.1L2%2022Z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-messages-square:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-messages-square%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%209a2%202%200%200%201-2%202H6l-4%204V4a2%202%200%200%201%202-2h8a2%202%200%200%201%202%202z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M18%209h2a2%202%200%200%201%202%202v11l-4-4h-6a2%202%200%200%201-2-2v-1%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-monitor:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-monitor%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20width%3D%2220%22%20height%3D%2214%22%20x%3D%222%22%20y%3D%223%22%20rx%3D%222%22%3E%3C%2Frect%3E%3Cline%20x1%3D%228%22%20x2%3D%2216%22%20y1%3D%2221%22%20y2%3D%2221%22%3E%3C%2Fline%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%2217%22%20y2%3D%2221%22%3E%3C%2Fline%3E%3C%2Fsvg%3E");
  --ic-repeat:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-repeat%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m17%202%204%204-4%204%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M3%2011v-1a4%204%200%200%201%204-4h14%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22m7%2022-4-4%204-4%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M21%2013v1a4%204%200%200%201-4%204H3%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-rocket:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-rocket%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4.5%2016.5c-1.5%201.26-2%205-2%205s3.74-.5%205-2c.71-.84.7-2.13-.09-2.91a2.18%202.18%200%200%200-2.91-.09z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22m12%2015-3-3a22%2022%200%200%201%202-3.95A12.88%2012.88%200%200%201%2022%202c0%202.72-.78%207.5-6%2011a22.35%2022.35%200%200%201-4%202z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M9%2012H4s.55-3.03%202-4c1.62-1.08%205%200%205%200%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M12%2015v5s3.03-.55%204-2c1.08-1.62%200-5%200-5%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-scan-text:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%207V5a2%202%200%200%201%202-2h2%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M17%203h2a2%202%200%200%201%202%202v2%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M21%2017v2a2%202%200%200%201-2%202h-2%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M7%2021H5a2%202%200%200%201-2-2v-2%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M7%208h8%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M7%2012h10%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M7%2016h6%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-search:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2211%22%20cy%3D%2211%22%20r%3D%228%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22m21%2021-4.3-4.3%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-server:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-server%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20width%3D%2220%22%20height%3D%228%22%20x%3D%222%22%20y%3D%222%22%20rx%3D%222%22%20ry%3D%222%22%3E%3C%2Frect%3E%3Crect%20width%3D%2220%22%20height%3D%228%22%20x%3D%222%22%20y%3D%2214%22%20rx%3D%222%22%20ry%3D%222%22%3E%3C%2Frect%3E%3Cline%20x1%3D%226%22%20x2%3D%226.01%22%20y1%3D%226%22%20y2%3D%226%22%3E%3C%2Fline%3E%3Cline%20x1%3D%226%22%20x2%3D%226.01%22%20y1%3D%2218%22%20y2%3D%2218%22%3E%3C%2Fline%3E%3C%2Fsvg%3E");
  --ic-shield-check:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-shield-check%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M20%2013c0%205-3.5%207.5-7.66%208.95a1%201%200%200%201-.67-.01C7.5%2020.5%204%2018%204%2013V6a1%201%200%200%201%201-1c2%200%204.5-1.2%206.24-2.72a1.17%201.17%200%200%201%201.52%200C14.51%203.81%2017%205%2019%205a1%201%200%200%201%201%201z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22m9%2012%202%202%204-4%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-shopping-cart:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%228%22%20cy%3D%2221%22%20r%3D%221%22%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2221%22%20r%3D%221%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M2.05%202.05h2l2.66%2012.42a2%202%200%200%200%202%201.58h9.78a2%202%200%200%200%201.95-1.57l1.65-7.43H5.12%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-smartphone:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20width%3D%2214%22%20height%3D%2220%22%20x%3D%225%22%20y%3D%222%22%20rx%3D%222%22%20ry%3D%222%22%3E%3C%2Frect%3E%3Cpath%20d%3D%22M12%2018h.01%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-sparkles:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-sparkles%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M9.937%2015.5A2%202%200%200%200%208.5%2014.063l-6.135-1.582a.5.5%200%200%201%200-.962L8.5%209.936A2%202%200%200%200%209.937%208.5l1.582-6.135a.5.5%200%200%201%20.963%200L14.063%208.5A2%202%200%200%200%2015.5%209.937l6.135%201.581a.5.5%200%200%201%200%20.964L15.5%2014.063a2%202%200%200%200-1.437%201.437l-1.582%206.135a.5.5%200%200%201-.963%200z%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M20%203v4%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M22%205h-4%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M4%2017v2%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M5%2018H3%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-star:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-star%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M11.525%202.295a.53.53%200%200%201%20.95%200l2.31%204.679a2.123%202.123%200%200%200%201.595%201.16l5.166.756a.53.53%200%200%201%20.294.904l-3.736%203.638a2.123%202.123%200%200%200-.611%201.878l.882%205.14a.53.53%200%200%201-.771.56l-4.618-2.428a2.122%202.122%200%200%200-1.973%200L6.396%2021.01a.53.53%200%200%201-.77-.56l.881-5.139a2.122%202.122%200%200%200-.611-1.879L2.16%209.795a.53.53%200%200%201%20.294-.906l5.165-.755a2.122%202.122%200%200%200%201.597-1.16z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-target:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%226%22%3E%3C%2Fcircle%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%222%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E");
  --ic-timer:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-timer%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cline%20x1%3D%2210%22%20x2%3D%2214%22%20y1%3D%222%22%20y2%3D%222%22%3E%3C%2Fline%3E%3Cline%20x1%3D%2212%22%20x2%3D%2215%22%20y1%3D%2214%22%20y2%3D%2211%22%3E%3C%2Fline%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2214%22%20r%3D%228%22%3E%3C%2Fcircle%3E%3C%2Fsvg%3E");
  --ic-user-check:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-user-check%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%22%3E%3C%2Fpath%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%3E%3C%2Fcircle%3E%3Cpolyline%20points%3D%2216%2011%2018%2013%2022%209%22%3E%3C%2Fpolyline%3E%3C%2Fsvg%3E");
  --ic-user-plus:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-user-plus%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%22%3E%3C%2Fpath%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%3E%3C%2Fcircle%3E%3Cline%20x1%3D%2219%22%20x2%3D%2219%22%20y1%3D%228%22%20y2%3D%2214%22%3E%3C%2Fline%3E%3Cline%20x1%3D%2222%22%20x2%3D%2216%22%20y1%3D%2211%22%20y2%3D%2211%22%3E%3C%2Fline%3E%3C%2Fsvg%3E");
  --ic-user-search:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-user-search%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2210%22%20cy%3D%227%22%20r%3D%224%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M10.3%2015H7a4%204%200%200%200-4%204v2%22%3E%3C%2Fpath%3E%3Ccircle%20cx%3D%2217%22%20cy%3D%2217%22%20r%3D%223%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22m21%2021-1.9-1.9%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-users:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-users%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%22%3E%3C%2Fpath%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%3E%3C%2Fcircle%3E%3Cpath%20d%3D%22M22%2021v-2a4%204%200%200%200-3-3.87%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M16%203.13a4%204%200%200%201%200%207.75%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-wallet:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-wallet%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M19%207V4a1%201%200%200%200-1-1H5a2%202%200%200%200%200%204h15a1%201%200%200%201%201%201v4h-3a2%202%200%200%200%200%204h3a1%201%200%200%200%201-1v-2a1%201%200%200%200-1-1%22%3E%3C%2Fpath%3E%3Cpath%20d%3D%22M3%205v14a2%202%200%200%200%202%202h15a1%201%200%200%200%201-1v-4%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
  --ic-wrench:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-wrench%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14.7%206.3a1%201%200%200%200%200%201.4l1.6%201.6a1%201%200%200%200%201.4%200l3.77-3.77a6%206%200%200%201-7.94%207.94l-6.91%206.91a2.12%202.12%200%200%201-3-3l6.91-6.91a6%206%200%200%201%207.94-7.94l-3.76%203.76z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E");
}

@keyframes alsetBlink{0%,49%{opacity:1}50%,100%{opacity:0}}
:is(#alset-boost,body) .alset .x-btn:hover{filter:brightness(.92)}
:is(#alset-boost,body) .alset .x-tabs{display:contents}
:is(#alset-boost,body) .alset .x-radio{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;margin:0}
:is(#alset-boost,body) .alset .x-state{display:none}
:is(#alset-boost,body) .alset .x-tabs:has(>.x-radio[value="0"]:checked)>.x-state-0{display:contents}
:is(#alset-boost,body) .alset .x-tabs:has(>.x-radio[value="1"]:checked)>.x-state-1{display:contents}
:is(#alset-boost,body) .alset .x-tabs:has(>.x-radio[value="2"]:checked)>.x-state-2{display:contents}
:is(#alset-boost,body) .alset .x-tabs:has(>.x-radio[value="3"]:checked)>.x-state-3{display:contents}
:is(#alset-boost,body) .alset .x-tabs:has(>.x-radio[value="4"]:checked)>.x-state-4{display:contents}
:is(#alset-boost,body) .alset .x-tabs:has(>.x-radio[value="5"]:checked)>.x-state-5{display:contents}
:is(#alset-boost,body) .alset .x-tabs:has(>.x-radio[value="6"]:checked)>.x-state-6{display:contents}
:is(#alset-boost,body) .alset .x-tabs:has(>.x-radio[value="7"]:checked)>.x-state-7{display:contents}
:is(#alset-boost,body) .alset summary{cursor:pointer}
:is(#alset-boost,body) .alset summary::-webkit-details-marker{display:none}
:is(#alset-boost,body) .alset summary::marker{content:""}
:is(#alset-boost,body) .alset .x-mark::after{content:"[+]"}
:is(#alset-boost,body) .alset details[open]>summary .x-mark::after{content:"[–]"}
:is(#alset-boost,body) .alset button,:is(#alset-boost,body) .alset label{font:inherit}
/* Estilos de componentes */
:is(#alset-boost,body) .alset .xxiqwdh{position: relative; overflow: hidden}
:is(#alset-boost,body) .alset .x43398x{position: absolute; inset: 0px; background-image: linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px); background-size: 48px 48px; opacity: 0.5}
:is(#alset-boost,body) .alset .xt4g1yb{position: absolute; inset: 0px; background: radial-gradient(at 25% 45%, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.94) 70%)}
:is(#alset-boost,body) .alset .x1r6gbxn{position: relative; max-width: 1200px; margin: 0px auto; padding: 96px 24px 80px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 460px), 1fr)); gap: 56px; align-items: center}
:is(#alset-boost,body) .alset .xo0b23e{display: grid; gap: 28px}
:is(#alset-boost,body) .alset .x1ikpjpg{display: flex}
:is(#alset-boost,body) .alset .xuciz8j{display: contents}
:is(#alset-boost,body) .alset .x1orfoiv{font-family: var(--font-mono); font-size: 11px; text-transform: uppercase; letter-spacing: 0.1em; padding: 4px 10px; border: 1px solid var(--border); border-radius: var(--radius-1); color: var(--text-secondary); display: inline-block}
:is(#alset-boost,body) .alset .xp2fd0a{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: clamp(38px, 5vw, 60px); line-height: 1.05; letter-spacing: -0.025em; text-wrap: balance}
:is(#alset-boost,body) .alset .xqtzf8g{color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x8b49qj{display: inline-block; width: 0.5em; height: 0.08em; background: var(--alset-blue); margin-left: 0.08em; animation: 1.1s steps(1) 0s infinite normal none running alsetBlink}
:is(#alset-boost,body) .alset .x164o5cq{margin: 0px; max-width: 56ch; font-size: 17px; line-height: 1.6; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .x1q84pvl{display: flex; gap: 12px; flex-wrap: wrap}
:is(#alset-boost,body) .alset .x4oiezt{font-family: var(--font-text); font-weight: var(--fw-medium); font-size: 15px; padding: 12px 20px; border-radius: var(--radius-1); border: 1px solid transparent; cursor: pointer; transition: filter var(--motion-fast) var(--ease-defined), border-color var(--motion-fast) var(--ease-defined); background: var(--alset-blue); color: rgb(0, 37, 47); opacity: 1}
:is(#alset-boost,body) .alset .x1kujrnu{font-family: var(--font-text); font-weight: var(--fw-medium); font-size: 15px; padding: 12px 20px; border-radius: var(--radius-1); border-width: 1px; border-style: solid; border-color: var(--border); border-image: none; cursor: pointer; transition: filter var(--motion-fast) var(--ease-defined), border-color var(--motion-fast) var(--ease-defined); background: transparent; color: var(--text-primary); opacity: 1}
:is(#alset-boost,body) .alset .xz6ljrr{background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px}
:is(#alset-boost,body) .alset .x1esl6au{display: flex; justify-content: space-between; align-items: center; padding: 14px 20px; border-bottom: 1px solid var(--border); font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x1ikqgkb{display: grid}
:is(#alset-boost,body) .alset .x1ct8dtk{background: var(--surface-2); border-top: 0px; border-right: 0px; border-bottom: 1px solid var(--border); border-left: 0px; border-image: none; color: var(--text-primary); text-align: left; cursor: pointer; padding: 20px; display: grid; grid-template-columns: auto minmax(0px, 1fr); gap: 4px 14px; font-family: var(--font-text);cursor:pointer}
:is(#alset-boost,body) .alset .x13v6yhd{font-family: var(--font-mono); font-size: 14px; color: var(--alset-blue); grid-row: span 2}
:is(#alset-boost,body) .alset .x177wnm5{font-size: 16px; font-weight: 500; line-height: 1.35}
:is(#alset-boost,body) .alset .x1ada4yf{font-family: var(--font-mono); font-size: 12px; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x1lazrbi{background: transparent; border-top: 0px; border-right: 0px; border-bottom: 1px solid var(--border); border-left: 0px; border-image: none; color: var(--text-primary); text-align: left; cursor: pointer; padding: 20px; display: grid; grid-template-columns: auto minmax(0px, 1fr); gap: 4px 14px; font-family: var(--font-text);cursor:pointer}
:is(#alset-boost,body) .alset .x16pbk0k{font-family: var(--font-mono); font-size: 14px; color: var(--text-muted); grid-row: span 2}
:is(#alset-boost,body) .alset .x1tom33q{padding: 24px 20px; display: grid; gap: 20px}
:is(#alset-boost,body) .alset .xxheir0{display: flex; gap: 12px; align-items: center}
:is(#alset-boost,body) .alset .x1s7dfec{width: 22px; height: 22px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-users) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x100mhfx{font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x1tg9k4a{margin: 0px; font-size: 15px; line-height: 1.6; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .xqqpid1{display: flex; flex-direction: column; align-items: flex-start; gap: 12px}
:is(#alset-boost,body) .alset .xw7iytf{font-size: 13px; color: var(--text-secondary); line-height: 1.5}
:is(#alset-boost,body) .alset .x1dmggsq{width: 22px; height: 22px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-rocket) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x7prda9{position: relative; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); background: rgba(0, 0, 0, 0.72)}
:is(#alset-boost,body) .alset .x187v3ke{max-width: 1200px; margin: 0px auto; padding: 0px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr))}
:is(#alset-boost,body) .alset .x1cby2yb{display: flex; gap: 12px; align-items: center; padding: 20px 16px 20px 0px}
:is(#alset-boost,body) .alset .xrn0kag{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-star) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1c2xmg2{display: grid; gap: 2px}
:is(#alset-boost,body) .alset .x1mk0v27{font-size: 14px; font-weight: 500; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1bbk68o{font-family: var(--font-mono); font-size: 11px; color: var(--text-muted); letter-spacing: 0.04em}
:is(#alset-boost,body) .alset .x1mb9ici{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-shield-check) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xhhctm3{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-activity) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x4yf7yj{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-building-2) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1dor2a2{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-clock) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xpapxi5{max-width: 1200px; margin: 0px auto; padding: 40px 24px; display: flex; align-items: center; gap: 40px; flex-wrap: wrap; justify-content: space-between}
:is(#alset-boost,body) .alset .x1axf0oy{font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.12em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x1maaovz{display: flex; gap: 16px 40px; flex-wrap: wrap; align-items: center; min-width: 0px}
:is(#alset-boost,body) .alset .x18phsoy{font-family: var(--font-display); font-weight: 700; font-size: 22px; letter-spacing: -0.01em; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .xl7si6r{border-top: 1px solid var(--border); background: var(--surface-1)}
:is(#alset-boost,body) .alset .x1ora6mh{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; gap: 48px}
:is(#alset-boost,body) .alset .x1a8enug{display: flex; justify-content: space-between; align-items: end; gap: 24px; flex-wrap: wrap}
:is(#alset-boost,body) .alset .xnrswt0{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 40px; line-height: 1.1; letter-spacing: -0.015em; max-width: 18ch; text-wrap: balance}
:is(#alset-boost,body) .alset .xpglfgs{margin: 0px; font-size: 15px; line-height: 1.6; color: var(--text-secondary); max-width: 44ch}
:is(#alset-boost,body) .alset .x1gp57yq{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 400px), 1fr)); gap: 24px}
:is(#alset-boost,body) .alset .x105d745{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; overflow: hidden; display: flex; flex-direction: column}
:is(#alset-boost,body) .alset .x1acg3ej{position: relative; aspect-ratio: 16 / 9; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1vyw9nn{position: absolute; inset: 0px; width: 100%; height: 100%;object-fit:cover;display:block}
:is(#alset-boost,body) .alset .x1jq021g{padding: 32px; display: flex; flex-direction: column; gap: 16px; flex: 1 1 0%}
:is(#alset-boost,body) .alset .x1ugxs9s{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-heart-pulse) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x5arivq{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 24px}
:is(#alset-boost,body) .alset .x8f0639{margin: 0px; font-size: 15px; line-height: 1.6; color: var(--text-secondary); flex: 1 1 0%; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1spq54m{display: flex; gap: 8px; flex-wrap: wrap}
:is(#alset-boost,body) .alset .xngj4ld{font-size: 14px; font-weight: 500}
:is(#alset-boost,body) .alset .x13wshds{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-landmark) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1cp17hf{border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x16htbge{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 40px; letter-spacing: -0.015em}
:is(#alset-boost,body) .alset .xh894pm{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 560px), 1fr)); gap: 16px}
:is(#alset-boost,body) .alset .xi0o8ol{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr)); gap: 16px}
:is(#alset-boost,body) .alset .x9suf11{background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px; padding: 28px; min-height: 200px; box-sizing: border-box; display: flex; flex-direction: column; gap: 14px}
:is(#alset-boost,body) .alset .xx1ere1{width: 28px; height: 28px; background: var(--alset-blue); mask: var(--ic-kanban) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x13sucwj{font-family: var(--font-display); font-weight: 500; font-size: 20px; margin-top: auto}
:is(#alset-boost,body) .alset .x153dks9{margin: 0px; font-size: 14px; line-height: 1.6; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .x1440l0q{width: 28px; height: 28px; background: var(--alset-blue); mask: var(--ic-clock) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xfc6y9g{width: 28px; height: 28px; background: var(--alset-blue); mask: var(--ic-compass) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x114fumm{width: 28px; height: 28px; background: var(--alset-blue); mask: var(--ic-layers) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x18gxdfb{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr)); gap: 24px}
:is(#alset-boost,body) .alset .x1st6eq4{display: grid; gap: 24px; align-content: start}
:is(#alset-boost,body) .alset .x1tej1si{display: flex; align-items: baseline; gap: 16px}
:is(#alset-boost,body) .alset .xlioppc{font-family: var(--font-display); font-weight: 500; font-size: 88px; line-height: 1; letter-spacing: -0.03em}
:is(#alset-boost,body) .alset .x117mtei{font-family: var(--font-mono); font-size: 13px; color: var(--text-secondary); line-height: 1.5; white-space: pre-line}
:is(#alset-boost,body) .alset .xg7ys4t{margin: 0px; font-size: 16px; line-height: 1.6; color: var(--text-secondary); max-width: 44ch}
:is(#alset-boost,body) .alset .x1sda1ze{margin: 0px; border-left: 2px solid var(--alset-blue); padding: 4px 0px 4px 24px; display: grid; gap: 12px}
:is(#alset-boost,body) .alset .x2ieg4q{margin: 0px; font-family: var(--font-display); font-size: 24px; line-height: 1.3; letter-spacing: -0.01em}
:is(#alset-boost,body) .alset .x1ozaenu{font-size: 13px; line-height: 1.5; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x11ptbk2{border: 1px solid var(--border); border-radius: 4px; min-height: 340px; padding: 8px; background: var(--surface-1); display: grid; align-items: center}
:is(#alset-boost,body) .alset .x1ywigwl{width:100%}
:is(#alset-boost,body) .alset .x1cz84mr{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr)); gap: 16px}
:is(#alset-boost,body) .alset .x13hvhj7{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; overflow: hidden; display: flex; flex-direction: column; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1tl3ww2{position: relative; aspect-ratio: 4 / 3; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xpj1o4r{padding: 20px; display: flex; flex-direction: column; gap: 10px; flex: 1 1 0%}
:is(#alset-boost,body) .alset .x1abgzkg{font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x1c82489{font-family: var(--font-display); font-weight: 500; font-size: 22px}
:is(#alset-boost,body) .alset .x1of5190{font-size: 14px; line-height: 1.55; color: var(--text-secondary); flex: 1 1 0%}
:is(#alset-boost,body) .alset .xr1qu1s{font-size: 13px; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .xbdx068{display: grid; gap: 16px; max-width: 720px}
:is(#alset-boost,body) .alset .x1vha47s{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 40px; line-height: 1.1; letter-spacing: -0.015em; text-wrap: balance}
:is(#alset-boost,body) .alset .xmwrxyr{margin: 0px; font-size: 17px; line-height: 1.6; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x1dp82w4{display: grid; grid-template-columns: repeat(5, minmax(168px, 1fr)); gap: 16px; overflow-x: auto; padding-bottom: 4px}
:is(#alset-boost,body) .alset .xqta4xf{display: flex; flex-direction: column; background: var(--surface-0)}
:is(#alset-boost,body) .alset .xbfmc2b{border: 1px solid var(--border); border-radius: var(--radius-2); padding: var(--space-4)}
:is(#alset-boost,body) .alset .x137bjvd{font-family: var(--font-display); font-weight: var(--fw-bold); font-size: var(--fs-display-l); background: linear-gradient(120deg, var(--alset-blue), var(--alset-navy)); -webkit-background-clip: text; background-clip: text; color: transparent}
:is(#alset-boost,body) .alset .xgm1vnd{font-weight: var(--fw-medium); margin-top: 6px; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1sldk8f{font-size: 13px; color: var(--text-muted); font-family: var(--font-mono)}
:is(#alset-boost,body) .alset .x1kx0jh0{border-top: 0px; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; padding: 16px; display: grid; gap: 8px; flex: 1 1 0%; align-content: start}
:is(#alset-boost,body) .alset .xprakdz{font-size: 13px; line-height: 1.45; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .xv9pr5g{font-family: var(--font-mono); font-size: 13px; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1r0kr3e{font-size: 15px; font-weight: 500; justify-self: start}
:is(#alset-boost,body) .alset .xioo9r0{max-width: 1200px; margin: 0px auto; padding: 96px 24px; display: grid; gap: 40px}
:is(#alset-boost,body) .alset .x171mqg8{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 30px; letter-spacing: -0.01em}
:is(#alset-boost,body) .alset .xdidhh5{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 380px), 1fr)); gap: 24px}
:is(#alset-boost,body) .alset .x1ltdh2h{border: 1px solid var(--border); border-radius: 4px; padding: 32px; display: grid; grid-template-columns: auto minmax(0px, 1fr) auto; gap: 16px; align-items: center}
:is(#alset-boost,body) .alset .xkie5ff{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-bot) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x5arh78{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 22px}
:is(#alset-boost,body) .alset .x1fa9uvh{font-family: var(--font-mono); font-size: 12px; color: var(--text-secondary); text-align: right; white-space: nowrap}
:is(#alset-boost,body) .alset .xa143u6{margin: 0px; font-size: 15px; line-height: 1.6; color: var(--text-secondary); grid-column: 1 / -1; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1lxzkk5{font-size: 14px; font-weight: 500; grid-column: 1 / -1}
:is(#alset-boost,body) .alset .x1n1vlsy{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-life-buoy) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x119o4bq{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr)); gap: 48px}
:is(#alset-boost,body) .alset .x1rtsbyp{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 40px; line-height: 1.1; letter-spacing: -0.015em}
:is(#alset-boost,body) .alset .xaigq0t{grid-column: span 2; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1xyajp{border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x18ffl9m{width: 100%; background: none; border: 0px; color: var(--text-primary); padding: 24px 0px; display: flex; justify-content: space-between; align-items: center; gap: 24px; cursor: pointer; text-align: left; font-family: var(--font-text); font-size: 17px; font-weight: 500;list-style:none}
:is(#alset-boost,body) .alset .xa18cjh{font-family: var(--font-mono); font-size: 14px; color: var(--alset-blue); flex-shrink: 0}
:is(#alset-boost,body) .alset .x1enur0t{padding: 0px 48px 22px 0px; display: grid; gap: 10px}
:is(#alset-boost,body) .alset .x1bioesw{margin: 0px; font-size: 15px; line-height: 1.65; color: var(--text-secondary); max-width: 68ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1kzzzi6{border-top: 1px solid var(--border); position: relative; overflow: hidden}
:is(#alset-boost,body) .alset .x43398w{position: absolute; inset: 0px; background-image: linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px); background-size: 48px 48px; opacity: 0.4}
:is(#alset-boost,body) .alset .x1tz78sg{position: absolute; inset: 0px; background: rgba(0, 0, 0, 0.72)}
:is(#alset-boost,body) .alset .x19rmseo{position: relative; max-width: 1200px; margin: 0px auto; padding: 128px 24px; display: grid; gap: 24px; justify-items: start}
:is(#alset-boost,body) .alset .x110tu1q{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: clamp(32px, 4.5vw, 56px); line-height: 1.08; letter-spacing: -0.02em; max-width: 20ch; text-wrap: balance}
:is(#alset-boost,body) .alset .x1wru9hq{margin: 0px; font-size: 18px; line-height: 1.6; color: var(--text-secondary); max-width: 52ch}
:is(#alset-boost,body) .alset .xzpk044{position: relative; max-width: 1200px; margin: 0px auto; padding: 80px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 460px), 1fr)); gap: 56px; align-items: center}
:is(#alset-boost,body) .alset .xo0ayqe{display: grid; gap: 24px}
:is(#alset-boost,body) .alset .x1n5a5zv{font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.06em; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x15hmr1d{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: clamp(36px, 4.6vw, 56px); line-height: 1.06; letter-spacing: -0.025em; text-wrap: balance}
:is(#alset-boost,body) .alset .xvt8y80{padding: 8px 20px}
:is(#alset-boost,body) .alset .x1rn6kn8{display: grid; grid-template-columns: 32px minmax(0px, 1fr) auto; gap: 16px; align-items: start; padding: 18px 0px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1vvx97u{width: 32px; height: 32px; border: 1px solid var(--border); display: grid; place-items: center; background: var(--surface-0)}
:is(#alset-boost,body) .alset .xm21byy{width: 16px; height: 16px; background: var(--alset-blue); mask: var(--ic-user-search) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1c2xo4k{display: grid; gap: 4px}
:is(#alset-boost,body) .alset .x19y4gw2{font-size: 15px; font-weight: 500}
:is(#alset-boost,body) .alset .x1bznvos{font-size: 13px; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .xpmrv5z{font-family: var(--font-mono); font-size: 12px; color: var(--alset-blue); text-align: right; white-space: nowrap; padding-top: 2px}
:is(#alset-boost,body) .alset .x1o1rcdg{width: 16px; height: 16px; background: var(--alset-blue); mask: var(--ic-brain) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1kzyu8e{width: 16px; height: 16px; background: var(--alset-blue); mask: var(--ic-messages-square) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1rgul7a{display: grid; grid-template-columns: 32px minmax(0px, 1fr) auto; gap: 16px; align-items: start; padding: 18px 0px; border-bottom: 0px}
:is(#alset-boost,body) .alset .x1w4vt0o{width: 16px; height: 16px; background: var(--alset-blue); mask: var(--ic-user-plus) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xa6v9jj{max-width: 1200px; margin: 0px auto; padding: 0px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(190px, 1fr))}
:is(#alset-boost,body) .alset .x1ffp36n{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-timer) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xwyxbp1{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-languages) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1dxupo6{max-width: 1200px; margin: 0px auto; padding: 80px 24px; display: grid; gap: 32px}
:is(#alset-boost,body) .alset .x1j5x0h2{display: flex; justify-content: space-between; align-items: end; gap: 16px 32px; flex-wrap: wrap}
:is(#alset-boost,body) .alset .xgcogaf{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 30px; line-height: 1.15; letter-spacing: -0.01em; text-wrap: balance}
:is(#alset-boost,body) .alset .x1qe7t8i{margin: 0px; font-size: 14px; line-height: 1.6; color: var(--text-muted); max-width: 44ch}
:is(#alset-boost,body) .alset .xzcwdas{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr)); gap: 16px}
:is(#alset-boost,body) .alset .x1yl106m{border: 1px solid var(--border); border-radius: 4px; padding: 28px; display: grid; gap: 12px}
:is(#alset-boost,body) .alset .x1ul2m70{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-heart-pulse) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1v8unu9{margin: 0px; font-size: 15px; line-height: 1.6; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .xubh2bg{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-landmark) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1jkw0kg{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 32px; display: flex; flex-direction: column; gap: 20px}
:is(#alset-boost,body) .alset .xslmqgn{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-timer) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x3yookw{margin: 0px; font-family: var(--font-display); font-size: 21px; line-height: 1.3; letter-spacing: -0.01em; text-wrap: pretty}
:is(#alset-boost,body) .alset .xgqm3y0{height: 1px; background: var(--border)}
:is(#alset-boost,body) .alset .xq1vhw7{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-repeat) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1o9rm7z{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-wallet) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1orawo8{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; gap: 56px}
:is(#alset-boost,body) .alset .xr2bbhd{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 180px), 1fr)); gap: 0px}
:is(#alset-boost,body) .alset .xk8es99{display: grid; gap: 16px; align-content: start; padding-right: 24px; padding-bottom: 32px}
:is(#alset-boost,body) .alset .x1glfby1{display: flex; align-items: center; gap: 0px}
:is(#alset-boost,body) .alset .x1qkedi0{width: 48px; height: 48px; flex-shrink: 0; border: 1px solid var(--alset-blue); display: grid; place-items: center; background: var(--surface-0)}
:is(#alset-boost,body) .alset .x1jwnb2s{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-user-search) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1vdlz2r{flex: 1 1 0%; height: 1px; background: var(--border)}
:is(#alset-boost,body) .alset .x1cufnvc{font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.06em; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .xe46bj2{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-brain) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1y208eg{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-messages-square) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x14ytz4y{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-user-plus) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x17namxw{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 380px), 1fr)); gap: 1px; background: var(--border); border: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x13qcf9s{background: var(--surface-0); padding: 32px; display: grid; gap: 20px; align-content: start}
:is(#alset-boost,body) .alset .xbwwn36{display: flex; justify-content: space-between; align-items: center}
:is(#alset-boost,body) .alset .x1c825wr{font-family: var(--font-display); font-weight: 500; font-size: 24px}
:is(#alset-boost,body) .alset .x1w5rdyd{font-family: var(--font-mono); font-size: 11px; color: var(--text-muted); letter-spacing: 0.1em}
:is(#alset-boost,body) .alset .x6zxboi{display: flex; gap: 12px; align-items: baseline; border-top: 1px solid var(--border); padding-top: 16px}
:is(#alset-boost,body) .alset .x1f59kew{font-family: var(--font-mono); font-size: 13px; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x19jugmb{font-size: 15px; line-height: 1.5}
:is(#alset-boost,body) .alset .xzfi24x{background: var(--surface-1); padding: 32px; display: grid; gap: 20px; align-content: start}
:is(#alset-boost,body) .alset .x1ctefbk{display: flex; align-items: baseline; gap: 2px; font-family: var(--font-display); font-weight: var(--fw-bold); font-size: 16px; letter-spacing: 0.02em; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1c6k1yj{color: var(--alset-blue); font-size: 9.6px; transform: translateY(-4px)}
:is(#alset-boost,body) .alset .xw61dmc{display: inline-block; width: 10.4px; height: 2.56px; background: var(--alset-gray); margin-left: 2px}
:is(#alset-boost,body) .alset .xx48hl8{font-family: var(--font-mono); font-size: 13px; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x6aryvo{display: grid; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xinyz3i{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr)); gap: 16px 32px; padding: 28px 0px; border-bottom: 1px solid var(--border); align-items: start}
:is(#alset-boost,body) .alset .x1dkc62o{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-users) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1xwy7so{font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase}
:is(#alset-boost,body) .alset .x76cqxd{display: flex; gap: 8px; flex-wrap: wrap; grid-column: span 3}
:is(#alset-boost,body) .alset .xcnsd9m{font-size: 14px; padding: 8px 14px; border: 1px solid var(--border); background: var(--surface-0); color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1x9i06f{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-code-xml) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xrmr6bp{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-cloud) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x4bouxh{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-wrench) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x22kyja{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 56px; align-items: center}
:is(#alset-boost,body) .alset .xiw228p{position: relative; aspect-ratio: 4 / 3; border: 1px solid var(--border); border-radius: 4px; overflow: hidden}
:is(#alset-boost,body) .alset .x1avt1zl{margin: 0px; font-size: 17px; line-height: 1.65; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .xqmlh96{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr)); gap: 48px; align-items: center}
:is(#alset-boost,body) .alset .xg7yvht{margin: 0px; font-size: 16px; line-height: 1.6; color: var(--text-secondary); max-width: 48ch}
:is(#alset-boost,body) .alset .x10smkt{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 24px; align-items: stretch}
:is(#alset-boost,body) .alset .x1qepxcr{display: flex; gap: 16px; align-items: baseline; padding: 20px 0px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x9k99wy{margin: 0px; font-size: 16px; line-height: 1.6; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .xz1n3lq{color: var(--text-primary); font-weight: 500}
:is(#alset-boost,body) .alset .x15saydb{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 40px; display: flex; flex-direction: column; gap: 20px}
:is(#alset-boost,body) .alset .x1v6rovi{width: 28px; height: 28px; background: var(--alset-blue); mask: var(--ic-user-plus) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xab0wd3{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 28px; line-height: 1.15; letter-spacing: -0.01em}
:is(#alset-boost,body) .alset .xwq25ai{margin: 0px; font-size: 15px; line-height: 1.65; color: var(--text-secondary); flex: 1 1 0%; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1gwm0vc{width: 100%; background: none; border: 0px; color: var(--text-primary); padding: 22px 0px; display: flex; justify-content: space-between; align-items: center; gap: 24px; cursor: pointer; text-align: left; font-family: var(--font-text); font-size: 17px; font-weight: 500;list-style:none}
:is(#alset-boost,body) .alset .x1pk4x7t{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: clamp(32px, 4.5vw, 56px); line-height: 1.08; letter-spacing: -0.02em; text-wrap: balance}
:is(#alset-boost,body) .alset .xe43il6{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: clamp(34px, 4.3vw, 52px); line-height: 1.08; letter-spacing: -0.025em; text-wrap: balance}
:is(#alset-boost,body) .alset .x10qre70{margin: 0px; max-width: 58ch; font-size: 17px; line-height: 1.6; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .xzk7wcq{margin: 0px; max-width: 58ch; font-size: 15px; line-height: 1.6; color: var(--text-primary); border-top: 1px solid var(--border); padding-top: 16px; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1xmklak{font-family: var(--font-mono); color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x1718w6t{display: flex; gap: 16px; align-items: center; flex-wrap: wrap}
:is(#alset-boost,body) .alset .x1o9zzju{display: grid; grid-template-columns: repeat(auto-fit, minmax(120px, 1fr)); border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xskc75h{background: var(--surface-2); border-top: 0px; border-right: 1px solid var(--border); border-bottom: 0px; border-left: 0px; border-image: none; box-shadow: inset 0 -2px 0 var(--alset-blue); color: var(--text-primary); cursor: pointer; padding: 14px 10px; font-family: var(--font-text); font-size: 13px; font-weight: 500; line-height: 1.3;cursor:pointer}
:is(#alset-boost,body) .alset .x1y3nl8v{background: transparent; border-top: 0px; border-right: 1px solid var(--border); border-bottom: 0px; border-left: 0px; border-image: none; box-shadow: transparent 0px -2px 0px inset; color: var(--text-secondary); cursor: pointer; padding: 14px 10px; font-family: var(--font-text); font-size: 13px; font-weight: 500; line-height: 1.3;cursor:pointer}
:is(#alset-boost,body) .alset .x89j1pr{margin: 0px; font-family: var(--font-display); font-size: 20px; line-height: 1.3; letter-spacing: -0.01em; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1dgdo27{border: 1px solid var(--border); background: var(--surface-0); padding: 20px; display: grid; gap: 10px}
:is(#alset-boost,body) .alset .xrhdswn{display: flex; justify-content: space-between; gap: 12px; font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase}
:is(#alset-boost,body) .alset .x114txcz{color: var(--text-muted)}
:is(#alset-boost,body) .alset .xc1ncy8{font-family: var(--font-display); font-weight: 500; font-size: 20px; line-height: 1.25}
:is(#alset-boost,body) .alset .x1j6mem7{display: grid; gap: 8px; font-size: 13px; line-height: 1.5}
:is(#alset-boost,body) .alset .x97t0to{color: var(--text-secondary)}
:is(#alset-boost,body) .alset .xj0z9ok{font-size: 14px; line-height: 1.5; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x1x09ga6{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-layers) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xwhoobr{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-wallet) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1sx8d1l{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-kanban) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xw7r8ca{background: var(--surface-1)}
:is(#alset-boost,body) .alset .x1or9zwh{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; gap: 40px}
:is(#alset-boost,body) .alset .x1quktym{padding: 28px 32px; display: flex; justify-content: space-between; align-items: center; gap: 16px; flex-wrap: wrap}
:is(#alset-boost,body) .alset .x1xtk3zr{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-smartphone) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x14w31sd{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-cloud) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1m38epj{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 260px), 1fr)); gap: 16px}
:is(#alset-boost,body) .alset .x93vl9r{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 24px; display: grid; gap: 12px; align-content: start}
:is(#alset-boost,body) .alset .x1h6yaep{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-shopping-cart) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1l3jsr3{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 19px; line-height: 1.3}
:is(#alset-boost,body) .alset .xjb1ih5{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-server) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1hwbzsg{margin: 0px; font-size: 14px; line-height: 1.6; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x1nk3rjq{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-shield-check) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xks4spv{border-top: 1px solid var(--border); scroll-margin-top: 72px}
:is(#alset-boost,body) .alset .xo0a5bn{display: grid; gap: 12px}
:is(#alset-boost,body) .alset .x1scqh22{margin: 0px; font-size: 16px; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .xo0a8on{display: grid; gap: 16px}
:is(#alset-boost,body) .alset .xwdc5a0{scroll-margin-top: 96px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 260px), 1fr)); gap: 24px 48px; align-items: start; padding: 24px 0px; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1gus8a3{display: grid; gap: 12px; grid-column: span 2; min-width: 0px}
:is(#alset-boost,body) .alset .x2mwanz{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 24px; line-height: 1.2; letter-spacing: -0.01em}
:is(#alset-boost,body) .alset .xtoa0nl{margin: 0px; font-size: 16px; line-height: 1.65; color: var(--text-secondary); max-width: 68ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1jgglbu{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr)); gap: 48px 56px; align-items: start}
:is(#alset-boost,body) .alset .xo0avde{display: grid; gap: 20px}
:is(#alset-boost,body) .alset .x1uknbjr{margin: 0px; font-size: 17px; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1xnhe7{margin: 0px; font-size: 15px; line-height: 1.65; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .xhwc028{display: flex; padding-top: 8px}
:is(#alset-boost,body) .alset .xqzx9bf{grid-column: span 1; border: 1px solid var(--border); background: var(--surface-0)}
:is(#alset-boost,body) .alset .x1xs4uwd{display: grid; grid-template-columns: minmax(0px, 1.1fr) minmax(0px, 0.9fr) minmax(0px, 1.4fr); border-bottom: 1px solid var(--border); font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .xwl6t7z{padding: 16px 20px}
:is(#alset-boost,body) .alset .x1u63lcp{display: grid; grid-template-columns: minmax(0px, 1.1fr) minmax(0px, 0.9fr) minmax(0px, 1.4fr); border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .x6xx1u1{padding: 18px 20px; font-size: 15px; font-weight: 500}
:is(#alset-boost,body) .alset .xk7r4xg{padding: 18px 20px; font-family: var(--font-mono); font-size: 14px; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x1ud8rgr{padding: 18px 20px; font-size: 14px; line-height: 1.5; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x1n9ajtd{overflow-x: auto}
:is(#alset-boost,body) .alset .xojubpn{min-width: 640px; border: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1vaafk0{display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xc79dkr{padding: 18px 24px; font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .xjgermx{padding: 18px 24px; font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--alset-blue); background: var(--surface-1); border-left: 1px solid var(--border); box-shadow: inset 0 2px 0 var(--alset-blue)}
:is(#alset-boost,body) .alset .x1abh6xs{padding: 18px 24px; display: flex; gap: 12px; align-items: baseline; font-size: 15px; line-height: 1.55; color: var(--text-muted)}
:is(#alset-boost,body) .alset .xix1hsc{font-family: var(--font-mono); font-size: 13px; flex-shrink: 0; white-space: nowrap}
:is(#alset-boost,body) .alset .xmyin0m{padding: 18px 24px; display: flex; gap: 12px; align-items: baseline; font-size: 15px; line-height: 1.55; color: var(--text-primary); background: var(--surface-1); border-left: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1pvwv1e{font-family: var(--font-mono); font-size: 13px; color: var(--alset-blue); flex-shrink: 0; white-space: nowrap}
:is(#alset-boost,body) .alset .x1t467v7{border-top: 1px solid var(--border); background: var(--surface-1); scroll-margin-top: 72px}
:is(#alset-boost,body) .alset .x1ubg98y{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)); gap: 16px}
:is(#alset-boost,body) .alset .x1jkvdvp{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 32px; display: flex; flex-direction: column; gap: 16px}
:is(#alset-boost,body) .alset .x1qto1jc{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-users) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1yx6u2x{font-family: var(--font-mono); font-size: 14px; color: var(--text-primary); border-top: 1px solid var(--border); padding-top: 16px}
:is(#alset-boost,body) .alset .xfowdct{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-wrench) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1pc8wzr{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr)); gap: 24px; align-items: center}
:is(#alset-boost,body) .alset .xt4vi04{background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px; overflow: hidden; display: flex; flex-direction: column; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x15mmtf3{padding: 24px; display: flex; flex-direction: column; gap: 10px; flex: 1 1 0%}
:is(#alset-boost,body) .alset .x1ufo10g{font-size: 14px; line-height: 1.6; color: var(--text-secondary); flex: 1 1 0%}
:is(#alset-boost,body) .alset .x1an77x3{font-size: 14px; font-weight: 500; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x1wrucuq{margin: 0px; font-size: 18px; line-height: 1.6; color: var(--text-secondary); max-width: 56ch}
:is(#alset-boost,body) .alset .x1scopee{display: flex; gap: 16px 24px; align-items: center; flex-wrap: wrap; margin-top: 8px}
:is(#alset-boost,body) .alset .xlpby0h{display: flex; gap: 12px; align-items: center; flex-wrap: wrap}
:is(#alset-boost,body) .alset .x1ljmqlq{font-size: 15px; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x1uad53o{display: flex; gap: 24px; align-items: center; flex-wrap: wrap}
:is(#alset-boost,body) .alset .xtow42g{font-family: var(--font-mono); font-size: 14px; color: var(--text-primary); border-left: 1px solid var(--border); padding-left: 24px}
:is(#alset-boost,body) .alset .xea6ish{display: grid; grid-template-columns: repeat(3, minmax(0px, 1fr)); border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x7sc8ey{background: var(--surface-2); border-top: 0px; border-right: 1px solid var(--border); border-bottom: 2px solid var(--alset-blue); border-left: 0px; border-image: none; color: var(--text-primary); cursor: pointer; padding: 14px 8px; font-family: var(--font-text); font-size: 14px; font-weight: 500;cursor:pointer}
:is(#alset-boost,body) .alset .x1vj01qc{background: transparent; border-top: 0px; border-right: 1px solid var(--border); border-bottom: 2px solid transparent; border-left: 0px; border-image: none; color: var(--text-secondary); cursor: pointer; padding: 14px 8px; font-family: var(--font-text); font-size: 14px; font-weight: 500;cursor:pointer}
:is(#alset-boost,body) .alset .x1lttq60{display: flex; gap: 12px; align-items: baseline; padding: 12px 0px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xbrmqdo{font-size: 15px}
:is(#alset-boost,body) .alset .x14jtbqn{margin: 0px; font-size: 13px; line-height: 1.6; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x9ex1le{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-calendar-range) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1kckbhf{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 56px; align-items: start}
:is(#alset-boost,body) .alset .xo0bos5{display: grid; gap: 32px}
:is(#alset-boost,body) .alset .x1iz6z2{display: grid; grid-template-columns: 48px minmax(0px, 1fr); gap: 20px; padding: 28px 0px; border-bottom: 1px solid var(--border); align-items: start}
:is(#alset-boost,body) .alset .xfefkux{width: 48px; height: 48px; border: 1px solid var(--border); display: grid; place-items: center; background: var(--surface-1)}
:is(#alset-boost,body) .alset .x1k703t0{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-users) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1c2xpt2{display: grid; gap: 6px}
:is(#alset-boost,body) .alset .x1c822jr{font-family: var(--font-display); font-weight: 500; font-size: 20px}
:is(#alset-boost,body) .alset .xi5ri6e{font-size: 15px; line-height: 1.6; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .xfzlhr1{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-kanban) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xg90bja{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-calendar-range) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xk80rtq{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-clock) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x10wfotw{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-arrow-up-down) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1m1osqb{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 24px; display: grid; gap: 16px; align-content: start}
:is(#alset-boost,body) .alset .xdmfr9h{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-server) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x103m17d{font-size: 14px; padding: 8px 12px; border: 1px solid var(--border); color: var(--text-primary)}
:is(#alset-boost,body) .alset .xmfh1li{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-monitor) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xxn01cj{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-sparkles) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1m5jicc{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 180px), 1fr))}
:is(#alset-boost,body) .alset .xu1kvec{display: flex; align-items: center}
:is(#alset-boost,body) .alset .x1aw8k95{width: 48px; height: 48px; flex-shrink: 0; border: 1px solid var(--alset-blue); display: grid; place-items: center}
:is(#alset-boost,body) .alset .xxw12mm{font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .xqh4j7g{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-user-check) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1jdfirm{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-laptop) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x15hjche{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr)); gap: 8px 32px; padding: 24px 0px; border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .x1j1ipxq{font-family: var(--font-mono); font-size: 12px; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x1om6qw0{font-size: 15px; line-height: 1.6; color: var(--text-secondary); grid-column: span 2}
:is(#alset-boost,body) .alset .x1nvowqq{display: flex; gap: 16px 32px; align-items: center; flex-wrap: wrap}
:is(#alset-boost,body) .alset .x1dbfe1v{font-family: var(--font-display); font-weight: 500; font-size: 18px; color: var(--text-primary); display: flex; gap: 8px; align-items: center}
:is(#alset-boost,body) .alset .xo03llr{max-width: 1200px; margin: 0px auto; padding: 80px 24px; display: grid; grid-template-columns: auto minmax(0px, 1fr) auto; gap: 24px 40px; align-items: center}
:is(#alset-boost,body) .alset .xfefku0{width: 48px; height: 48px; border: 1px solid var(--border); display: grid; place-items: center; background: var(--surface-0)}
:is(#alset-boost,body) .alset .x3czhzr{display: grid; gap: 10px; min-width: 260px}
:is(#alset-boost,body) .alset .x1n0gc31{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 26px; letter-spacing: -0.01em}
:is(#alset-boost,body) .alset .x1wpyahi{margin: 0px; font-size: 15px; line-height: 1.6; color: var(--text-secondary); max-width: 72ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x27hvyy{min-width: 760px; display: grid; grid-template-columns: minmax(160px, 1fr) repeat(3, minmax(0px, 1.3fr)); border: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xchx4ij{padding: 20px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xdqqere{padding: 20px; border-bottom: 1px solid var(--border); border-left: 1px solid var(--border); background: var(--surface-1); border-top: 2px solid var(--alset-blue); display: grid; gap: 8px; align-content: start}
:is(#alset-boost,body) .alset .xzt31ge{font-family: var(--font-mono); font-size: 10px; letter-spacing: 0.12em; text-transform: uppercase; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x9hres5{font-family: var(--font-display); font-weight: 500; font-size: 18px; color: var(--text-primary); line-height: 1.25}
:is(#alset-boost,body) .alset .x15c0s81{padding: 20px; border-bottom: 1px solid var(--border); border-left: 1px solid var(--border); background: transparent; border-top: 2px solid transparent; display: grid; gap: 8px; align-content: start}
:is(#alset-boost,body) .alset .x2fxs5v{padding: 18px 20px; border-bottom: 1px solid var(--border); border-left: 0px; background: transparent; font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); line-height: 1.5}
:is(#alset-boost,body) .alset .xbgegz3{padding: 18px 20px; border-bottom: 1px solid var(--border); border-left: 1px solid var(--border); background: var(--surface-1); font-family: var(--font-text); font-size: 15px; letter-spacing: normal; text-transform: none; color: var(--text-primary); line-height: 1.5}
:is(#alset-boost,body) .alset .xjai5wq{padding: 18px 20px; border-bottom: 1px solid var(--border); border-left: 1px solid var(--border); background: transparent; font-family: var(--font-text); font-size: 15px; letter-spacing: normal; text-transform: none; color: var(--text-secondary); line-height: 1.5}
:is(#alset-boost,body) .alset .x1nkr1ll{margin: 0px; font-size: 15px; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x299dqc{margin: 0px; font-size: 13px; line-height: 1.6; color: var(--text-muted); max-width: 56ch}
:is(#alset-boost,body) .alset .xtafxq5{display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xl3ujqa{background: var(--surface-2); border-top: 0px; border-right: 1px solid var(--border); border-bottom: 1px solid var(--border); border-left: 0px; border-image: none; box-shadow: inset 0 -2px 0 var(--alset-blue); color: var(--text-primary); cursor: pointer; padding: 14px 12px; font-family: var(--font-text); font-size: 13px; font-weight: 500; display: flex; gap: 10px; align-items: center; text-align: left; line-height: 1.3;cursor:pointer}
:is(#alset-boost,body) .alset .x1e0b7p5{width: 18px; height: 18px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-chart-column) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xfago1o{background: transparent; border-top: 0px; border-right: 1px solid var(--border); border-bottom: 1px solid var(--border); border-left: 0px; border-image: none; box-shadow: transparent 0px -2px 0px inset; color: var(--text-secondary); cursor: pointer; padding: 14px 12px; font-family: var(--font-text); font-size: 13px; font-weight: 500; display: flex; gap: 10px; align-items: center; text-align: left; line-height: 1.3;cursor:pointer}
:is(#alset-boost,body) .alset .xee69nq{width: 18px; height: 18px; flex-shrink: 0; background: var(--text-muted); mask: var(--ic-scan-text) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xk7gdas{width: 18px; height: 18px; flex-shrink: 0; background: var(--text-muted); mask: var(--ic-sparkles) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x19dt7tg{width: 18px; height: 18px; flex-shrink: 0; background: var(--text-muted); mask: var(--ic-bot) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xz4f4j7{width: 18px; height: 18px; flex-shrink: 0; background: var(--text-muted); mask: var(--ic-message-circle) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xpcfysl{width: 18px; height: 18px; flex-shrink: 0; background: var(--text-muted); mask: var(--ic-search) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x6vg6z2{display: grid; gap: 4px; padding: 12px 0px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xbjk308{font-size: 15px; line-height: 1.55}
:is(#alset-boost,body) .alset .x1e0s6on{margin: 0px; font-size: 13px; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x72wp30{width: 18px; height: 18px; flex-shrink: 0; background: var(--text-muted); mask: var(--ic-chart-column) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1jb7eir{width: 18px; height: 18px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-scan-text) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1fkxea9{width: 18px; height: 18px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-sparkles) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xa7m701{width: 18px; height: 18px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-bot) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x198g4hc{width: 18px; height: 18px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-message-circle) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x153do82{width: 18px; height: 18px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-search) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1rq5eid{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-cloud) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1e8s1o2{scroll-margin-top: 96px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)); gap: 24px 40px; padding: 40px 0px; border-bottom: 1px solid var(--border); background: transparent; align-items: start}
:is(#alset-boost,body) .alset .x68r032{display: flex; gap: 14px; align-items: center}
:is(#alset-boost,body) .alset .x55awbk{width: 44px; height: 44px; flex-shrink: 0; border: 1px solid var(--border); display: grid; place-items: center; background: var(--surface-0)}
:is(#alset-boost,body) .alset .x4bi77f{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-chart-column) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xf1mmhk{margin: 0px; font-family: var(--font-display); font-size: 17px; line-height: 1.45; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .x1c2xrhk{display: grid; gap: 8px}
:is(#alset-boost,body) .alset .xd40st5{margin: 0px; font-size: 16px; line-height: 1.6; text-wrap: pretty}
:is(#alset-boost,body) .alset .xvgizet{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-scan-text) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x12i1drn{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-bot) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xbhmn3m{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-message-circle) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xfdmgf8{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-search) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x136u8gk{display: flex; gap: 12px; align-items: center; flex-wrap: wrap; font-size: 16px}
:is(#alset-boost,body) .alset .xe1c6gw{font-weight: 500}
:is(#alset-boost,body) .alset .x1xpquhj{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr))}
:is(#alset-boost,body) .alset .xm2o16k{font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.08em; text-transform: uppercase; color: var(--alset-blue); line-height: 1.5}
:is(#alset-boost,body) .alset .x1xep256{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-rocket) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xk2mkzm{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-layers) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x171csf{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-activity) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xkcjkzy{margin: 0px; font-size: 13px; color: var(--text-muted)}
:is(#alset-boost,body) .alset .xfv8rfc{margin: 0px; font-size: 17px; line-height: 1.6; color: var(--text-secondary); max-width: 54ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1qyknal{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 40px; line-height: 1.1; letter-spacing: -0.015em; max-width: 20ch; text-wrap: balance}
:is(#alset-boost,body) .alset .xuukw1l{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 460px), 1fr)); gap: 16px}
:is(#alset-boost,body) .alset .x1byvunx{background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px; padding: 32px; display: grid; grid-template-columns: 24px minmax(0px, 1fr); gap: 20px; align-items: start}
:is(#alset-boost,body) .alset .x1pj7a5{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-target) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xis1hh7{margin: 0px; font-size: 16px; line-height: 1.6; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .xt9dkzi{font-weight: 500; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1jroc3e{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-shield-check) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xbuooy3{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-database) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xwel8bb{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: clamp(32px, 4.2vw, 52px); line-height: 1.08; letter-spacing: -0.025em; text-wrap: balance}
:is(#alset-boost,body) .alset .x1yz0fhq{background: var(--surface-2); border-top: 0px; border-right: 1px solid var(--border); border-bottom: 0px; border-left: 0px; border-image: none; box-shadow: inset 0 -2px 0 var(--alset-blue); color: var(--text-primary); cursor: pointer; padding: 16px 14px; font-family: var(--font-text); font-size: 14px; font-weight: 500; text-align: left; line-height: 1.35;cursor:pointer}
:is(#alset-boost,body) .alset .xmxdb2g{background: transparent; border-top: 0px; border-right: 1px solid var(--border); border-bottom: 0px; border-left: 0px; border-image: none; box-shadow: transparent 0px -2px 0px inset; color: var(--text-secondary); cursor: pointer; padding: 16px 14px; font-family: var(--font-text); font-size: 14px; font-weight: 500; text-align: left; line-height: 1.35;cursor:pointer}
:is(#alset-boost,body) .alset .xaircu6{padding: 28px 24px; display: grid; gap: 20px}
:is(#alset-boost,body) .alset .xwrcrfb{margin: 0px; font-size: 16px; line-height: 1.6; color: var(--text-primary); text-wrap: pretty}
:is(#alset-boost,body) .alset .xjwt6b{display: flex; gap: 12px; align-items: baseline; padding: 14px 0px; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xwoop30{font-family: var(--font-mono); font-size: 13px; color: var(--alset-blue); flex-shrink: 0}
:is(#alset-boost,body) .alset .xoofo7g{font-family: var(--font-mono); font-size: 14px; line-height: 1.5; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x5oglmr{font-size: 13px; line-height: 1.5; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x17xfodb{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-smartphone) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1x9f9ju{background: var(--surface-1); scroll-margin-top: 72px}
:is(#alset-boost,body) .alset .x11gve9{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 40px; line-height: 1.1; letter-spacing: -0.015em; max-width: 24ch; text-wrap: balance}
:is(#alset-boost,body) .alset .x42wbh9{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; display: grid; grid-row: span 3; grid-template-rows: subgrid; gap: 0px}
:is(#alset-boost,body) .alset .xv1hn1c{padding: 28px 28px 20px; display: grid; gap: 14px; align-content: start; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xvfu3ey{width: 26px; height: 26px; background: var(--alset-blue); mask: var(--ic-layers) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1bi4vai{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 24px; line-height: 1.2}
:is(#alset-boost,body) .alset .xlo6fx5{font-family: var(--font-mono); font-size: 12px; color: var(--text-muted); letter-spacing: 0.04em}
:is(#alset-boost,body) .alset .xdmik2n{padding: 20px 28px; display: grid; gap: 6px; align-content: start; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xbfm2je{font-size: 15px; line-height: 1.55; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x1abn8s6{padding: 20px 28px 28px; display: grid; gap: 6px; align-content: start}
:is(#alset-boost,body) .alset .x1ahv4s6{font-size: 15px; line-height: 1.55; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x33ap8b{width: 26px; height: 26px; background: var(--alset-blue); mask: var(--ic-smartphone) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xguefvm{width: 26px; height: 26px; background: var(--alset-blue); mask: var(--ic-monitor) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x2e4gt1{margin: 0px; font-size: 16px; line-height: 1.6; color: var(--text-secondary); max-width: 70ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1k5255e{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 260px), 1fr)); gap: 24px 48px; align-items: start; padding: 24px 0px; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1qm9fw5{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 400px), 1fr)); gap: 48px 56px; align-items: start}
:is(#alset-boost,body) .alset .xoeq9ow{margin: 0px; font-size: 16px; line-height: 1.65; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .x17buecy{border: 1px solid var(--border); background: var(--surface-0)}
:is(#alset-boost,body) .alset .x1a1pb2{display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1.2fr); border-bottom: 1px solid var(--border); font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .xsaduei{display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1.2fr); border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .x15aj4zr{padding: 16px 20px; font-size: 15px; font-weight: 500}
:is(#alset-boost,body) .alset .x1peiuq0{padding: 16px 20px; font-family: var(--font-mono); font-size: 13px; line-height: 1.5; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x10pt9xt{border: 1px solid var(--border); border-radius: 4px; padding: 24px; display: grid; grid-template-columns: 22px minmax(0px, 1fr); gap: 16px; align-items: start}
:is(#alset-boost,body) .alset .x1913bd7{width: 20px; height: 20px; margin-top: 2px; background: var(--alset-blue); mask: var(--ic-user-plus) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xo0a3n5{display: grid; gap: 10px}
:is(#alset-boost,body) .alset .x1m759mf{display: flex; gap: 8px 20px; flex-wrap: wrap; font-size: 14px; font-weight: 500}
:is(#alset-boost,body) .alset .x1xhzuna{background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px; padding: 32px; display: flex; flex-direction: column; gap: 16px}
:is(#alset-boost,body) .alset .x6b48dk{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 48px}
:is(#alset-boost,body) .alset .xfvd79k{display: grid; gap: 20px; align-content: start}
:is(#alset-boost,body) .alset .x1bspy0y{display: grid; grid-template-columns: 24px minmax(0px, 1fr); gap: 20px; padding: 22px 0px; border-bottom: 1px solid var(--border); align-items: start}
:is(#alset-boost,body) .alset .x1wy26x7{width: 22px; height: 22px; margin-top: 2px; background: var(--alset-blue); mask: var(--ic-clock) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1p6f4h6{width: 22px; height: 22px; margin-top: 2px; background: var(--alset-blue); mask: var(--ic-kanban) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1tk3deo{width: 22px; height: 22px; margin-top: 2px; background: var(--alset-blue); mask: var(--ic-repeat) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1tu3v20{width: 22px; height: 22px; margin-top: 2px; background: var(--alset-blue); mask: var(--ic-code-xml) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1464e2r{width: 22px; height: 22px; margin-top: 2px; background: var(--alset-blue); mask: var(--ic-shield-check) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1gp4hwz{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 400px), 1fr)); gap: 16px}
:is(#alset-boost,body) .alset .x1jpff4w{background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px; padding: 40px; display: flex; flex-direction: column; gap: 20px}
:is(#alset-boost,body) .alset .x1u8o4fc{width: 28px; height: 28px; background: var(--alset-blue); mask: var(--ic-heart-pulse) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1ogkyjz{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 28px; letter-spacing: -0.01em}
:is(#alset-boost,body) .alset .x1qq3ykr{margin: 0px; font-size: 16px; line-height: 1.65; color: var(--text-secondary); flex: 1 1 0%; text-wrap: pretty}
:is(#alset-boost,body) .alset .xpl2tyo{font-size: 14px; font-weight: 500; border-top: 1px solid var(--border); padding-top: 20px}
:is(#alset-boost,body) .alset .x1n3fbig{width: 28px; height: 28px; background: var(--alset-blue); mask: var(--ic-landmark) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x136u7mb{display: flex; gap: 12px; align-items: center; flex-wrap: wrap; font-size: 15px}
:is(#alset-boost,body) .alset .x1bqqxyb{position: relative; aspect-ratio: 16 / 10; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1lq7ypf{padding: 28px; display: flex; flex-direction: column; gap: 10px; flex: 1 1 0%}
:is(#alset-boost,body) .alset .x1q4tnvl{font-size: 15px; line-height: 1.6; color: var(--text-secondary); flex: 1 1 0%}
:is(#alset-boost,body) .alset .x1oxxzw5{font-family: var(--font-text); font-weight: var(--fw-medium); font-size: 15px; padding: 12px 20px; border-radius: var(--radius-1); border-width: 1px; border-style: solid; border-color: var(--border); border-image: none; cursor: pointer; transition: filter var(--motion-fast) var(--ease-defined), border-color var(--motion-fast) var(--ease-defined); background: transparent; color: var(--text-primary); opacity: 1; filter: none}
:is(#alset-boost,body) .alset .xxx8p99{background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px; scroll-margin-top: 96px}
:is(#alset-boost,body) .alset .xzoraln{background: var(--surface-2); border-top: 0px; border-right: 1px solid var(--border); border-bottom: 0px; border-left: 0px; border-image: none; box-shadow: inset 0 -2px 0 var(--alset-blue); color: var(--text-primary); cursor: pointer; padding: 16px 12px; font-family: var(--font-text); font-size: 13px; font-weight: 500; text-align: left; line-height: 1.35;cursor:pointer}
:is(#alset-boost,body) .alset .x1mo885h{background: transparent; border-top: 0px; border-right: 1px solid var(--border); border-bottom: 0px; border-left: 0px; border-image: none; box-shadow: transparent 0px -2px 0px inset; color: var(--text-secondary); cursor: pointer; padding: 16px 12px; font-family: var(--font-text); font-size: 13px; font-weight: 500; text-align: left; line-height: 1.35;cursor:pointer}
:is(#alset-boost,body) .alset .xaiqrtx{padding: 28px 24px; display: grid; gap: 18px}
:is(#alset-boost,body) .alset .x1hpsta8{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-user-search) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x27o9ww{grid-column: span 2; display: grid; gap: 24px}
:is(#alset-boost,body) .alset .xxvxgxd{width: 22px; height: 22px; margin-top: 2px; background: var(--alset-blue); mask: var(--ic-users) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xsqvfrc{width: 22px; height: 22px; margin-top: 2px; background: var(--alset-blue); mask: var(--ic-wallet) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xbych6e{width: 22px; height: 22px; margin-top: 2px; background: var(--alset-blue); mask: var(--ic-cloud) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xn9g748{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 24px 28px; display: flex; gap: 14px; align-items: baseline}
:is(#alset-boost,body) .alset .x15zzera{margin: 0px; font-size: 15px; line-height: 1.6; color: var(--text-primary); text-wrap: pretty}
:is(#alset-boost,body) .alset .xw00rcf{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 40px; line-height: 1.1; letter-spacing: -0.015em; max-width: 22ch; text-wrap: balance}
:is(#alset-boost,body) .alset .x10ua2rb{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 48px 56px; align-items: start}
:is(#alset-boost,body) .alset .x1ijbq8k{display: grid; gap: 6px; padding: 16px 0px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x19q0xeu{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 28px; display: grid; grid-template-columns: 24px minmax(0px, 1fr); gap: 16px; align-items: start}
:is(#alset-boost,body) .alset .xskvk2v{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 20px; line-height: 1.3}
:is(#alset-boost,body) .alset .xa7bwhk{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 48px 56px; align-items: start}
:is(#alset-boost,body) .alset .xg3sga5{grid-column: span 2; border: 1px solid var(--border); background: var(--surface-1)}
:is(#alset-boost,body) .alset .x10j4c6c{display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1.8fr); border-bottom: 1px solid var(--border); font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x1gfrkc0{display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1.8fr); border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .x1l4cwbh{padding: 18px 20px; font-size: 15px; font-weight: 500; line-height: 1.4; color: var(--text-primary)}
:is(#alset-boost,body) .alset .xto6o0n{padding: 18px 20px; font-family: var(--font-mono); font-size: 13px; line-height: 1.6; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x1i90b8s{width: 22px; height: 22px; margin-top: 2px; background: var(--alset-blue); mask: var(--ic-building-2) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xws00r6{position: relative; max-width: 1200px; margin: 0px auto; padding: 80px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr)); gap: 56px; align-items: center}
:is(#alset-boost,body) .alset .xxxb35h{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: clamp(32px, 4vw, 50px); line-height: 1.08; letter-spacing: -0.025em; text-wrap: balance}
:is(#alset-boost,body) .alset .x6l6jex{margin: 0px; max-width: 60ch; font-size: 16px; line-height: 1.65; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .x1o19vfj{display: grid; padding: 8px 0px}
:is(#alset-boost,body) .alset .x1n3luz9{display: flex; justify-content: space-between; gap: 16px; align-items: baseline; padding: 11px 20px; color: var(--text-primary); font-size: 14px; line-height: 1.4}
:is(#alset-boost,body) .alset .x1jc51mj{font-family: var(--font-mono); font-size: 12px; color: var(--alset-blue); flex-shrink: 0}
:is(#alset-boost,body) .alset .x1pshjoq{scroll-margin-top: 72px}
:is(#alset-boost,body) .alset .x1oak5yu{width: 22px; height: 22px; margin-top: 2px; background: var(--alset-blue); mask: var(--ic-languages) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x4kcm2o{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; display: grid; grid-row: span 6; grid-template-rows: subgrid; gap: 0px}
:is(#alset-boost,body) .alset .x1ugxh8z{padding: 24px 28px; border-bottom: 1px solid var(--border); display: flex; gap: 12px; align-items: center}
:is(#alset-boost,body) .alset .x1ix9s46{width: 24px; height: 24px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-user-plus) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x2iy6p4{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 22px; line-height: 1.2}
:is(#alset-boost,body) .alset .x9crnc6{padding: 18px 28px; border-bottom: 1px solid var(--border); display: grid; gap: 6px; align-content: start}
:is(#alset-boost,body) .alset .x1qemrfg{padding: 20px 28px; display: flex; align-items: center}
:is(#alset-boost,body) .alset .x16r0gjc{width: 24px; height: 24px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-users) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x2lmkza{width: 24px; height: 24px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-layers) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x186vkr5{font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .xr4oird{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr)); gap: 16px}
:is(#alset-boost,body) .alset .x11k01s5{border: 1px solid var(--border); border-radius: 4px; padding: 20px 24px; display: grid; grid-template-columns: 22px minmax(0px, 1fr) auto; gap: 16px; align-items: center; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1t8yhay{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-life-buoy) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1maidgz{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 280px), 1fr)); gap: 16px 40px; padding: 28px 0px; border-bottom: 1px solid var(--border); align-items: start}
:is(#alset-boost,body) .alset .x9nmw6{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 21px; line-height: 1.3; letter-spacing: -0.01em; text-wrap: pretty}
:is(#alset-boost,body) .alset .xtvdcim{display: grid; gap: 8px; align-content: start}
:is(#alset-boost,body) .alset .x1x8ko74{display: flex; gap: 8px 20px; flex-wrap: wrap}
:is(#alset-boost,body) .alset .x174xgt8{margin: 0px; font-size: 17px; line-height: 1.6; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .xg3sg98{grid-column: span 2; border: 1px solid var(--border); background: var(--surface-0)}
:is(#alset-boost,body) .alset .x15019s7{padding: 18px 20px; font-size: 15px; font-weight: 500; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1g6gkcy{background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px; padding: 24px; display: grid; gap: 14px; align-content: start}
:is(#alset-boost,body) .alset .x1tipgs3{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-smartphone) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1c81idr{font-family: var(--font-display); font-weight: 500; font-size: 19px}
:is(#alset-boost,body) .alset .xy9f421{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-cloud) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x6rbf8z{scroll-margin-top: 96px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr)); gap: 8px 40px; padding: 20px 0px; border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .x62lhie{grid-column: span 2; font-size: 16px; line-height: 1.6; color: var(--text-primary); text-wrap: pretty}
:is(#alset-boost,body) .alset .x16ugmsq{min-width: 720px; border: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x150jm63{display: grid; grid-template-columns: minmax(0px, 0.8fr) repeat(3, minmax(0px, 1fr)); border-bottom: 1px solid var(--border); font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase}
:is(#alset-boost,body) .alset .xlms379{padding: 18px 24px}
:is(#alset-boost,body) .alset .x1acj2cf{padding: 18px 24px; color: var(--text-muted); border-left: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x9jbnrw{padding: 18px 24px; color: var(--alset-blue); background: var(--surface-1); border-left: 1px solid var(--border); box-shadow: inset 0 2px 0 var(--alset-blue)}
:is(#alset-boost,body) .alset .xhyw2mm{display: grid; grid-template-columns: minmax(0px, 0.8fr) repeat(3, minmax(0px, 1fr)); border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xl3ztsc{padding: 18px 24px; font-size: 14px; font-weight: 500}
:is(#alset-boost,body) .alset .x1bbrswm{padding: 18px 24px; font-size: 15px; line-height: 1.55; color: var(--text-secondary); border-left: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xxy4x9e{padding: 18px 24px; font-size: 15px; line-height: 1.55; color: var(--text-primary); background: var(--surface-1); border-left: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x4echcm{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 16px}
:is(#alset-boost,body) .alset .x1qhy9gz{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 28px; display: grid; gap: 12px; align-content: start}
:is(#alset-boost,body) .alset .x2n7a5f{background: var(--surface-0); border: 1px solid var(--alset-blue); border-radius: 4px; padding: 28px; display: grid; gap: 12px; align-content: start}
/* Hover */
:is(#alset-boost,body) .alset .hzo4xql:hover{ border-color: var(--alset-gray) !important; }
:is(#alset-boost,body) .alset .hl7iiki:hover{ border-color: var(--text-muted) !important; color: var(--text-primary) !important; }
:is(#alset-boost,body) .alset .h1kw8npz:hover{ color: var(--alset-blue) !important; }
:is(#alset-boost,body) .alset .h1v20nu7:hover{ background: var(--surface-2) !important; color: var(--text-primary) !important; }

:is(#alset-boost,body) .xa-center{max-width:1200px;margin:0 auto;padding:112px 24px;display:grid;justify-items:center}
:is(#alset-boost,body) .xa-center-in{display:grid;gap:24px;max-width:760px;text-align:center;justify-items:center}
:is(#alset-boost,body) .xa-center-in h2{text-wrap:balance}

/* ===== Fintech, Salud y MedTech, Modernización, Soporte y mantenimiento ===== */
:is(#alset-boost,body) .alset{
  --ic-network:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-network%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%20%20%3Crect%20x%3D%2216%22%20y%3D%2216%22%20width%3D%226%22%20height%3D%226%22%20rx%3D%221%22%3E%3C%2Frect%3E%0A%20%20%3Crect%20x%3D%222%22%20y%3D%2216%22%20width%3D%226%22%20height%3D%226%22%20rx%3D%221%22%3E%3C%2Frect%3E%0A%20%20%3Crect%20x%3D%229%22%20y%3D%222%22%20width%3D%226%22%20height%3D%226%22%20rx%3D%221%22%3E%3C%2Frect%3E%0A%20%20%3Cpath%20d%3D%22M5%2016v-3a1%201%200%200%201%201-1h12a1%201%200%200%201%201%201v3%22%3E%3C%2Fpath%3E%0A%20%20%3Cpath%20d%3D%22M12%2012V8%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E");
  --ic-mic:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-mic%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M12%2019v3%22%3E%3C%2Fpath%3E%0A%20%20%3Cpath%20d%3D%22M19%2010v2a7%207%200%200%201-14%200v-2%22%3E%3C%2Fpath%3E%0A%20%20%3Crect%20x%3D%229%22%20y%3D%222%22%20width%3D%226%22%20height%3D%2213%22%20rx%3D%223%22%3E%3C%2Frect%3E%0A%3C%2Fsvg%3E");
  --ic-package:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-package%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M11%2021.73a2%202%200%200%200%202%200l7-4A2%202%200%200%200%2021%2016V8a2%202%200%200%200-1-1.73l-7-4a2%202%200%200%200-2%200l-7%204A2%202%200%200%200%203%208v8a2%202%200%200%200%201%201.73z%22%3E%3C%2Fpath%3E%0A%20%20%3Cpath%20d%3D%22M12%2022V12%22%3E%3C%2Fpath%3E%0A%20%20%3Cpolyline%20points%3D%223.29%207%2012%2012%2020.71%207%22%3E%3C%2Fpolyline%3E%0A%20%20%3Cpath%20d%3D%22m7.5%204.27%209%205.15%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E");
}
/* Estilos de componentes */
:is(#alset-boost,body) .alset .x1volp09{position: relative; max-width: 1200px; margin: 0px auto; padding: 88px 24px 104px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 460px), 1fr)); gap: 56px; align-items: center}
:is(#alset-boost,body) .alset .x17567xq{display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1.3fr); gap: 16px; padding: 18px 20px; border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .x7jnww4{display: flex; gap: 10px; align-items: baseline; font-size: 15px; font-weight: 500}
:is(#alset-boost,body) .alset .xxu5it2{display: grid; gap: 24px; justify-items: start}
:is(#alset-boost,body) .alset .xrb5khd{margin: 0px; font-size: 17px; line-height: 1.65; color: var(--text-secondary); max-width: 58ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1kdui7k{background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px; padding: 40px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 380px), 1fr)); gap: 32px 56px}
:is(#alset-boost,body) .alset .x565ast{display: grid; gap: 16px; align-content: start}
:is(#alset-boost,body) .alset .x161xfo9{width: 48px; height: 48px; border: 1px solid var(--alset-blue); display: grid; place-items: center}
:is(#alset-boost,body) .alset .xl4g34a{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 28px; line-height: 1.2; letter-spacing: -0.01em; text-wrap: balance}
:is(#alset-boost,body) .alset .xudkjcp{display: grid; gap: 16px; align-content: center; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x9sdamy{display: grid; gap: 10px; padding: 20px 0px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1wj0zk5{font-family: var(--font-mono); font-size: 14px; padding: 8px 12px; border: 1px solid var(--border); color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1ubgzap{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)); gap: 24px}
:is(#alset-boost,body) .alset .x14eneyf{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 28px; display: grid; gap: 16px; align-content: start}
:is(#alset-boost,body) .alset .x3oloeb{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 21px; line-height: 1.25; text-wrap: balance}
:is(#alset-boost,body) .alset .x1vrre9v{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-chart-column) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xuyfhy7{font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.04em; color: var(--text-muted); border: 1px dashed var(--border); padding: 12px; justify-self: start}
:is(#alset-boost,body) .alset .x1kifiil{min-width: 760px; border: 1px solid var(--border); background: var(--surface-0)}
:is(#alset-boost,body) .alset .xydpqa{display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1.4fr) minmax(0px, 1fr); border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x4mmoft{padding: 16px 24px; font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x1rsvd74{padding: 28px 24px; font-family: var(--font-display); font-weight: 500; font-size: 19px; line-height: 1.3}
:is(#alset-boost,body) .alset .x1qkgxer{padding: 28px 24px; border-left: 1px solid var(--border); font-size: 15px; line-height: 1.6; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .xe1c7b5{font-weight: 600}
:is(#alset-boost,body) .alset .xcrmlzy{padding: 28px 24px; border-left: 1px solid var(--border); font-family: var(--font-mono); font-size: 14px; line-height: 1.55; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1wmabgt{border: 1px solid var(--border); border-radius: 4px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr)); overflow: hidden}
:is(#alset-boost,body) .alset .x13xiwtt{position: relative; min-height: 420px; border-right: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xd5rj2o{padding: 40px; display: grid; gap: 20px; align-content: start; justify-items: start; background: var(--surface-1)}
:is(#alset-boost,body) .alset .x10mkikf{font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.12em; text-transform: uppercase; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x1bnsmfz{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 32px; letter-spacing: -0.015em}
:is(#alset-boost,body) .alset .x6ijm73{display: grid; width: 100%; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xjfvdr3{padding: 16px 0px 4px; font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .xqbmera{display: flex; gap: 12px; align-items: baseline; padding: 10px 0px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x881a4b{display: grid; gap: 8px; width: 100%; border-left: 2px solid var(--alset-blue); padding: 4px 0px 4px 20px}
:is(#alset-boost,body) .alset .x17w0677{margin: 0px; font-family: var(--font-display); font-size: 19px; line-height: 1.4; text-wrap: pretty}
:is(#alset-boost,body) .alset .x10vsiiw{font-size: 15px; font-weight: 500; display: flex; gap: 8px; align-items: center; margin-top: 4px}
:is(#alset-boost,body) .alset .x13vg2uf{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr)); gap: 48px; align-items: start}
:is(#alset-boost,body) .alset .x1iqcsr6{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 40px; line-height: 1.1; letter-spacing: -0.015em; max-width: 16ch; text-wrap: balance}
:is(#alset-boost,body) .alset .x19046sg{display: grid; grid-template-columns: 28px minmax(0px, 1fr); gap: 16px; padding: 22px 0px; border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .xlhsrd9{font-family: var(--font-mono); font-size: 14px; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x1j41igz{font-size: 17px; line-height: 1.55; text-wrap: pretty}
:is(#alset-boost,body) .alset .x629y3k{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: clamp(32px, 4.5vw, 56px); line-height: 1.08; letter-spacing: -0.02em; max-width: 22ch; text-wrap: balance}
:is(#alset-boost,body) .alset .x1wq4hui{margin: 0px; font-size: 18px; line-height: 1.6; color: var(--text-secondary); max-width: 64ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1kjulrs{display: flex; gap: 16px; flex-wrap: wrap; margin-top: 8px}
:is(#alset-boost,body) .alset .x4zqwe4{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-network) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1m394ra{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 260px), 1fr)); gap: 24px}
:is(#alset-boost,body) .alset .x1gl63xr{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-mic) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1i29bj6{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-package) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x14smst0{position: relative; min-height: 360px; border-right: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xlqlc0k{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 24px}
:is(#alset-boost,body) .alset .x1s8rjsj{background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px; padding: 32px; display: grid; gap: 16px; align-content: start}
:is(#alset-boost,body) .alset .xensmq8{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 40px; line-height: 1.1; letter-spacing: -0.015em; max-width: 14ch; text-wrap: balance}
:is(#alset-boost,body) .alset .x1kpkcyj{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: clamp(34px, 4.4vw, 54px); line-height: 1.06; letter-spacing: -0.025em; text-wrap: balance}
:is(#alset-boost,body) .alset .x14g00ol{margin: 0px; max-width: 60ch; font-size: 17px; line-height: 1.6; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .x1t2pjy{display: flex; gap: 8px 20px; flex-wrap: wrap; font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.08em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .xlgub1d{display: flex; gap: 8px; align-items: center}
:is(#alset-boost,body) .alset .x1hkfjnk{width: 6px; height: 6px; background: var(--alset-blue)}
:is(#alset-boost,body) .alset .x10e2jj3{display: flex; gap: 12px; align-items: baseline; padding: 18px 20px; border-bottom: 1px solid var(--border); font-size: 15px; line-height: 1.5; font-weight: 500}
:is(#alset-boost,body) .alset .x8xdij8{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 400px), 1fr)); gap: 48px 64px; align-items: start}
:is(#alset-boost,body) .alset .x1dhve3v{margin: 0px; font-size: 17px; line-height: 1.65; color: var(--text-secondary); max-width: 52ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .xnybewl{display: grid; grid-template-columns: 32px minmax(0px, 1fr); gap: 12px; padding: 20px 0px; border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .xvsn9hs{font-family: var(--font-mono); font-size: 14px; color: var(--text-muted)}
:is(#alset-boost,body) .alset .xghtmvf{min-width: 820px; border: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1dbbgof{display: grid; grid-template-columns: minmax(0px, 0.9fr) repeat(3, minmax(0px, 1fr)); border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x96vop9{padding: 18px 24px; border-left: 1px solid var(--border); font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x7dcnpn{padding: 18px 24px; border-left: 1px solid var(--alset-blue); background: var(--surface-2); font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x1ych999{padding: 24px; font-family: var(--font-display); font-weight: 500; font-size: 18px; line-height: 1.3}
:is(#alset-boost,body) .alset .x1bjz4fl{padding: 24px; border-left: 1px solid var(--border); font-size: 15px; line-height: 1.6; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .xce6n3a{padding: 24px; border-left: 1px solid var(--alset-blue); background: var(--surface-2); font-size: 15px; line-height: 1.6; font-weight: 500}
:is(#alset-boost,body) .alset .x15eu20a{margin: 0px; font-size: 17px; line-height: 1.65; color: var(--text-secondary); max-width: 60ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1sgi2lu{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 210px), 1fr)); gap: 16px}
:is(#alset-boost,body) .alset .xxks701{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 24px; display: grid; gap: 14px; align-content: start}
:is(#alset-boost,body) .alset .x1ehgqgw{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-network) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x11g7xhf{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 19px; line-height: 1.25}
:is(#alset-boost,body) .alset .xpr8c7a{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-layers) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1hwimt4{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-arrow-up-down) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x426rdq{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-rocket) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1uk2j73{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)); border: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x12ffiac{padding: 32px; display: grid; gap: 16px; align-content: start; border-right: 1px solid var(--border); border-bottom: 1px solid var(--border); margin: 0px -1px -1px 0px}
:is(#alset-boost,body) .alset .x1v6zb0x{width: 44px; height: 44px; border: 1px solid var(--alset-blue); display: grid; place-items: center}
:is(#alset-boost,body) .alset .x1kc0el0{font-family: var(--font-mono); font-size: 18px; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x1agnrvo{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-compass) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xy3xpcq{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-package) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xy0lg4s{margin: 0px; font-size: 17px; line-height: 1.65; color: var(--text-secondary); max-width: 62ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .xzcx3cj{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr)); gap: 24px}
:is(#alset-boost,body) .alset .x1dc572j{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 32px; display: grid; grid-template-rows: auto auto 1fr auto; gap: 24px}
:is(#alset-boost,body) .alset .xt551x3{display: grid; gap: 8px; padding-top: 20px; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x2scdnx{display: grid; gap: 8px; align-content: start; padding-top: 20px; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xcy7da0{margin: 0px; font-size: 15px; line-height: 1.6; text-wrap: pretty}
:is(#alset-boost,body) .alset .xhiza5o{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 0px 48px; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1wfpu10{font-size: 16px; font-weight: 600}
:is(#alset-boost,body) .alset .xpwa4jz{font-size: 15px; line-height: 1.6; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .xkyvd1d{font-family: var(--font-mono); font-size: 13px; padding: 10px 14px; border: 1px solid var(--border); background: var(--surface-1)}
:is(#alset-boost,body) .alset .x2noe4i{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 64px; align-items: start}
:is(#alset-boost,body) .alset .x1siw832{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 32px; line-height: 1.15; letter-spacing: -0.015em; text-wrap: balance}
:is(#alset-boost,body) .alset .xj5lqja{font-family: var(--font-mono); font-size: 14px; padding: 8px 12px; border: 1px solid var(--border); background: var(--surface-0)}
:is(#alset-boost,body) .alset .x9r81t3{display: grid; grid-template-columns: 32px minmax(0px, 1fr); gap: 12px; padding: 18px 0px; border-bottom: 1px solid var(--border); align-items: start}
:is(#alset-boost,body) .alset .xnhvpvj{width: 20px; height: 20px; margin-top: 2px; background: var(--alset-blue); mask: var(--ic-shield-check) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xxiy5op{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 48px 64px; align-items: start}
:is(#alset-boost,body) .alset .xiawzlm{display: flex; gap: 12px; align-items: baseline; padding: 14px 0px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xbrmr7x{font-size: 16px}
:is(#alset-boost,body) .alset .x1u7ww31{padding: 24px 28px; border-bottom: 1px solid var(--border); font-family: var(--font-mono); font-size: 13px; letter-spacing: 0.08em; text-transform: uppercase; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x54h10i{padding: 28px; display: grid; gap: 4px}
:is(#alset-boost,body) .alset .x1u8xaym{font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); padding-bottom: 8px}
:is(#alset-boost,body) .alset .x1artmgr{display: grid; grid-template-columns: 32px minmax(0px, 1fr); gap: 12px; padding: 12px 0px; align-items: baseline}
:is(#alset-boost,body) .alset .x1my3u7h{font-size: 15px; line-height: 1.6; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1femtwm{border: 1px solid var(--border); border-radius: 4px; padding: 28px; display: grid; gap: 14px; align-content: start}
:is(#alset-boost,body) .alset .x1fjwf0c{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 21px; line-height: 1.25}
:is(#alset-boost,body) .alset .x16gdpds{display: flex; gap: 20px; flex-wrap: wrap}
:is(#alset-boost,body) .alset .x15p3ygi{border: 1px solid var(--border); background: var(--surface-0); border-radius: 4px; padding: 32px; display: grid; gap: 16px; align-content: start}
:is(#alset-boost,body) .alset .xgzti33{display: flex; gap: 6px}
:is(#alset-boost,body) .alset .xx03ruw{width: 20px; height: 20px; background: var(--alset-blue); mask: var(--ic-star) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xv7r6g8{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 26px; line-height: 1.25; text-wrap: balance}
:is(#alset-boost,body) .alset .x1vnlpzk{border: 1px solid var(--border); background: var(--surface-0); border-radius: 4px; padding: 32px; display: grid; gap: 14px; align-content: start; justify-items: start}
:is(#alset-boost,body) .alset .x5arkk8{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 26px}
:is(#alset-boost,body) .alset .x1csskok{display: flex; gap: 12px 24px; flex-wrap: wrap; align-items: baseline; padding-top: 24px; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xjlwm4g{margin: 0px; border-left: 2px solid var(--alset-blue); padding: 4px 0px 4px 20px; font-family: var(--font-display); font-size: 19px; line-height: 1.45; text-wrap: pretty}
:is(#alset-boost,body) .alset .xgc9j2g{margin: 0px; border-left: 2px solid var(--alset-blue); padding: 4px 0px 4px 20px; font-family: var(--font-display); font-size: 20px; line-height: 1.45; max-width: 60ch}
:is(#alset-boost,body) .alset .x10mkntv{display: flex; gap: 16px 24px; align-items: center; flex-wrap: wrap}
:is(#alset-boost,body) .alset .x15hg7vm{display: flex; justify-content: space-between; align-items: center; gap: 16px; padding: 14px 20px; border-bottom: 1px solid var(--border); font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x18lse65{background: var(--surface-2); border-top: 0px; border-right: 1px solid var(--border); border-bottom: 2px solid var(--alset-blue); border-left: 0px; border-image: none; color: var(--text-primary); cursor: pointer; padding: 16px 8px; font-family: var(--font-text); font-size: 15px; font-weight: 500;cursor:pointer}
:is(#alset-boost,body) .alset .xxbc5if{background: transparent; border-top: 0px; border-right: 1px solid var(--border); border-bottom: 2px solid transparent; border-left: 0px; border-image: none; color: var(--text-secondary); cursor: pointer; padding: 16px 8px; font-family: var(--font-text); font-size: 15px; font-weight: 500;cursor:pointer}
:is(#alset-boost,body) .alset .xubm70c{padding: 8px 20px 12px; display: grid}
:is(#alset-boost,body) .alset .x1i7jh1v{display: flex; gap: 12px; align-items: baseline; padding: 14px 0px; border-bottom: 1px solid var(--border); font-size: 15px; line-height: 1.5}
:is(#alset-boost,body) .alset .x19wbwo7{max-width: 1200px; margin: 0px auto; padding: 0px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr))}
:is(#alset-boost,body) .alset .xhgjsm4{display: flex; gap: 12px; align-items: flex-start; padding: 20px 16px 20px 0px}
:is(#alset-boost,body) .alset .x195j316{width: 20px; height: 20px; flex-shrink: 0; margin-top: 1px; background: var(--alset-blue); mask: var(--ic-layers) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xyipmun{font-family: var(--font-mono); font-size: 11px; line-height: 1.5; color: var(--text-muted); letter-spacing: 0.04em}
:is(#alset-boost,body) .alset .x8myb2r{width: 20px; height: 20px; flex-shrink: 0; margin-top: 1px; background: var(--alset-blue); mask: var(--ic-wallet) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1897k23{width: 20px; height: 20px; flex-shrink: 0; margin-top: 1px; background: var(--alset-blue); mask: var(--ic-timer) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x16i9j5i{width: 20px; height: 20px; flex-shrink: 0; margin-top: 1px; background: var(--alset-blue); mask: var(--ic-clock) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1f3jxgk{width: 20px; height: 20px; flex-shrink: 0; margin-top: 1px; background: var(--alset-blue); mask: var(--ic-star) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x15411f7{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 40px; line-height: 1.1; letter-spacing: -0.015em; max-width: 26ch; text-wrap: balance}
:is(#alset-boost,body) .alset .x1i9ck3s{margin: 0px; font-size: 17px; line-height: 1.65; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x19n36fm{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 32px; display: grid; gap: 16px; align-content: start}
:is(#alset-boost,body) .alset .x5kcenu{display: grid; grid-template-columns: 32px minmax(0px, 1fr); gap: 12px; padding: 16px 0px; border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .x1ds29xe{font-size: 16px; line-height: 1.55; text-wrap: pretty}
:is(#alset-boost,body) .alset .xa2v54z{border: 1px solid var(--border); border-radius: 4px; padding: 32px; display: grid; gap: 16px; align-content: start}
:is(#alset-boost,body) .alset .x17f2zpr{font-family: var(--font-mono); font-size: 13px; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x1jbvdk4{font-size: 16px; line-height: 1.55; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .xjmsb9y{border-top: 1px solid var(--border); padding-top: 20px; display: grid; gap: 10px; align-content: start}
:is(#alset-boost,body) .alset .x5argcz{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 21px}
:is(#alset-boost,body) .alset .xy9j9sh{margin: 0px; border-left: 2px solid var(--alset-blue); padding: 4px 0px 4px 20px; font-family: var(--font-display); font-size: 20px; line-height: 1.45; max-width: 60ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1i6i7di{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 48px 64px; align-items: start}
:is(#alset-boost,body) .alset .x1jz7ace{display: grid; grid-template-columns: repeat(2, minmax(0px, 1fr)); border: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1sgpzjt{display: grid; align-content: start; border-right: 1px solid var(--border); margin-right: -1px}
:is(#alset-boost,body) .alset .xusa5z4{padding: 18px 20px; border-bottom: 1px solid var(--border); font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--alset-blue); background: var(--surface-1)}
:is(#alset-boost,body) .alset .xwhqoum{padding: 18px 20px; border-bottom: 1px solid var(--border); font-size: 15px; line-height: 1.5; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1ordzl8{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; gap: 96px}
:is(#alset-boost,body) .alset .xo0a705{display: grid; gap: 14px}
:is(#alset-boost,body) .alset .x17716o5{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 36px; line-height: 1.12; letter-spacing: -0.015em; max-width: 30ch; text-wrap: balance}
:is(#alset-boost,body) .alset .x1kpw5my{display: grid; grid-template-columns: minmax(0px, 1.4fr) repeat(2, minmax(0px, 1fr)); border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x15xwn2x{padding: 24px; font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); align-self: end}
:is(#alset-boost,body) .alset .xfuzff7{padding: 24px; border-left: 1px solid var(--border); display: grid; gap: 8px}
:is(#alset-boost,body) .alset .x18vcvs2{font-family: var(--font-display); font-weight: 500; font-size: 26px; letter-spacing: -0.01em}
:is(#alset-boost,body) .alset .xq6mjlu{padding: 14px 24px; border-bottom: 1px solid var(--border); background: var(--surface-1); font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x6it6zw{padding: 16px 24px; font-size: 15px; line-height: 1.5}
:is(#alset-boost,body) .alset .x1hvhir3{padding: 16px 24px; border-left: 1px solid var(--border); font-family: var(--font-mono); font-size: 14px; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x11jpryh{padding: 16px 24px; border-left: 1px solid var(--border); font-family: var(--font-mono); font-size: 16px; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x1buka30{padding: 16px 24px; border-left: 1px solid var(--border); font-family: var(--font-mono); font-size: 16px; color: var(--text-muted)}
:is(#alset-boost,body) .alset .xzvfcm{border: 1px solid var(--border); background: var(--surface-0); border-radius: 4px}
:is(#alset-boost,body) .alset .x8u3z9z{padding: 20px; border-bottom: 1px solid var(--border); display: grid; gap: 6px}
:is(#alset-boost,body) .alset .xtjxj7g{padding: 12px 20px; border-bottom: 1px solid var(--border); background: var(--surface-1); font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .xhq6lzu{display: grid; grid-template-columns: minmax(0px, 1fr) auto; gap: 16px; padding: 14px 20px; border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .xn294bm{font-size: 14px; line-height: 1.5}
:is(#alset-boost,body) .alset .x1sloshn{font-family: var(--font-mono); font-size: 14px; color: var(--text-primary); white-space: nowrap}
:is(#alset-boost,body) .alset .xvnoz2t{font-family: var(--font-mono); font-size: 16px; color: var(--alset-blue); white-space: nowrap}
:is(#alset-boost,body) .alset .x1fb5qd4{font-family: var(--font-mono); font-size: 16px; color: var(--text-muted); white-space: nowrap}
:is(#alset-boost,body) .alset .x1yfvugw{display: grid; gap: 10px; max-width: 80ch; margin-top: -48px}
:is(#alset-boost,body) .alset .x1ehor2m{margin: 0px; font-size: 14px; line-height: 1.65; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .x1hu39de{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr)); gap: 16px 40px; padding: 28px 0px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1rj47td{display: flex; gap: 12px; align-items: center; align-self: start}
:is(#alset-boost,body) .alset .x12zb2a7{width: 10px; height: 10px; flex-shrink: 0; background: var(--alset-blue); border: 1px solid var(--alset-blue)}
:is(#alset-boost,body) .alset .x24d5ea{width: 10px; height: 10px; flex-shrink: 0; background: rgba(31, 179, 229, 0.4); border: 1px solid var(--alset-blue)}
:is(#alset-boost,body) .alset .x1bir3r3{width: 10px; height: 10px; flex-shrink: 0; background: transparent; border: 1px solid var(--alset-blue)}
:is(#alset-boost,body) .alset .xri01od{margin: 0px; border-left: 2px solid var(--alset-blue); padding: 4px 0px 4px 20px; font-size: 16px; line-height: 1.6; max-width: 72ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1p2wmwh{margin: -16px 0px 0px; border-left: 2px solid var(--alset-blue); padding: 4px 0px 4px 20px; font-size: 16px; line-height: 1.6; max-width: 72ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1qcth19{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 28px; display: grid; gap: 12px}
:is(#alset-boost,body) .alset .x1ka9hnw{display: grid; gap: 24px; align-content: start; justify-items: start}
:is(#alset-boost,body) .alset .x1oklmmk{margin: 0px; padding: 0px 48px 22px 0px; font-size: 15px; line-height: 1.65; color: var(--text-secondary); max-width: 68ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .xl7uujb{display: flex; margin-top: 8px}
/* Celular: lo que ocupa dos columnas pasa a una cuando la rejilla se colapsa */
@media (max-width:1103px){:is(#alset-boost,body) .alset .xaigq0t,:is(#alset-boost,body) .alset .x1gus8a3,:is(#alset-boost,body) .alset .x1om6qw0,:is(#alset-boost,body) .alset .x27o9ww,:is(#alset-boost,body) .alset .xg3sga5,:is(#alset-boost,body) .alset .xg3sg98,:is(#alset-boost,body) .alset .x62lhie{grid-column:1/-1}}
/* Tablas de planes: en celular se apilan (Essential, luego Standard) */
:is(#alset-boost,body) .alset .x-narrow{display:none!important}
@media (max-width:759px){:is(#alset-boost,body) .alset .x-wide{display:none!important}:is(#alset-boost,body) .alset .x-narrow{display:grid!important}}

/* Páginas de fase (Discovery, Blueprint, Preview, Product Sprints, Launch) */
:is(#alset-boost,body) .alset{--ic-file-text:url("data:image/svg+xml,%3Csvg%20class%3D%22lucide%20lucide-file-text%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22currentColor%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%20%20%3Cpath%20d%3D%22M15%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7Z%22%3E%3C%2Fpath%3E%0A%20%20%3Cpath%20d%3D%22M14%202v4a2%202%200%200%200%202%202h4%22%3E%3C%2Fpath%3E%0A%20%20%3Cpath%20d%3D%22M10%209H8%22%3E%3C%2Fpath%3E%0A%20%20%3Cpath%20d%3D%22M16%2013H8%22%3E%3C%2Fpath%3E%0A%20%20%3Cpath%20d%3D%22M16%2017H8%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E")}
:is(#alset-boost,body) .alset .x23btxx{position: relative; max-width: 1200px; margin: 0px auto; padding: 88px 24px 80px; display: grid; gap: 24px}
:is(#alset-boost,body) .alset .xiul9nr{display: flex; flex-wrap: wrap; gap: 8px; font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.06em; color: var(--text-muted)}
:is(#alset-boost,body) .alset .xgztjrl{display: flex; gap: 8px}
:is(#alset-boost,body) .alset .x1ggukc6{margin: 0px; max-width: 22ch; font-family: var(--font-display); font-weight: 500; font-size: clamp(34px, 4.6vw, 56px); line-height: 1.06; letter-spacing: -0.025em; text-wrap: balance}
:is(#alset-boost,body) .alset .xsdaahe{margin: 0px; max-width: 68ch; font-size: 17px; line-height: 1.65; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .xd4ekjl{display: flex; gap: 16px; align-items: center; flex-wrap: wrap; padding-top: 8px}
:is(#alset-boost,body) .alset .x26fl5s{max-width: 1200px; margin: 0px auto; padding: 0px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 220px), 1fr))}
:is(#alset-boost,body) .alset .x3ga8k7{font-size: 14px; font-weight: 500; line-height: 1.4}
:is(#alset-boost,body) .alset .xmzw1ww{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-file-text) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x12ouz2y{scroll-margin-top: 72px; background: var(--surface-1)}
:is(#alset-boost,body) .alset .x1b0pct7{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 380px), 1fr)); gap: 48px 64px; align-items: start}
:is(#alset-boost,body) .alset .x1omtwlr{margin: 0px; font-size: 16px; line-height: 1.65; color: var(--text-secondary); max-width: 48ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1rpg18x{margin: 0px; padding: 0px; list-style: none; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1mbm5w8{display: grid; grid-template-columns: 40px minmax(0px, 1fr); gap: 16px; padding: 20px 0px; border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .x1e963w0{font-size: 16px; line-height: 1.6; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .x6kb1fx{margin: 0px; font-size: 15px; line-height: 1.6; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x4d2ukj{scroll-margin-top: 72px; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x154zhpi{background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px; padding: 28px 24px; display: grid; gap: 16px; align-content: start}
:is(#alset-boost,body) .alset .x150ajpy{font-weight: 500; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .xfs1zby{margin: 0px; max-width: 72ch; font-size: 15px; line-height: 1.65; color: var(--text-secondary); border-top: 1px solid var(--border); padding-top: 24px; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1pcpj5f{scroll-margin-top: 72px; border-top: 1px solid var(--border); background: var(--surface-1)}
:is(#alset-boost,body) .alset .x8kjhge{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-package) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xqjp0db{width: 22px; height: 22px; background: var(--alset-blue); mask: var(--ic-building-2) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1pcpj4i{scroll-margin-top: 72px; border-top: 1px solid var(--border); background: var(--surface-0)}
:is(#alset-boost,body) .alset .x1tgid09{margin: 0px; font-size: 15px; line-height: 1.65; color: var(--text-primary); border-top: 1px solid var(--border); padding-top: 16px; max-width: 52ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x17buedv{border: 1px solid var(--border); background: var(--surface-1)}
:is(#alset-boost,body) .alset .x6d1kb5{display: flex; gap: 16px; align-items: baseline; padding: 20px 24px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1n5utpf{margin: 0px; padding: 0px; list-style: none; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr)); gap: 16px}
:is(#alset-boost,body) .alset .x149p2is{font-family: var(--font-mono); font-size: 13px; letter-spacing: 0.1em; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x19d57jl{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 21px; line-height: 1.3; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1xv8jpn{margin: 0px; max-width: 72ch; font-size: 15px; line-height: 1.65; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .xjotef2{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr)); border: 1px solid var(--border); background: var(--surface-1)}
:is(#alset-boost,body) .alset .x11zqvke{padding: 28px 24px; border-right: 1px solid var(--border); display: grid; gap: 8px; align-content: start}
:is(#alset-boost,body) .alset .x1rxdsgv{font-family: var(--font-display); font-weight: 500; font-size: 28px; line-height: 1.15; letter-spacing: -0.015em; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x8orlyv{font-family: var(--font-display); font-weight: 500; font-size: 28px; line-height: 1.15; letter-spacing: -0.015em; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x3nnkjv{display: flex; gap: 12px; align-items: baseline; font-size: 16px; line-height: 1.6; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x64as94{color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1hc9m09{display: grid; gap: 24px; justify-items: start; border-top: 1px solid var(--border); padding-top: 24px}
:is(#alset-boost,body) .alset .xo78qs6{margin: 0px; padding: 0px; list-style: none; display: grid; gap: 8px}
:is(#alset-boost,body) .alset .x1hfua9g{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr)); gap: 16px 40px; align-items: center; padding: 16px; border: 1px solid var(--alset-blue); background: var(--surface-0); box-shadow: inset 2px 0 0 var(--alset-blue)}
:is(#alset-boost,body) .alset .x1vzfp6m{display: grid; gap: 6px; grid-column: span 2; min-width: 0px}
:is(#alset-boost,body) .alset .x32afmw{font-family: var(--font-display); font-weight: 500; font-size: 22px; line-height: 1.25; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x1bow73w{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr)); gap: 16px 40px; align-items: center; padding: 16px; border: 1px solid var(--border); background: transparent; box-shadow: transparent 2px 0px 0px inset}
:is(#alset-boost,body) .alset .x1bnhy6o{font-family: var(--font-display); font-weight: 500; font-size: 22px; line-height: 1.25; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1bj0wct{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr)); gap: 40px 64px; align-items: start}
:is(#alset-boost,body) .alset .xhv1p64{grid-column: span 2; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)); gap: 16px}
:is(#alset-boost,body) .alset .x17h9j0z{display: flex; gap: 8px 12px; align-items: baseline; flex-wrap: wrap}
:is(#alset-boost,body) .alset .xt4ebj9{font-family: var(--font-mono); font-size: 14px; line-height: 1.6; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .x18gr8el{margin: 0px; font-size: 16px; line-height: 1.65; color: var(--text-secondary); max-width: 64ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1dunl6p{margin-top: auto; font-size: 14px; font-weight: 500; border-top: 1px solid var(--border); padding-top: 16px}
:is(#alset-boost,body) .alset .x1md6ye6{scroll-margin-top: 72px; border-top: 1px solid var(--border); position: relative; overflow: hidden}
:is(#alset-boost,body) .alset .x6088x4{display: flex; gap: 16px; align-items: center; flex-wrap: wrap; margin-top: 8px}
:is(#alset-boost,body) .alset .x1xawlz3{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-repeat) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xhq4cd{margin: 0px; font-size: 17px; line-height: 1.7; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .xjotee5{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr)); border: 1px solid var(--border); background: var(--surface-0)}
:is(#alset-boost,body) .alset .xxodwz9{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr)); gap: 16px 40px; align-items: center; padding: 16px; border: 1px solid var(--alset-blue); background: var(--surface-1); box-shadow: inset 2px 0 0 var(--alset-blue)}
:is(#alset-boost,body) .alset .xhdmihw{font-size: 15px; font-weight: 500; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x21mz84{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-compass) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xz7oiv9{display: grid; gap: 20px; border-top: 1px solid var(--border); padding-top: 24px}
:is(#alset-boost,body) .alset .x1d1kax2{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-monitor) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x4vuqso{width: 20px; height: 20px; flex-shrink: 0; background: var(--alset-blue); mask: var(--ic-user-check) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1h0bcb0{font-size: 16px; line-height: 1.6; color: var(--text-primary); text-wrap: pretty}
:is(#alset-boost,body) .alset .x18gwndk{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr)); gap: 16px}
:is(#alset-boost,body) .alset .x1mmgf4u{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 32px; display: flex; flex-direction: column; gap: 20px; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1c2iss6{margin: 0px; font-size: 16px; line-height: 1.6; color: var(--text-secondary); flex: 1 1 0%; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1sarw2v{font-family: var(--font-display); font-weight: 500; font-size: 22px; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x1a0ld0r{font-size: 14px; font-weight: 500; color: var(--alset-blue); border-top: 1px solid var(--border); padding-top: 16px}
:is(#alset-boost,body) .alset .xdpm2fo{font-family: var(--font-text); font-weight: var(--fw-medium); font-size: 15px; padding: 12px 20px; border-radius: var(--radius-1); border: 1px solid transparent; cursor: pointer; transition: filter var(--motion-fast) var(--ease-defined), border-color var(--motion-fast) var(--ease-defined); background: var(--alset-blue); color: rgb(0, 37, 47); opacity: 1; filter: none}
:is(#alset-boost,body) .alset .xrpjymo{background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px; padding: 24px; display: grid; gap: 12px; align-content: start}
:is(#alset-boost,body) .alset .hyqnpk2:hover{ color: var(--text-primary) !important; }
/* Celular: columnas dobles de las páginas de fase pasan a una */
@media (max-width:1135px){:is(#alset-boost,body) .alset .xhv1p64{grid-column:1/-1}}
@media (max-width:881px){:is(#alset-boost,body) .alset .x1vzfp6m{grid-column:1/-1}}

/* Gaming y eSports, EdTech, Retail, RegTech y cumplimiento, Contacto */
:is(#alset-boost,body) .alset .xehv9hr{display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1.4fr); gap: 16px; padding: 18px 20px; border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .x1tq7u3x{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 40px 72px; align-items: start}
:is(#alset-boost,body) .alset .x1jxgdbm{display: grid; gap: 20px; justify-items: start}
:is(#alset-boost,body) .alset .x1n0bsbc{background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px; padding: 28px; display: grid; gap: 16px; align-content: start}
:is(#alset-boost,body) .alset .xascrur{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-activity) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xozn9ot{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-server) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1or99uq{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; gap: 32px}
:is(#alset-boost,body) .alset .x1xbumok{padding: 40px; display: grid; gap: 20px; align-content: start; justify-items: start; background: var(--surface-1); border-right: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x11c20ig{padding: 40px; display: grid; align-content: start; background: var(--surface-0)}
:is(#alset-boost,body) .alset .x1lz714i{padding: 0px 0px 12px; font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xaa7kfy{display: flex; gap: 12px; align-items: baseline; padding: 18px 0px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x42yklo{font-family: var(--font-display); font-size: 19px; line-height: 1.35; text-wrap: pretty}
:is(#alset-boost,body) .alset .xz97qc{border: 1px solid var(--border); border-radius: 4px; background: var(--surface-1); padding: 40px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr)); gap: 20px 56px; align-items: start}
:is(#alset-boost,body) .alset .x6c10jo{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 28px; letter-spacing: -0.015em}
:is(#alset-boost,body) .alset .x1n50z7y{width: 100%; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xm9q5zx{display: grid; grid-template-columns: 28px minmax(0px, 1fr); gap: 12px; padding: 14px 0px; border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .x2gp2ct{font-size: 16px; line-height: 1.5; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1p219za{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-laptop) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xf66ls8{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-file-text) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xuulm3c{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 460px), 1fr)); gap: 24px}
:is(#alset-boost,body) .alset .x1l5wrgt{border: 1px solid var(--border); border-radius: 4px; background: var(--surface-1); padding: 40px; display: grid; gap: 20px; align-content: start; justify-items: start}
:is(#alset-boost,body) .alset .xrd5a73{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 28px; line-height: 1.2; letter-spacing: -0.015em; text-wrap: balance}
:is(#alset-boost,body) .alset .x16ge93j{display: block; margin-top: 8px; font-size: 19px; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .xzhwtqn{font-family: var(--font-mono); font-size: 14px; line-height: 1.6}
:is(#alset-boost,body) .alset .x14dqoex{font-size: 15px; font-weight: 500; display: flex; gap: 8px; align-items: center}
:is(#alset-boost,body) .alset .x1y718dx{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-shopping-cart) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x16dsnry{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-monitor) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1agnrbg{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-messages-square) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1pnxc4t{border: 1px solid var(--border); border-radius: 4px; background: var(--surface-1); padding: 40px; display: grid; gap: 20px; align-content: start}
:is(#alset-boost,body) .alset .x18g31dt{font-size: 15px; line-height: 1.55; text-wrap: pretty}
:is(#alset-boost,body) .alset .xqssw25{display: grid; gap: 6px; padding: 16px 0px; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1u5f9y9{font-size: 15px; font-weight: 500; display: flex; gap: 8px; align-items: center; justify-self: start}
:is(#alset-boost,body) .alset .xurz6f4{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-user-check) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x92t10q{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-calendar-range) center center / contain no-repeat}
:is(#alset-boost,body) .alset .xvtefzh{border: 1px solid var(--border); border-radius: 4px; overflow: hidden; display: grid}
:is(#alset-boost,body) .alset .x1kib8fe{padding: 40px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 24px 56px; background: var(--surface-1); border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xr9g5bd{display: grid; gap: 12px; align-content: start}
:is(#alset-boost,body) .alset .x16q9mmx{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr))}
:is(#alset-boost,body) .alset .x1a45n85{padding: 32px 40px; display: grid; align-content: start; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xf8lijo{padding-bottom: 12px; border-bottom: 1px solid var(--border); font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x1l9wj54{padding: 32px 40px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); gap: 32px 56px; align-items: start}
:is(#alset-boost,body) .alset .x1dt4b0c{display: flex; gap: 12px; align-items: baseline; padding: 16px 0px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xbquoai{display: grid; gap: 28px; justify-items: start}
:is(#alset-boost,body) .alset .x1hyu738{margin: 0px; display: grid; gap: 10px; border-left: 2px solid var(--alset-blue); padding: 4px 0px 4px 20px}
:is(#alset-boost,body) .alset .x1c39e0t{margin: 0px; font-family: var(--font-display); font-size: 22px; line-height: 1.4; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1grnb59{font-size: 14px; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .xarsxiy{display: grid; gap: 6px; padding-top: 16px; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xja708x{position: relative; max-width: 1200px; margin: 0px auto; padding: 96px 24px 104px; display: grid; gap: 24px; justify-items: start}
:is(#alset-boost,body) .alset .x1ssw00m{margin: 0px; max-width: 60ch; font-size: 18px; line-height: 1.6; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .x1fv9tv3{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 300px), 1fr)); border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x5ot8b{display: grid; gap: 14px; align-content: start; padding: 28px 32px 28px 0px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xxjadxs{margin: 0px; font-size: 17px; line-height: 1.55; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .x1bt8c0m{background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px; padding: 28px; display: grid; gap: 16px; align-content: start; color: var(--text-primary)}
:is(#alset-boost,body) .alset .x2cqiee{width: 24px; height: 24px; background: var(--alset-blue); mask: var(--ic-user-plus) center center / contain no-repeat}
:is(#alset-boost,body) .alset .x1r4tzjs{font-family: var(--font-display); font-weight: 500; font-size: 21px; line-height: 1.25; text-wrap: balance}
:is(#alset-boost,body) .alset .x19e0vhn{max-width: 1200px; margin: 0px auto; padding: 96px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr)); gap: 40px 72px; align-items: start}
:is(#alset-boost,body) .alset .xvcipef{margin: 0px; font-size: 17px; line-height: 1.6; color: var(--text-secondary); max-width: 44ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1m4bbcx{grid-column: span 2; min-height: 480px; border: 1px dashed var(--border); border-radius: 4px; background: var(--surface-0)}
:is(#alset-boost,body) .alset .xa39zxg{max-width: 1200px; margin: 0px auto; padding: 96px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 360px), 1fr)); gap: 56px}
:is(#alset-boost,body) .alset .xf0ezo6{display: grid; gap: 6px; padding: 18px 0px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xjw73ic{font-size: 17px; font-weight: 500}
:is(#alset-boost,body) .alset .x2getuu{display: grid; gap: 24px; align-content: start; grid-column: span 2}
:is(#alset-boost,body) .alset .x1rze7u9{display: grid; grid-template-columns: minmax(0px, 160px) minmax(0px, 1fr); gap: 16px; padding: 18px 0px; border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .x1ruu8vr{max-width: 1200px; margin: 0px auto; padding: 72px 24px; display: grid; gap: 32px}
:is(#alset-boost,body) .alset .x1stduch{font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text-muted); max-width: 60ch; line-height: 1.6}
:is(#alset-boost,body) .alset .xlp6s5l{display: flex; gap: 16px 48px; flex-wrap: wrap; align-items: center}
:is(#alset-boost,body) .alset .x1ozbsv4{margin: 0px; font-family: var(--font-display); font-size: 19px; line-height: 1.35; letter-spacing: -0.005em; text-wrap: pretty}
:is(#alset-boost,body) .alset .h1sjd4g2:hover{ border-color: var(--alset-blue) !important; color: var(--text-primary) !important; }
/* Celular: columnas dobles pasan a una */
@media (max-width:1103px){:is(#alset-boost,body) .alset .xaigq0t,:is(#alset-boost,body) .alset .x1m4bbcx,:is(#alset-boost,body) .alset .x2getuu{grid-column:1/-1}}

:is(#alset-boost,body) .alset .xmftko{margin: 0px; max-width: 24ch; font-family: var(--font-display); font-weight: 500; font-size: clamp(34px, 4.6vw, 56px); line-height: 1.06; letter-spacing: -0.025em; text-wrap: balance}
:is(#alset-boost,body) .alset .x4ed7ed{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 24px}
:is(#alset-boost,body) .alset .x1nx82lx{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; overflow: hidden; display: grid; grid-template-rows: auto 1fr; color: var(--text-primary); transition: border-color var(--motion-fast) var(--ease-defined)}
:is(#alset-boost,body) .alset .x5gybbc{position: relative; height: 240px; border-bottom: 1px solid var(--border); background: var(--surface-2)}
:is(#alset-boost,body) .alset .xmz1u09{padding: 28px; display: grid; gap: 14px; align-content: start}
:is(#alset-boost,body) .alset .xtkwgzm{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 26px; letter-spacing: -0.015em}
:is(#alset-boost,body) .alset .x106dezr{font-size: 15px; font-weight: 500; color: var(--alset-blue); margin-top: 4px}
:is(#alset-boost,body) .alset .xfc85wk{position: absolute; inset: 0px; background-image: linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px); background-size: 32px 32px; opacity: 0.6}
:is(#alset-boost,body) .alset .x1ct93n9{position: absolute; left: 28px; bottom: 24px; font-family: var(--font-display); font-weight: 500; font-size: 34px; letter-spacing: -0.02em}
:is(#alset-boost,body) .alset .x1ug7vfy{display: flex; justify-content: space-between; align-items: center; gap: 24px; padding: 28px 0px; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); font-family: var(--font-display); font-size: 22px; color: var(--text-primary)}
:is(#alset-boost,body) .alset .hmefdyy:hover{ color: var(--alset-blue) !important; }
:is(#alset-boost,body) .alset .xydjucv{position: relative; max-width: 1200px; margin: 0px auto; padding: 128px 24px; display: grid; gap: 32px; justify-items: start}
:is(#alset-boost,body) .alset .x4olbid{display: flex; gap: 16px; flex-wrap: wrap}
:is(#alset-boost,body) .alset .xlr08aq{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: clamp(32px, 3.9vw, 48px); line-height: 1.08; letter-spacing: -0.025em; text-wrap: balance}
:is(#alset-boost,body) .alset .xpo0xio{display: grid; grid-template-columns: minmax(0px, 1fr) minmax(0px, 1.7fr); gap: 16px; padding: 16px 20px; border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .x118kwjm{font-size: 15px; line-height: 1.5; font-weight: 500; text-wrap: pretty}
:is(#alset-boost,body) .alset .x788nqi{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 440px), 1fr)); gap: 48px 72px; align-items: center}
:is(#alset-boost,body) .alset .x9gr6c2{margin: 0px; font-size: 18px; line-height: 1.65; color: var(--text-secondary); max-width: 58ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1f751qo{position: relative; min-height: 440px; border: 1px solid var(--border); border-radius: 4px; overflow: hidden; background: var(--surface-0)}
:is(#alset-boost,body) .alset .x100a2l6{display: grid; grid-template-columns: 40px minmax(0px, 1fr); gap: 16px; padding: 22px 0px; border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .xtreli1{font-family: var(--font-display); font-weight: 500; font-size: 19px; line-height: 1.35}
:is(#alset-boost,body) .alset .x1e306y6{display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 420px), 1fr)); column-gap: 48px; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xmvt6sd{display: flex; gap: 16px; align-items: baseline; padding: 22px 0px; border-bottom: 1px solid var(--border)}
:is(#alset-boost,body) .alset .x1tj0b3{font-family: var(--font-display); font-size: 22px; line-height: 1.35; letter-spacing: -0.005em; text-wrap: pretty}
:is(#alset-boost,body) .alset .xuokbpe{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid; gap: 32px; justify-items: start}
:is(#alset-boost,body) .alset .xg1vbit{margin: 0px; max-width: 34ch; font-family: var(--font-display); font-weight: 500; font-size: clamp(26px, 3vw, 36px); line-height: 1.25; letter-spacing: -0.015em; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1ak1pxa{display: flex; gap: 12px 32px; flex-wrap: wrap; align-items: baseline; padding-top: 24px; border-top: 1px solid var(--border); width: 100%}
:is(#alset-boost,body) .alset .x1wfpt6r{font-size: 16px; font-weight: 500}
:is(#alset-boost,body) .alset .xzrohpd{color: var(--text-secondary); font-weight: 400}
:is(#alset-boost,body) .alset .x13eb8nv{margin: 0px; padding-top: 28px; font-family: var(--font-display); font-size: 24px; line-height: 1.45; letter-spacing: -0.005em; text-wrap: pretty}
:is(#alset-boost,body) .alset .xnkfnuz{margin: 0px; font-size: 18px; line-height: 1.65; color: var(--text-secondary); max-width: 60ch; text-wrap: pretty}
:is(#alset-boost,body) .alset .x1143iaw{max-width: 1200px; margin: 0px auto; padding: 112px 24px; display: grid}
:is(#alset-boost,body) .alset .xnfw1a0{display: flex; flex-wrap: wrap; gap: 12px 48px; padding: 28px 0px; border-bottom: 1px solid var(--border); align-items: baseline}
:is(#alset-boost,body) .alset .x1b39ery{flex: 1 1 260px; display: grid; gap: 8px; justify-items: start}
:is(#alset-boost,body) .alset .xfygljo{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 24px; line-height: 1.2; letter-spacing: -0.015em}
:is(#alset-boost,body) .alset .x169vg6w{flex: 2 1 440px; display: grid; gap: 10px}
:is(#alset-boost,body) .alset .x1fq4odt{font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.04em; line-height: 1.6; color: var(--text-muted)}
/* Blog: índice /blog/ y plantilla de artículo */
:is(#alset-boost,body) .alset .h17roll8:hover{ border-color: var(--alset-blue) !important; color: var(--text-primary) !important; }
:is(#alset-boost,body) .alset .x8gy92n{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: clamp(44px, 6vw, 72px); line-height: 1; letter-spacing: -0.03em}
:is(#alset-boost,body) .alset .x1kbtfol{margin: 0px; max-width: 52ch; font-size: 18px; line-height: 1.6; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .xp24p69{max-width: 1200px; margin: 0px auto; padding: 96px 24px 112px; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 340px), 1fr)); gap: 24px}
:is(#alset-boost,body) .alset .x2qz1v5{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 32px 28px 28px; display: grid; grid-template-rows: auto 1fr auto; gap: 20px; color: var(--text-primary); transition: border-color var(--motion-fast) var(--ease-defined)}
:is(#alset-boost,body) .alset .x1gz4xd9{display: grid; gap: 14px; align-content: start}
:is(#alset-boost,body) .alset .x1lmecrf{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 24px; line-height: 1.2; letter-spacing: -0.015em; text-wrap: balance}
:is(#alset-boost,body) .alset .x16sdxqx{display: flex; justify-content: space-between; align-items: baseline; gap: 16px; padding-top: 20px; border-top: 1px solid var(--border)}
:is(#alset-boost,body) .alset .xu82igd{font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.04em; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x1toghvm{font-size: 15px; font-weight: 500; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .h17g46f0:hover{ color: var(--text-primary) !important; }
:is(#alset-boost,body) .alset .x2ma218{position: absolute; inset: 0px; background: radial-gradient(at 30% 40%, rgba(0, 0, 0, 0.45), rgba(0, 0, 0, 0.95) 70%)}
:is(#alset-boost,body) .alset .xrtbv4n{position: relative; max-width: 768px; margin: 0px auto; padding: 88px 24px 64px; display: grid; gap: 24px; justify-items: start}
:is(#alset-boost,body) .alset .x1s68at3{display: flex; gap: 10px; align-items: center; font-family: var(--font-mono); font-size: 11px; letter-spacing: 0.12em; text-transform: uppercase}
:is(#alset-boost,body) .alset .x1q75x9z{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: clamp(34px, 4.6vw, 52px); line-height: 1.08; letter-spacing: -0.025em; text-wrap: balance}
:is(#alset-boost,body) .alset .x2knjk5{display: flex; gap: 12px; align-items: center; font-family: var(--font-mono); font-size: 12px; letter-spacing: 0.04em; color: var(--text-muted)}
:is(#alset-boost,body) .alset .x8f7vtd{max-width: 768px; margin: 0px auto; padding: 56px 24px 104px; display: grid; gap: 20px}
:is(#alset-boost,body) .alset .x8dw7pn{margin: 0px 0px 12px; font-family: var(--font-display); font-size: clamp(20px, 2.2vw, 24px); line-height: 1.45; letter-spacing: -0.005em; color: var(--text-primary); text-wrap: pretty}
:is(#alset-boost,body) .alset .x9hwg5l{margin: 16px 0px; display: grid; gap: 12px}
:is(#alset-boost,body) .alset .x1bpe12j{width: 100%; height: auto; display: block; border: 1px solid var(--border); border-radius: 4px}
:is(#alset-boost,body) .alset .x1rb4va6{margin: 0px; padding-top: 32px; font-family: var(--font-display); font-weight: 500; font-size: clamp(24px, 2.6vw, 30px); line-height: 1.2; letter-spacing: -0.015em; text-wrap: balance}
:is(#alset-boost,body) .alset .xq2oswm{margin: 0px; font-size: 18px; line-height: 1.7; color: var(--text-secondary); text-wrap: pretty}
:is(#alset-boost,body) .alset .x120hj5c{margin: 0px; display: flex; gap: 14px; align-items: baseline; padding: 16px 20px; background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px; font-size: 17px; line-height: 1.6; color: var(--text-primary); text-wrap: pretty}
:is(#alset-boost,body) .alset .xce0pss{font-family: var(--font-mono); color: var(--alset-blue); flex-shrink: 0}
:is(#alset-boost,body) .alset .x2u7pw7{margin: 20px 0px; padding: 28px; background: var(--surface-1); border: 1px solid var(--border); border-radius: 4px; display: grid; gap: 18px; justify-items: start}
:is(#alset-boost,body) .alset .xpv17jg{margin: 0px; font-family: var(--font-display); font-size: 22px; line-height: 1.35; letter-spacing: -0.01em; color: var(--text-primary); text-wrap: pretty}
:is(#alset-boost,body) .alset .x1ebroo3{display: flex; gap: 16px 24px; flex-wrap: wrap; align-items: center}
:is(#alset-boost,body) .alset .xkt2q4f{margin: 0px; padding: 0px; list-style: none; display: grid; gap: 10px}
:is(#alset-boost,body) .alset .xd4cp79{display: flex; gap: 14px; align-items: baseline; font-size: 18px; line-height: 1.6; color: var(--text-secondary)}
:is(#alset-boost,body) .alset .x8yqua3{margin: 0px}
:is(#alset-boost,body) .alset .x5i2kib{font-size: 16px; font-weight: 500; color: var(--alset-blue)}
:is(#alset-boost,body) .alset .xlp7p4u{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 32px; line-height: 1.1; letter-spacing: -0.015em}
:is(#alset-boost,body) .alset .x1g5s5s1{background: var(--surface-0); border: 1px solid var(--border); border-radius: 4px; padding: 28px; display: grid; grid-template-rows: auto 1fr auto; gap: 16px; color: var(--text-primary); transition: border-color var(--motion-fast) var(--ease-defined)}
:is(#alset-boost,body) .alset .x122beu8{margin: 0px; font-family: var(--font-display); font-weight: 500; font-size: 21px; line-height: 1.25; letter-spacing: -0.01em; text-wrap: balance}
:is(#alset-boost,body) .alset .x15k2a5z{justify-self: start; font-size: 16px; font-weight: 500; color: var(--alset-blue)}

/* Ajuste para celular: los bloques que ocupan dos columnas no deben desbordar cuando la rejilla queda en una sola */
@media (max-width:760px){
:is(#alset-boost,body) .alset .x1gus8a3,:is(#alset-boost,body) .alset .x1om6qw0,:is(#alset-boost,body) .alset .x27o9ww,:is(#alset-boost,body) .alset .x62lhie,:is(#alset-boost,body) .alset .x76cqxd,:is(#alset-boost,body) .alset .xaigq0t,:is(#alset-boost,body) .alset .xg3sg98,:is(#alset-boost,body) .alset .xg3sga5,:is(#alset-boost,body) .alset .xqzx9bf{grid-column:1 / -1}
}
/* Ajuste para celular: la franja "Only need help hiring?" de equipo dedicado se apila en una columna */
@media (max-width:760px){
:is(#alset-boost,body) .alset .xo03llr{grid-template-columns:1fr}
:is(#alset-boost,body) .alset .x3czhzr{min-width:0}
}
/* Páginas de fase: texto de las tarjetas con casilla (corrige un error de la exportación) */
:is(#alset-boost,body) .alset .x-card-p{margin:0;font-family:var(--font-display);font-weight:500;font-size:18px;line-height:1.35;letter-spacing:-0.005em;color:var(--text-primary);text-wrap:pretty}

/* Formulario de HubSpot en Contacto: tarjeta blanca como en la página actual */
:is(#alset-boost,body) .alset .alset-form{background:#fff;border:0;border-radius:4px;padding:32px;min-height:480px}
@media (max-width:760px){:is(#alset-boost,body) .alset .alset-form{padding:20px}}

/* Blog: subtítulos, citas, enlaces y negritas dentro del artículo */
:is(#alset-boost,body) .alset .x-post-h3{margin:0;padding-top:12px;font-family:var(--font-display);font-weight:500;font-size:21px;line-height:1.3;letter-spacing:-.01em;color:var(--text-primary);text-wrap:balance}
:is(#alset-boost,body) .alset .x-post-quote{margin:8px 0;padding:4px 0 4px 20px;border-left:2px solid var(--alset-blue);font-family:var(--font-display);font-size:22px;line-height:1.4;letter-spacing:-.01em;color:var(--text-primary);text-wrap:pretty}
:is(#alset-boost,body) .alset .x8f7vtd p a:not(.x5i2kib),:is(#alset-boost,body) .alset .x8f7vtd li a{color:var(--alset-blue);text-decoration:underline;text-underline-offset:3px}
:is(#alset-boost,body) .alset .x8f7vtd strong{color:var(--text-primary);font-weight:500}

/* Páginas nuevas dentro de Divi: quita el contenedor, el título y la barra lateral del tema.
   Solo aplica a páginas que llevan .alset-page. */
body:has(.alset-page) #main-content{background:#000}
body:has(.alset-page) #main-content .container{width:100%;max-width:none;padding:0;margin:0}
body:has(.alset-page) #main-content .container:before{display:none}
body:has(.alset-page) #left-area{width:100%;padding:0;float:none}
body:has(.alset-page) #sidebar,
body:has(.alset-page) .main_title,
body:has(.alset-page) h1.entry-title{display:none}
body:has(.alset-page) .entry-content{padding:0;margin:0}
body:has(.alset-page) article.page{padding:0;margin:0}
/* Entradas del blog: oculta encabezado, pie, título, fecha y comentarios de Divi */
body:has(.alset-page) .et-l--header,
body:has(.alset-page) .et-l--footer,
body:has(.alset-page) .et_post_meta_wrapper,
body:has(.alset-page) #comment-wrap{display:none!important}
body:has(.alset-page) #page-container{padding-top:0!important;margin-top:0!important}
body:has(.alset-page) article.et_pb_post{padding:0;margin:0}
