.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;align-items:center;min-height:44px;display:inline-flex}.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);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.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}}
._82OIdW_adminGroups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px 16px;display:grid}._82OIdW_adminGroup{min-width:0;scroll-margin-top:100px}._82OIdW_dossierList{margin:0;padding:0;list-style:none}._82OIdW_dossierList li{border-top:var(--border-hairline)}._82OIdW_dossierList a{align-items:center;min-height:44px;padding-block:8px;font-size:15px;line-height:1.45;text-decoration:none;display:flex}._82OIdW_dossierList a:hover{text-decoration:underline}._82OIdW_indexLink{align-items:center;min-height:44px;margin-top:4px;font-size:14px;font-weight:600;display:inline-flex}@media (max-width:860px){._82OIdW_adminGroups{grid-template-columns:1fr}}._82OIdW_single{max-width:640px}._82OIdW_role{color:var(--color-text-muted);max-width:72ch;margin:-8px 0 16px;font-size:15px;line-height:1.6}._82OIdW_role a{text-underline-offset:3px;text-decoration:underline}._82OIdW_directRow{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:60px;color:var(--color-link);justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;text-decoration:none;display:flex}._82OIdW_directRow:hover{border-color:var(--color-action)}._82OIdW_directRow strong{font-weight:600;display:block}._82OIdW_directRow small{color:var(--color-text-muted);font-size:13px;line-height:1.45;display:block}
.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-width:44px;min-height:44px;color:var(--color-link);cursor:pointer;padding-inline:12px;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}
.lkSbcq_container,.lkSbcq_grid{width:100%}.lkSbcq_card{flex-direction:column;justify-content:space-between;height:100%;display:flex}.lkSbcq_header{margin-bottom:var(--space-4);justify-content:space-between;align-items:center;width:100%;display:flex}.lkSbcq_radarIndicator{background:var(--teal-050);width:28px;height:28px;color:var(--color-brand);border-radius:50%;justify-content:center;align-items:center;display:flex}.lkSbcq_radarIcon{animation:2s ease-in-out infinite lkSbcq_pulse}.lkSbcq_title{font-size:var(--text-body);font-weight:var(--weight-bold);color:var(--color-text);line-height:var(--leading-tight);margin-bottom:var(--space-4)}.lkSbcq_detail{font-size:var(--text-caption);color:var(--color-text-muted);line-height:var(--leading-body);margin-top:calc(var(--space-3) * -1);margin-bottom:var(--space-4)}.lkSbcq_details{gap:var(--space-2);margin-bottom:var(--space-5);border-top:1px solid var(--color-border);padding-top:var(--space-3);font-size:var(--text-body-sm);flex-direction:column;display:flex}.lkSbcq_detailRow{align-items:start;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.lkSbcq_detailLabel{color:var(--color-text-muted);white-space:nowrap}.lkSbcq_detailVal{color:var(--color-text);font-weight:var(--weight-medium);font-family:var(--font-mono);font-size:var(--text-caption);justify-content:flex-end;align-items:flex-start;gap:var(--space-1);text-align:right;overflow-wrap:anywhere;min-width:0;display:inline-flex}.lkSbcq_sourceIcon{color:var(--color-text-muted)}.lkSbcq_cardCta{margin-top:auto;margin-left:calc(var(--space-2) * -1);align-self:flex-start}.lkSbcq_exampleNote{margin-top:var(--space-4);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted);text-align:center}@keyframes lkSbcq_pulse{0%{opacity:.8;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}to{opacity:.8;transform:scale(.95)}}
.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)}
.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}
._99e3sq_scope{color:var(--color-text);font-family:var(--font-ui);padding-bottom:90px}:is(._99e3sq_scope h1,._99e3sq_scope h2,._99e3sq_scope h3){font-weight:700}._99e3sq_scope *{box-sizing:border-box}:is(._99e3sq_scope button,._99e3sq_scope input){font:inherit}:is(._99e3sq_scope button,._99e3sq_scope a){touch-action:manipulation}._99e3sq_scope button{cursor:pointer}._99e3sq_scope a{color:var(--color-link);text-underline-offset:4px}:is(._99e3sq_scope a:focus-visible,._99e3sq_scope button:focus-visible,._99e3sq_scope input:focus-visible,._99e3sq_scope summary:focus-visible){outline:3px solid var(--color-focus);outline-offset:4px}._99e3sq_scope img{max-width:100%}:is(._99e3sq_scope h1,._99e3sq_scope h2,._99e3sq_scope h3,._99e3sq_scope p){margin:0}:is(._99e3sq_scope h1,._99e3sq_scope h2,._99e3sq_scope h3){letter-spacing:-.035em;line-height:1.1}._99e3sq_scope h2{font-size:38px}._99e3sq_scope h3{font-size:24px}._99e3sq_scope p{color:var(--color-text-muted)}._99e3sq_scope [hidden]{display:none!important}._99e3sq_scope .wrap{width:min(1180px,100% - 80px);margin-inline:auto}._99e3sq_scope .eyebrow{font:12px/1.5 var(--font-mono);letter-spacing:.1em;color:var(--color-action);margin-bottom:16px}._99e3sq_scope .previewbar{font:12px var(--font-mono);background:var(--color-surface-soft);color:var(--color-action);border-bottom:1px solid var(--color-border);justify-content:space-between;gap:15px;padding:8px 30px;display:flex}._99e3sq_scope .header{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:30px;height:86px;display:flex}._99e3sq_scope .header nav{gap:27px;display:flex}._99e3sq_scope .header a{color:var(--color-text);font-size:14px;text-decoration:none}._99e3sq_scope .header .login{color:var(--color-link)}._99e3sq_scope .skip{z-index:9;background:var(--color-surface);padding:15px;position:absolute;top:-100px}._99e3sq_scope .skip:focus{top:0}._99e3sq_scope .sr-only{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}._99e3sq_scope .hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:70px;padding-block:52px 48px;display:grid}._99e3sq_scope .hero h1{letter-spacing:-.05em;font-size:clamp(46px,4.8vw,65px);line-height:1.02}:is(._99e3sq_scope .hero h1 span,._99e3sq_scope h2 span){color:var(--color-action)}._99e3sq_scope .intro{margin:22px 0;font-size:21px;line-height:1.45}._99e3sq_scope .source-teaser{border:1px solid var(--color-border);background:var(--color-surface);max-width:38rem;color:var(--color-text-muted);border-radius:14px;gap:10px;margin:-4px 0 26px;padding:12px 14px;font-size:14px;line-height:1.4;text-decoration:none;transition:border-color .16s;display:grid}._99e3sq_scope .source-teaser:hover{border-color:var(--color-action)}._99e3sq_scope .source-teaser strong{color:var(--color-text)}._99e3sq_scope .source-teaser-marks{flex-wrap:wrap;gap:6px;display:flex}:is(._99e3sq_scope .source-teaser-marks .mono-mark,._99e3sq_scope .source-teaser-marks [data-size=sm]){height:38px;font-size:13px}._99e3sq_scope .mono-mark.tribunal{gap:7px;padding-left:4px}._99e3sq_scope .ehu-mark{border-radius:4px;flex:none;display:block}._99e3sq_scope .tribunal-plate{height:auto;padding:4px}._99e3sq_scope .mono-mark{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-width:36px;height:36px;color:var(--color-text);letter-spacing:-.01em;white-space:nowrap;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}._99e3sq_scope .mono-mark.ai{gap:4px;padding-left:0}._99e3sq_scope .mono-mark.ai .openai-mark{gap:0}._99e3sq_scope .openai-mark{letter-spacing:-.02em;color:var(--color-text);align-items:center;gap:5px;font-weight:700;display:inline-flex}._99e3sq_scope .openai-blossom{flex:none;display:block}._99e3sq_scope .openai-blossom.dark{display:none}[data-theme=dark] ._99e3sq_scope .openai-blossom{display:none}[data-theme=dark] ._99e3sq_scope .openai-blossom.dark{display:block}._99e3sq_scope .openai-plate{flex-direction:column;height:auto;padding:8px 6px}._99e3sq_scope .openai-plate .openai-mark{flex-direction:column;gap:0;font-size:12px}._99e3sq_scope .openai-plate{padding:2px 6px 8px}._99e3sq_scope .ai-voters{flex-wrap:wrap;gap:6px;margin:6px 0 4px;display:flex}._99e3sq_scope .ai-voters span{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-soft);font:600 12px var(--font-mono);color:var(--color-text);padding:3px 8px}._99e3sq_scope .ai-voters .arbiter{color:var(--color-text-muted);background:0 0;border-style:dashed}._99e3sq_scope .mono-mark.gold{background:var(--color-surface-soft);border-color:var(--color-action-soft-border);color:var(--color-action);font-family:var(--font-mono)}._99e3sq_scope .ehu-app{margin-top:22px}@media (prefers-reduced-motion:reduce){._99e3sq_scope .source-teaser{transition:none}}._99e3sq_scope .early-proof{border-block:1px solid var(--color-border);gap:13px;padding:18px 0;display:flex}._99e3sq_scope .early-proof strong{font-size:17px}._99e3sq_scope .early-proof p{margin-top:5px;font-size:13px;line-height:1.5}._99e3sq_scope .seal{background:var(--color-surface-soft);width:32px;height:32px;color:var(--color-action);border-radius:50%;flex-shrink:0;place-items:center;font-size:20px;display:grid}._99e3sq_scope .compare-line{color:var(--color-text);margin-top:18px;font-size:20px}._99e3sq_scope .compare-line strong{color:var(--color-action)}._99e3sq_scope .ai-line{margin-top:7px;font-size:14px}._99e3sq_scope .scope-note{margin-top:7px;font-size:12px;line-height:1.5}._99e3sq_scope .actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:23px;display:flex}._99e3sq_scope .button{border:1px solid var(--color-border-strong);text-align:center;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:50px;padding:14px 19px;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}._99e3sq_scope .primary{color:var(--color-action-text);background:var(--color-action);border-color:var(--color-action)}._99e3sq_scope .primary:hover{background:var(--color-action-hover)}._99e3sq_scope .secondary{background:var(--color-surface);color:var(--color-action)}._99e3sq_scope .text-link{font-size:14px;font-weight:600}._99e3sq_scope .micro{margin-top:12px;font-size:12px}._99e3sq_scope .price-hint{margin-top:8px;font-size:12px;display:block}._99e3sq_scope .sample{border:1px solid var(--color-border-strong);background:var(--color-surface);box-shadow:0 6px 0 var(--color-surface-soft);border-radius:24px;min-width:0;padding:26px}._99e3sq_scope .sample-top{justify-content:space-between;align-items:center;gap:12px;padding-bottom:23px;display:flex}._99e3sq_scope .tag{font:12px var(--font-mono);letter-spacing:.03em;color:var(--color-action);background:var(--color-surface-soft);border-radius:6px;padding:8px 10px}._99e3sq_scope .small{color:var(--color-text-muted);font-size:12px}._99e3sq_scope .sample-meta{margin-bottom:12px;font-size:12px}._99e3sq_scope .sample h2{letter-spacing:-.025em;text-transform:none;font-size:26px;line-height:1.18}._99e3sq_scope .sample-origin{margin-top:12px;font-size:12px}._99e3sq_scope .options{gap:9px;margin-top:20px;display:grid}._99e3sq_scope .options button{text-align:left;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:10px;align-items:center;gap:13px;min-height:50px;padding:12px;font-size:15px;line-height:1.4;display:flex}._99e3sq_scope .options button:hover:not(:disabled){background:var(--color-surface-soft);border-color:var(--color-action)}._99e3sq_scope .options button>span:first-child{border:1px solid var(--color-border);border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:12px;display:grid}._99e3sq_scope .options button.correct{background:var(--color-surface-soft);border-color:var(--color-action)}._99e3sq_scope .options button.wrong{border-color:var(--color-danger)}._99e3sq_scope .sample-bottom{border-top:1px solid var(--color-border);align-items:center;gap:16px;margin-top:23px;padding-top:17px;display:flex}._99e3sq_scope .sample-bottom strong{font-size:14px}._99e3sq_scope .sample-bottom p{margin-top:4px;font-size:12px}._99e3sq_scope .sample-bottom>span{color:var(--color-action);font-size:30px}._99e3sq_scope #sample-feedback{background:var(--color-surface-soft);border-radius:10px;margin-top:20px;padding:18px}._99e3sq_scope #sample-feedback>p{margin-top:10px;font-size:14px;line-height:1.6}._99e3sq_scope #sample-feedback>h3{font-size:22px}._99e3sq_scope #sample-feedback .retry{color:var(--color-link);background:0 0;border:0;padding:14px 0 0;font-size:12px;text-decoration:underline;display:block}._99e3sq_scope .difference{border-top:1px solid var(--color-border);grid-template-columns:1.2fr 1fr 1fr 1fr;gap:28px;padding-block:35px 44px;display:grid}._99e3sq_scope .difference h2{font-size:30px}._99e3sq_scope .difference .eyebrow{font-size:12px}:is(._99e3sq_scope .difference-item>span,._99e3sq_scope .steps article>span){font:12px var(--font-mono);color:var(--color-action)}._99e3sq_scope .difference-item h3{margin:13px 0 10px;font-size:19px;line-height:1.2}._99e3sq_scope .difference-item p{font-size:13px;line-height:1.6}._99e3sq_scope .trust-detail{border-top:1px solid var(--color-border);grid-column:1/-1;padding-top:16px;font-size:12px}._99e3sq_scope .trust-detail p{max-width:950px;margin-top:12px;line-height:1.7}._99e3sq_scope summary{cursor:pointer;color:var(--color-text)}._99e3sq_scope .tinted{background:var(--color-surface-soft)}._99e3sq_scope .section-head{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:32px;display:flex}._99e3sq_scope .section-head>p{font-size:14px}._99e3sq_scope .scale-picker{border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;display:grid}._99e3sq_scope .scale-picker label{cursor:pointer;display:block;position:relative}._99e3sq_scope .scale-picker input{accent-color:var(--color-action);width:16px;height:16px;position:absolute;top:19px;right:17px}._99e3sq_scope .scale-picker label>span{background:var(--color-surface);border:1px solid var(--color-border);border-radius:13px;min-height:132px;padding:21px 17px 17px;display:block}._99e3sq_scope .scale-picker input:checked+span{border-color:var(--color-action);box-shadow:inset 0 0 0 1px var(--color-action)}._99e3sq_scope .scale-picker small{font:12px var(--font-mono);color:var(--color-action);padding-right:20px;display:block}._99e3sq_scope .scale-picker strong{letter-spacing:-.02em;margin-top:12px;font-size:21px;display:block}._99e3sq_scope .scale-picker em{color:var(--color-text-muted);margin-top:4px;font-size:13px;font-style:normal;display:block}._99e3sq_scope .scale-detail{justify-content:space-between;gap:30px;padding:30px 0;display:flex}._99e3sq_scope .scale-detail h3{font-size:27px}._99e3sq_scope .scale-detail p:not(.eyebrow){max-width:600px;margin-top:12px;font-size:14px}._99e3sq_scope .features{color:var(--color-action);flex-wrap:wrap;gap:8px 22px;margin-top:20px;font-size:12px;display:flex}._99e3sq_scope .scale-action{flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;gap:14px;display:flex}._99e3sq_scope .scale-action small{color:var(--color-text-muted);font-size:12px}._99e3sq_scope .call-status{border-top:1px solid var(--color-action-soft-border);align-items:center;gap:20px;padding-top:24px;display:flex}._99e3sq_scope .call-status>span{white-space:nowrap;background:var(--color-surface);border-radius:6px;padding:6px 10px;font-size:12px}._99e3sq_scope .call-status p{flex:1;font-size:12px}._99e3sq_scope .call-status a{font-size:12px}._99e3sq_scope .steps{grid-template-columns:repeat(3,1fr);gap:46px;display:grid}._99e3sq_scope .steps h3{margin:18px 0 12px;font-size:25px}._99e3sq_scope .steps p{font-size:15px;line-height:1.65}._99e3sq_scope .method{border-bottom:1px solid var(--color-border)}._99e3sq_scope .prices{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._99e3sq_scope .price-card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:20px;flex-direction:column;padding:30px;display:flex}._99e3sq_scope .price-card.featured{background:var(--color-surface-soft);border-color:var(--color-action)}._99e3sq_scope .price-card h3{font-size:27px}._99e3sq_scope .amount{color:var(--color-text);letter-spacing:-.05em;margin:25px 0 10px;font-size:49px;line-height:1}._99e3sq_scope .amount small{font-size:28px}._99e3sq_scope .price-card>p:not(.eyebrow):not(.amount){font-size:14px}._99e3sq_scope .price-card ul{color:var(--color-text-muted);flex:1;padding:20px 0;font-size:13px;line-height:1.5;list-style:none}._99e3sq_scope .price-card li{border-bottom:1px solid var(--color-border);padding:7px 0}._99e3sq_scope .price-card li:before{content:"✓ ";color:var(--color-action)}._99e3sq_scope .payment-note{border-bottom:1px solid var(--color-border);align-items:start;gap:25px;padding:24px 0;font-size:12px;display:flex}._99e3sq_scope .payment-note strong{white-space:nowrap}._99e3sq_scope .payment-note p{max-width:700px}._99e3sq_scope .payment-note a{white-space:nowrap}._99e3sq_scope .payment-note p a{text-underline-offset:2px;text-decoration:underline}._99e3sq_scope .media-tabs{border:1px solid var(--color-border-strong);border-radius:18px 18px 0 0;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}._99e3sq_scope .media-tabs button{background:var(--color-surface);color:var(--color-text-muted);border:0;border-right:1px solid var(--color-border);text-align:left;align-items:center;gap:8px;padding:22px;font-weight:600;display:inline-flex}._99e3sq_scope .media-tabs [aria-selected=true]{color:var(--color-action);background:var(--color-surface-soft);box-shadow:inset 0 -3px var(--color-action)}._99e3sq_scope .media-panel{border:1px solid var(--color-border-strong);background:var(--color-surface);border-top:0;border-radius:0 0 18px 18px;grid-template-columns:1.2fr 1fr;display:grid;overflow:hidden}._99e3sq_scope .media-visual{aspect-ratio:16/9;background:var(--color-surface-soft);min-width:0;position:relative}._99e3sq_scope .media-visual>button{background:var(--color-surface-soft);border:0;width:100%;height:100%;padding:0;position:relative}._99e3sq_scope .media-visual img{object-fit:cover;width:100%;height:100%;display:block}._99e3sq_scope .media-visual button>span{background:var(--color-action);width:68px;height:68px;color:var(--color-action-text);border:2px solid var(--color-surface);border-radius:50%;place-items:center;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._99e3sq_scope .media-visual button>small{background:var(--color-surface);white-space:nowrap;border-radius:4px;padding:5px 12px;font-size:12px;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}._99e3sq_scope .media-copy{flex-direction:column;justify-content:center;gap:16px;padding:32px;display:flex}._99e3sq_scope .media-copy .eyebrow{margin:0;font-size:12px}._99e3sq_scope .media-copy h3{font-size:28px;line-height:1.15}._99e3sq_scope .media-copy p:not(.eyebrow){font-size:14px;line-height:1.6}._99e3sq_scope .media-copy a{font-size:13px;font-weight:600}._99e3sq_scope .media-copy small{color:var(--color-text-muted);font-size:12px}._99e3sq_scope #player:not(:empty){position:absolute;inset:0}._99e3sq_scope #player iframe{border:0;width:100%;height:100%}._99e3sq_scope #close-media{color:var(--color-link);text-align:left;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}._99e3sq_scope .social{justify-content:space-between;align-items:center;gap:20px;padding-top:24px;font-size:12px;display:flex}._99e3sq_scope .social>div{align-items:center;gap:18px;display:flex}._99e3sq_scope .social span{color:var(--color-text-muted)}._99e3sq_scope .community{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}._99e3sq_scope .community p:not(.eyebrow){max-width:450px;margin:20px 0;font-size:16px;line-height:1.65}._99e3sq_scope .community small{color:var(--color-text-muted);max-width:450px;margin-top:18px;font-size:12px;display:block}._99e3sq_scope .bides{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._99e3sq_scope .bides figure{text-align:center;min-width:0;margin:0}._99e3sq_scope .bides img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}._99e3sq_scope .bides figcaption{font-size:13px;font-weight:600}._99e3sq_scope .bides small{margin-top:4px;font-size:12px;font-weight:400}._99e3sq_scope .faq{grid-template-columns:1fr 1.45fr;gap:80px;display:grid}._99e3sq_scope .faq details{border-bottom:1px solid var(--color-border);padding:20px 0}._99e3sq_scope .faq summary{font-size:17px;font-weight:600;line-height:1.4}._99e3sq_scope .faq details p{margin-top:16px;font-size:14px;line-height:1.7}._99e3sq_scope .closing{border:1px solid var(--color-border);background:var(--color-surface-soft);border-radius:20px;justify-content:space-between;align-items:center;gap:35px;margin-bottom:60px;padding:40px;display:flex}._99e3sq_scope .closing h2{font-size:34px}._99e3sq_scope .mobile-cta{display:none}@media (min-width:1500px){._99e3sq_scope .hero{gap:76px}._99e3sq_scope .hero h1{font-size:68px}}@media (max-width:1050px){._99e3sq_scope .wrap{width:calc(100% - 48px)}._99e3sq_scope .hero{gap:30px}._99e3sq_scope .hero h1{font-size:52px}._99e3sq_scope .sample{padding:23px}._99e3sq_scope .sample h2{font-size:23px}._99e3sq_scope .difference{grid-template-columns:1fr 1fr;gap:28px}._99e3sq_scope .difference>div:first-of-type{grid-row:span 1}._99e3sq_scope .scale-picker{gap:8px}._99e3sq_scope .scale-picker strong{font-size:18px}._99e3sq_scope .scale-detail{flex-direction:column}._99e3sq_scope .scale-action{flex-flow:wrap;align-items:center}._99e3sq_scope .price-card{padding:23px}._99e3sq_scope .community{gap:35px}._99e3sq_scope .header nav{gap:16px}._99e3sq_scope .section-head h2{font-size:34px}._99e3sq_scope .section-head>p{max-width:280px}._99e3sq_scope .media-copy{padding:23px}._99e3sq_scope .media-copy h3{font-size:24px}._99e3sq_scope .faq{gap:40px}}@media (max-width:760px){._99e3sq_scope .wrap{width:calc(100% - 40px)}._99e3sq_scope .header{height:72px}._99e3sq_scope .header nav{display:none}._99e3sq_scope .previewbar{padding:8px 20px;font-size:12px}._99e3sq_scope .hero{grid-template-columns:1fr;gap:30px;padding-top:30px}._99e3sq_scope .hero h1{font-size:44px}._99e3sq_scope .hero-copy{max-width:620px}._99e3sq_scope .intro{font-size:19px}._99e3sq_scope .early-proof{max-width:590px}._99e3sq_scope .sample{width:100%;max-width:620px}._99e3sq_scope .difference{grid-template-columns:1fr;gap:22px}._99e3sq_scope .difference>div:first-of-type h2 br{display:none}._99e3sq_scope .difference h2{font-size:31px}._99e3sq_scope .difference-item{border-top:1px solid var(--color-border);padding-top:20px}._99e3sq_scope .difference-item h3{margin-top:8px;font-size:22px}._99e3sq_scope .section{padding-block:48px}._99e3sq_scope .section-head{display:block}._99e3sq_scope .section-head>p{max-width:none;margin-top:18px}._99e3sq_scope .section-head>p br{display:none}._99e3sq_scope .scale-picker{grid-template-columns:1fr 1fr}._99e3sq_scope .scale-picker label>span{min-height:135px}._99e3sq_scope .scale-picker strong{font-size:clamp(16px,4.5vw,21px)}._99e3sq_scope .scale-picker small{font-size:12px}._99e3sq_scope .call-status{flex-wrap:wrap;gap:12px}._99e3sq_scope .call-status p{flex-basis:70%}._99e3sq_scope .call-status a{margin-top:4px}._99e3sq_scope .steps{grid-template-columns:1fr;gap:28px}._99e3sq_scope .steps h3{margin-top:10px}._99e3sq_scope .prices{grid-template-columns:1fr;gap:16px}._99e3sq_scope .price-card{padding:26px}._99e3sq_scope .price-card .amount{margin-top:20px}._99e3sq_scope .price-card>p br{display:none}._99e3sq_scope .price-card ul{padding-top:10px}._99e3sq_scope .payment-note{flex-wrap:wrap;gap:12px}._99e3sq_scope .media-tabs button{text-align:center;padding:18px 8px;font-size:13px}._99e3sq_scope .media-panel{grid-template-columns:1fr}._99e3sq_scope .media-copy{padding:26px}._99e3sq_scope .media-copy h3{font-size:27px}._99e3sq_scope .social{flex-direction:column;align-items:flex-start}._99e3sq_scope .social>div{flex-wrap:wrap;gap:14px}._99e3sq_scope .community{grid-template-columns:1fr;gap:30px}._99e3sq_scope .community h2{font-size:36px}._99e3sq_scope .community p:not(.eyebrow){max-width:none}._99e3sq_scope .bides{width:100%;max-width:550px;margin:auto}._99e3sq_scope .faq{grid-template-columns:1fr;gap:20px}._99e3sq_scope .faq h2{font-size:34px}._99e3sq_scope .closing{flex-direction:column;align-items:flex-start;margin-bottom:38px;padding:28px}._99e3sq_scope .closing h2{font-size:30px}._99e3sq_scope .closing .button{width:100%}._99e3sq_scope .mobile-cta{padding:10px 20px max(10px, env(safe-area-inset-bottom));background:var(--color-surface);border-top:1px solid var(--color-border);z-index:5;display:block;position:fixed;bottom:0;left:0;right:0}._99e3sq_scope .mobile-cta a{width:100%}}@media (max-width:380px){._99e3sq_scope .wrap{width:calc(100% - 32px)}._99e3sq_scope .hero h1{font-size:38px}._99e3sq_scope .compare-line{font-size:18px}._99e3sq_scope .actions{gap:16px}._99e3sq_scope .actions .button{width:100%}._99e3sq_scope .sample{padding:20px}._99e3sq_scope .sample h2{font-size:24px}._99e3sq_scope .sample-top{gap:8px}._99e3sq_scope .tag{font-size:12px}._99e3sq_scope .small{font-size:12px}._99e3sq_scope .scale-picker label>span{padding:16px 12px}._99e3sq_scope .scale-picker strong{font-size:16px}._99e3sq_scope .scale-picker input{top:15px;right:12px}._99e3sq_scope .scale-action .button{width:100%}._99e3sq_scope .previewbar span:last-child{font-size:12px}._99e3sq_scope .social{font-size:12px}._99e3sq_scope .bides figcaption{font-size:12px}._99e3sq_scope .bides small{font-size:12px}._99e3sq_scope .header img{width:145px}._99e3sq_scope .section-head h2{font-size:31px}}._99e3sq_scope .info-intent{margin-top:14px;font-size:12px;display:block}._99e3sq_scope .sample-switch{margin-top:10px;font-size:12px}._99e3sq_scope .selection-hint{padding:20px 0;font-size:14px}._99e3sq_scope .feedback-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}._99e3sq_scope #sample-feedback .button{color:var(--color-action-text);font-size:13px}._99e3sq_scope #reload-sample{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-link);border-radius:8px;padding:12px}._99e3sq_scope .metrics-controls{border-top:1px solid var(--color-border);padding-block:24px;font-size:13px}._99e3sq_scope .metrics-controls p{max-width:850px;margin:14px 0}._99e3sq_scope .metrics-controls label{align-items:center;gap:12px;min-height:44px;display:flex}._99e3sq_scope .metrics-controls input{width:18px;height:18px;accent-color:var(--color-action)}._99e3sq_scope .metrics-table{margin:24px 0 40px;overflow:auto}._99e3sq_scope .metrics-table table{border-collapse:collapse;width:100%;font-size:14px}:is(._99e3sq_scope .metrics-table th,._99e3sq_scope .metrics-table td){border-bottom:1px solid var(--color-border);text-align:left;padding:12px}._99e3sq_scope .previewbar a{font:inherit}:is(._99e3sq_scope .retry,._99e3sq_scope .text-link,._99e3sq_scope .sample-switch a){align-items:center;min-height:44px;display:inline-flex}._99e3sq_scope .metrics-controls:target{scroll-margin-bottom:100px}:is(._99e3sq_scope section[id],._99e3sq_scope #estado){scroll-margin-top:100px}._99e3sq_scope #diferencia{scroll-margin-top:100px}._99e3sq_scope #metodo{height:0;scroll-margin-top:100px;display:block}:is(._99e3sq_scope .scope-note,._99e3sq_scope .sample-origin,._99e3sq_scope details p){overflow-wrap:anywhere}._99e3sq_scope .retry{min-height:44px}._99e3sq_scope .sample-error{margin-top:16px}._99e3sq_scope .hero{grid-template-columns:1fr;padding-block:36px}._99e3sq_scope .hero-copy{max-width:760px}._99e3sq_scope .hero h1{font-size:clamp(38px,5vw,60px)}._99e3sq_scope .hero h1 br{display:none}._99e3sq_scope .section{padding-block:40px}:is(._99e3sq_scope .optional-demo,._99e3sq_scope .optional-detail){padding-block:20px}._99e3sq_scope .optional-detail .difference-item{padding-block:16px}._99e3sq_scope .optional-detail h3{font-size:21px}._99e3sq_scope .optional-detail p{font-size:15px;line-height:1.6}@media (max-width:700px){._99e3sq_scope .section{padding-block:28px}._99e3sq_scope .hero{padding-block:28px}._99e3sq_scope .hero h1{font-size:38px}._99e3sq_scope .community{gap:24px}}._99e3sq_scope .hero-picker{border:1px solid var(--color-action-soft-border);background:var(--color-surface-soft);border-radius:18px;min-width:0;padding:24px;scroll-margin-top:100px}._99e3sq_scope .hero-picker .eyebrow{margin-bottom:6px}._99e3sq_scope .picker-title{letter-spacing:-.02em;margin:0 0 16px;font-size:22px;line-height:1.2}._99e3sq_scope .hero-picker .scale-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._99e3sq_scope .hero-picker .scale-picker label>span{min-height:0;padding:16px 40px 14px 14px}._99e3sq_scope .hero-picker .scale-picker input{top:16px;right:14px}._99e3sq_scope .hero-picker .scale-picker small{letter-spacing:.04em;padding-right:0;font-size:12px}._99e3sq_scope .hero-picker .scale-picker strong{margin-top:6px;font-size:18px}._99e3sq_scope .hero-picker .scale-detail{flex-direction:column;gap:16px;padding:18px 0 0}._99e3sq_scope .hero-picker .scale-detail h3{font-size:22px}._99e3sq_scope .hero-picker .scale-action{flex-flow:wrap;align-items:center}._99e3sq_scope .hero-picker .selection-hint{margin:0;padding:14px 0 0}._99e3sq_scope .sample-wrap{padding-block:8px 32px;scroll-margin-top:100px}._99e3sq_scope .status-band{padding-block:20px}._99e3sq_scope .status-band .call-status{border-top:0;padding-top:0}@media (min-width:1051px){._99e3sq_scope .hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px}._99e3sq_scope .hero h1 br{display:inline}}@media (max-width:1050px){._99e3sq_scope .hero{gap:24px}}@media (max-width:700px){._99e3sq_scope .hero-picker{border-radius:14px;padding:18px 14px}._99e3sq_scope .hero-picker .scale-picker small{font-size:12px}._99e3sq_scope .hero-picker .scale-picker strong{font-size:16px}._99e3sq_scope .sample-wrap{padding-block:4px 24px}}._99e3sq_scope .hero-picker .scale-picker label>span{padding:16px 14px 14px}._99e3sq_scope .hero-picker .scale-picker small{min-height:18px;padding-right:28px}._99e3sq_scope .hero-picker .scale-picker strong{overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}@media (max-width:400px){._99e3sq_scope .hero-picker .scale-picker strong{font-size:15px}}:is(._99e3sq_scope .price-hint,._99e3sq_scope .call-status a,._99e3sq_scope .payment-note>a){align-items:center;min-height:44px;display:inline-flex}._99e3sq_scope .price-hint{width:fit-content;display:flex}._99e3sq_scope .info-intent{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);width:fit-content;min-height:44px;color:var(--color-text);align-items:center;gap:8px;margin-top:12px;padding:4px 12px 4px 10px;font-size:13px;text-decoration:none;display:inline-flex}._99e3sq_scope .info-intent:hover{border-color:var(--color-action);color:var(--color-action)}._99e3sq_scope .status-dot{background:var(--color-brand);border-radius:50%;flex:none;width:8px;height:8px}._99e3sq_scope .faq details>summary{align-items:center;min-height:44px;display:flex}._99e3sq_scope .social a{align-items:center;min-height:44px;display:inline-flex}._99e3sq_scope .media-copy>a{align-items:center;min-height:44px;display:inline-flex}:is(._99e3sq_scope .scale-picker label>span,._99e3sq_scope .media-tabs button){overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}._99e3sq_scope .scale-picker label>span{padding-right:40px}@media (max-width:340px){._99e3sq_scope .hero-picker .scale-picker{grid-template-columns:minmax(0,1fr)}._99e3sq_scope .scale-picker label>span{min-height:0}}@media (max-width:360px){._99e3sq_scope .media-tabs button{padding-inline:10px;font-size:13px}}._99e3sq_scope .exam-line{color:var(--color-text);margin-top:4px;font-size:13px}._99e3sq_scope .exam-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}._99e3sq_scope .exam-list li{border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;flex-direction:column;gap:4px;padding:12px 14px;font-size:13px;display:flex}._99e3sq_scope .exam-list li[data-selected]{border-color:var(--color-action)}._99e3sq_scope .exam-list strong{font-size:14px}._99e3sq_scope .exam-list small{color:var(--color-text-muted);font-size:12px}._99e3sq_scope .exam-list a{color:var(--color-link);align-items:center;min-height:44px;display:inline-flex}@media (max-width:1050px){._99e3sq_scope .exam-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){._99e3sq_scope .exam-list{grid-template-columns:1fr}}._99e3sq_scope .consensus{background:radial-gradient(120% 80% at 100% 0%, color-mix(in srgb, var(--color-action) 10%, transparent), transparent 60%), var(--color-surface-soft);border-block:1px solid var(--color-border);padding-block:72px 56px}._99e3sq_scope .consensus-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:56px;display:grid}._99e3sq_scope .consensus-copy h2{margin:10px 0 18px;font-size:clamp(32px,3.6vw,46px)}._99e3sq_scope .consensus-copy>p{max-width:30rem;font-size:18px;line-height:1.55}._99e3sq_scope .consensus-stats{gap:0;max-width:30rem;margin:32px 0 0;display:grid}._99e3sq_scope .consensus-stats div{border-top:1px solid var(--color-border);grid-template-columns:8.5rem 1fr;align-items:baseline;gap:14px;padding:14px 0;display:grid}._99e3sq_scope .consensus-stats dt{letter-spacing:-.04em;color:var(--color-action);font-variant-numeric:tabular-nums;font-size:34px;font-weight:700}._99e3sq_scope .consensus-stats dd{color:var(--color-text-muted);margin:0;font-size:15px}._99e3sq_scope .ledger{gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}._99e3sq_scope .ledger:before{content:"";border-left:2px dashed color-mix(in srgb, var(--color-action) 45%, var(--color-border));position:absolute;top:30px;bottom:40px;left:39px}:is(._99e3sq_scope .ledger-row,._99e3sq_scope .ledger-result){border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);border-radius:14px;grid-template-columns:80px 1fr;align-items:center;gap:16px;padding:14px 18px 14px 0;animation:.42s both _99e3sq_ledger-in;display:grid;position:relative}._99e3sq_scope .ledger-row:nth-child(2){animation-delay:60ms}._99e3sq_scope .ledger-row:nth-child(3){animation-delay:.12s}._99e3sq_scope .ledger-row:nth-child(4){animation-delay:.18s}._99e3sq_scope .ledger-result{animation-delay:.24s}._99e3sq_scope .ledger-row.official{border-color:var(--color-action-soft-border)}._99e3sq_scope .ledger-mark{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:relative}._99e3sq_scope .ledger-mark.duo>span{min-width:64px;height:28px;font-size:12px}._99e3sq_scope .ledger-mark.duo .mono-mark{padding:0 6px}._99e3sq_scope .ledger-body{gap:2px;min-width:0;display:grid}._99e3sq_scope .ledger-body small{font:12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}._99e3sq_scope .ledger-row.official small{color:var(--color-action)}._99e3sq_scope .ledger-body strong{font-size:17px;line-height:1.25}:is(._99e3sq_scope .ledger-body em,._99e3sq_scope .ledger-result em){color:var(--color-text-muted);font-size:14px;font-style:normal;line-height:1.45}._99e3sq_scope .ledger-result{background:var(--color-action);border-color:var(--color-action);color:var(--color-action-text);margin-top:6px}._99e3sq_scope .ledger-result strong{color:var(--color-action-text);font-size:19px;display:block}._99e3sq_scope .ledger-result em{color:var(--color-action-text)}._99e3sq_scope .ledger-result a{min-height:44px;color:var(--color-action-text);align-items:center;font-weight:600;display:inline-flex}._99e3sq_scope .ledger-check{z-index:1;background:var(--color-action-text);width:40px;height:40px;color:var(--color-action);border-radius:50%;justify-self:center;place-items:center;font-size:18px;font-weight:700;display:grid;position:relative}._99e3sq_scope .consensus .trust-detail{margin-top:28px}._99e3sq_scope .consensus .trust-detail summary{cursor:pointer;align-items:center;min-height:44px;display:flex}@keyframes _99e3sq_ledger-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){:is(._99e3sq_scope .ledger-row,._99e3sq_scope .ledger-result){animation:none}}@media (max-width:900px){._99e3sq_scope .consensus-grid{grid-template-columns:1fr;gap:32px}}@media (max-width:560px){._99e3sq_scope .consensus{padding-block:48px 40px}._99e3sq_scope .ledger:before{left:31px}:is(._99e3sq_scope .ledger-row,._99e3sq_scope .ledger-result){grid-template-columns:64px 1fr;gap:10px;padding-right:14px}._99e3sq_scope .ledger-mark.duo>span{min-width:54px}._99e3sq_scope .consensus-stats div{grid-template-columns:6.5rem 1fr}._99e3sq_scope .consensus-stats dt{font-size:28px}}._99e3sq_scope #sample-feedback{gap:14px;display:grid}._99e3sq_scope #sample-feedback>p{margin-top:0}._99e3sq_scope #sample-feedback .feedback-actions{margin-top:4px}@media (max-width:560px){._99e3sq_scope #sample-feedback{margin-inline:-8px;padding:12px}}._99e3sq_scope .try-real{background:radial-gradient(90% 60% at 0% 0%, color-mix(in srgb, var(--color-action) 9%, transparent), transparent 65%), var(--color-bg);border-top:1px solid var(--color-border);padding-block:64px 40px}._99e3sq_scope .try-real-head{max-width:52rem;margin-bottom:28px}._99e3sq_scope .try-real-head h2{margin:10px 0 14px;font-size:clamp(30px,3.4vw,44px)}._99e3sq_scope .try-real-head>p:last-child{max-width:44rem;font-size:17px;line-height:1.55}._99e3sq_scope .try-real .sample-wrap{max-width:820px;padding-block:0}._99e3sq_scope .app-frame{border:1px solid var(--color-border-strong);box-shadow:var(--shadow-lg);border-radius:22px;padding:18px 22px 24px}._99e3sq_scope .app-bar{justify-content:space-between;align-items:center;gap:12px;display:flex}._99e3sq_scope .app-bar-left{align-items:center;gap:12px;display:flex}._99e3sq_scope .app-exit{color:var(--color-action);border-right:1px solid var(--color-border);padding-right:12px;font-size:14px;font-weight:600}._99e3sq_scope .app-kicker{font:12px var(--font-mono);letter-spacing:.08em;color:var(--color-text-muted)}._99e3sq_scope .app-badge-dot{vertical-align:.05em;background:currentColor;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}._99e3sq_scope .app-badge{border:1px solid var(--color-action-soft-border);border-radius:var(--radius-pill);background:var(--color-surface-soft);color:var(--color-action);padding:4px 12px;font-size:13px;font-weight:600}._99e3sq_scope .app-title{color:var(--color-text);letter-spacing:-.02em;margin:14px 0 16px;font-size:22px;font-weight:700}._99e3sq_scope .app-progress{border:1px solid var(--color-border);color:var(--color-text-muted);border-radius:14px;grid-template-columns:1fr auto;gap:10px;padding:14px 16px;font-size:13px;display:grid}._99e3sq_scope .app-progress strong{color:var(--color-text)}._99e3sq_scope .app-progress-bar{border-radius:var(--radius-pill);background:var(--color-surface-soft);grid-column:1/-1;height:8px;overflow:hidden}._99e3sq_scope .app-progress-bar>span{background:var(--color-action);border-radius:inherit;height:100%;transition:width .4s;display:block}._99e3sq_scope .app-card{border:1px solid var(--color-border);background:var(--color-surface);border-radius:18px;margin-top:16px;padding:22px}._99e3sq_scope .app-chip{border:1px solid var(--color-action-soft-border);border-radius:var(--radius-pill);background:var(--color-surface-soft);min-height:36px;color:var(--color-action);align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}._99e3sq_scope .app-stem{letter-spacing:-.02em;text-wrap:balance;margin-top:18px!important;font-size:clamp(21px,2.3vw,26px)!important;line-height:1.25!important}._99e3sq_scope .app-card .sample-origin{margin-top:8px;font-size:13px}:is(._99e3sq_scope .hero-copy .micro a,._99e3sq_scope .app-card .sample-origin a,._99e3sq_scope .payment-note p a,._99e3sq_scope .trust-detail p a){margin-block:-15px;padding-block:15px;display:inline}._99e3sq_scope .app-frame .options button{border-radius:12px;min-height:56px;padding:12px 14px;font-size:16px}._99e3sq_scope .app-frame .options button>span:first-child{width:30px;height:30px;font:700 13px var(--font-mono);border-radius:8px}._99e3sq_scope .app-frame .options button.picked{border-color:var(--color-action);box-shadow:inset 0 0 0 1px var(--color-action);background:var(--color-surface-soft)}:is(._99e3sq_scope .app-frame .options button.picked>span:first-child,._99e3sq_scope .app-frame .options button.correct>span:first-child){background:var(--color-action);border-color:var(--color-action);color:var(--color-action-text)}._99e3sq_scope .app-frame .options button.wrong>span:first-child{background:var(--color-danger);border-color:var(--color-danger);color:var(--color-action-text)}._99e3sq_scope .app-frame .options button.correct{box-shadow:inset 0 0 0 1px var(--color-action)}._99e3sq_scope .app-check{justify-content:flex-end;margin-top:18px;display:flex}._99e3sq_scope .app-check .button:disabled{opacity:.45;cursor:not-allowed}._99e3sq_scope .app-frame #sample-feedback{background:0 0;margin-top:22px;padding:0}._99e3sq_scope .app-frame #sample-feedback>h3{color:var(--color-danger);font-size:22px}._99e3sq_scope .app-frame #sample-feedback>h3[data-ok]{color:var(--color-action)}._99e3sq_scope .app-explanation{background:var(--color-surface-soft);border-radius:12px;padding:14px 16px}._99e3sq_scope .app-explanation span{font:12px var(--font-mono);letter-spacing:.08em;color:var(--color-text-muted)}._99e3sq_scope .app-explanation p{color:var(--color-text);margin-top:6px;font-size:15px;line-height:1.6}@media (prefers-reduced-motion:reduce){._99e3sq_scope .app-progress-bar>span{transition:none}}@media (max-width:560px){._99e3sq_scope .try-real{padding-block:44px 28px}._99e3sq_scope .app-frame{border-radius:18px;padding:14px 12px 16px}._99e3sq_scope .app-card{padding:14px}._99e3sq_scope .app-frame #sample-feedback{margin-inline:0;padding:0}._99e3sq_scope .app-check .button{justify-content:center;width:100%}}._99e3sq_scope .category-breadcrumb{font-size:var(--text-body-sm);color:var(--color-text-muted);margin-bottom:var(--space-5)}._99e3sq_scope .category-hero h1{text-wrap:balance;font-size:clamp(2.25rem,4.2vw,3.75rem)}._99e3sq_scope .category-count{margin-block:var(--space-6);font-size:var(--text-body-lg)}._99e3sq_scope .category-count strong{color:var(--color-action);font-size:var(--public-display);font-variant-numeric:tabular-nums;line-height:1.1;display:block}._99e3sq_scope .category-facts{margin:0 0 var(--space-6)}._99e3sq_scope .category-facts>div{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-4);border-bottom:1px solid var(--color-border);display:flex}._99e3sq_scope .category-facts dt{color:var(--color-text-muted)}._99e3sq_scope .category-facts dd{text-align:right;margin:0;font-weight:700}._99e3sq_scope .category-source{font-size:var(--text-caption);margin-top:var(--space-4);line-height:1.5}._99e3sq_scope .category-hero .hero-picker>.text-link{padding-block:var(--space-4);display:inline-flex}._99e3sq_scope .category-guide{gap:var(--space-10);grid-template-columns:1fr 1.2fr;display:grid}._99e3sq_scope .category-guide p:not(.eyebrow){font-size:var(--text-body-lg);margin-bottom:var(--space-5);line-height:1.65}._99e3sq_scope .category-links nav{gap:var(--space-4);margin-block:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._99e3sq_scope .category-links nav a{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;text-decoration:none;display:flex}._99e3sq_scope .category-links nav a:hover{background:var(--color-surface-soft)}._99e3sq_scope .category-links nav span{font-size:var(--text-body-sm);color:var(--color-text-muted)}@media (max-width:700px){:is(._99e3sq_scope .category-guide,._99e3sq_scope .category-links nav){grid-template-columns:1fr}._99e3sq_scope .category-hero .hero-copy{flex-direction:column;display:flex}._99e3sq_scope .category-hero .source-teaser{order:2}._99e3sq_scope .category-hero .ehu-app{order:3}._99e3sq_scope .category-facts{font-size:var(--text-body-sm)}}._99e3sq_scope .category-hero h1 br{display:inline}:is(._99e3sq_scope .category-breadcrumb a,._99e3sq_scope .micro a){text-underline-offset:3px;text-decoration:underline}._99e3sq_scope .features span{align-items:center;gap:4px;display:inline-flex}._99e3sq_scope :is(a,p,span,em,strong)>svg{vertical-align:-.2em;flex:none;display:inline-block}._99e3sq_scope .app-card .sample-origin a{text-underline-offset:3px;text-decoration:underline}._99e3sq_scope .consensus-sources{gap:14px;display:grid}._99e3sq_scope .precedence{border-left:3px solid var(--color-action);background:var(--color-surface-soft);color:var(--color-text);margin:0;padding:14px 18px;font-size:15px;line-height:1.5}._99e3sq_scope .ledger-detail>summary{cursor:pointer;min-height:44px;color:var(--color-link);align-items:center;font-weight:600;display:flex}._99e3sq_scope .ledger-detail[open]>summary{margin-bottom: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}
.y-XXBW_ctaRow{margin-top:var(--space-8);justify-content:center;display:flex}.y-XXBW_questionCard{gap:var(--space-2);flex-direction:column;height:100%;display:flex}.y-XXBW_questionTitle{font-size:var(--text-h3);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--color-text)}.y-XXBW_questionDetail{font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text-muted)}.y-XXBW_questionCta{padding-top:var(--space-3);font-size:var(--text-body-sm);font-weight:var(--weight-semibold);color:var(--color-link);margin-top:auto}.y-XXBW_priorityCard{gap:var(--space-2);flex-direction:column;display:flex}.y-XXBW_priorityKicker{font-family:var(--font-mono);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.y-XXBW_priorityTitle{font-size:var(--text-h3);font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--color-text)}.y-XXBW_priorityDetail{font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text-muted)}.y-XXBW_baitCard{gap:var(--space-3);flex-direction:column;display:flex}.y-XXBW_baitTitle{font-size:var(--text-h3);font-weight:var(--weight-semibold);color:var(--color-text)}.y-XXBW_baitList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.y-XXBW_baitList li{padding-left:var(--space-4);font-size:var(--text-body-sm);line-height:var(--leading-body);color:var(--color-text-muted);position:relative}.y-XXBW_baitList li:before{content:"";background:var(--color-brand);width:5px;height:5px;position:absolute;top:.65em;left:0}.y-XXBW_sectionNote{margin-top:var(--space-5);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted);text-align:center}.y-XXBW_radarDisclaimer{margin-top:var(--space-4);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted);text-align:center}.y-XXBW_contactNote{margin-top:var(--space-5);font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted);text-align:center}.y-XXBW_coreNote{margin-top:var(--space-2);font-size:var(--text-body-sm);color:var(--color-text-muted);text-align:center}.y-XXBW_coreNote a{color:var(--color-link);text-underline-offset:3px;text-decoration:underline}.y-XXBW_entryGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.y-XXBW_entryPanel{min-width:0;scroll-margin-top:100px}.y-XXBW_entryPanel>h3{letter-spacing:-.02em;margin:0 0 12px;font-size:20px}.y-XXBW_entryLead{color:var(--color-text-muted);margin:0 0 4px;font-size:15px;line-height:1.6}.y-XXBW_entryPanel [class*=panel]{margin-top:12px}.y-XXBW_demoIntro{color:var(--color-text-muted);margin:0 0 16px;font-size:15px}@media (max-width:1000px){.y-XXBW_entryGrid{grid-template-columns:1fr;gap:32px}}.y-XXBW_heroChecker{border:var(--border-hairline);border-radius:var(--radius-lg);background:var(--color-surface);gap:12px;min-width:0;padding:20px;scroll-margin-top:96px;display:grid}.y-XXBW_heroCheckerTitle{color:var(--color-text);margin:0;font-size:20px;font-weight:700;line-height:1.3}.y-XXBW_entryGrid{grid-template-columns:minmax(0,1fr)}@media (max-width:560px){.y-XXBW_heroChecker{padding:14px}.y-XXBW_heroChecker>div:first-of-type{margin-top:0}}.y-XXBW_consentNote a{text-underline-offset:3px;text-decoration:underline}.y-XXBW_heroRoute{min-width:0}
._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}}
._8Rjwya_tools{justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px;display:flex}._8Rjwya_tools>div{width:min(100%,640px)}._8Rjwya_tools label{margin-bottom:12px;font-size:14px;font-weight:600;display:block}._8Rjwya_tools input{background:var(--color-surface);border:var(--border-strong);border-radius:var(--radius-md);width:100%;min-height:52px;color:var(--color-text);font:inherit;padding:12px 16px}._8Rjwya_tools input:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}._8Rjwya_tools p{color:var(--color-text-muted);white-space:nowrap;font-size:14px}._8Rjwya_empty{background:var(--color-surface-soft);border-radius:var(--radius-lg);padding:40px}._8Rjwya_empty h2{font-size:24px}._8Rjwya_empty p{color:var(--color-text-muted);line-height:1.7}._8Rjwya_empty button{cursor:pointer;background:var(--color-action);color:var(--color-action-text);border-radius:var(--radius-md);font:inherit;border:0;padding:12px 20px}@media (max-width:600px){._8Rjwya_tools{flex-direction:column;align-items:stretch;gap:4px}}._8Rjwya_more{margin-top:24px}._8Rjwya_tools{flex-wrap:wrap;margin-bottom:12px}._8Rjwya_selects{flex-wrap:wrap;gap:12px;display:flex;width:auto!important}._8Rjwya_selects label{margin-bottom:0;font-size:13px}._8Rjwya_selects select{border:var(--border-strong);border-radius:var(--radius-md);background:var(--color-surface);min-height:48px;color:var(--color-text);font:inherit;margin-top:8px;padding:10px 12px;display:block}._8Rjwya_status{color:var(--color-text-muted);margin:0 0 24px;font-size:14px}._8Rjwya_status button{min-height:32px;color:var(--color-link);cursor:pointer;font:inherit;text-decoration:underline}@media (max-width:760px){._8Rjwya_selects{width:100%!important}._8Rjwya_selects label{flex:140px}._8Rjwya_selects select{width:100%}}
.WaBVZa_empty{border:var(--border-hairline);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-6);max-width:var(--read)}.WaBVZa_emptyTitle{margin:0 0 var(--space-3);font-size:var(--text-body-lg);font-weight:var(--weight-bold);color:var(--color-text)}.WaBVZa_emptyText{margin:0 0 var(--space-4);font-size:var(--text-body-sm);color:var(--color-text-muted);line-height:var(--leading-body)}.WaBVZa_emptyLink,.WaBVZa_allLink a{font-size:var(--text-body-sm);font-weight:var(--weight-bold);color:var(--color-brand);text-decoration:none}.WaBVZa_emptyLink:hover,.WaBVZa_allLink a:hover{text-decoration:underline}.WaBVZa_allLink{margin:var(--space-5) 0 0}.WaBVZa_allLink a{align-items:center;min-height:44px;display:inline-flex}
