.ai-gov-checklist-page{position:relative;isolation:isolate;min-height:calc(100vh - 5rem)}@media(max-width:1023px){.ai-gov-checklist-page{min-height:0}}.ai-gov-checklist-page__ambient{pointer-events:none;position:absolute;inset:0;z-index:0;max-height:70vh;background:radial-gradient(ellipse 58% 52% at 10% 0%,var(--thinkia-overlay-blue-15) 0%,transparent 56%),radial-gradient(ellipse 42% 42% at 94% 12%,var(--thinkia-overlay-blue-08) 0%,transparent 54%)}.ai-gov-checklist-page__inner{position:relative;z-index:1}.ai-gov-product-slot{scroll-margin-top:calc(5rem + env(safe-area-inset-top,0px))}@media(min-width:640px){.ai-gov-product-slot{scroll-margin-top:calc(5.5rem + env(safe-area-inset-top,0px))}}@media(min-width:768px){.ai-gov-product-slot{scroll-margin-top:6rem}}.ai-gov-glass-panel{background:var(--glass-surface);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border-subtle);box-shadow:var(--glass-shadow);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}@supports not (backdrop-filter: blur(1px)){.ai-gov-glass-panel{background:var(--muted)}}.ai-gov-official-links{scroll-margin-top:calc(4.5rem + env(safe-area-inset-top,0px))}@media(min-width:768px){.ai-gov-official-links{scroll-margin-top:5rem}}@media(max-width:1023px){.ai-gov-checklist-page:has(#ai-governance-checklist[data-state=intro]){min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.ai-gov-checklist-page:has(#ai-governance-checklist[data-state=intro]) .ai-gov-checklist-page__inner{flex:1;display:flex;flex-direction:column}.ai-gov-checklist-page:has(#ai-governance-checklist[data-state=intro]) .ai-gov-checklist-page__workspace{margin-top:auto}.ai-gov-checklist-page:has(#ai-governance-checklist[data-state=intro]) .ai-gov-checklist-page__aside{display:none}.ai-gov-checklist-page:has(#ai-governance-checklist[data-state=quiz]) .ai-gov-checklist-page__topbar,.ai-gov-checklist-page:has(#ai-governance-checklist[data-state=results]) .ai-gov-checklist-page__topbar{display:none}.ai-gov-checklist-page:has(#ai-governance-checklist[data-state=quiz]) .ai-gov-checklist-page__hero,.ai-gov-checklist-page:has(#ai-governance-checklist[data-state=results]) .ai-gov-checklist-page__hero{display:none}.ai-gov-checklist-page:has(#ai-governance-checklist[data-state=quiz]) .ai-gov-checklist-page__workspace,.ai-gov-checklist-page:has(#ai-governance-checklist[data-state=results]) .ai-gov-checklist-page__workspace{margin-top:clamp(.75rem,2vh,1.25rem);padding-top:0}}@media(max-width:1023px){#ai-governance-checklist[data-state=quiz] .ai-gov-checklist__header,#ai-governance-checklist[data-state=results] .ai-gov-checklist__header{position:sticky;top:70px;z-index:40;background:color-mix(in srgb,var(--background) 93%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid color-mix(in srgb,var(--border) 55%,transparent)}}.ai-gov-official-links:target,.ai-gov-checklist:target{animation:ai-gov-target-fade 1.2s ease-out}@keyframes ai-gov-target-fade{0%{box-shadow:0 0 0 2px var(--thinkia-overlay-blue-border)}to{box-shadow:none}}[data-product-page=ai-governance] .service-hero-media{isolation:isolate}[data-product-page=ai-governance] .service-hero-media .service-hero-video{filter:brightness(.78) saturate(1.08) contrast(1.02)}[data-product-page=ai-governance] .service-hero-media:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(165deg,#0206178c,#0f172a2e 40%,#020617b8),radial-gradient(ellipse 110% 85% at 50% 0%,rgba(2,6,23,.45) 0%,transparent 55%),radial-gradient(ellipse 70% 55% at 85% 25%,rgba(30,64,175,.2) 0%,transparent 50%)}@media(prefers-reduced-motion:reduce){[data-product-page=ai-governance] .service-hero-media .service-hero-video{filter:brightness(.82) saturate(1.05)}}[data-product-page=ai-governance] .service-hero-overlay{background:linear-gradient(165deg,#02061794,#0f172a52 42%,#020617eb),radial-gradient(ellipse 100% 70% at 50% 0%,rgba(59,130,246,.18) 0%,transparent 55%),radial-gradient(ellipse 55% 50% at 92% 35%,rgba(37,99,235,.16) 0%,transparent 50%)}[data-product-page=ai-governance] .service-hero-overlay:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 95% 75% at 50% 42%,transparent 0%,rgba(2,6,23,.35) 72%,rgba(2,6,23,.65) 100%);box-shadow:inset 0 0 100px 24px #0206174d}[data-product-page=ai-governance] .service-hero-root--waves .service-hero-wave-path{fill:#93c5fd38}@media(prefers-reduced-motion:reduce){[data-product-page=ai-governance] .service-hero-overlay:before{box-shadow:inset 0 0 60px 16px #02061766}}[data-product-page=ai-governance] .platform-offer-official-layout{display:flex;flex-direction:column;gap:2rem;align-items:stretch}@media(min-width:768px){[data-product-page=ai-governance] .platform-offer-official-layout{gap:2.5rem}}[data-product-page=ai-governance] .platform-offer-official-lead{width:100%;max-width:none}[data-product-page=ai-governance] .platform-offer-official-intro{margin-inline:auto;text-align:left;width:100%;max-width:48rem}@media(min-width:1024px){[data-product-page=ai-governance] .platform-offer-official-intro{margin-inline:0;max-width:42rem}}[data-product-page=ai-governance] .platform-offer-official-lead{max-width:56rem}[data-product-page=ai-governance] .platform-offer-official-note{margin:0;padding:0;border:0;background:transparent}[data-product-page=ai-governance] .platform-offer-official-jump__list{row-gap:.5rem}[data-product-page=ai-governance] .platform-offer-official-pill{display:inline-flex;align-items:center;gap:.35rem;max-width:100%;padding:.5rem .9rem;border-radius:9999px;font-size:.75rem;font-weight:600;line-height:1.35;border:1px solid color-mix(in srgb,var(--border) 82%,var(--primary) 18%);background:color-mix(in srgb,var(--muted) 52%,transparent);color:var(--foreground);text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}[data-product-page=ai-governance] .platform-offer-official-pill:hover{border-color:color-mix(in srgb,var(--primary) 42%,var(--border) 58%);background:color-mix(in srgb,var(--muted) 72%,transparent);color:var(--foreground)}[data-product-page=ai-governance] .platform-offer-official-pill:focus-visible{outline:2px solid var(--ring);outline-offset:2px}[data-product-page=ai-governance] .platform-offer-official-pill__text{word-break:break-word;hyphens:auto;max-width:min(100%,22rem)}[data-product-page=ai-governance] .platform-offer-official-grid{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){[data-product-page=ai-governance] .platform-offer-official-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}[data-product-page=ai-governance] .platform-offer-official-card--featured{grid-column:1 / -1}}[data-product-page=ai-governance] .platform-offer-official-card{display:flex;flex-direction:column;gap:.75rem;min-height:100%;padding:1.25rem 1.35rem;border-radius:var(--glass-radius, 12px);border:1px solid hsl(220 35% 22% / .55);background:linear-gradient(165deg,#151f3380,#11151dc7);box-shadow:inset 0 1px #3d7eff0f;transition:border-color .2s ease,box-shadow .2s ease}[data-product-page=ai-governance] .platform-offer-official-card:hover{border-color:#1d4aa58c;box-shadow:inset 0 1px #3d7eff14,0 10px 36px -14px #0047d647}[data-product-page=ai-governance] .platform-offer-official-card--featured{border-color:#0052f56b;background:linear-gradient(145deg,#15295185,#111827d1 52%,#11151de6);box-shadow:0 0 0 1px #1a66ff24,inset 0 1px #6699ff14,0 14px 44px -18px #0047d64d}[data-product-page=ai-governance] .platform-offer-official-card__top{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}[data-product-page=ai-governance] .platform-offer-official-card__idx{font-size:.7rem;font-weight:800;letter-spacing:.14em;color:#8696b6f2}[data-product-page=ai-governance] .platform-offer-official-card__tag{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:.2rem .55rem;border-radius:9999px;background:#0055ff38;color:#cce6ff;border:1px solid hsl(220 100% 55% / .38)}[data-product-page=ai-governance] .platform-offer-official-card__cta{margin-top:auto;padding-top:.35rem}.ai-gov-checklist label:has(:focus-visible){outline:none}@media print{.ai-gov-checklist-page__ambient{display:none!important}.ai-gov-checklist-page__back{border-color:#ccc!important;background:var(--muted)!important}#thinkia-header,#thinkia-footer{display:none!important}body{background:#fff!important;color:#111!important}.ai-gov-product-slot,.ai-gov-checklist-page__workspace{display:block!important;padding-top:.5rem!important;padding-bottom:1rem!important}.ai-gov-checklist-page__aside{margin-top:1.25rem!important;position:static!important;top:auto!important}.ai-gov-official-links{break-inside:avoid;border:1px solid var(--border)!important;background:var(--muted)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ai-gov-checklist{break-inside:auto;border:1px solid var(--border)!important;box-shadow:none!important;background:var(--card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.ai-gov-checklist__body section{break-inside:avoid;border-color:var(--border)!important;background:var(--card)!important;box-shadow:none!important}.ai-gov-checklist input.ai-gov-checklist__native-checkbox:checked{-webkit-print-color-adjust:exact;print-color-adjust:exact;accent-color:var(--thinkia-accent-hex)!important}.ai-gov-checklist [data-slot=progress-indicator]{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:var(--thinkia-accent-hex)!important}.ai-gov-checklist [data-slot=progress-track]{background:var(--muted)!important}}#ai-governance-page.ai-product-page--dark-bands{position:relative;isolation:isolate}[data-product-page=ai-governance] .ai-gov-panel{backdrop-filter:blur(var(--glass-blur-xs, 6px)) saturate(140%);-webkit-backdrop-filter:blur(var(--glass-blur-xs, 6px)) saturate(140%)}[data-product-page=ai-governance] .ai-gov-panel__row-grid{display:grid;grid-template-columns:1fr;gap:.75rem;align-items:start}@media(min-width:640px){[data-product-page=ai-governance] .ai-gov-panel__row-grid{grid-template-columns:7rem minmax(0,1fr);gap:1.25rem}}[data-product-page=ai-governance] .ai-gov-panel__row-label{display:flex;align-items:center;min-height:1.5rem}[data-product-page=ai-governance] .ai-gov-panel__row-body{min-width:0}[data-product-page=ai-governance] .ai-gov-panel__tag{display:inline-flex;align-items:center;width:fit-content;padding:.2rem .7rem;border-radius:9999px;font-size:.7rem;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;font-variant-numeric:tabular-nums}[data-product-page=ai-governance] .ai-gov-panel__tag--accent{border:1px solid color-mix(in srgb,var(--primary) 35%,transparent);background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--foreground)}[data-product-page=ai-governance] .ai-gov-panel__tag--neutral{border:1px solid color-mix(in srgb,var(--border) 75%,var(--foreground) 6%);background:color-mix(in srgb,var(--muted) 28%,transparent);color:color-mix(in srgb,var(--foreground) 78%,transparent);font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.1em}
