.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px;padding-top:12px;display:grid}.hero__card[data-astro-cid-lcdefpme]{background:var(--surface);flex-direction:column;min-height:calc(100svh - 96px);display:flex;position:sticky;top:84px}.hero__text[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;padding:clamp(32px,5vw,72px) clamp(24px,4vw,64px);display:flex}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.4rem,1rem + 4.6vw,5.4rem)}.hero__lead[data-astro-cid-lcdefpme]{font-size:var(--step-lead);max-width:30ch;margin-top:36px;line-height:1.35}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.hero__links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px 28px;margin:auto 0 0;padding:40px 0 0;font-size:1rem;font-weight:600;list-style:none;display:flex}.hero__stage[data-astro-cid-lcdefpme]{background:var(--accent);clip-path:polygon(0 22%,50% 0,100% 22%,100% 100%,0 100%);min-height:calc(100svh - 96px);color:var(--ink);align-items:flex-end;padding:0 clamp(20px,4vw,64px);display:flex;position:sticky;top:84px}.hero__draw[data-astro-cid-lcdefpme]{width:100%}.hero__draw[data-astro-cid-lcdefpme] svg{width:100%;height:auto}@media (width<=960px){.hero[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.hero__card[data-astro-cid-lcdefpme]{min-height:0;position:static}.hero__stage[data-astro-cid-lcdefpme]{min-height:0;padding-top:25%;position:static}}.how[data-astro-cid-lcdefpme]{padding-top:var(--gap-section)}.how__intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-head);grid-column:1/6}.how__intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--step-body);grid-column:7/12;align-self:end}.acc[data-astro-cid-lcdefpme]{height:460px;margin-top:64px;display:flex}.acc__panel[data-astro-cid-lcdefpme]{color:var(--bg);text-align:left;font:inherit;cursor:pointer;transition:flex-grow .45s var(--ease);background:#0f1b26;border:0;flex:1 1 0;padding:0;position:relative;overflow:hidden}.acc__panel[data-astro-cid-lcdefpme][style*=--tone\:1]{background:#233a50}.acc__panel[data-astro-cid-lcdefpme][style*=--tone\:2]{color:var(--ink);background:#9fb0bc}.acc__panel[data-astro-cid-lcdefpme][style*=--tone\:3]{color:var(--ink);background:#c4cfd6}.acc__panel[data-astro-cid-lcdefpme].open{cursor:default;flex-grow:5}.acc__name[data-astro-cid-lcdefpme]{font-size:var(--step-lead);writing-mode:vertical-rl;white-space:nowrap;font-weight:700;font-stretch:110%;position:absolute;bottom:24px;left:20px;transform:rotate(180deg)}.acc__panel[data-astro-cid-lcdefpme].open .acc__name[data-astro-cid-lcdefpme]{writing-mode:horizontal-tb;white-space:normal;max-width:14ch;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);line-height:1.05;top:32px;bottom:auto;left:32px;transform:none}.acc__body[data-astro-cid-lcdefpme]{max-width:38ch;font-size:var(--step-body);opacity:0;transition:opacity .3s .15s;position:absolute;bottom:32px;left:32px}.acc__panel[data-astro-cid-lcdefpme]:not(.open) .acc__body[data-astro-cid-lcdefpme]{visibility:hidden}.acc__panel[data-astro-cid-lcdefpme].open .acc__body[data-astro-cid-lcdefpme]{opacity:1}.acc__panel[data-astro-cid-lcdefpme]:not(.open):hover{filter:brightness(1.08)}@media (width<=860px){.how__intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.how__intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{grid-column:1/-1}.how__intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:20px}.acc[data-astro-cid-lcdefpme]{flex-direction:column;height:auto}.acc__panel[data-astro-cid-lcdefpme]{flex:none;min-height:64px}.acc__name[data-astro-cid-lcdefpme],.acc__panel[data-astro-cid-lcdefpme].open .acc__name[data-astro-cid-lcdefpme]{writing-mode:horizontal-tb;font-size:var(--step-body);padding:20px 20px 0;display:block;position:static;transform:none}.acc__panel[data-astro-cid-lcdefpme]:not(.open) .acc__name[data-astro-cid-lcdefpme]{padding-bottom:20px}.acc__body[data-astro-cid-lcdefpme]{padding:12px 20px 24px;display:none;position:static}.acc__panel[data-astro-cid-lcdefpme].open .acc__body[data-astro-cid-lcdefpme]{display:block}}.plate[data-astro-cid-lcdefpme]{background:var(--dark);color:var(--on-dark);margin-top:var(--gap-section)}.plate__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;min-height:88svh;display:grid}.plate__img[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--on-dark);color:var(--ink);clip-path:var(--roof);align-self:center;align-items:center;margin:40px 40px 40px 0;padding:22% 5% 4%;display:flex}.plate__img[data-astro-cid-lcdefpme] svg{width:100%;height:auto}.plate__text[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:space-between;gap:40px;padding:64px 0 40px 40px;display:flex}.plate__tabs[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px 24px;display:flex}.plate__tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{color:var(--on-dark-muted);font:600 1.125rem var(--font);cursor:pointer;background:0 0;border:0;padding:6px 0}.plate__tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{color:var(--accent)}.plate__tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover{color:var(--on-dark)}.plate[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,1.4rem + 1.8vw,3rem)}.plate__desc[data-astro-cid-lcdefpme]{max-width:34ch;color:var(--on-dark);margin-top:32px;font-size:1.1875rem}.plate__cells[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:4px;display:grid}.cell[data-astro-cid-lcdefpme]{height:72px;color:var(--on-dark);background:#24364a;align-items:center;padding:0 20px;font-weight:700;text-decoration:none;transition:background-color .15s;display:flex}.cell[data-astro-cid-lcdefpme]:hover{background:#2f4660}.cell--ink[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--ink)}.cell--ink[data-astro-cid-lcdefpme]:hover{background:#ffc81a}@media (width<=860px){.plate__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;min-height:0}.plate__img[data-astro-cid-lcdefpme]{margin:32px 0 0}.plate__text[data-astro-cid-lcdefpme]{padding:32px 0 48px}.plate__cells[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.cell[data-astro-cid-lcdefpme]{height:60px}}.dibuja[data-astro-cid-lcdefpme]{background:var(--accent);clip-path:polygon(0 clamp(40px,6vw,96px),50% 0,100% clamp(40px,6vw,96px),100% 100%,0 100%);padding:calc(clamp(40px,6vw,96px) + 40px) clamp(20px,4vw,64px) clamp(32px,4vw,64px)}.dibuja__head[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(24px,4vw,72px);margin-bottom:40px;display:grid}.dibuja__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-head)}.dibuja__head[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--step-body);max-width:40ch}.dibuja[data-astro-cid-lcdefpme] .chips span{background:#0f1b261a}.dibuja[data-astro-cid-lcdefpme] input{background:#f8e7a8!important}.dibuja[data-astro-cid-lcdefpme] .conf__nota{color:var(--ink)}@media (width<=900px){.dibuja__head[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:16px}}.menu__cat[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:24px;margin-top:96px;margin-bottom:40px;display:flex}.menu__cat[data-astro-cid-lcdefpme]:first-child{margin-top:0}.menu__cat[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,1.2rem + 2.6vw,3.2rem)}.menu__cat[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:1rem}.menu__items[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:36px 64px;margin:0;padding:0;list-style:none;display:grid}.menu__items[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:96px 1fr;align-items:start;gap:20px;display:grid}.menu__pic[data-astro-cid-lcdefpme]{background:var(--surface);clip-path:var(--roof);color:var(--ink);padding:22px 6px 0;display:block}.menu__items--plain[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:22px 1fr}.menu__dot[data-astro-cid-lcdefpme]{background:var(--accent);width:22px;height:20px;clip-path:var(--roof);margin-top:4px}.menu__row[data-astro-cid-lcdefpme]{font-weight:700;font-size:var(--step-body);justify-content:space-between;gap:16px;display:flex}.menu__row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.menu__row[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline;text-decoration-color:var(--accent)}.menu__desc[data-astro-cid-lcdefpme]{color:var(--muted);max-width:42ch;margin-top:6px;font-size:1rem}.menu__note[data-astro-cid-lcdefpme]{font-size:var(--step-small);color:var(--muted);margin-top:32px}@media (width<=760px){.menu__items[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.menu__items[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:72px 1fr}.menu__items--plain[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:22px 1fr}}.usos[data-astro-cid-lcdefpme]{background:var(--accent);padding-block:clamp(80px,10vw,160px)}.usos__inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--step-head);grid-column:1/8}.usos__statement[data-astro-cid-lcdefpme]{grid-column:1/8;max-width:30ch;margin-top:40px;font-size:clamp(1.375rem,1rem + 1.3vw,2.125rem);font-weight:500;line-height:1.25}.usos__list[data-astro-cid-lcdefpme]{grid-area:1/9/3/13;align-content:start;gap:4px;margin:0;padding:0;list-style:none;display:grid}.usos__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--accent);font-weight:700;font-size:var(--step-body);padding:16px 20px;text-decoration:none;transition:background-color .15s,color .15s;display:block}.usos__list[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{background:var(--bg);color:var(--ink)}@media (width<=860px){.usos__inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.usos__statement[data-astro-cid-lcdefpme],.usos__list[data-astro-cid-lcdefpme]{grid-area:auto/1/auto/-1}.usos__list[data-astro-cid-lcdefpme]{margin-top:40px}}.fichas[data-astro-cid-lcdefpme]>h2[data-astro-cid-lcdefpme]{font-size:var(--step-head);width:min(100%,980px);margin-inline:auto}.fichas__stack[data-astro-cid-lcdefpme]{width:min(100%,980px);margin:64px auto 0}.ficha[data-astro-cid-lcdefpme]{--bgc:var(--surface);margin-top:-8px;position:relative}.ficha[data-astro-cid-lcdefpme]:nth-child(3n+2){--bgc:var(--accent)}.ficha[data-astro-cid-lcdefpme]:nth-child(3n){--bgc:var(--ink);color:var(--bg)}.ficha[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;padding-top:40px;list-style:none;display:block;position:relative}.ficha[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.ficha__tab[data-astro-cid-lcdefpme]{top:0;left:calc(var(--i) * min(150px, 12vw));background:var(--bgc);clip-path:polygon(0 100%,14px 0,calc(100% - 14px) 0,100% 100%);align-items:center;width:200px;height:40px;padding:6px 20px 0;font-size:1rem;font-weight:700;display:flex;position:absolute}.ficha__q[data-astro-cid-lcdefpme]{background:var(--bgc);font-size:var(--step-lead);padding:20px 28px 28px;font-weight:600;display:block}.ficha[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{background:var(--bgc);max-width:none;font-size:var(--step-body);max-width:100%;padding:0 28px 32px}.ficha[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]:hover .ficha__q[data-astro-cid-lcdefpme]{text-decoration:underline 2px}@media (width<=700px){.ficha__tab[data-astro-cid-lcdefpme]{width:120px;left:calc(var(--i) * 40px);font-size:var(--step-small);padding-inline:14px}.ficha__q[data-astro-cid-lcdefpme]{font-size:var(--step-body);padding:16px 20px 20px}.ficha[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{padding:0 20px 24px}}
