@font-face{font-family:Inter;src:url(/fonts/inter-var.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk-700.woff2) format("woff2");font-weight:700;font-display:swap}:root{--ink-900: #141729;--ink-800: #1e2138;--ink-700: #33374f;--ink-500: #5c6178;--ink-400: #7d8197;--line: #e4e6ef;--line-strong: #cfd3e0;--surface: #f6f7fb;--paper: #ffffff;--ok: #0b7a52;--ok-tint: #e5f5ee;--warn: #a14d07;--warn-tint: #fdf0e3;--danger: #b42318;--danger-tint: #fdecea;--brand-ink: #1e2138;--brand-primary: #e8601c;--brand-primary-strong: #b9440b;--brand-accent: #6d3bd1;--brand-tint: #fff3ea;--brand-accent-tint: #f1ebfd;--brand-gradient: linear-gradient(120deg, #f2581b 0%, #f7a23a 55%, #fbd27a 100%);--font-body: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display: "Space Grotesk", "Inter", system-ui, sans-serif;--text-xs: .8125rem;--text-sm: .9375rem;--text-base: 1.0625rem;--text-lg: 1.25rem;--text-xl: 1.5rem;--text-2xl: clamp(1.75rem, 1.4rem + 1.4vw, 2.375rem);--text-3xl: clamp(2.25rem, 1.6rem + 2.6vw, 3.5rem);--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 20px;--s-6: 24px;--s-8: 32px;--s-10: 40px;--s-12: 48px;--s-16: 64px;--s-20: 80px;--s-24: 96px;--radius-sm: 8px;--radius: 12px;--radius-lg: 20px;--shadow: 0 1px 2px rgba(20, 23, 41, .06), 0 8px 24px -12px rgba(20, 23, 41, .18);--max: 1200px;--gutter: 16px}@media(min-width:720px){:root{--gutter: 32px}}[data-brand=intelversity]{--brand-ink: #0b2a5b;--brand-primary: #0a6cf5;--brand-primary-strong: #0957c4;--brand-accent: #0957c4;--brand-tint: #eaf2fe;--brand-accent-tint: #eaf2fe;--brand-gradient: linear-gradient(120deg, #0b2a5b 0%, #0a6cf5 100%)}[data-brand=confyro]{--brand-ink: #0f172a;--brand-primary: #0f766e;--brand-primary-strong: #0f766e;--brand-accent: #0f766e;--brand-tint: #f0fdfa;--brand-accent-tint: #f0fdfa;--brand-gradient: linear-gradient(120deg, #0f172a 0%, #0f766e 100%)}:root{--st-growth: #c2410c;--st-growth-tint: #fff4ed;--st-academics: #4338ca;--st-academics-tint: #eef0ff;--st-teaching: #0f766e;--st-teaching-tint: #e8f7f4;--st-life: #be185d;--st-life-tint: #fdf0f6;--st-platform: #334155;--st-platform-tint: #f1f5f9;--pr-intelversity: #0957c4;--pr-intelversity-tint: #eaf2fe;--pr-lecturelens: #be185d;--pr-lecturelens-tint: #fdf0f6;--pr-exam: #6d28d9;--pr-exam-tint: #f3eeff;--pr-confyro: #0f766e;--pr-confyro-tint: #e8f7f4}[data-stack=growth]{--st: var(--st-growth);--st-tint: var(--st-growth-tint)}[data-stack=academics]{--st: var(--st-academics);--st-tint: var(--st-academics-tint)}[data-stack=teaching]{--st: var(--st-teaching);--st-tint: var(--st-teaching-tint)}[data-stack=life]{--st: var(--st-life);--st-tint: var(--st-life-tint)}[data-stack=platform]{--st: var(--st-platform);--st-tint: var(--st-platform-tint)}[data-product=intelversity]{--st: var(--pr-intelversity);--st-tint: var(--pr-intelversity-tint)}[data-product=lecturelens]{--st: var(--pr-lecturelens);--st-tint: var(--pr-lecturelens-tint)}[data-product=exam]{--st: var(--pr-exam);--st-tint: var(--pr-exam-tint)}[data-product=confyro]{--st: var(--pr-confyro);--st-tint: var(--pr-confyro-tint)}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--paper);color:var(--ink-800);font-family:var(--font-body);font-size:var(--text-base);line-height:1.65;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%;height:auto}a{color:var(--brand-accent);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--brand-accent);outline-offset:2px;border-radius:4px}h1,h2,h3,h4{font-family:var(--font-display);color:var(--ink-900);line-height:1.15;letter-spacing:-.015em;margin:0 0 var(--s-4);font-weight:600;text-wrap:balance}h1{font-size:var(--text-3xl);font-weight:700;letter-spacing:-.025em}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-lg)}p{margin:0 0 var(--s-4);text-wrap:pretty}ul,ol{margin:0 0 var(--s-4);padding-left:1.2em}li+li{margin-top:var(--s-1)}hr{border:0;border-top:1px solid var(--line);margin:var(--s-10) 0}table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}th,td{text-align:left;vertical-align:top;padding:var(--s-3) var(--s-3);border-bottom:1px solid var(--line)}th{color:var(--ink-500);font-weight:600}.skip-link{position:absolute;left:var(--s-4);top:-60px;z-index:100;background:var(--ink-900);color:#fff;padding:var(--s-2) var(--s-4);border-radius:var(--radius-sm)}.skip-link:focus{top:var(--s-4)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.container{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.narrow{max-width:760px}.section{padding:var(--s-16) 0}.section-tight{padding:var(--s-12) 0}@media(min-width:900px){.section{padding:var(--s-24) 0}}.section-alt{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.section-dark{background:var(--ink-900);color:#d9dbe7}.section-dark h2,.section-dark h3{color:#fff}.section-dark a:not(.btn){color:#c9b5ff}.grid{display:grid;gap:var(--s-6)}@media(min-width:720px){.grid-2,.grid-3,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.stack>*+*{margin-top:var(--s-4)}.eyebrow{display:inline-block;font-family:var(--font-display);font-size:var(--text-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-primary-strong);margin-bottom:var(--s-3)}.lead{font-size:var(--text-lg);color:var(--ink-700);line-height:1.6;max-width:62ch}.muted{color:var(--ink-500)}.small{font-size:var(--text-sm)}.section-head{max-width:760px;margin-bottom:var(--s-10)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:46px;padding:0 var(--s-6);border-radius:999px;border:1px solid transparent;font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.btn:hover{text-decoration:none;transform:translateY(-1px)}.btn-primary{background:var(--ink-900);color:#fff}.btn-primary:hover{background:var(--brand-primary-strong)}.btn-secondary{background:var(--paper);color:var(--ink-900);border-color:var(--line-strong)}.btn-secondary:hover{border-color:var(--ink-800)}.btn-light{background:#fff;color:var(--ink-900)}.btn-light:hover{background:var(--brand-tint)}.btn-row{display:flex;flex-wrap:wrap;gap:var(--s-3)}.arrow:after{content:"→";transition:transform .15s ease}.btn:hover .arrow:after,a:hover>.arrow:after{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.btn,.btn:hover{transform:none;transition:none}}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--s-6)}@media(min-width:720px){.card{padding:var(--s-8)}}.card h3{margin-bottom:var(--s-2)}.card p:last-child{margin-bottom:0}a.card{display:block;color:inherit;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}a.card:hover{border-color:var(--line-strong);box-shadow:var(--shadow)}.card-link{font-weight:600;color:var(--brand-accent);font-size:var(--text-sm)}.pill{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-xs);font-weight:600;line-height:1;padding:6px 10px;border-radius:999px;background:var(--surface);color:var(--ink-700);border:1px solid var(--line)}.pill-live{background:var(--ok-tint);color:var(--ok);border-color:transparent}.pill-live:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.pill-ready{background:var(--brand-accent-tint);color:var(--brand-accent);border-color:transparent}.pill-pilot{background:var(--warn-tint);color:var(--warn);border-color:transparent}.pill-row{display:flex;flex-wrap:wrap;gap:var(--s-2)}.ticks{list-style:none;padding:0}.ticks li{position:relative;padding-left:28px}.ticks li+li{margin-top:var(--s-2)}.ticks li:before{content:"";position:absolute;left:2px;top:.55em;width:14px;height:8px;border-left:2px solid var(--brand-primary);border-bottom:2px solid var(--brand-primary);transform:rotate(-45deg) translateY(-3px)}.steps{list-style:none;padding:0;counter-reset:step;display:grid;gap:var(--s-4)}@media(min-width:900px){.steps{grid-template-columns:repeat(5,minmax(0,1fr))}}.steps li{counter-increment:step;margin:0;padding:var(--s-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--paper)}.steps li:before{content:counter(step,decimal-leading-zero);display:block;font-family:var(--font-display);font-weight:700;color:var(--brand-primary-strong);margin-bottom:var(--s-2)}.steps strong{display:block;color:var(--ink-900);margin-bottom:var(--s-1)}.steps span{font-size:var(--text-sm);color:var(--ink-500)}.stat{border-top:2px solid var(--ink-900);padding-top:var(--s-4)}.stat-num{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:700;color:var(--ink-900);line-height:1.1}.stat-label{font-size:var(--text-sm);color:var(--ink-500);margin-top:var(--s-2)}.prose{max-width:760px}.prose h2{font-size:var(--text-xl);margin-top:var(--s-12)}.prose h3{font-size:var(--text-lg);margin-top:var(--s-8)}.prose table{margin:var(--s-4) 0 var(--s-6)}.note{border-left:3px solid var(--brand-primary);background:var(--brand-tint);padding:var(--s-4) var(--s-5);border-radius:0 var(--radius-sm) var(--radius-sm) 0;font-size:var(--text-sm);color:var(--ink-700)}.draft-banner{background:#fff7d6;color:#5c4400;border-bottom:1px solid #f0dc8c;font-size:var(--text-sm);text-align:center;padding:var(--s-2) var(--gutter)}.switcher[data-astro-cid-eqxaz76j]{background:var(--ink-900);color:#c7cada;font-size:var(--text-xs)}.switcher-inner[data-astro-cid-eqxaz76j]{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:34px}.switcher-label[data-astro-cid-eqxaz76j]{display:none}@media(min-width:720px){.switcher-label[data-astro-cid-eqxaz76j]{display:inline}}.switcher[data-astro-cid-eqxaz76j] ul[data-astro-cid-eqxaz76j]{list-style:none;margin:0;padding:0;display:flex;gap:var(--s-5);overflow-x:auto}.switcher[data-astro-cid-eqxaz76j] li[data-astro-cid-eqxaz76j]{margin:0;white-space:nowrap}.switcher[data-astro-cid-eqxaz76j] a[data-astro-cid-eqxaz76j]{color:#c7cada;text-decoration:none}.switcher[data-astro-cid-eqxaz76j] a[data-astro-cid-eqxaz76j]:hover{color:#fff}.switcher[data-astro-cid-eqxaz76j] a[data-astro-cid-eqxaz76j][aria-current=page]{color:#fff;font-weight:600}.site-header[data-astro-cid-eqxaz76j]{position:sticky;top:0;z-index:50;background:#ffffffeb;backdrop-filter:saturate(180%) blur(10px);-webkit-backdrop-filter:saturate(180%) blur(10px);border-bottom:1px solid var(--line)}.header-inner[data-astro-cid-eqxaz76j]{display:flex;align-items:center;gap:var(--s-6);min-height:68px}.brand[data-astro-cid-eqxaz76j]{display:flex;align-items:center;gap:var(--s-3);text-decoration:none;color:var(--ink-900);flex-shrink:0}.brand-wide[data-astro-cid-eqxaz76j]{height:34px;width:auto;display:block}@media(max-width:380px){.brand-wide[data-astro-cid-eqxaz76j]{height:28px}}.brand[data-astro-cid-eqxaz76j] span[data-astro-cid-eqxaz76j]{font-family:var(--font-display);font-weight:700;font-size:1.2rem;letter-spacing:-.01em}.nav-desktop[data-astro-cid-eqxaz76j]{display:none;margin-left:auto}@media(min-width:1000px){.nav-desktop[data-astro-cid-eqxaz76j]{display:block}}.nav-desktop[data-astro-cid-eqxaz76j]>ul[data-astro-cid-eqxaz76j]{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:var(--s-1)}.nav-desktop[data-astro-cid-eqxaz76j] li[data-astro-cid-eqxaz76j]{margin:0}.nav-desktop[data-astro-cid-eqxaz76j] a[data-astro-cid-eqxaz76j],.nav-desktop[data-astro-cid-eqxaz76j] summary[data-astro-cid-eqxaz76j]{display:block;padding:var(--s-2) var(--s-3);border-radius:var(--radius-sm);color:var(--ink-700);font-size:var(--text-sm);font-weight:500;text-decoration:none;cursor:pointer}.nav-desktop[data-astro-cid-eqxaz76j] a[data-astro-cid-eqxaz76j]:hover,.nav-desktop[data-astro-cid-eqxaz76j] summary[data-astro-cid-eqxaz76j]:hover{color:var(--ink-900);background:var(--surface)}.nav-desktop[data-astro-cid-eqxaz76j] a[data-astro-cid-eqxaz76j][aria-current=page]{color:var(--ink-900);font-weight:600}summary[data-astro-cid-eqxaz76j]{list-style:none}summary[data-astro-cid-eqxaz76j]::-webkit-details-marker{display:none}.dropdown[data-astro-cid-eqxaz76j]{position:relative}.dropdown[data-astro-cid-eqxaz76j] summary[data-astro-cid-eqxaz76j]:after{content:"";display:inline-block;margin-left:6px;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-3px) rotate(45deg)}.dropdown-panel[data-astro-cid-eqxaz76j]{position:absolute;top:calc(100% + 8px);left:-12px;width:340px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:var(--s-2)}.nav-desktop[data-astro-cid-eqxaz76j] .dropdown-item[data-astro-cid-eqxaz76j]{display:block;padding:var(--s-3);border-radius:var(--radius-sm)}.dropdown-item[data-astro-cid-eqxaz76j] strong[data-astro-cid-eqxaz76j]{display:block;color:var(--ink-900);font-weight:600}.dropdown-item[data-astro-cid-eqxaz76j] span[data-astro-cid-eqxaz76j]{display:block;color:var(--ink-500);font-size:var(--text-xs);font-weight:400;margin-top:2px;line-height:1.45}.header-actions[data-astro-cid-eqxaz76j]{display:flex;align-items:center;gap:var(--s-2);margin-left:auto}@media(min-width:1000px){.header-actions[data-astro-cid-eqxaz76j]{margin-left:0}}.header-cta[data-astro-cid-eqxaz76j]{min-height:40px;padding:0 var(--s-5)}@media(max-width:420px){.header-cta[data-astro-cid-eqxaz76j]{display:none}}.nav-mobile[data-astro-cid-eqxaz76j]{position:static}@media(min-width:1000px){.nav-mobile[data-astro-cid-eqxaz76j]{display:none}}.nav-mobile[data-astro-cid-eqxaz76j] summary[data-astro-cid-eqxaz76j]{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--radius-sm);cursor:pointer}.burger[data-astro-cid-eqxaz76j],.burger[data-astro-cid-eqxaz76j]:before,.burger[data-astro-cid-eqxaz76j]:after{display:block;width:20px;height:2px;background:var(--ink-900);border-radius:2px;position:relative;content:"";transition:transform .2s ease}.burger[data-astro-cid-eqxaz76j]:before{position:absolute;top:-6px}.burger[data-astro-cid-eqxaz76j]:after{position:absolute;top:6px}.nav-mobile[data-astro-cid-eqxaz76j][open] .burger[data-astro-cid-eqxaz76j]{background:transparent}.nav-mobile[data-astro-cid-eqxaz76j][open] .burger[data-astro-cid-eqxaz76j]:before{transform:translateY(6px) rotate(45deg)}.nav-mobile[data-astro-cid-eqxaz76j][open] .burger[data-astro-cid-eqxaz76j]:after{transform:translateY(-6px) rotate(-45deg)}.mobile-panel[data-astro-cid-eqxaz76j]{position:absolute;left:0;right:0;top:100%;background:var(--paper);border-bottom:1px solid var(--line);box-shadow:var(--shadow);padding:var(--s-4) var(--gutter) var(--s-6);max-height:calc(100vh - 69px);max-height:calc(100dvh - 69px);overflow-y:auto;overscroll-behavior:contain}.mobile-panel[data-astro-cid-eqxaz76j] ul[data-astro-cid-eqxaz76j]{list-style:none;margin:0 0 var(--s-4);padding:0}.mobile-panel[data-astro-cid-eqxaz76j] li[data-astro-cid-eqxaz76j]{margin:0;border-bottom:1px solid var(--line)}.mobile-panel[data-astro-cid-eqxaz76j] li[data-astro-cid-eqxaz76j] a[data-astro-cid-eqxaz76j]{display:block;padding:var(--s-3) 0;color:var(--ink-900);text-decoration:none;font-weight:500}.mobile-panel[data-astro-cid-eqxaz76j] li[data-astro-cid-eqxaz76j] a[data-astro-cid-eqxaz76j][aria-current=page]{font-weight:700}.mobile-group[data-astro-cid-eqxaz76j]{padding-bottom:var(--s-2)}.mobile-group-h[data-astro-cid-eqxaz76j]{margin:var(--s-4) 0 var(--s-1);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500)}.mobile-panel[data-astro-cid-eqxaz76j] .mobile-group[data-astro-cid-eqxaz76j] ul[data-astro-cid-eqxaz76j]{margin:0;padding-left:var(--s-3);border-left:2px solid var(--line)}.mobile-panel[data-astro-cid-eqxaz76j] .mobile-group[data-astro-cid-eqxaz76j] li[data-astro-cid-eqxaz76j]:last-child{border-bottom:0}.mobile-panel[data-astro-cid-eqxaz76j] .btn[data-astro-cid-eqxaz76j]{width:100%}.site-footer[data-astro-cid-dwn2tpgc]{position:relative;background:var(--ink-900);color:#b9bccd;padding:var(--s-16) 0 var(--s-8);font-size:var(--text-sm)}.site-footer[data-astro-cid-dwn2tpgc]:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--brand-gradient)}.site-footer[data-astro-cid-dwn2tpgc] a[data-astro-cid-dwn2tpgc]{color:#e3e5ef;text-decoration:none}.site-footer[data-astro-cid-dwn2tpgc] a[data-astro-cid-dwn2tpgc]:hover{text-decoration:underline}.footer-grid[data-astro-cid-dwn2tpgc]{display:grid;gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr))}.footer-brand[data-astro-cid-dwn2tpgc]{grid-column:1 / -1;max-width:360px}@media(min-width:900px){.footer-grid[data-astro-cid-dwn2tpgc]{grid-template-columns:1.6fr repeat(var(--cols),minmax(0,1fr))}.footer-brand[data-astro-cid-dwn2tpgc]{grid-column:auto}}.footer-name[data-astro-cid-dwn2tpgc]{font-family:var(--font-display);font-weight:600;color:#fff;font-size:var(--text-base)}.footer-title[data-astro-cid-dwn2tpgc]{color:#fff;font-weight:600;margin-bottom:var(--s-3)}.site-footer[data-astro-cid-dwn2tpgc] ul[data-astro-cid-dwn2tpgc]{list-style:none;padding:0;margin:0}.site-footer[data-astro-cid-dwn2tpgc] li[data-astro-cid-dwn2tpgc]+li[data-astro-cid-dwn2tpgc]{margin-top:var(--s-2)}.footer-legal[data-astro-cid-dwn2tpgc]{border-top:1px solid rgba(255,255,255,.12);margin-top:var(--s-12);padding-top:var(--s-6);font-size:var(--text-xs)}.footer-legal[data-astro-cid-dwn2tpgc] p[data-astro-cid-dwn2tpgc]{margin:0 0 var(--s-1)}.footer-legal[data-astro-cid-dwn2tpgc] button{background:none;border:0;padding:0;font:inherit;color:#e3e5ef;cursor:pointer;text-decoration:underline}.sticky-cta[data-astro-cid-a32qw3in]{display:none}@media(max-width:719px){.sticky-cta[data-astro-cid-a32qw3in]{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);position:sticky;bottom:0;z-index:40;padding:var(--s-3) var(--gutter);padding-bottom:calc(var(--s-3) + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid var(--line);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.sticky-cta[data-astro-cid-a32qw3in] span[data-astro-cid-a32qw3in]{font-size:var(--text-xs);color:var(--ink-500);margin-right:auto}.sc-ic[data-astro-cid-a32qw3in]{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--line-strong);color:var(--ink-800)}@media(max-width:419px){.sticky-cta[data-astro-cid-a32qw3in] span[data-astro-cid-a32qw3in]{display:none}.sticky-cta[data-astro-cid-a32qw3in] .btn[data-astro-cid-a32qw3in]{margin-left:auto}}.sc-wa[data-astro-cid-a32qw3in]{background:#e8f8ee;border-color:#b7e6c8;color:#0b7a3e}.sticky-cta[data-astro-cid-a32qw3in] .btn[data-astro-cid-a32qw3in]{min-height:40px;padding:0 var(--s-4)}}@media print{.sticky-cta[data-astro-cid-a32qw3in]{display:none}}.consent[data-astro-cid-oww44a27]{position:fixed;z-index:60;left:var(--s-4);right:var(--s-4);bottom:var(--s-4);max-width:560px;background:var(--paper, #fff);color:var(--ink-800);border:1px solid var(--line-strong, var(--line));border-radius:var(--radius);box-shadow:var(--shadow);padding:var(--s-4) var(--s-5);display:grid;gap:var(--s-3);font-size:var(--text-sm)}.consent[data-astro-cid-oww44a27][hidden]{display:none}.consent[data-astro-cid-oww44a27] p[data-astro-cid-oww44a27]{margin:0}.consent-actions[data-astro-cid-oww44a27]{display:flex;gap:var(--s-2);flex-wrap:wrap}.consent[data-astro-cid-oww44a27] .btn[data-astro-cid-oww44a27]{padding:var(--s-2) var(--s-4);font-size:var(--text-sm)}@media(max-width:899px){.consent[data-astro-cid-oww44a27]{bottom:calc(var(--s-4) + 64px)}}
