.Tsh2vG_documents{max-width:var(--read);margin:var(--space-8) auto;padding:var(--space-5);gap:var(--space-4);border:var(--border-hairline);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}.Tsh2vG_documents h2{font-size:var(--text-h2);text-wrap:balance}.Tsh2vG_documents h3{font-size:var(--text-h3)}.Tsh2vG_documents p{font-size:var(--text-body)}.Tsh2vG_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.Tsh2vG_notice{color:var(--color-text-muted);font-size:var(--text-body-sm)}@media (max-width:600px){.Tsh2vG_documents{margin-inline:var(--space-4)}.Tsh2vG_actions{flex-direction:column}}.Tsh2vG_documentNav{gap:var(--space-4);max-width:var(--read);margin:var(--space-4) auto;padding-inline:var(--space-5);flex-wrap:wrap;display:flex}.Tsh2vG_reader{max-width:var(--container);margin:var(--space-5) auto;padding-inline:var(--space-4)}
[data-public-layout] [data-ui-container]{max-width:var(--public-width)}[data-public-layout] [data-public-section]{padding-block:var(--public-section-space)}[data-public-layout] [data-public-section]>[data-ui-container]>h2{font-size:var(--public-heading);letter-spacing:-.035em;text-wrap:balance;max-width:26ch;margin-bottom:24px;line-height:1.12}[data-public-layout] [data-public-section]>[data-ui-container]>p{line-height:1.7}[data-public-layout] a:focus-visible,[data-public-layout] summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px;border-radius:4px}[data-public-layout]{overflow-wrap:break-word}[data-public-layout] [id]{scroll-margin-top:100px}[data-public-layout] input,[data-public-layout] select{min-height:44px}@media (max-width:767px){html:has([data-public-layout=landing]){scroll-padding-bottom:calc(100px + env(safe-area-inset-bottom))}}[data-public-layout]{--color-brand:var(--color-action)}main[data-public-layout] .callout__badge,main[data-public-layout] .callout--warning .callout__label{color:var(--color-accent-text)}main[data-public-layout] .callout--tip .callout__label{color:var(--color-success-strong)}[data-public-layout] input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[data-public-layout] [data-public-hero=utility]+[data-public-section]{padding-top:var(--public-data-space)}[data-public-layout] [data-public-section][data-space=main]{padding-block:var(--public-space-main)}[data-public-layout] [data-public-section][data-space=secondary]{padding-block:var(--public-space-secondary)}[data-public-layout] [data-public-section][data-space=compact]{padding-block:var(--public-space-compact)}[data-public-layout] [data-public-section][data-space=closing]{padding-block:var(--public-space-closing)}[data-public-layout] [data-public-section]:not([data-tone]):has(>[data-ui-container]>details:only-child){padding-block:calc(var(--public-space-group-gap) / 2)}:is([data-public-layout] [data-public-section]:not(:has(>[data-ui-container]>details:only-child))+[data-public-section]:not([data-tone]):has(>[data-ui-container]>details:only-child),[data-public-layout] :not([data-public-section])+[data-public-section]:not([data-tone]):has(>[data-ui-container]>details:only-child),[data-public-layout] [data-public-section]:not([data-tone]):has(>[data-ui-container]>details:only-child):first-child){padding-top:var(--public-space-secondary)}[data-public-layout] [data-public-section]:not([data-tone]):has(>[data-ui-container]>details:only-child):not(:has(+[data-public-section]:not([data-tone])>[data-ui-container]>details:only-child)){padding-bottom:var(--public-space-secondary)}[data-compact-index] [data-public-section]{padding-block:24px}[data-compact-index] [data-public-section]:has(details)+[data-public-section]:has(details){padding-top:0}
.lnUIdW_header{z-index:var(--z-header);background:color-mix(in srgb, var(--color-bg) 96%, transparent);-webkit-backdrop-filter:blur(10px);border-bottom:var(--border-hairline);position:sticky;top:0}.lnUIdW_inner{align-items:center;gap:var(--space-2);min-height:64px;display:flex}.lnUIdW_logoLink{border-radius:var(--radius-sm);flex-shrink:0;display:block}.lnUIdW_nav{align-items:center;gap:var(--space-6);margin-left:var(--space-4);display:none}.lnUIdW_navLink{white-space:nowrap;font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text);padding-block:var(--space-2);text-decoration:none}.lnUIdW_navLink:hover{color:var(--color-action)}.lnUIdW_cta{white-space:nowrap;flex-shrink:0;margin-left:auto;display:flex}.lnUIdW_menu{flex-shrink:0;position:relative}.lnUIdW_menuButton{border-radius:var(--radius-md);border:var(--border-hairline);background:var(--color-surface);cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;list-style:none;display:flex}.lnUIdW_menuButton::-webkit-details-marker{display:none}.lnUIdW_menuIcon{flex-direction:column;gap:4px;display:flex}.lnUIdW_menuIcon span{background:var(--color-text);border-radius:2px;width:16px;height:1.75px;display:block}.lnUIdW_menu[open] .lnUIdW_menuIcon span:nth-child(2){width:10px}.lnUIdW_menuPanel{right:0;top:calc(100% + var(--space-2));gap:var(--space-1);min-width:220px;padding:var(--space-3);background:var(--color-surface);border:var(--border-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;display:none;position:absolute}.lnUIdW_menu[open] .lnUIdW_menuPanel{display:flex}.lnUIdW_menuLink{padding:var(--space-3);border-radius:var(--radius-sm);font-weight:var(--weight-medium);color:var(--color-text);text-decoration:none}.lnUIdW_menuLink:hover{background:var(--color-surface-soft);color:var(--color-action)}.lnUIdW_menuCta{margin-top:var(--space-2)}@media (min-width:1280px){.lnUIdW_inner{gap:var(--space-4);min-height:72px}.lnUIdW_nav{gap:var(--space-4);margin-left:var(--space-2)}.lnUIdW_nav,.lnUIdW_cta{display:flex}.lnUIdW_menu{display:none}}.lnUIdW_loginLink{border:var(--border-strong);border-radius:var(--radius-sm);min-height:44px;color:var(--color-action-hover);font-size:var(--text-body-sm);align-items:center;padding:8px 12px;text-decoration:none;display:inline-flex}.lnUIdW_cta{align-items:center;gap:var(--space-2)}.lnUIdW_support{flex-shrink:0;display:flex}.lnUIdW_support>button{border-color:var(--color-border-strong);border-width:1px}.lnUIdW_cta .lnUIdW_signupLink{display:none}@media (max-width:359px){.lnUIdW_loginLink{display:none}}@media (min-width:768px){.lnUIdW_cta .lnUIdW_signupLink{display:inline-flex}.lnUIdW_menu{margin-left:var(--space-2)}}@media (min-width:1160px){.lnUIdW_loginLink{margin-right:2px;padding-inline:16px}}.lnUIdW_inner{max-width:var(--public-width)}.lnUIdW_dropdown{position:relative}.lnUIdW_dropdown summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;list-style:none;display:flex}.lnUIdW_dropdown summary::-webkit-details-marker{display:none}.lnUIdW_dropdownPanel{background:var(--color-surface);border:var(--border-hairline);border-radius:var(--radius-lg);min-width:260px;box-shadow:var(--shadow-lg);padding:12px;display:grid;position:absolute;top:100%;left:-16px}.lnUIdW_groupLabel{font:500 12px var(--font-mono);color:var(--color-text-muted);text-transform:uppercase;margin:12px 12px 4px}.lnUIdW_menuPanel{width:min(340px,100vw - 40px);max-height:calc(100dvh - 100px);overflow-y:auto}.lnUIdW_menuLink{display:block}@media (min-width:1160px){.lnUIdW_nav,.lnUIdW_cta{display:flex}.lnUIdW_menu{display:none}.lnUIdW_nav{gap:20px;margin-left:auto}.lnUIdW_inner{gap:24px;min-height:76px}}.lnUIdW_mobileGroup{border-bottom:var(--border-hairline)}.lnUIdW_mobileGroup .lnUIdW_groupLabel{font:600 16px var(--font-ui);text-transform:none;cursor:pointer;color:var(--color-text);margin:0;padding:16px 12px}.lnUIdW_skipLink{background:var(--color-action);color:var(--color-action-text);z-index:var(--z-modal);padding:12px 20px;position:absolute;top:-100px;left:20px}.lnUIdW_skipLink:focus{top:8px}.lnUIdW_contentAnchor{scroll-margin-top:80px;display:block}@media (max-height:480px){.lnUIdW_header{position:static}}
.qd80uq_hero{padding-block:var(--space-12) var(--space-8);border-bottom:var(--border-hairline)}.qd80uq_eyebrow{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand);margin:0 0 var(--space-3)}.qd80uq_title{font-size:var(--text-h1);font-weight:var(--weight-bold);letter-spacing:-.01em;margin:0 0 var(--space-4);max-width:24ch}.qd80uq_intro{font-size:var(--text-body-lg);line-height:var(--leading-read);color:var(--color-text-muted);max-width:62ch;margin:0}.qd80uq_hubGrid{margin:var(--space-2) 0 0;gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(340px,1fr));padding:0;list-style:none;display:grid}.qd80uq_hubItem{margin:0}.qd80uq_hubCard{height:100%;padding:var(--space-6);border:var(--border-hairline);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);color:inherit;transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease), border-color var(--dur) var(--ease);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.qd80uq_hubCard:before{content:"";background:linear-gradient(90deg, var(--color-layer-common), var(--color-layer-specific));opacity:.9;height:3px;position:absolute;inset:0 0 auto}.qd80uq_hubCard:hover{box-shadow:var(--shadow-lg);border-color:var(--color-border-strong);transform:translateY(-3px)}.qd80uq_hubCardHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-top:var(--space-2);display:flex}.qd80uq_hubCardTitle{font-size:var(--text-h3);font-weight:var(--weight-bold);letter-spacing:-.01em;color:var(--color-text);margin:0;line-height:1.25}.qd80uq_hubCard:hover .qd80uq_hubCardTitle{color:var(--color-link)}.qd80uq_badge{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;padding:2px var(--space-2);border-radius:var(--radius-pill);border:var(--border-hairline);white-space:nowrap;flex:none}.qd80uq_badgeDisponible{color:var(--color-brand);border-color:currentColor}.qd80uq_badgePendiente{color:var(--color-text-muted)}.qd80uq_hubMeta{margin:var(--space-4) 0 0;font-size:var(--text-body-sm);color:var(--color-text-muted)}.qd80uq_hubStrong{color:var(--color-text);font-weight:var(--weight-semibold)}.qd80uq_progressTrack{margin-top:var(--space-4);border-radius:var(--radius-pill);background:var(--color-layer-common-bg);height:6px;overflow:hidden}.qd80uq_progressFill{border-radius:var(--radius-pill);background:var(--color-action);height:100%}.qd80uq_hubCta{margin-top:var(--space-5);padding-top:var(--space-4);border-top:var(--border-hairline);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--color-link);align-items:center;gap:var(--space-2);display:inline-flex}.qd80uq_hubCta .qd80uq_arrow{transition:transform var(--dur) var(--ease)}.qd80uq_hubCard:hover .qd80uq_hubCta .qd80uq_arrow{transform:translate(4px)}.qd80uq_progressStrip{align-items:center;gap:var(--space-4) var(--space-6);margin:var(--space-8) 0 var(--space-4);padding:var(--space-5) var(--space-6);border:var(--border-hairline);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-wrap:wrap;display:flex}.qd80uq_progressStat{flex-direction:column;gap:2px;display:flex}.qd80uq_progressNumber{font-size:var(--text-h2);font-weight:var(--weight-bold);letter-spacing:-.01em;line-height:1}.qd80uq_progressLabel{font-size:var(--text-caption);color:var(--color-text-muted)}.qd80uq_progressBarWrap{flex:1;min-width:180px}.qd80uq_progressBarTrack{border-radius:var(--radius-pill);background:var(--color-layer-common-bg);height:8px;overflow:hidden}.qd80uq_progressBarFill{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--color-action), var(--color-brand));height:100%}.qd80uq_legend{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.qd80uq_legendItem{align-items:center;gap:var(--space-2);font-size:var(--text-body-sm);color:var(--color-text-muted);display:inline-flex}.qd80uq_legendDot{border-radius:var(--radius-pill);flex:none;width:10px;height:10px}.qd80uq_block{--block-color:var(--color-layer-common);--block-color-strong:var(--color-layer-common-strong);--block-bg:var(--color-layer-common-bg);margin-top:var(--space-10)}.qd80uq_block[data-block=especifico]{--block-color:var(--color-layer-specific);--block-color-strong:var(--color-layer-specific);--block-bg:var(--color-layer-specific-bg)}.qd80uq_block[data-block=tecnico]{--block-color:var(--color-layer-intermediate-strong);--block-color-strong:var(--color-layer-intermediate-strong);--block-bg:var(--color-layer-intermediate-bg)}.qd80uq_blockHead{align-items:center;gap:var(--space-3);margin:0 0 var(--space-2);display:flex}.qd80uq_blockRail{border-radius:var(--radius-pill);background:var(--block-color);align-self:stretch;width:4px;min-height:1.4em}.qd80uq_blockLabel{font-size:var(--text-h3);font-weight:var(--weight-bold);letter-spacing:-.01em;margin:0}.qd80uq_blockCount{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--block-color-strong);background:var(--block-bg);padding:2px var(--space-2);border-radius:var(--radius-pill);white-space:nowrap}.qd80uq_blockIntro{color:var(--color-text-muted);margin:0 0 var(--space-5);max-width:62ch;line-height:var(--leading-read);padding-left:calc(4px + var(--space-3))}.qd80uq_temaList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.qd80uq_temaItem{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:var(--border-hairline);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease);display:flex}.qd80uq_temaItem.qd80uq_disponible{cursor:pointer}.qd80uq_temaItem.qd80uq_disponible:hover{border-color:var(--block-color);box-shadow:var(--shadow-md);transform:translate(2px)}.qd80uq_temaItem.qd80uq_pendiente{border-style:dashed;border-color:var(--color-border);background:0 0}.qd80uq_temaNum{border-radius:var(--radius-md);width:2.25rem;height:2.25rem;font-family:var(--font-mono);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--block-color-strong);background:var(--block-bg);flex:none;justify-content:center;align-items:center;display:flex}.qd80uq_temaItem.qd80uq_pendiente .qd80uq_temaNum{color:var(--color-text-muted);background:var(--color-state-neutral-bg)}.qd80uq_temaBody{flex:1;min-width:0}.qd80uq_temaTitulo{font-size:var(--text-body);font-weight:var(--weight-medium);margin:0;line-height:1.4}.qd80uq_temaTitulo a{color:var(--color-text);text-decoration:none}.qd80uq_temaTitulo a:after{content:"";position:absolute;inset:0}.qd80uq_temaItem.qd80uq_disponible{position:relative}.qd80uq_temaItem.qd80uq_disponible:hover .qd80uq_temaTitulo a{color:var(--block-color-strong)}.qd80uq_temaPendiente{color:var(--color-text-muted)}.qd80uq_temaNormas{margin:var(--space-1) 0 0;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}.qd80uq_normaChip{font-size:var(--text-caption);color:var(--color-text-muted);background:var(--color-bg);border:var(--border-hairline);border-radius:var(--radius-pill);padding:1px var(--space-2);line-height:1.5}.qd80uq_statusPill{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;padding:3px var(--space-3);border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:var(--space-1);flex:none;display:inline-flex}.qd80uq_statusDisponible{color:var(--color-action-text);background:var(--block-color)}.qd80uq_statusGratis{color:var(--color-action-text);background:var(--color-action);box-shadow:var(--shadow-sm)}.qd80uq_statusPendiente{color:var(--color-text-muted);border:var(--border-hairline)}@media (max-width:600px){.qd80uq_temaItem{flex-wrap:wrap}.qd80uq_statusPill{order:3}.qd80uq_temaBody{flex-basis:calc(100% - 2.25rem - var(--space-4))}}.qd80uq_teaserToc{margin-top:var(--space-6)}.qd80uq_teaserTocTitle{font-size:var(--text-h3);font-weight:var(--weight-bold);margin:0 0 var(--space-3)}.qd80uq_teaserTocList{color:var(--color-text-muted);line-height:var(--leading-loose);margin:0;padding-left:1.2em}.qd80uq_comunA{margin:var(--space-5) 0 var(--space-8);padding:var(--space-4);border:var(--border-hairline);border-left:4px solid var(--color-layer-common);background:var(--color-surface-subtle);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);font-size:var(--text-body-sm);color:var(--color-text);line-height:var(--leading-read)}.qd80uq_wall{margin-top:var(--space-8);padding:var(--space-6);border:var(--border-hairline);border-radius:var(--radius-lg);background:var(--color-surface)}.qd80uq_wallKicker{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-brand);margin:0 0 var(--space-2)}.qd80uq_wallTitle{font-size:var(--text-h3);font-weight:var(--weight-bold);margin:0 0 var(--space-2)}.qd80uq_wallText{margin:0 0 var(--space-4);color:var(--color-text-muted);line-height:var(--leading-read);max-width:56ch}.qd80uq_wallActions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.qd80uq_wallCta{padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-action);color:var(--color-on-action,#fff);font-weight:var(--weight-semibold);text-decoration:none;display:inline-block}.qd80uq_wallAlt{color:var(--color-link);font-weight:var(--weight-semibold);text-decoration:none}.qd80uq_wallAlt:hover,.qd80uq_wallCta:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.qd80uq_hubCard,.qd80uq_hubCard:hover,.qd80uq_temaItem,.qd80uq_temaItem:hover,.qd80uq_hubCta .qd80uq_arrow{transition:none;transform:none}}.qd80uq_introPager a{padding-block:3px;display:inline-block}
.W6MXPa_button{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:var(--z-sticky);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);min-height:44px;color:var(--color-link);font:600 14px var(--font-ui);box-shadow:var(--shadow-md);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;display:inline-flex;position:fixed}.W6MXPa_button:hover{border-color:var(--color-action)}@media (max-width:767px){.W6MXPa_aboveBar{bottom:calc(96px + env(safe-area-inset-bottom))}}
._4baAaa_meta{margin:0 0 var(--space-2);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}._4baAaa_bulletin{color:var(--color-brand);font-weight:var(--weight-semibold)}._4baAaa_title{font-size:var(--text-body-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--color-text);margin:0}._4baAaa_detailTitle{margin:0 0 var(--space-6);font-size:var(--text-h2);font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--color-text);max-width:var(--read)}._4baAaa_lead{margin:0 0 var(--space-8);color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:var(--leading-body);max-width:var(--read)}._4baAaa_infoGrid{margin-bottom:var(--space-8)}._4baAaa_infoCard{gap:var(--space-2);height:100%;display:grid}._4baAaa_infoCard h2{font-size:var(--text-body-lg);font-weight:var(--weight-bold);margin:0}._4baAaa_infoCard p{color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:var(--leading-body);margin:0}._4baAaa_actions{margin:0 0 var(--space-8)}._4baAaa_empty{font-size:var(--text-body-lg);color:var(--color-text-muted);max-width:var(--read);margin:0}._4baAaa_disclaimer{margin:var(--space-8) 0 0;padding-top:var(--space-5);border-top:var(--border-hairline);font-size:var(--text-body-sm);color:var(--color-text-muted);line-height:var(--leading-body);max-width:var(--read)}._4baAaa_back{margin:var(--space-6) 0 0;font-size:var(--text-body-sm)}._4baAaa_back a{color:var(--color-link);text-decoration:none}._4baAaa_back a:hover{text-decoration:underline}._4baAaa_radarList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._4baAaa_groupHead{align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}._4baAaa_groupTitle{font-size:var(--text-h3);font-weight:var(--weight-bold);letter-spacing:-.01em;color:var(--color-text);white-space:normal;min-width:0;margin:0}._4baAaa_groupCount{font-family:var(--font-mono);font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}._4baAaa_groupIntro{margin:0 0 var(--space-5);padding-left:var(--space-6);color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:var(--leading-body);max-width:var(--read)}._4baAaa_list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){._4baAaa_group[data-estado=plazo-abierto] ._4baAaa_list,._4baAaa_group[data-estado=en-curso] ._4baAaa_list{grid-template-columns:1fr 1fr}}._4baAaa_leadFigure{font-family:var(--font-mono);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;color:var(--color-brand)}._4baAaa_groupCount{flex-shrink:0}@media (max-width:600px){._4baAaa_groupTitle{font-size:20px}}._4baAaa_filters{border-bottom:var(--border-hairline);grid-template-columns:1.5fr 1fr 1fr 1fr;gap:16px;padding-bottom:24px;display:grid}._4baAaa_filters label{min-width:0;font-size:14px;font-weight:600}._4baAaa_filters input,._4baAaa_filters select{border:var(--border-strong);border-radius:var(--radius-sm);width:100%;min-height:48px;font:inherit;background:var(--color-surface);color:var(--color-text);margin-top:8px;padding:10px;display:block}._4baAaa_filterResult{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:20px;margin-block:16px 32px;font-size:14px;display:flex}._4baAaa_filterResult button{min-height:44px;color:var(--color-link);cursor:pointer;text-decoration:underline}@media (max-width:900px){._4baAaa_filters{grid-template-columns:1fr 1fr}}@media (max-width:480px){._4baAaa_filters label:first-child{grid-column:1/-1}}._4baAaa_groupChevron{border:1px solid var(--color-border-strong);width:36px;height:36px;color:var(--color-action);transition:transform var(--duration-fast) ease;border-radius:50%;flex:none;place-items:center;font-size:22px;line-height:1;display:grid}._4baAaa_group[open] ._4baAaa_groupChevron{transform:rotate(180deg)}._4baAaa_group:not([open]) ._4baAaa_groupCount:before{content:"Mostrar "}._4baAaa_moreToggle{display:none}._4baAaa_moreFilters{display:contents}@media (max-width:767px){._4baAaa_groupSummary{flex-wrap:wrap;gap:8px 12px;padding-block:14px;font-size:18px}._4baAaa_groupName{flex:100%}._4baAaa_groupChevron{margin-left:auto}._4baAaa_moreToggle{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);min-height:44px;color:var(--color-link);cursor:pointer;justify-self:start;align-items:center;padding:0 14px;font-weight:600;display:inline-flex}._4baAaa_moreFilters{display:none}._4baAaa_moreFilters[data-open]{display:contents}}._4baAaa_groupSummary{cursor:pointer;min-height:64px;color:var(--color-link);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:20px;font-weight:600;display:flex}._4baAaa_groupName{min-width:0;font:inherit;color:inherit;letter-spacing:inherit;margin:0}._4baAaa_groupSummary ._4baAaa_groupCount{border-radius:var(--radius-pill);background:var(--color-surface-soft);color:var(--color-action-hover);flex:none;padding:4px 10px;font-size:13px}._4baAaa_group{margin:0}._4baAaa_group[open]{margin-bottom:24px}._4baAaa_list li{scroll-margin-top:110px}._4baAaa_groupState{color:var(--color-text-muted);font-size:12px;font-weight:500;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;margin-top:2px;display:block}
._0jw4Ta_panel{background:var(--teal-050);border:1px solid var(--teal-100);border-radius:var(--radius-xl);padding:var(--space-6);margin-top:var(--space-8)}._0jw4Ta_lead{font-size:var(--text-body-lg);color:var(--color-text-muted);max-width:60ch;margin-bottom:var(--space-6)}._0jw4Ta_certGrid{gap:var(--space-3);margin-bottom:var(--space-6);grid-template-columns:repeat(2,1fr);display:grid}._0jw4Ta_certCard{align-items:center;gap:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);padding:var(--space-4);border-radius:var(--radius-md);cursor:pointer;text-align:left;font:inherit;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);-webkit-user-select:none;user-select:none;display:flex}._0jw4Ta_certCard:hover{border-color:var(--teal-300)}._0jw4Ta_certChecked{border-color:var(--color-brand)}._0jw4Ta_checkbox{border-radius:var(--radius-sm);border:2px solid var(--color-border-strong);width:20px;height:20px;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);background:var(--color-surface);flex-shrink:0;justify-content:center;align-items:center;display:flex}._0jw4Ta_certChecked ._0jw4Ta_checkbox{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-action-text)}._0jw4Ta_certLabel{font-size:var(--text-body-sm);font-weight:var(--weight-medium);color:var(--color-text)}._0jw4Ta_certChecked ._0jw4Ta_certLabel{font-weight:var(--weight-semibold);color:var(--teal-900)}._0jw4Ta_results{gap:var(--space-4);grid-template-columns:1fr;display:grid}._0jw4Ta_resultCard{background:var(--color-surface);border:var(--border-hairline);border-radius:var(--radius-lg);padding:var(--space-5);box-shadow:var(--shadow-sm)}._0jw4Ta_resultHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}._0jw4Ta_resultTitle{font-size:var(--text-body);font-weight:var(--weight-bold);color:var(--color-text)}._0jw4Ta_reqList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._0jw4Ta_reqItem{align-items:baseline;gap:var(--space-2);font-size:var(--text-body-sm);display:flex}._0jw4Ta_reqMark{font-family:var(--font-mono);font-weight:var(--weight-bold);flex-shrink:0}._0jw4Ta_reqOk{color:var(--color-success)}._0jw4Ta_reqMissing{color:var(--color-text-muted)}._0jw4Ta_reqLabel,._0jw4Ta_reqLabelOk{color:var(--color-text)}._0jw4Ta_reqNote{color:var(--color-text-muted);font-size:var(--text-caption);font-family:var(--font-mono)}._0jw4Ta_warning{margin-top:var(--space-5);padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-warning);background:var(--color-surface);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:var(--text-body-sm);color:var(--color-text)}._0jw4Ta_footnote{margin-top:var(--space-4);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted)}._0jw4Ta_cta{margin-top:var(--space-6);justify-content:center;display:flex}@media (min-width:600px){._0jw4Ta_certGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){._0jw4Ta_results{grid-template-columns:repeat(3,1fr)}}@container itchecker (max-width:640px){._0jw4Ta_results{grid-template-columns:1fr}._0jw4Ta_resultCard{grid-template-columns:minmax(0,13rem) minmax(0,1fr);align-items:start;gap:4px 16px;display:grid}._0jw4Ta_resultCard ._0jw4Ta_reqList{margin-top:0}._0jw4Ta_certGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container itchecker (max-width:420px){._0jw4Ta_resultCard{grid-template-columns:1fr}}._0jw4Ta_panel{container:itchecker/inline-size}._0jw4Ta_declare{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:-8px 0 16px;display:flex}._0jw4Ta_declare ._0jw4Ta_footnote{margin:0}._0jw4Ta_noneButton{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);min-height:44px;color:var(--color-text);font:inherit;cursor:pointer;padding:8px 16px;font-weight:600}._0jw4Ta_noneButton[aria-pressed=true]{border-color:var(--color-action);box-shadow:inset 0 0 0 1px var(--color-action)}._0jw4Ta_pending{border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);color:var(--color-text-muted);background:var(--color-surface);margin:0 0 16px;padding:16px;font-size:15px;line-height:1.55}._0jw4Ta_certLabel{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;min-width:0}@container itchecker (max-width:380px){._0jw4Ta_certGrid{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}._0jw4Ta_certCard{padding:var(--space-3) var(--space-4);min-height:44px}}@media (max-width:560px){._0jw4Ta_panel{padding:var(--space-4)}}
.umS07G_explorer{--family-color:var(--color-bide-aventureros);border:1px solid var(--color-action-soft-border);background:var(--color-surface);border-radius:24px;min-width:0;padding:24px;scroll-margin-top:100px;position:relative}.umS07G_explorer[data-family=heroes]{--family-color:var(--color-bide-heroes)}.umS07G_explorer[data-family=eruditos]{--family-color:var(--color-bide-eruditos)}.umS07G_kicker{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin:0 0 16px;font-size:12px}.umS07G_families,.umS07G_stages{border:0;min-width:0;margin:0;padding:0}.umS07G_families legend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.umS07G_families{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.umS07G_families label{background:var(--color-bg);border:1px solid var(--color-border);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;min-height:44px;font-size:13px;font-weight:600;display:flex;position:relative}.umS07G_families label[data-selected=true]{background:color-mix(in srgb,var(--family-color) 15%,var(--color-surface));border-color:var(--family-color);box-shadow:inset 0 -3px var(--family-color)}.umS07G_families input,.umS07G_stages input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}:is(.umS07G_families label:has(input:focus-visible),.umS07G_stages label:has(input:focus-visible)){outline:3px solid var(--color-focus);outline-offset:3px}.umS07G_portrait{isolation:isolate;place-items:center;min-width:0;max-width:440px;margin:12px auto 8px;display:grid;position:relative}.umS07G_portrait>img{width:100%;height:auto;position:relative}.umS07G_orbit{z-index:-1;border:1px dashed color-mix(in srgb,var(--family-color) 45%,var(--color-border));background:color-mix(in srgb,var(--family-color) 8%,var(--color-surface));border-radius:50%;position:absolute;inset:12% 7%}.umS07G_identity{border:1px solid var(--family-color);background:var(--color-surface);border-radius:12px;gap:2px;padding:12px 18px;display:grid;position:absolute;bottom:8px;right:0;transform:rotate(-4deg)}.umS07G_identity span{color:var(--color-text-muted);font-size:12px}.umS07G_identity strong{letter-spacing:-.03em;font-size:24px}.umS07G_stages legend{color:var(--color-text-muted);padding:8px 0 12px;font-size:12px}.umS07G_stages>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.umS07G_stages label{cursor:pointer;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:64px;font-size:12px;font-weight:600;display:flex;position:relative}.umS07G_dot{border:1px solid var(--color-border);width:28px;height:28px;font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:11px;display:grid}.umS07G_stages label[data-selected=true]{background:var(--color-bg)}.umS07G_stages label[data-selected=true] .umS07G_dot{background:var(--color-action);color:var(--color-action-text);border-color:var(--color-action)}.umS07G_note{color:var(--color-text-muted);margin:16px 0 0;font-size:12px;line-height:1.6}@media (max-width:480px){.umS07G_explorer{border-radius:18px;padding:18px 12px}.umS07G_families label{font-size:12px}.umS07G_stages label{font-size:11px}.umS07G_identity{padding:8px 12px}.umS07G_identity strong{font-size:20px}}
._UmnlW_finder{width:100%}._UmnlW_finder>label{letter-spacing:-.02em;margin-bottom:16px;font-size:22px;font-weight:600;display:block}._UmnlW_search{border:1px solid var(--color-action);border-radius:var(--radius-md);background:var(--color-surface);align-items:center;gap:12px;padding:6px 16px;display:flex}._UmnlW_search>svg{color:var(--color-action);flex:none}._UmnlW_search input{width:100%;min-width:0;min-height:48px;font:inherit;color:var(--color-text);background:0 0;border:0}._UmnlW_search button{min-width:44px;min-height:44px;color:var(--color-link);cursor:pointer;font-size:24px}._UmnlW_hint,._UmnlW_count{color:var(--color-text-muted);margin-top:10px;font-size:13px}._UmnlW_count:empty{display:none}._UmnlW_suggestions{flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:12px;display:flex}._UmnlW_suggestions span{color:var(--color-text-muted);font-size:13px}._UmnlW_suggestions button{min-height:44px;color:var(--color-link);cursor:pointer;font-size:14px;text-decoration:underline}._UmnlW_results{margin:12px 0 0;padding:0;list-style:none}._UmnlW_results li{border-top:var(--border-hairline);padding:16px 0}._UmnlW_results a{text-decoration:none;display:block}._UmnlW_results a:hover strong{text-decoration:underline}._UmnlW_results small{color:var(--color-text-muted);font-size:12px}._UmnlW_results strong{justify-content:space-between;gap:16px;margin-block:4px;font-size:18px;display:flex}._UmnlW_results a>span{color:var(--color-text-muted);font-size:14px;display:block}._UmnlW_results ._UmnlW_dossier{align-items:center;min-height:44px;margin-top:4px;font-size:14px;text-decoration:underline;display:inline-flex}._UmnlW_more{color:var(--color-link);cursor:pointer;padding:12px 0;font-weight:600}._UmnlW_results ._UmnlW_kind{border-radius:var(--radius-pill);background:var(--color-surface-soft);color:var(--color-action-hover);padding:2px 8px;font-size:12px;font-weight:600;display:inline-block}._UmnlW_actions{flex-wrap:wrap;gap:0 20px;margin-top:4px;display:flex}._UmnlW_actions>a{align-items:center;min-height:44px;font-size:14px;font-weight:600;display:inline-flex}._UmnlW_results ._UmnlW_actions ._UmnlW_dossier{margin-top:0;font-weight:400}._UmnlW_search input::-webkit-search-cancel-button{appearance:none}
.ZQvlOW_main{max-width:1280px;padding:0 var(--space-8);font-family:var(--font-ui);color:var(--color-text);margin:auto}.ZQvlOW_main *{box-sizing:border-box}.ZQvlOW_main a:focus-visible,.ZQvlOW_main summary:focus-visible{outline:3px solid var(--color-focus);outline-offset:5px}.ZQvlOW_main h1,.ZQvlOW_main h2,.ZQvlOW_main h3,.ZQvlOW_main p{margin:0}.ZQvlOW_main a{text-decoration:none}.ZQvlOW_main em{color:var(--color-action);font-style:normal}.ZQvlOW_eyebrow{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--color-action);font-size:11px;font-weight:600;line-height:1.6;display:block}.ZQvlOW_hero{align-items:center;gap:var(--space-12);padding:var(--space-16) 0 var(--space-12);grid-template-columns:1.06fr 1fr;display:grid}.ZQvlOW_heroCopy h1{letter-spacing:-.045em;margin:var(--space-5) 0 var(--space-6);font-size:clamp(42px,4.6vw,66px);font-weight:700;line-height:1.04}.ZQvlOW_heroCopy>p{color:var(--color-text-muted);max-width:520px;font-size:19px;line-height:1.65}.ZQvlOW_actions{gap:var(--space-3);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.ZQvlOW_primary,.ZQvlOW_secondary{border-radius:var(--radius-sm);border:1px solid var(--color-action);min-height:48px;transition:background var(--duration-fast),transform var(--duration-fast);justify-content:center;align-items:center;gap:12px;padding:15px 20px;font-size:14px;font-weight:700;line-height:1.4;display:inline-flex}.ZQvlOW_primary{background:var(--color-action);color:var(--color-action-text)}.ZQvlOW_secondary{background:var(--color-surface);color:var(--color-action);border-color:var(--color-border-strong)}.ZQvlOW_primary:hover{background:var(--color-action-hover)}.ZQvlOW_secondary:hover{background:var(--color-surface-soft)}.ZQvlOW_primary svg,.ZQvlOW_secondary svg{flex:none}.ZQvlOW_heroCopy .ZQvlOW_micro{margin-top:var(--space-5);align-items:center;gap:8px;font-size:12px;display:flex}.ZQvlOW_heroPhoto{isolation:isolate;border-radius:var(--radius-xl) var(--radius-xl) 88px var(--radius-xl);background:var(--color-surface-soft);min-height:430px;margin:0;position:relative;overflow:hidden}.ZQvlOW_heroPhoto img{object-fit:cover}.ZQvlOW_heroPhoto:after{content:"";background:linear-gradient(transparent,var(--color-nav-bg));z-index:1;opacity:.9;position:absolute;inset:40% 0 0}.ZQvlOW_heroPhoto figcaption{color:var(--color-nav-text);z-index:2;position:absolute;bottom:32px;left:28px;right:40px}.ZQvlOW_heroPhoto figcaption span{letter-spacing:-.02em;max-width:320px;font-size:24px;font-weight:600;line-height:1.2;display:block}.ZQvlOW_heroPhoto figcaption small{margin-top:10px;font-size:11px;display:block}.ZQvlOW_proof{border-block:1px solid var(--color-border);align-items:center;gap:24px;padding:24px 0;display:flex}.ZQvlOW_proof strong{max-width:230px;font-size:15px}.ZQvlOW_proof>span{color:var(--color-text-muted);flex:1;max-width:440px;font-size:13px;line-height:1.6}.ZQvlOW_proof a{color:var(--color-link);align-items:center;gap:10px;margin-left:auto;font-size:13px;font-weight:600;display:flex}.ZQvlOW_section{padding:var(--space-16) 0;scroll-margin-top:100px}.ZQvlOW_sectionHead{justify-content:space-between;align-items:end;gap:40px;margin-bottom:28px;display:flex}.ZQvlOW_sectionHead h2,.ZQvlOW_method h2,.ZQvlOW_finalCta h2{letter-spacing:-.035em;margin-top:10px;font-size:clamp(28px,3vw,38px);line-height:1.15}.ZQvlOW_sectionHead>p{color:var(--color-text-muted);max-width:370px;font-size:14px;line-height:1.65}.ZQvlOW_destinations{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.ZQvlOW_destination{border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text);background:var(--color-surface);transition:box-shadow var(--duration-fast),transform var(--duration-fast);flex-direction:column;display:flex;overflow:hidden}.ZQvlOW_destination:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.ZQvlOW_cardPhoto{background:var(--color-surface-soft);height:205px;position:relative}.ZQvlOW_cardPhoto img{object-fit:cover}.ZQvlOW_cardPhoto>span{background:var(--color-surface);color:var(--color-action-hover);border-radius:var(--radius-pill);padding:6px 10px;font-size:11px;font-weight:700;position:absolute;top:15px;left:15px}.ZQvlOW_cardBody{flex-direction:column;flex:1;padding:25px;display:flex}.ZQvlOW_cardBody .ZQvlOW_eyebrow{letter-spacing:.04em;font-size:9px}.ZQvlOW_cardBody h3{letter-spacing:-.025em;margin:12px 0;font-size:25px;line-height:1.12}.ZQvlOW_cardBody p{color:var(--color-text-muted);margin-bottom:25px;font-size:14px;line-height:1.65}.ZQvlOW_cardLink{color:var(--color-link);justify-content:space-between;align-items:center;margin-top:auto;font-size:13px;font-weight:700;display:flex}.ZQvlOW_bomberos{background:var(--color-surface-soft);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:25px;margin-top:22px;padding:26px 30px;display:flex}.ZQvlOW_bomberos h3{letter-spacing:-.02em;margin:7px 0;font-size:22px}.ZQvlOW_bomberos p{color:var(--color-text-muted);font-size:14px;line-height:1.5}.ZQvlOW_bomberos .ZQvlOW_secondary{flex-shrink:0}.ZQvlOW_news{border-radius:var(--radius-lg);background:var(--color-accent-bg);border:1px solid var(--color-accent-border);justify-content:space-between;align-items:center;gap:30px;padding:34px 38px;display:flex}.ZQvlOW_news h2{letter-spacing:-.025em;margin:10px 0;font-size:27px;line-height:1.2}.ZQvlOW_news p{max-width:670px;color:var(--color-text-muted);font-size:14px;line-height:1.65}.ZQvlOW_news small{margin-top:16px;font-size:11px;display:block}.ZQvlOW_news small a{color:var(--color-link);text-decoration:underline}.ZQvlOW_news .ZQvlOW_secondary{flex-shrink:0}.ZQvlOW_news .ZQvlOW_eyebrow{color:var(--color-accent-text)}.ZQvlOW_method{border-bottom:1px solid var(--color-border);grid-template-columns:1fr 1.1fr;gap:80px;padding:75px 35px;display:grid}.ZQvlOW_method h2{font-size:48px;line-height:1.12}.ZQvlOW_method ol{counter-reset:steps;margin:0;padding:0;list-style:none}.ZQvlOW_method li{counter-increment:steps;padding:0 0 25px 50px;position:relative}.ZQvlOW_method li:before{content:counter(steps);border-radius:var(--radius-full);background:var(--color-surface-soft);width:30px;height:30px;color:var(--color-action);font-family:var(--font-mono);place-items:center;font-size:13px;display:grid;position:absolute;top:0;left:0}.ZQvlOW_method li strong{letter-spacing:-.02em;font-size:20px}.ZQvlOW_method li p{color:var(--color-text-muted);margin-top:8px;font-size:14px;line-height:1.6}.ZQvlOW_resources{grid-template-columns:1fr 1fr;gap:24px;display:grid}.ZQvlOW_resources>a{border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-text);padding:30px}.ZQvlOW_resources>a>svg{color:var(--color-action)}.ZQvlOW_resources h3{letter-spacing:-.02em;margin:15px 0 10px;font-size:24px}.ZQvlOW_resources p{color:var(--color-text-muted);max-width:430px;font-size:14px;line-height:1.6}.ZQvlOW_resources a>span{color:var(--color-link);align-items:center;gap:12px;margin-top:24px;font-size:13px;font-weight:700;display:flex}.ZQvlOW_resources a:hover{background:var(--color-surface-soft)}.ZQvlOW_finalCta{text-align:center;background:var(--color-surface-soft);border-radius:var(--radius-xl);padding:48px 30px}.ZQvlOW_finalCta h2{margin-bottom:24px}.ZQvlOW_finalCta>p{color:var(--color-text-muted);max-width:630px;margin:20px auto 0;font-size:12px;line-height:1.6}.ZQvlOW_signoff{color:var(--color-text-muted);text-align:center;padding:28px 0 36px;font-size:11px;line-height:1.7}.ZQvlOW_signoff a{color:var(--color-link);text-decoration:underline}.ZQvlOW_breadcrumb{color:var(--color-text-muted);flex-wrap:wrap;gap:10px;padding-top:28px;font-size:12px;display:flex}.ZQvlOW_breadcrumb a{color:var(--color-link)}.ZQvlOW_detailHero{padding-top:30px}.ZQvlOW_detailHero h1{font-size:clamp(34px,3.8vw,50px)}.ZQvlOW_detailHero .ZQvlOW_heroPhoto{min-height:390px}.ZQvlOW_stats{border-block:1px solid var(--color-border);grid-template-columns:repeat(3,1fr);margin-bottom:32px;padding:25px 0;display:grid}.ZQvlOW_stats>div{border-right:1px solid var(--color-border);align-items:center;gap:15px;padding:0 24px;display:flex}.ZQvlOW_stats>div:first-child{padding-left:0}.ZQvlOW_stats>div:last-child{border:0}.ZQvlOW_stats strong{font-family:var(--font-mono);color:var(--color-action);letter-spacing:-.05em;font-size:32px;font-weight:500}.ZQvlOW_stats span{color:var(--color-text-muted);max-width:150px;font-size:12px;line-height:1.6}.ZQvlOW_note{background:var(--color-surface-soft);border-left:3px solid var(--color-action);border-radius:0 var(--radius-sm) var(--radius-sm) 0;margin-bottom:25px;padding:22px 26px;font-size:14px;line-height:1.65}.ZQvlOW_note p{color:var(--color-text-muted);margin:8px 0}.ZQvlOW_note a{color:var(--color-link);font-size:13px;text-decoration:underline}.ZQvlOW_syllabus{border-top:1px solid var(--color-border)}.ZQvlOW_topic{border-bottom:1px solid var(--color-border)}.ZQvlOW_topic summary{cursor:pointer;align-items:center;gap:18px;padding:22px 12px;list-style:none;display:flex}.ZQvlOW_topic summary::-webkit-details-marker{display:none}.ZQvlOW_topic summary:hover{background:var(--color-surface-soft)}.ZQvlOW_topicNumber{font-family:var(--font-mono);color:var(--color-action);align-self:start;font-size:14px;line-height:1.6}.ZQvlOW_topicTitle{flex:1;font-size:14px;line-height:1.65}.ZQvlOW_ready,.ZQvlOW_pending{border-radius:var(--radius-pill);white-space:nowrap;padding:6px 9px;font-size:11px}.ZQvlOW_ready{color:var(--color-success-strong);background:var(--color-state-success-bg)}.ZQvlOW_pending{color:var(--color-text-muted);background:var(--color-state-neutral-bg)}.ZQvlOW_expand{color:var(--color-action);font-size:22px}.ZQvlOW_topic[open] .ZQvlOW_expand{transform:rotate(45deg)}.ZQvlOW_topicContent{padding:0 20px 22px 47px}.ZQvlOW_topicContent ul{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.ZQvlOW_topicContent a{color:var(--color-link);background:var(--color-surface-soft);border-radius:var(--radius-sm);align-items:center;gap:10px;height:100%;padding:13px;font-size:13px;line-height:1.5;display:flex}.ZQvlOW_topicContent a span{flex:1}.ZQvlOW_topicContent svg{flex-shrink:0}.ZQvlOW_topicContent p{color:var(--color-text-muted);font-size:13px;line-height:1.7}.ZQvlOW_sourceNote{color:var(--color-text-muted);padding-top:20px;font-size:12px;line-height:1.6}.ZQvlOW_faq{padding:0 0 20px}.ZQvlOW_faq h2{letter-spacing:-.03em;margin-bottom:24px;font-size:30px}.ZQvlOW_faq details{border-bottom:1px solid var(--color-border);padding:18px 0;font-size:15px}.ZQvlOW_faq summary{cursor:pointer;font-weight:600}.ZQvlOW_faq p{color:var(--color-text-muted);padding:16px 0 0;font-size:14px;line-height:1.7}.ZQvlOW_back{color:var(--color-link);margin-top:18px;font-size:13px;display:block}.ZQvlOW_credits{max-width:760px;margin:50px auto;padding:0 24px;line-height:1.8}.ZQvlOW_credits h1{font-size:34px}.ZQvlOW_credits li{margin:24px 0}.ZQvlOW_credits a{color:var(--color-link);text-decoration:underline}@media (max-width:1050px){.ZQvlOW_main{padding:0 24px}.ZQvlOW_hero{gap:30px}.ZQvlOW_heroCopy h1{font-size:46px}.ZQvlOW_heroCopy>p{font-size:17px}.ZQvlOW_heroPhoto{min-height:390px}.ZQvlOW_destinations{gap:14px}.ZQvlOW_cardBody{padding:20px}.ZQvlOW_cardBody h3{font-size:22px}.ZQvlOW_cardPhoto{height:170px}.ZQvlOW_sectionHead{gap:25px}.ZQvlOW_sectionHead>p{max-width:290px}.ZQvlOW_news{flex-direction:column;align-items:start;padding:28px}.ZQvlOW_method{gap:40px;padding-inline:0}.ZQvlOW_stats strong{font-size:27px}.ZQvlOW_stats>div{gap:10px;padding-inline:16px}.ZQvlOW_detailHero h1{font-size:37px}}@media (max-width:760px){.ZQvlOW_main{padding:0 20px}.ZQvlOW_hero{grid-template-columns:1fr;gap:28px;padding:36px 0 28px}.ZQvlOW_heroCopy h1{font-size:46px}.ZQvlOW_heroCopy>p{font-size:17px}.ZQvlOW_heroPhoto{border-bottom-right-radius:65px;min-height:290px}.ZQvlOW_heroPhoto figcaption span{font-size:22px}.ZQvlOW_heroPhoto figcaption{bottom:24px;left:24px}.ZQvlOW_actions{gap:10px;margin-top:24px}.ZQvlOW_primary,.ZQvlOW_secondary{padding:13px 16px;font-size:13px}.ZQvlOW_heroCopy .ZQvlOW_micro{font-size:11px}.ZQvlOW_proof{flex-direction:column;align-items:start;gap:12px;padding:22px 0}.ZQvlOW_proof strong{max-width:none}.ZQvlOW_proof a{margin:0}.ZQvlOW_section{padding:42px 0}.ZQvlOW_sectionHead{margin-bottom:22px;display:block}.ZQvlOW_sectionHead>p{max-width:none;margin-top:16px}.ZQvlOW_sectionHead h2{font-size:30px}.ZQvlOW_destinations{grid-template-columns:1fr;gap:20px}.ZQvlOW_cardPhoto{height:210px}.ZQvlOW_cardBody{padding:24px}.ZQvlOW_cardBody h3{font-size:27px}.ZQvlOW_cardBody .ZQvlOW_eyebrow{font-size:10px}.ZQvlOW_cardBody p{margin-bottom:20px}.ZQvlOW_bomberos{flex-direction:column;align-items:start;padding:24px}.ZQvlOW_news{padding:24px}.ZQvlOW_news h2{font-size:25px}.ZQvlOW_method{grid-template-columns:1fr;gap:30px;padding:42px 0 20px}.ZQvlOW_method h2{font-size:40px}.ZQvlOW_method li strong{font-size:19px}.ZQvlOW_resources{grid-template-columns:1fr;gap:16px}.ZQvlOW_resources>a{padding:26px}.ZQvlOW_finalCta{padding:34px 24px}.ZQvlOW_finalCta h2{font-size:28px}.ZQvlOW_detailHero h1{font-size:38px;line-height:1.08}.ZQvlOW_detailHero .ZQvlOW_heroPhoto{min-height:260px}.ZQvlOW_stats{gap:12px;padding:20px 0}.ZQvlOW_stats>div{padding:0 8px;display:block}.ZQvlOW_stats strong{font-size:26px;display:block}.ZQvlOW_stats span{margin-top:6px;font-size:10px;display:block}.ZQvlOW_topic summary{flex-wrap:wrap;gap:10px;padding:18px 0}.ZQvlOW_topicNumber{width:22px}.ZQvlOW_topicTitle{flex-basis:calc(100% - 56px);font-size:13px}.ZQvlOW_ready,.ZQvlOW_pending{margin-left:32px;font-size:10px}.ZQvlOW_expand{margin-left:auto}.ZQvlOW_topicContent{padding:0 0 18px 32px}.ZQvlOW_topicContent ul{grid-template-columns:1fr}.ZQvlOW_note{padding:20px;font-size:13px}.ZQvlOW_signoff{padding-bottom:26px}.ZQvlOW_breadcrumb{font-size:11px}}@media (prefers-reduced-motion:reduce){.ZQvlOW_main *{scroll-behavior:auto!important;transition:none!important}.ZQvlOW_destination:hover{transform:none}}.ZQvlOW_articleScope{font-family:var(--font-mono);color:var(--color-text-muted);margin-top:4px;font-size:12px;display:block}.ZQvlOW_filters{align-items:end;gap:24px;margin-block:24px 8px;display:flex}.ZQvlOW_filters>label:first-child{flex:1;gap:10px;font-size:14px;font-weight:600;display:grid}.ZQvlOW_filters input[type=search]{background:var(--color-surface);border:var(--border-strong);border-radius:var(--radius-sm);width:100%;min-height:52px;font:inherit;padding:12px 16px;font-weight:400}.ZQvlOW_filterCheck{align-items:center;gap:10px;min-height:52px;font-size:14px;display:flex}.ZQvlOW_filterCheck input{accent-color:var(--color-action);width:18px;height:18px}.ZQvlOW_readingHint{margin-bottom:18px}.ZQvlOW_resetFilters{min-height:44px;color:var(--color-link);cursor:pointer;text-decoration:underline}.ZQvlOW_topic[open]{background:var(--color-surface-subtle)}@media (max-width:760px){.ZQvlOW_filters{flex-direction:column;align-items:stretch;gap:8px}}.ZQvlOW_ready,.ZQvlOW_pending{font-size:12px}
._4VzR4G_explorerContainer{gap:var(--space-6);margin-top:var(--space-4);scroll-margin-top:var(--space-12);box-sizing:border-box;flex-direction:column;width:100%;max-width:100%;display:flex;position:relative;overflow-x:hidden}._4VzR4G_materialSwitcher{gap:var(--space-2);flex-wrap:wrap;display:flex}._4VzR4G_materialSwitchButton{gap:var(--space-1);min-width:0;min-height:44px;padding:var(--space-2) var(--space-3);color:var(--color-text-muted);text-align:left;background:var(--color-surface);border:var(--border-hairline);border-radius:var(--radius-pill);cursor:pointer;font:inherit;display:grid}._4VzR4G_materialSwitchButton:hover{color:var(--color-text);background:var(--color-surface);border-color:var(--color-border)}._4VzR4G_materialSwitchButton:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}._4VzR4G_materialSwitchButtonActive{color:var(--color-action-hover);background:var(--color-surface-soft);border-color:var(--color-action-soft-border)}._4VzR4G_materialSwitchTopline{justify-content:space-between;align-items:baseline;gap:var(--space-2);width:100%;display:flex}._4VzR4G_materialSwitchTopline strong{font-size:var(--text-body-sm);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}._4VzR4G_materialSwitchTopline span{font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--color-action);flex-shrink:0}._4VzR4G_materialSwitchButton small{display:none}@media (max-width:767px){._4VzR4G_materialSwitcher{grid-template-columns:1fr 1fr}._4VzR4G_materialSwitchButton{padding:var(--space-2)}}._4VzR4G_twoColumnLayout{gap:var(--space-5);box-sizing:border-box;grid-template-columns:1fr;align-items:start;width:100%;min-width:0;display:grid}@media (min-width:1024px){._4VzR4G_twoColumnLayout{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}}._4VzR4G_sidebarPanel{gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:var(--border-hairline);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);min-width:0;display:grid}._4VzR4G_sidebarHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}._4VzR4G_sidebarTitle{color:var(--color-text);font-size:var(--text-body-lg);font-weight:var(--weight-semibold)}._4VzR4G_sidebarResetBtn{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-accent-strong);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}._4VzR4G_sidebarResetBtn:hover{color:var(--color-action-hover)}._4VzR4G_filterSection{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._4VzR4G_sectionLabel{font-family:inherit;font-weight:var(--weight-semibold);font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text)}._4VzR4G_searchInputWrapper{box-sizing:border-box;align-items:center;width:100%;display:flex;position:relative}._4VzR4G_searchIcon{left:var(--space-3);color:var(--color-text-muted);pointer-events:none;align-items:center;display:flex;position:absolute}._4VzR4G_sidebarSearchInput{width:100%;min-width:0;min-height:48px;padding:var(--space-3) 44px;font:inherit;border:var(--border-hairline);border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-text)}._4VzR4G_sidebarSearchInput:focus{border-color:var(--color-action);box-shadow:0 0 0 3px var(--color-focus);background:var(--color-surface);outline:none}._4VzR4G_clearSearchBtn{right:var(--space-2);cursor:pointer;color:var(--color-text-muted);font-size:var(--text-caption);padding:2px var(--space-1);background:0 0;border:none;position:absolute}._4VzR4G_kbdHint{right:var(--space-3);pointer-events:none;position:absolute}._4VzR4G_kbdHint kbd{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--color-text-muted);padding:1px 5px;font-size:10px}._4VzR4G_selectWrapper{width:100%;position:relative}._4VzR4G_facetSelect{width:100%;font-size:var(--text-caption);padding:var(--space-2) var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);cursor:pointer;box-sizing:border-box;font-family:inherit}._4VzR4G_facetSelect:focus{border-color:var(--color-action);outline:none}._4VzR4G_checkboxControl{align-items:flex-start;gap:var(--space-2);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}._4VzR4G_checkboxInput{accent-color:var(--color-action);cursor:pointer;flex-shrink:0;width:15px;height:15px;margin-top:2px}._4VzR4G_checkboxLabel{font-size:var(--text-caption);color:var(--color-text);line-height:var(--leading-tight)}._4VzR4G_mainContent{gap:var(--space-4);box-sizing:border-box;flex-direction:column;width:100%;min-width:0;display:flex}._4VzR4G_topControlBar{justify-content:space-between;align-items:center;gap:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);box-sizing:border-box;flex-wrap:wrap;display:flex}._4VzR4G_summaryCountBlock{gap:var(--space-1);min-width:0;display:grid}._4VzR4G_summaryMainText{font-size:var(--text-body-sm);color:var(--color-text)}._4VzR4G_summaryMainText strong{font-weight:var(--weight-bold)}._4VzR4G_summarySubText{font-family:inherit;font-size:var(--text-caption);color:var(--color-text-muted)}._4VzR4G_controlsGroupRight{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._4VzR4G_pageSizeWrapper{align-items:center;gap:var(--space-2);display:inline-flex}._4VzR4G_viewModeToggle{background:var(--color-bg);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);gap:2px;padding:2px;display:inline-flex}._4VzR4G_viewBtn{font-size:var(--text-caption);font-family:inherit;font-weight:var(--weight-medium);color:var(--color-text-muted);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration-fast);background:0 0;border:none;padding:4px 10px}._4VzR4G_viewBtnActive{background:var(--color-surface);color:var(--color-action);font-weight:var(--weight-bold);box-shadow:0 1px 2px #00000014}._4VzR4G_sortLabel{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted)}._4VzR4G_sortSelect{font-size:var(--text-caption);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text);cursor:pointer;font-family:inherit}._4VzR4G_activeFiltersRow{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-bg);border-radius:var(--radius-md);border:1px dashed var(--color-border-strong);box-sizing:border-box;flex-wrap:wrap;display:flex}._4VzR4G_activeFiltersHeading{font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-text-muted)}._4VzR4G_pillsContainer{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._4VzR4G_appliedPill{align-items:center;gap:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border-strong);padding:0 var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-caption);color:var(--color-text);display:inline-flex}._4VzR4G_appliedPill button{cursor:pointer;min-width:44px;min-height:44px;color:var(--color-text-muted);background:0 0;border:none;font-size:10px}._4VzR4G_appliedPill button:hover{color:var(--color-danger)}._4VzR4G_tableWrapper{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow-x:auto}._4VzR4G_repoTable{border-collapse:collapse;text-align:left;width:100%;font-size:var(--text-caption)}._4VzR4G_repoTable th{background:var(--color-bg);border-bottom:1.5px solid var(--color-border-strong);padding:var(--space-3) var(--space-3);font-family:var(--font-mono);font-size:11px;font-weight:var(--weight-bold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;-webkit-user-select:none;user-select:none}._4VzR4G_repoTable th:hover{color:var(--color-text)}._4VzR4G_repoTable td{padding:var(--space-3) var(--space-3);border-bottom:1px solid var(--color-border);vertical-align:middle}._4VzR4G_repoTable tbody tr{transition:background-color var(--duration-fast)}._4VzR4G_repoTable tbody tr:hover{background:color-mix(in srgb, var(--color-surface-soft) 40%, var(--color-surface))}._4VzR4G_colAdmin{white-space:nowrap;width:90px}._4VzR4G_tableSigla{font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-bold);border-radius:var(--radius-sm);letter-spacing:.04em;border:1px solid;padding:2px 6px;display:inline-block}._4VzR4G_colTitle{min-width:220px}._4VzR4G_tableTitleText{font-size:var(--text-caption);font-weight:var(--weight-bold);color:var(--color-text);line-height:var(--leading-tight);display:block}._4VzR4G_tableSubtitleText{font-size:var(--text-caption);color:var(--color-text-muted);margin-top:1px;display:block}._4VzR4G_materialTag,._4VzR4G_languageTag{width:fit-content;margin-top:var(--space-1);margin-right:var(--space-1);font-family:var(--font-mono);font-size:9px;font-weight:var(--weight-semibold);line-height:var(--leading-tight);border:1px solid var(--color-border);border-radius:var(--radius-sm);align-items:center;padding:1px 5px;display:inline-flex}._4VzR4G_examen_oficial{color:var(--green);background:color-mix(in srgb, var(--green) 10%, var(--color-surface));border-color:color-mix(in srgb, var(--green) 25%, var(--color-surface))}._4VzR4G_bateria_ivap_2026{color:var(--color-accent-strong);background:var(--color-accent-bg);border-color:var(--color-accent)}._4VzR4G_banco_tematico,._4VzR4G_languageTag{color:var(--color-text-muted);background:var(--color-bg)}._4VzR4G_colCategory{width:160px}._4VzR4G_tableCategoryText{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted)}._4VzR4G_colYear{width:65px}._4VzR4G_tableYearText{font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--weight-semibold);color:var(--color-text)}._4VzR4G_colQuestions{width:90px}._4VzR4G_tableQuestionsText{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text)}._4VzR4G_colActions{text-align:right;width:180px}._4VzR4G_tableActionGroup{align-items:center;gap:var(--space-2);display:inline-flex}._4VzR4G_tableDownloadBtn{background:var(--color-action);color:var(--color-action-text);font-size:11px;font-weight:var(--weight-semibold);border-radius:var(--radius-sm);white-space:nowrap;align-items:center;gap:4px;padding:4px 8px;text-decoration:none;display:inline-flex}._4VzR4G_tableDownloadBtn:hover{background:var(--color-action-hover);color:var(--color-action-text)}._4VzR4G_tablePracticeLink{background:var(--color-bg);border:1px solid var(--color-border-strong);color:var(--color-text);font-size:11px;font-weight:var(--weight-medium);border-radius:var(--radius-sm);align-items:center;padding:3px 8px;text-decoration:none;display:inline-flex}._4VzR4G_tablePracticeLink:hover{border-color:var(--color-action);color:var(--color-action)}._4VzR4G_tableOsakiBtn{color:var(--color-text-muted);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm);padding:3px 6px;font-size:11px;text-decoration:none;display:inline-block}._4VzR4G_tablePendingBadge{color:var(--color-text-muted);background:var(--color-surface-muted,#f3f4f6);border-radius:var(--radius-sm);white-space:nowrap;padding:3px 6px;font-size:11px;display:inline-block}._4VzR4G_pendingTomoNotice{font-size:var(--text-caption);color:var(--color-text-muted);background:var(--color-surface-muted,#f3f4f6);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);border:1px dashed var(--color-border);align-items:center;display:inline-flex}._4VzR4G_paginationBar{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);margin-top:var(--space-2);justify-content:space-between;align-items:center;display:flex}._4VzR4G_pageBtn{background:var(--color-bg);border:1px solid var(--color-border-strong);color:var(--color-text);font-family:inherit;font-size:var(--text-caption);font-weight:var(--weight-medium);padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--duration-fast)}._4VzR4G_pageBtn:hover:not(:disabled){border-color:var(--color-action);color:var(--color-action)}._4VzR4G_pageBtn:disabled{opacity:.5;cursor:not-allowed}._4VzR4G_pageInfo{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted)}._4VzR4G_pageInfo strong{color:var(--color-text)}._4VzR4G_cardsGrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);width:100%;display:grid}@media (min-width:768px){._4VzR4G_cardsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}._4VzR4G_examCard{background:var(--color-surface);border:var(--border-hairline);border-left:3px solid var(--color-action);border-radius:var(--radius-lg);padding:var(--space-5);min-width:0;box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._4VzR4G_examCard:hover{border-color:var(--color-action)}._4VzR4G_cardHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._4VzR4G_cardHeaderLeft{align-items:center;gap:var(--space-2);flex:14rem;min-width:0;display:flex;overflow:hidden}._4VzR4G_cardSiglaBadge{font-family:var(--font-mono);font-size:10px;font-weight:var(--weight-bold);border-radius:var(--radius-sm);letter-spacing:.04em;border:1px solid;flex-shrink:0;padding:2px 5px}._4VzR4G_headerInfo{flex-direction:column;min-width:0;display:flex;overflow:hidden}._4VzR4G_adminName{font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-text);white-space:normal}._4VzR4G_categoryName{font-size:var(--text-caption);color:var(--color-text-muted)}._4VzR4G_cardHeaderRight{align-items:center;gap:var(--space-1);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;display:flex}._4VzR4G_yearTag{font-family:var(--font-mono);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);padding:var(--space-1) var(--space-2);background:var(--color-surface-soft);border-radius:var(--radius-md);color:var(--color-action)}._4VzR4G_cardContent{margin-bottom:var(--space-3);flex-grow:1;min-width:0}._4VzR4G_cardTitle{font-size:var(--text-body-lg);font-weight:var(--weight-semibold);color:var(--color-text);margin:0 0 var(--space-2);overflow-wrap:anywhere;line-height:1.4}._4VzR4G_cardSubtitle{font-size:var(--text-body-sm);color:var(--color-text-muted);line-height:var(--leading-body);margin:0 0 var(--space-3);overflow-wrap:anywhere}._4VzR4G_specsGrid{background:var(--color-border);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-sizing:border-box;grid-template-columns:repeat(4,1fr);gap:1px;width:100%;display:grid;overflow:hidden}._4VzR4G_specCell{background:var(--color-bg);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:4px 2px;display:flex}._4VzR4G_specVal{font-family:var(--font-mono);font-size:11px;font-weight:var(--weight-bold);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;line-height:1.1;overflow:hidden}._4VzR4G_specLbl{font-family:var(--font-mono);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.03em;font-size:8.5px}._4VzR4G_cardFooter{border-top:1px solid var(--color-border);padding-top:var(--space-3);gap:var(--space-2);flex-direction:column;min-width:0;margin-top:auto;display:flex}._4VzR4G_actionRowPrimary{gap:var(--space-2);flex-wrap:wrap;width:100%;display:flex}._4VzR4G_actionRowPrimary>*{flex:auto;min-width:0;max-width:100%}._4VzR4G_actionRowPrimary a{white-space:normal;text-align:center;min-height:44px}._4VzR4G_btnDownloadTomo{justify-content:center;align-items:center;gap:var(--space-2);background:var(--color-action);color:var(--color-action-text);font-size:var(--text-caption);font-weight:var(--weight-semibold);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);transition:background-color var(--duration-fast);text-decoration:none;display:inline-flex}._4VzR4G_btnDownloadTomo:hover{background:var(--color-action-hover);color:var(--color-action-text)}._4VzR4G_btnTestOnline{justify-content:center;align-items:center;gap:var(--space-1);background:var(--color-bg);border:1px solid var(--color-border-strong);color:var(--color-text);font-size:var(--text-caption);font-weight:var(--weight-medium);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);transition:all var(--duration-fast);text-decoration:none;display:inline-flex}._4VzR4G_btnTestOnline:hover{border-color:var(--color-action);color:var(--color-action)}._4VzR4G_modulesSection{flex-direction:column;display:flex}._4VzR4G_btnToggleModules{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted);cursor:pointer;padding:var(--space-1) 0;text-align:left;background:0 0;border:none}._4VzR4G_btnToggleModules:hover{color:var(--color-text);text-decoration:underline}._4VzR4G_modulesTray{gap:var(--space-1);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:var(--space-2);margin-top:var(--space-1);flex-direction:column;display:flex}._4VzR4G_moduleItem{align-items:center;gap:var(--space-2);font-size:var(--text-caption);color:var(--color-text);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface);border:1px solid var(--color-border);text-decoration:none;display:flex}._4VzR4G_moduleItem:hover{border-color:var(--color-action)}._4VzR4G_moduleMeta{flex-direction:column;display:flex}._4VzR4G_moduleMeta strong{color:var(--color-text);font-size:11px}._4VzR4G_moduleMeta small{color:var(--color-text-muted);font-size:9px}._4VzR4G_osakiNotice{gap:var(--space-1);background:var(--color-bg);padding:var(--space-2);border-radius:var(--radius-sm);border:1px dashed var(--color-border-strong);flex-direction:column;display:flex}._4VzR4G_osakiNoticeText{font-size:var(--text-caption);color:var(--color-text-muted)}._4VzR4G_osakiNoticeBtn{background:var(--color-surface);border:1px solid var(--color-border-strong);color:var(--color-text);font-weight:var(--weight-semibold);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);font-size:var(--text-caption);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._4VzR4G_emptyStateContainer{background:var(--color-surface);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);padding:var(--space-8) var(--space-4);text-align:center}._4VzR4G_emptyTitle{font-size:var(--text-body);font-weight:var(--weight-bold);color:var(--color-text);margin:0 0 var(--space-1) 0}._4VzR4G_emptySubtitle{font-size:var(--text-caption);color:var(--color-text-muted);margin:0 0 var(--space-4) 0}._4VzR4G_emptyActions{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._4VzR4G_emptyActions button{background:var(--color-bg);border:1px solid var(--color-border-strong);color:var(--color-text);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-caption);cursor:pointer}._4VzR4G_emptyActions button:hover{border-color:var(--color-action);color:var(--color-action)}._4VzR4G_infoCard{gap:var(--space-3);display:grid}._4VzR4G_infoCard h3{font-size:var(--text-body-lg);font-weight:var(--weight-bold);margin:0}._4VzR4G_infoCard p{color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:var(--leading-body);margin:0}._4VzR4G_domainGrid{gap:var(--space-4);display:grid}._4VzR4G_cardGrid,._4VzR4G_linkGrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);width:100%;display:grid}._4VzR4G_linkCard{align-items:flex-start;gap:var(--space-2);min-width:0;min-height:190px;padding:var(--space-5);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast), box-shadow var(--duration-fast), transform var(--duration-fast);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}._4VzR4G_linkCard:before{content:"";background:var(--color-action);width:4px;position:absolute;inset:0 auto 0 0}._4VzR4G_linkCard:hover{color:var(--color-text);border-color:var(--color-action);box-shadow:var(--shadow-md);transform:translateY(-2px)}._4VzR4G_linkCard:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}._4VzR4G_linkCard h3{margin:var(--space-1) 0 0;font-size:var(--text-body-lg);line-height:var(--leading-tight)}._4VzR4G_linkCard p{color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:var(--leading-body);margin:0}._4VzR4G_linkCta{color:var(--color-action);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--weight-bold);letter-spacing:.02em;align-items:center;margin-top:auto;display:inline-flex}._4VzR4G_scopeList{gap:var(--space-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}._4VzR4G_scopeList li{gap:var(--space-1);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);display:grid}._4VzR4G_scopeList strong{color:var(--color-text);font-size:var(--text-body-sm)}._4VzR4G_scopeList span{color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:var(--leading-body)}._4VzR4G_finalActions{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}@media (min-width:768px){._4VzR4G_linkGrid,._4VzR4G_scopeList{grid-template-columns:repeat(2,minmax(0,1fr))}._4VzR4G_domainGrid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){._4VzR4G_cardGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){._4VzR4G_linkCard{transition:none}._4VzR4G_linkCard:hover{transform:none}}._4VzR4G_faqGrid{gap:var(--space-3);margin-top:var(--space-4);flex-direction:column;max-width:860px;display:flex}._4VzR4G_faqItem{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5)}._4VzR4G_faqItem[open]{border-color:var(--color-action)}._4VzR4G_faqQuestion{font-size:var(--text-body);font-weight:var(--weight-bold);color:var(--color-text);cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}._4VzR4G_faqQuestion::-webkit-details-marker{display:none}._4VzR4G_faqQuestion:after{content:"+";font-size:var(--text-body-lg);color:var(--color-action)}._4VzR4G_faqItem[open] ._4VzR4G_faqQuestion:after{content:"−"}._4VzR4G_faqAnswer{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text-muted)}._4VzR4G_catalogStats{font:400 13px var(--font-mono);color:var(--color-text-muted);margin-top:20px}._4VzR4G_intentLinks{flex-wrap:wrap;gap:12px 28px;margin-top:20px;display:flex}._4VzR4G_intentLinks a{align-items:center;min-height:44px;font-size:15px;font-weight:600;display:inline-flex}._4VzR4G_advancedFilters>summary{cursor:pointer;min-height:44px;color:var(--color-link);padding-block:12px;font-size:14px;font-weight:600}._4VzR4G_advancedFilters ._4VzR4G_filterSection{margin-top:16px}._4VzR4G_scopeNote{max-width:76ch;color:var(--color-text-muted);margin-top:18px;font-size:14px;line-height:1.65}._4VzR4G_filterGrid{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._4VzR4G_cardFacts{gap:var(--space-2) var(--space-4);color:var(--color-text-muted);font-size:var(--text-body-sm);flex-wrap:wrap;display:flex}._4VzR4G_cardFacts strong{color:var(--color-text);font-variant-numeric:tabular-nums}._4VzR4G_tableCaption{text-align:left;padding:var(--space-3);color:var(--color-text-muted);font-size:var(--text-body-sm)}._4VzR4G_summarySubText{max-width:60ch;line-height:var(--leading-body)}._4VzR4G_explorerContainer :is(button,select,a):focus-visible{outline:3px solid var(--color-action);outline-offset:2px}._4VzR4G_explorerContainer{overflow:visible}._4VzR4G_clearSearchBtn{min-width:36px;min-height:36px}._4VzR4G_facetSelect,._4VzR4G_pageBtn,._4VzR4G_emptyActions button,._4VzR4G_btnToggleModules{min-height:44px;font-size:var(--text-body-sm)}._4VzR4G_moduleMeta strong{font-size:var(--text-body-sm)}._4VzR4G_moduleMeta small{font-size:var(--text-caption)}@media (max-width:600px){._4VzR4G_sidebarPanel{padding:var(--space-3)}._4VzR4G_sidebarHeader{display:none}._4VzR4G_sidebarSearchInput{border-radius:var(--radius-md);font-size:16px}._4VzR4G_filterGrid{grid-template-columns:minmax(0,1fr)}._4VzR4G_materialSwitcher{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._4VzR4G_materialSwitchButton{border-radius:var(--radius-md);padding:var(--space-2)}._4VzR4G_materialSwitchTopline strong{font-size:var(--text-caption)}._4VzR4G_examCard{padding:var(--space-4)}._4VzR4G_cardHeaderRight{justify-content:flex-start}}._4VzR4G_examPage [data-public-hero]{padding-block:var(--space-6)}._4VzR4G_catalogSection{max-width:var(--public-width);padding:0 32px var(--space-6);margin:0 auto}._4VzR4G_sidebarTitle{margin:0}@media (max-width:760px){._4VzR4G_catalogSection{padding-inline:20px}}@media (max-width:600px){._4VzR4G_topControlBar{background:0 0;border:0;padding:0}._4VzR4G_summaryCountBlock{width:100%}._4VzR4G_controlsGroupRight{gap:var(--space-2);justify-content:space-between;width:100%}._4VzR4G_pageSizeWrapper ._4VzR4G_sortLabel{display:none}._4VzR4G_viewBtn,._4VzR4G_sortSelect{min-height:44px}._4VzR4G_activeFiltersHeading{display:none}._4VzR4G_activeFiltersRow{border:0;padding:0}._4VzR4G_intentLinks{gap:0 var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._4VzR4G_intentLinks a{font-size:var(--text-body-sm)}._4VzR4G_intentLinks a:last-child:nth-child(odd){grid-column:1/-1}}
.BWfCNq_preview{padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.BWfCNq_preview h2{font-family:var(--font-ui);margin:var(--space-3) 0 var(--space-5);font-size:clamp(1.5rem,3vw,2rem);line-height:1.15}.BWfCNq_kicker{font-family:var(--font-mono);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.BWfCNq_note{margin-top:var(--space-4);font-size:var(--text-body-sm);color:var(--color-text-muted);line-height:1.6}.BWfCNq_practiceGrid,.BWfCNq_requirements{gap:var(--space-5);margin-bottom:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.BWfCNq_practiceCard{border:1px solid var(--color-border-strong);border-top:4px solid var(--color-action);border-radius:var(--radius-lg);padding:var(--space-6);background:var(--color-surface)}.BWfCNq_practiceCard h3{font-size:var(--text-h3);margin:var(--space-3) 0}.BWfCNq_practiceCard p{line-height:1.6}.BWfCNq_actions{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;align-items:center;display:flex}.BWfCNq_actions a{white-space:normal;text-align:center;overflow-wrap:anywhere}.BWfCNq_method{gap:var(--space-6);margin-bottom:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.BWfCNq_method h3,.BWfCNq_requirements h3{font-size:var(--text-h4);margin:var(--space-3) 0}.BWfCNq_method p,.BWfCNq_requirements p{line-height:1.6}.BWfCNq_requirements article{border-bottom:1px solid var(--color-border);padding-bottom:var(--space-4)}.BWfCNq_anchor{scroll-margin-top:7rem}.BWfCNq_preview a:focus-visible,.BWfCNq_actions a:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}@media (max-width:760px){.BWfCNq_practiceGrid,.BWfCNq_requirements,.BWfCNq_method{grid-template-columns:1fr}.BWfCNq_preview,.BWfCNq_practiceCard{padding:var(--space-5)}.BWfCNq_actions{flex-direction:column;align-items:stretch}}.BWfCNq_preview{scroll-margin-top:100px}.BWfCNq_preview h2{margin:var(--space-2) 0 var(--space-4)}.BWfCNq_practiceList{margin:0;padding:0;list-style:none}.BWfCNq_practiceItem{padding:var(--space-4) 0;border-top:1px solid var(--color-border);gap:12px;display:grid}.BWfCNq_practiceItem>div:first-child{gap:2px;display:grid}.BWfCNq_practiceItem strong{color:var(--color-action-hover);font-size:1.1rem}.BWfCNq_practiceItem span{color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:1.5}.BWfCNq_practiceActions{flex-wrap:wrap;gap:10px;display:flex}.BWfCNq_preview>.BWfCNq_note{margin-top:var(--space-3);border-top:1px solid var(--color-border);padding-top:var(--space-4)}@media (max-width:760px){.BWfCNq_practiceActions>a{flex:140px}}.BWfCNq_breadcrumb{color:var(--color-text-muted);flex-wrap:wrap;gap:10px;padding-block:20px 0;font-size:13px;display:flex}.BWfCNq_breadcrumb a{color:var(--color-link);text-underline-offset:3px;align-items:center;min-height:24px;text-decoration:underline;display:inline-flex}.BWfCNq_levels{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.BWfCNq_levels article{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-width:0}.BWfCNq_levels h3{margin:0 0 var(--space-3);color:var(--color-action-hover)}.BWfCNq_levels p{margin:0 0 var(--space-2);font-size:var(--text-body-sm);color:var(--color-text-muted)}.BWfCNq_levels ul{margin:0 0 var(--space-4);font-size:var(--text-body-sm);gap:6px;padding-left:1.2em;line-height:1.5;display:grid}.BWfCNq_levels a{color:var(--color-link);font-size:var(--text-body-sm)}.BWfCNq_levels a:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.BWfCNq_levels article>a{padding-block:3px;display:inline-block}
._1a95LW_main{outline:none}._1a95LW_main section[id],._1a95LW_anchor{scroll-margin-top:var(--space-20)}._1a95LW_brief{padding:var(--space-8);border:var(--border-hairline);border-radius:var(--radius-xl);background:var(--color-surface-soft);gap:var(--space-5);display:grid}._1a95LW_answer{font-size:var(--text-body-lg);line-height:var(--leading-body);color:var(--color-text)}._1a95LW_date,._1a95LW_note{font-size:var(--text-body-sm);color:var(--color-text-muted);line-height:var(--leading-body)}._1a95LW_sourceLink,._1a95LW_note a,._1a95LW_sources a{color:var(--color-link);text-underline-offset:.2em;text-decoration:underline}._1a95LW_navigation{border-block:var(--border-hairline);background:var(--color-surface)}._1a95LW_navigation>div{gap:var(--space-6);padding-block:var(--space-3);flex-wrap:wrap;display:flex}._1a95LW_navigation a{padding-block:var(--space-3);min-height:44px;color:var(--color-link);font-size:var(--text-body-sm)}._1a95LW_modules{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._1a95LW_module{gap:var(--space-3);flex-direction:column;height:100%;display:flex}._1a95LW_module h3,._1a95LW_access h3{font-size:var(--text-h3);color:var(--color-text)}._1a95LW_module p,._1a95LW_access p{font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text-muted)}._1a95LW_module span{color:var(--color-link);font-weight:var(--weight-semibold);margin-top:auto}._1a95LW_modules+._1a95LW_note{margin-top:var(--space-5)}._1a95LW_deadline{font-size:var(--text-body);line-height:var(--leading-body);padding:var(--space-5);border-left:3px solid var(--color-action);background:var(--color-surface-soft)}._1a95LW_warning{padding:var(--space-5);margin-top:var(--space-4);border-left:3px solid var(--color-warning-strong);color:var(--color-text);background:var(--color-accent-bg);line-height:var(--leading-body)}._1a95LW_groups{gap:var(--space-3);margin-block:var(--space-6);display:grid}._1a95LW_detail{border:var(--border-hairline);border-radius:var(--radius-lg);background:var(--color-surface)}._1a95LW_detail summary{justify-content:space-between;gap:var(--space-4);padding:var(--space-5);cursor:pointer;min-height:44px;color:var(--color-text);font-weight:var(--weight-semibold);display:flex}._1a95LW_detail summary span{color:var(--color-link)}._1a95LW_detail[open] summary span{transform:rotate(45deg)}._1a95LW_detailBody{padding:0 var(--space-5) var(--space-5)}._1a95LW_detailBody ul{margin:0;padding:0;list-style:none}._1a95LW_detailBody li{justify-content:space-between;gap:var(--space-2) var(--space-6);padding-block:var(--space-3);border-top:var(--border-hairline);line-height:var(--leading-body);flex-wrap:wrap;display:flex}._1a95LW_detailBody li span{color:var(--color-text-muted);max-width:55ch}._1a95LW_detailBody ._1a95LW_note{margin-bottom:var(--space-3)}._1a95LW_access{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._1a95LW_access>div{align-content:start;gap:var(--space-5);display:grid}._1a95LW_access a{justify-self:start}._1a95LW_sources{gap:var(--space-3);margin-bottom:var(--space-5);padding:0;list-style:none;display:grid}._1a95LW_sources a{min-height:44px;padding-block:var(--space-3);overflow-wrap:anywhere;display:inline-block}._1a95LW_main :is(a,button,summary):focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}@media (max-width:760px){._1a95LW_modules,._1a95LW_access{grid-template-columns:1fr}._1a95LW_brief{padding:var(--space-5)}._1a95LW_navigation>div{gap:var(--space-2) var(--space-5)}._1a95LW_detailBody li{flex-direction:column}}._1a95LW_note a{padding-block:3px;display:inline-block}._1a95LW_deadline{overflow-wrap:break-word}
.fNRbtq_concepts{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.fNRbtq_concepts article{border-top:2px solid var(--color-action-soft-border);padding-top:24px}.fNRbtq_concepts svg{color:var(--color-link);margin-bottom:20px}.fNRbtq_concepts h3{letter-spacing:-.03em;margin:0 0 16px;font-size:27px;line-height:1.2}.fNRbtq_concepts strong{font-size:17px}.fNRbtq_concepts p,.fNRbtq_privacy p,.fNRbtq_closing p{color:var(--color-text-muted);line-height:1.7}.fNRbtq_concepts a,.fNRbtq_privacyNote a{color:var(--color-link);padding-block:10px;font-weight:600;display:inline-block}.fNRbtq_concepts p.fNRbtq_small{font-size:13px}.fNRbtq_privacy{grid-template-columns:1fr 1fr;gap:64px;display:grid}.fNRbtq_privacy h3{margin:0 0 12px;font-size:24px}.fNRbtq_privacyNote{border-top:1px solid var(--color-border);color:var(--color-text-muted);max-width:85ch;margin:24px 0 0;padding-top:20px;font-size:14px}.fNRbtq_faq{max-width:900px}.fNRbtq_faq details{border-bottom:1px solid var(--color-border)}.fNRbtq_faq summary{cursor:pointer;justify-content:space-between;gap:24px;padding:24px 0;font-size:18px;font-weight:600;list-style:none;display:flex}.fNRbtq_faq summary::-webkit-details-marker{display:none}.fNRbtq_faq summary span{color:var(--color-link)}.fNRbtq_faq details[open] summary span{transform:rotate(45deg)}.fNRbtq_faq details p{color:var(--color-text-muted);max-width:80ch;margin:0 0 24px;line-height:1.75}.fNRbtq_closing{justify-content:space-between;align-items:center;gap:32px;display:flex}.fNRbtq_closing p{max-width:60ch;margin:0}@media (max-width:760px){.fNRbtq_concepts,.fNRbtq_privacy{grid-template-columns:1fr;gap:32px}.fNRbtq_closing{flex-direction:column;align-items:flex-start}.fNRbtq_faq summary{font-size:16px}}.fNRbtq_rules{color:var(--color-text-muted);gap:8px;margin:0;padding:0;font-size:14px;line-height:1.55;list-style:none;display:grid}.fNRbtq_rules li{padding-left:16px;position:relative}.fNRbtq_rules li:before{content:"";background:var(--color-action);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.fNRbtq_rules strong{color:var(--color-text)}
.FTxq0G_card{gap:var(--space-3);display:grid}.FTxq0G_card h2{font-size:var(--text-body-lg);margin:0}.FTxq0G_card p{color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:var(--leading-body);margin:0}.FTxq0G_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.FTxq0G_scopeCard{gap:var(--space-2);height:100%;display:grid}.FTxq0G_scopeCard h3{font-size:var(--text-body-lg);font-weight:var(--weight-bold);margin:0}.FTxq0G_scopeCard p{color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:var(--leading-body);margin:0}.FTxq0G_reasonList{padding-left:var(--space-5);gap:var(--space-3);max-width:var(--read);color:var(--color-text-muted);line-height:var(--leading-body);margin:0;display:grid}.FTxq0G_destinations{gap:10px;margin:12px 0 0;display:grid}.FTxq0G_destinations>div{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);padding:12px 14px}.FTxq0G_destinations dt{color:var(--color-action-hover);font-weight:600}.FTxq0G_destinations dd{color:var(--color-text-muted);margin:2px 0 0;font-size:14px}.FTxq0G_heroBide{justify-content:center;align-items:center;min-height:260px;display:flex}@media (max-width:760px){.FTxq0G_heroBide{min-height:0}.FTxq0G_heroBide img{width:180px;height:auto}}
.HrYFna_filters{gap:var(--space-5);padding:var(--space-5) 0 var(--space-6);margin-bottom:var(--space-6);border-top:2px solid var(--color-text);border-bottom:var(--border-hairline);grid-template-columns:1fr;display:grid}.HrYFna_filterLabel{margin-bottom:var(--space-1);font-family:var(--font-mono);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);display:block}.HrYFna_searchField,.HrYFna_selectField{min-width:0;display:block}.HrYFna_searchInput,.HrYFna_select{width:100%;padding:var(--space-2) 0;font:inherit;font-size:var(--text-body);color:var(--color-text);border:none;border-bottom:1px solid var(--color-border-strong);transition:border-color var(--dur) var(--ease);background:0 0;border-radius:0}.HrYFna_searchInput{font-size:var(--text-body-lg);font-weight:var(--weight-medium)}.HrYFna_searchInput::placeholder{color:var(--color-text-muted);font-weight:var(--weight-regular)}.HrYFna_searchInput:hover,.HrYFna_select:hover{border-bottom-color:var(--color-action)}.HrYFna_searchInput:focus,.HrYFna_select:focus{border-bottom-color:var(--color-action);box-shadow:0 1px 0 0 var(--color-action);outline:none}.HrYFna_combo{position:relative}.HrYFna_combo .HrYFna_select{text-overflow:ellipsis;padding-right:36px}.HrYFna_comboClear{width:32px;height:32px;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;font-size:20px;line-height:1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.HrYFna_comboClear:hover{color:var(--color-action)}.HrYFna_comboClear:focus-visible{outline:3px solid var(--color-focus);outline-offset:1px}.HrYFna_comboList{z-index:20;overscroll-behavior:contain;max-height:min(320px,50vh);padding:var(--space-1) 0;background:var(--color-surface);border:var(--border-hairline);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.HrYFna_comboOption{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:40px;padding:var(--space-2) var(--space-3);font-size:var(--text-body-sm);color:var(--color-text);cursor:pointer;display:flex}.HrYFna_comboOption[data-active]{background:var(--color-surface-soft);box-shadow:inset 3px 0 0 var(--color-action)}.HrYFna_comboOption[aria-selected=true]{font-weight:var(--weight-medium);color:var(--color-action-hover)}.HrYFna_comboEmpty{padding:var(--space-3);font-size:var(--text-body-sm);color:var(--color-text-muted)}.HrYFna_comboHint{min-height:0;margin:var(--space-1) 0 0;font-size:var(--text-caption);color:var(--color-text-muted)}.HrYFna_comboHint:empty{margin:0}.HrYFna_checkField{cursor:pointer;align-items:center;gap:var(--space-2);min-height:44px;font-size:var(--text-body-sm);color:var(--color-text);display:flex}.HrYFna_resultLine{margin:0 0 var(--space-5);font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.HrYFna_resultLine strong{font-weight:var(--weight-bold);color:var(--color-brand)}.HrYFna_resetButton{font:inherit;color:var(--color-link);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.HrYFna_emptyResult{padding:var(--space-8) 0;font-size:var(--text-body-lg);color:var(--color-text-muted);max-width:var(--read);margin:0}.HrYFna_grid{grid-template-columns:minmax(0,1fr);gap:0;margin:0;padding:0;list-style:none;display:grid}.HrYFna_item{display:flex}.HrYFna_card{align-content:start;gap:var(--space-2);width:100%;padding:var(--space-5);border:0;border-bottom:var(--border-hairline);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);background:0 0;border-radius:0;text-decoration:none;display:grid;position:relative;overflow:hidden}.HrYFna_card:after{content:"";background:var(--color-brand);width:0;height:2px;transition:width var(--dur-slow) var(--ease);position:absolute;inset:0 auto auto 0}.HrYFna_card:hover{border-color:var(--color-border-strong);background:var(--color-surface-subtle)}.HrYFna_card:hover:after,.HrYFna_card:focus-visible:after{width:100%}.HrYFna_card:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}.HrYFna_cardHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.HrYFna_cardTitle{font-size:var(--text-body-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--color-text);margin:0}.HrYFna_testBadge{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.04em;color:var(--color-brand);border-radius:var(--radius-sm);border:1px solid;flex-shrink:0;padding:.1em .5em}.HrYFna_cardMeta{gap:2px;margin:0;display:grid}.HrYFna_cardMeta>div{gap:var(--space-2);align-items:baseline;min-width:0;display:flex}.HrYFna_cardMeta dt{font-size:var(--text-caption);color:var(--color-text-muted);flex:none}.HrYFna_cardMeta dd{min-width:0;margin:0}.HrYFna_cardNorms{font-family:var(--font-mono);font-size:var(--text-caption);font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--color-action-hover);margin:0}.HrYFna_cardText,.HrYFna_cardTargets{font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text-muted);margin:0}.HrYFna_cardTargets strong{color:var(--color-text)}.HrYFna_cardCta{font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-link)}@media (min-width:768px){.HrYFna_filters{grid-template-columns:2fr 1fr 1fr auto;align-items:end}}.HrYFna_normBar{margin-bottom:var(--space-6)}.HrYFna_normBarLabel{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.HrYFna_normList{gap:var(--space-2);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.HrYFna_normChip{align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text);background:var(--color-surface);border:var(--border-hairline);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);display:inline-flex}.HrYFna_normChip:hover{border-color:var(--color-action)}.HrYFna_normChip:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}.HrYFna_normChipOn{background:var(--color-action);border-color:var(--color-action);color:var(--color-action-text)}.HrYFna_normChipCount{font-variant-numeric:tabular-nums;font-weight:var(--weight-semibold);color:var(--color-brand)}.HrYFna_normChipOn .HrYFna_normChipCount{color:var(--color-action-text)}.HrYFna_normRest{font-size:var(--text-body-sm);color:var(--color-text-muted)}.HrYFna_loadMore{border:var(--border-strong);border-radius:var(--radius-md);min-height:48px;color:var(--color-link);cursor:pointer;margin-top:24px;padding:12px 24px;font-weight:600;display:block}.HrYFna_normChip{min-height:44px}.HrYFna_cardText,.HrYFna_cardTargets{max-width:90ch}@media (min-width:768px){.HrYFna_searchField{grid-column:1/-1}.HrYFna_filters{grid-template-columns:1fr 1fr auto}.HrYFna_searchInput{font-size:22px}}@media (max-width:480px){.HrYFna_normBar{display:none}.HrYFna_card{padding:20px 0}.HrYFna_cardHead{flex-wrap:wrap}}.HrYFna_layout{display:block}.HrYFna_sidebar,.HrYFna_results{min-width:0}@media (min-width:1024px){.HrYFna_layout{grid-template-columns:minmax(260px,300px) minmax(0,1fr);align-items:start;gap:40px;display:grid}.HrYFna_sidebar{position:sticky;top:96px}.HrYFna_sidebar .HrYFna_filters{gap:var(--space-4);margin-bottom:var(--space-4);padding-bottom:var(--space-4);grid-template-columns:1fr}.HrYFna_sidebar .HrYFna_searchField{grid-column:auto}.HrYFna_sidebar .HrYFna_searchInput{font-size:17px}.HrYFna_sidebar .HrYFna_normList{flex-direction:column;align-items:stretch}.HrYFna_sidebar .HrYFna_normChip{justify-content:space-between;width:100%}.HrYFna_results>.HrYFna_resultLine:first-child{margin-top:0;padding-top:0}.HrYFna_results .HrYFna_grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}.HrYFna_filtersToggle{display:none}.HrYFna_moreFilters{display:contents}@media (max-width:1023px){.HrYFna_filtersToggle{border:var(--border-strong);border-radius:var(--radius-md);background:var(--color-surface);min-height:48px;color:var(--color-link);font:600 15px var(--font-ui);cursor:pointer;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.HrYFna_moreFilters{display:none}.HrYFna_moreFilters[data-open]{gap:var(--space-5);display:grid}.HrYFna_filters{padding-block:var(--space-4);margin-bottom:var(--space-4);gap:var(--space-3)}}
.fIz0pa_card{column-gap:var(--space-5);row-gap:var(--space-2);padding:var(--space-5) var(--space-5) var(--space-5) var(--space-4);border:var(--border-hairline);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);grid-template-columns:auto 1fr;align-items:start;text-decoration:none;display:grid;position:relative;overflow:hidden}.fIz0pa_card:before{content:"";background:var(--color-border-strong);width:3px;transition:width var(--dur) var(--ease), background var(--dur) var(--ease);position:absolute;inset:0 auto 0 0}.fIz0pa_card:hover{border-color:var(--color-border-strong);background:var(--color-surface-subtle)}.fIz0pa_card:hover:before{width:6px}.fIz0pa_card:focus-visible{outline:2px solid var(--color-action);outline-offset:2px}.fIz0pa_abierta:before{background:var(--color-brand)}.fIz0pa_proxima:before{background:color-mix(in srgb, var(--color-info) 65%, transparent)}.fIz0pa_index{font-family:var(--font-mono);font-size:var(--text-caption);font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--color-text-muted);transition:color var(--dur) var(--ease), transform var(--dur) var(--ease);grid-row:1/span 3;padding-top:2px}.fIz0pa_card:hover .fIz0pa_index{color:var(--color-brand);transform:translate(2px)}.fIz0pa_head{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.fIz0pa_admin{font-family:var(--font-mono);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.fIz0pa_title{font-size:var(--text-body-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:-.005em;color:var(--color-text);text-wrap:balance;margin:0}.fIz0pa_facts{align-items:baseline;gap:var(--space-2) var(--space-4);font-size:var(--text-body-sm);color:var(--color-text-muted);line-height:var(--leading-body);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.fIz0pa_plazas{font-family:var(--font-mono);font-weight:var(--weight-semibold);letter-spacing:-.01em;color:var(--color-text)}.fIz0pa_fecha{font-variant-numeric:tabular-nums}.fIz0pa_dias{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-brand) 12%, transparent);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-action-hover);white-space:nowrap;padding:1px 8px}.fIz0pa_diasUrgente{background:color-mix(in srgb, var(--color-accent) 18%, transparent);color:var(--color-accent-text)}.fIz0pa_cta{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.04em;color:var(--color-link);opacity:0;transition:opacity var(--dur) var(--ease), transform var(--dur) var(--ease);grid-column:2;transform:translateY(-2px)}.fIz0pa_card:hover .fIz0pa_cta,.fIz0pa_card:focus-visible .fIz0pa_cta{opacity:1;transform:none}@media (hover:none){.fIz0pa_cta{opacity:1;transform:none}}.fIz0pa_strip{border-top:var(--border-hairline);margin-bottom:var(--space-6);gap:0;display:grid}.fIz0pa_stripRow{align-items:baseline;gap:var(--space-2) var(--space-5);padding:var(--space-4) 0;border-bottom:var(--border-hairline);transition:background var(--dur) var(--ease), padding-left var(--dur) var(--ease);grid-template-columns:1fr auto;text-decoration:none;display:grid}.fIz0pa_stripRow:hover{background:var(--color-surface-subtle);padding-left:var(--space-3)}.fIz0pa_stripRow:focus-visible{outline:2px solid var(--color-action);outline-offset:-2px}.fIz0pa_stripMain{gap:var(--space-1);min-width:0;display:grid}.fIz0pa_stripTitle{font-size:var(--text-body-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--color-text);text-wrap:balance}.fIz0pa_stripAdmin{font-family:var(--font-mono);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}.fIz0pa_stripMeta{font-size:var(--text-body-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.fIz0pa_stripCount{text-align:right;justify-items:end;gap:2px;display:grid}.fIz0pa_stripDays{font-family:var(--font-mono);font-size:var(--text-h3);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--color-brand);line-height:1}.fIz0pa_stripDaysUrgent{color:var(--color-accent-strong)}.fIz0pa_stripDaysLabel{font-family:var(--font-mono);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted)}@media (prefers-reduced-motion:no-preference){.fIz0pa_card,.fIz0pa_stripRow{animation:fIz0pa_entra .52s var(--ease) both;animation-delay:calc(var(--i,0) * 60ms)}}@keyframes fIz0pa_entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.fIz0pa_next{color:var(--color-text);margin:0;font-size:14px;line-height:1.5}.fIz0pa_next span{font:500 11px var(--font-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);display:block}
.MnkhUG_main{padding:var(--space-12) 0 var(--space-16);background:var(--color-bg)}.MnkhUG_doc{max-width:var(--read);margin:0 auto}.MnkhUG_head{gap:var(--space-3);padding-bottom:var(--space-8);border-bottom:var(--border-hairline);margin-bottom:var(--space-8);flex-direction:column;display:flex}.MnkhUG_kicker{font-family:var(--font-mono);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--color-action);font-weight:var(--weight-bold);margin:0}.MnkhUG_title{font-size:var(--text-h1);line-height:var(--leading-tight);color:var(--color-text);margin:0}.MnkhUG_updated{font-size:var(--text-body-sm);color:var(--color-text-muted);margin:0}.MnkhUG_intro{color:var(--color-text-muted);line-height:var(--leading-read);margin:var(--space-2) 0 0}.MnkhUG_banner{margin:var(--space-3) 0 0;padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-accent-bg);border:1px solid color-mix(in srgb, var(--color-accent), transparent 60%);color:var(--ink-700);font-size:var(--text-body-sm);line-height:var(--leading-body)}.MnkhUG_body{gap:var(--space-8);color:var(--color-text);line-height:var(--leading-read);flex-direction:column;display:flex}.MnkhUG_body h2{font-size:var(--text-h3);color:var(--color-text);margin:0 0 var(--space-3)}.MnkhUG_body section{display:block}.MnkhUG_body p{margin:0 0 var(--space-3);color:var(--ink-700)}.MnkhUG_body ul{padding-left:var(--space-5);gap:var(--space-2);color:var(--ink-700);margin:0;display:grid}.MnkhUG_body li{line-height:var(--leading-body)}.MnkhUG_body a{color:var(--color-link);font-weight:var(--weight-semibold)}.MnkhUG_body strong{color:var(--color-text);font-weight:var(--weight-semibold)}.MnkhUG_actions{margin-top:var(--space-3);flex-wrap:wrap;gap:8px;display:flex}.MnkhUG_actions a{border:1px solid var(--color-action-soft-border);border-radius:var(--radius-pill);background:var(--color-surface);min-height:40px;color:var(--color-link);align-items:center;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.MnkhUG_actions a:hover{border-color:var(--color-action)}.MnkhUG_toc{margin-bottom:var(--space-8);font-size:14px}.MnkhUG_toc summary{cursor:pointer;min-height:44px;color:var(--color-text);align-items:center;font-weight:600;display:flex}.MnkhUG_toc ol{border-left:var(--border-hairline);margin:0;padding:0;list-style:none}.MnkhUG_toc li a{min-height:32px;color:var(--color-text-muted);align-items:center;padding:4px 12px;line-height:1.4;text-decoration:none;display:flex}.MnkhUG_toc li a:hover{color:var(--color-link)}.MnkhUG_doc section[id]{scroll-margin-top:100px}@media (min-width:1100px){.MnkhUG_doc:has(.MnkhUG_withToc){max-width:calc(var(--read) + 280px)}.MnkhUG_withToc{grid-template-columns:240px minmax(0, var(--read));align-items:start;gap:40px;display:grid}.MnkhUG_toc{margin:0;position:sticky;top:96px}.MnkhUG_toc summary{pointer-events:none;list-style:none}.MnkhUG_toc summary::-webkit-details-marker{display:none}}@media (max-width:1099px){.MnkhUG_toc{border:var(--border-hairline);border-radius:var(--radius-md);background:var(--color-surface);padding:4px 16px 8px}}
.mbqvYq_wrap{max-width:var(--read);margin:0 auto}.mbqvYq_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mbqvYq_step{gap:var(--space-5);padding-block:var(--space-5);display:flex}.mbqvYq_step+.mbqvYq_step{border-top:var(--border-hairline)}.mbqvYq_num{font-family:var(--font-mono);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-brand);flex:none;line-height:1.9}.mbqvYq_body{min-width:0}.mbqvYq_title{font-size:var(--text-body-lg);font-weight:var(--weight-semibold);color:var(--color-text);margin-bottom:var(--space-1)}.mbqvYq_detail{font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text-muted)}.mbqvYq_hint{margin-top:var(--space-2);font-size:var(--text-body-sm);color:var(--color-text);padding-left:var(--space-3);border-left:2px solid var(--color-focus)}.mbqvYq_footnote{margin-top:var(--space-5);padding-top:var(--space-4);border-top:var(--border-hairline);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted)}
.Ne02VW_statusCard{gap:var(--space-3);display:grid}.Ne02VW_statusCard h2,.Ne02VW_focusCard h3{font-size:var(--text-body-lg);font-weight:var(--weight-bold);margin:0}.Ne02VW_statusCard p,.Ne02VW_focusCard p{color:var(--color-text-muted);font-size:var(--text-body-sm);line-height:var(--leading-body);margin:0}.Ne02VW_focusCard{gap:var(--space-2);height:100%;display:grid}.Ne02VW_ctaRow{margin-top:var(--space-5);justify-content:center;display:flex}.Ne02VW_note{margin:var(--space-4) 0 0;text-align:center;font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted)}.Ne02VW_checklist{margin:0 0 var(--space-6);gap:var(--space-3);max-width:var(--read);padding:0;list-style:none;display:grid}.Ne02VW_checkItem{gap:var(--space-3);font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text-muted);display:flex}.Ne02VW_checkItem strong{color:var(--color-text)}.Ne02VW_checkMark{font-family:var(--font-mono);color:var(--color-action);flex-shrink:0}.Ne02VW_meanwhile{max-width:var(--read);font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text-muted);margin:0}.Ne02VW_meanwhile a{color:var(--color-link)}.Ne02VW_coverage{gap:var(--space-3) var(--space-4);margin:var(--space-4) 0 0;padding-top:var(--space-4);border-top:var(--border-hairline);grid-template-columns:repeat(2,1fr);display:grid}.Ne02VW_coverage dt{font-family:var(--font-mono);font-size:var(--text-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}.Ne02VW_coverage dd{font-family:var(--font-mono);font-size:var(--text-h3);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--color-brand);margin:0}.Ne02VW_checkDone{color:var(--color-success)}
.nnLbYq_breadcrumb{color:var(--color-text-muted);flex-wrap:wrap;gap:10px;padding-block:24px 0;font-size:13px;display:flex}.nnLbYq_breadcrumb a,.nnLbYq_scope a,.nnLbYq_sources a,.nnLbYq_ficha a{color:var(--color-link);text-underline-offset:3px;text-decoration:underline}.nnLbYq_breadcrumb a{align-items:center;min-height:24px;display:inline-flex}.nnLbYq_example{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;box-shadow:var(--shadow-sm);padding:clamp(20px,3vw,32px);scroll-margin-top:100px}.nnLbYq_kicker,.nnLbYq_topicLabel,.nnLbYq_ficha>span{font-family:var(--font-mono);color:var(--color-action);font-size:11px;line-height:1.6}.nnLbYq_example h2{letter-spacing:-.025em;margin-block:12px 22px;font-size:clamp(24px,2.6vw,32px);line-height:1.15}.nnLbYq_topicTitle{color:var(--color-text-muted);margin-block:8px 18px;font-size:14px;line-height:1.6}.nnLbYq_ficha{border-left:3px solid var(--color-action);background:var(--color-surface-soft);padding:18px}.nnLbYq_ficha h3{overflow-wrap:anywhere;margin-block:8px;font-size:18px;line-height:1.4}.nnLbYq_ficha p{font-family:var(--font-mono);font-size:12px;line-height:1.6}.nnLbYq_ficha a{align-items:center;min-height:44px;margin-top:10px;font-size:14px;font-weight:600;display:inline-flex}.nnLbYq_steps{color:var(--color-text-muted);margin-block:20px;padding-left:20px;font-size:14px;line-height:1.7}.nnLbYq_small,.nnLbYq_scope{color:var(--color-text-muted);font-size:13px;line-height:1.7}.nnLbYq_scope{margin-block:16px}.nnLbYq_access{border-radius:var(--radius-lg);background:var(--color-accent-bg);grid-template-columns:1fr;align-content:start;gap:20px;padding:24px;scroll-margin-top:100px;display:grid}.nnLbYq_access>div+div{border-top:1px solid var(--color-accent-border);padding-top:20px}.nnLbYq_access h3{margin-bottom:8px;font-size:19px}.nnLbYq_access p{max-width:520px;color:var(--color-text-muted);margin-bottom:14px;font-size:15px;line-height:1.65}.nnLbYq_sources{margin-top:24px}.nnLbYq_sources details{border-bottom:1px solid var(--color-border);padding-block:4px}.nnLbYq_sources summary{cursor:pointer;min-height:48px;padding-block:16px;font-size:16px;font-weight:600}.nnLbYq_sources details p{max-width:760px;color:var(--color-text-muted);margin-block:0 16px;line-height:1.75}.nnLbYq_sources details a{align-items:center;min-height:44px;margin-bottom:12px;display:inline-flex}.nnLbYq_sources>p{margin-top:20px;line-height:1.8}.nnLbYq_close{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:16px;margin-top:32px;padding-top:24px;display:flex}.nnLbYq_close h3{flex-basis:100%;font-size:24px}.nnLbYq_example a:focus-visible,.nnLbYq_sources summary:focus-visible,.nnLbYq_sources a:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}@media (max-width:760px){.nnLbYq_access{grid-template-columns:1fr;gap:24px}.nnLbYq_example{padding:20px}.nnLbYq_breadcrumb{font-size:12px}.nnLbYq_close{flex-direction:column;align-items:stretch}.nnLbYq_topicTitle{font-size:13px}.nnLbYq_sources summary{font-size:15px}}.nnLbYq_coverageGrid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;column-gap:40px;display:grid}.nnLbYq_coverageGrid>p,.nnLbYq_coverageGrid>h2{grid-column:1/-1}.nnLbYq_coverageMain{min-width:0}.nnLbYq_coverageMain>div:first-child{padding-top:8px}@media (max-width:1000px){.nnLbYq_coverageGrid{grid-template-columns:1fr}}.nnLbYq_example h2.nnLbYq_kicker{letter-spacing:.06em;text-transform:uppercase;margin-block:0 10px;font-size:11px}.nnLbYq_portalLinks a{padding-block:3px;display:inline-block}
