main[class*="bg-[#050816]"],main[class*="bg-[#f8fafc]"],main[class*="bg-[#070707]"],main[class*="bg-[#f6f6f6]"],main[class*=bg-white],html[data-theme-scope=biology] [class*=h-screen][class*=overflow-hidden],html[data-theme-scope=chemistry] [class*=h-screen][class*=overflow-hidden]{background-color:var(--page-background)!important}body{background-image:radial-gradient(circle at 7% -6%, rgb(var(--accent-rgb) / .07), transparent 30rem), radial-gradient(circle at 94% 12%, rgb(var(--secondary-accent-rgb) / .05), transparent 28rem), linear-gradient(180deg, transparent, rgb(var(--accent-rgb) / .012))!important}.site-page:before{background:radial-gradient(circle at 8% 0%, rgb(var(--accent-rgb) / .075), transparent 33rem), radial-gradient(circle at 94% 18%, rgb(var(--secondary-accent-rgb) / .055), transparent 30rem), linear-gradient(180deg, transparent, rgb(var(--accent-rgb) / .016))!important}.site-page:after{opacity:.11!important}.theme-card:hover{box-shadow:0 16px 42px rgb(var(--accent-rgb) / .11)!important}.theme-cta{box-shadow:0 9px 24px rgb(var(--accent-rgb) / .18), inset 0 1px 0 #ffffff2e!important}.theme-cta:hover:not(:disabled){box-shadow:0 13px 32px rgb(var(--accent-rgb) / .22), 0 0 0 3px rgb(var(--accent-rgb) / .055), inset 0 1px 0 #ffffff38!important}.theme-outline-button:hover:not(:disabled),.theme-icon-button:hover:not(:disabled){box-shadow:0 8px 22px rgb(var(--accent-rgb) / .1), 0 0 0 3px rgb(var(--accent-rgb) / .045)!important}html[data-theme-scope=biology] [class*=text-emerald-],html[data-theme-scope=chemistry] [class*=text-violet-]{color:var(--accent-color)!important}html[data-theme-scope=biology] [class*=border-emerald-],html[data-theme-scope=chemistry] [class*=border-violet-]{border-color:var(--accent-border)!important}html[data-theme-scope=biology] [class*=shadow-emerald-],html[data-theme-scope=chemistry] [class*=shadow-violet-]{--tw-shadow-color:rgb(var(--accent-rgb) / .16)!important;--tw-shadow:var(--tw-shadow-colored)!important}html[data-theme-scope=biology] [class*=from-emerald-],html[data-theme-scope=chemistry] [class*=from-violet-]{--tw-gradient-from:var(--accent-color) var(--tw-gradient-from-position)!important;--tw-gradient-to:rgb(var(--accent-rgb) / 0) var(--tw-gradient-to-position)!important;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)!important}html[data-theme-scope=biology] [class*=to-teal-],html[data-theme-scope=biology] [class*=to-emerald-],html[data-theme-scope=chemistry] [class*=to-purple-],html[data-theme-scope=chemistry] [class*=to-violet-]{--tw-gradient-to:var(--accent-color-strong) var(--tw-gradient-to-position)!important}html[data-theme-scope=biology] button[class*=bg-emerald-],html[data-theme-scope=biology] a[class*=bg-emerald-],html[data-theme-scope=chemistry] button[class*=bg-violet-],html[data-theme-scope=chemistry] a[class*=bg-violet-]{background-color:var(--accent-color)!important}html[data-theme-scope=biology] [class*=bg-emerald-50],html[data-theme-scope=chemistry] [class*=bg-violet-50]{background-color:rgb(var(--accent-rgb) / .075)!important}html[data-theme-scope=biology] [class*=bg-emerald-100],html[data-theme-scope=chemistry] [class*=bg-violet-100]{background-color:rgb(var(--accent-rgb) / .13)!important}html[data-theme-scope=biology] [class*=bg-emerald-500\/5],html[data-theme-scope=chemistry] [class*=bg-violet-500\/5]{background-color:rgb(var(--accent-rgb) / .05)!important}html[data-theme-scope=biology] [class*=bg-emerald-500\/8],html[data-theme-scope=chemistry] [class*=bg-violet-500\/8]{background-color:rgb(var(--accent-rgb) / .08)!important}html[data-theme-scope=biology] [class*=bg-emerald-500\/10],html[data-theme-scope=chemistry] [class*=bg-violet-500\/10]{background-color:rgb(var(--accent-rgb) / .1)!important}html[data-theme-scope=biology] [class*=bg-emerald-500\/15],html[data-theme-scope=chemistry] [class*=bg-violet-500\/15]{background-color:rgb(var(--accent-rgb) / .15)!important}html[data-theme-scope=biology] [class*=bg-emerald-500\/20],html[data-theme-scope=chemistry] [class*=bg-violet-500\/20]{background-color:rgb(var(--accent-rgb) / .2)!important}html[data-theme-scope=biology] [class*=bg-emerald-500\/25],html[data-theme-scope=chemistry] [class*=bg-violet-500\/25]{background-color:rgb(var(--accent-rgb) / .25)!important}html[data-theme-scope=biology] [class*=bg-emerald-500\/30],html[data-theme-scope=chemistry] [class*=bg-violet-500\/30]{background-color:rgb(var(--accent-rgb) / .3)!important}html[data-theme-scope=biology] [class*=hover\:bg-emerald-]:hover,html[data-theme-scope=chemistry] [class*=hover\:bg-violet-]:hover{background-color:rgb(var(--accent-rgb) / .17)!important}html[data-theme-scope=biology] button[class*=bg-emerald-],html[data-theme-scope=biology] a[class*=bg-emerald-],html[data-theme-scope=chemistry] button[class*=bg-violet-],html[data-theme-scope=chemistry] a[class*=bg-violet-]{box-shadow:0 10px 26px rgb(var(--accent-rgb) / .18), inset 0 1px 0 #ffffff24!important}html[data-theme-scope=biology] button[class*=bg-emerald-]:hover,html[data-theme-scope=biology] a[class*=bg-emerald-]:hover,html[data-theme-scope=chemistry] button[class*=bg-violet-]:hover,html[data-theme-scope=chemistry] a[class*=bg-violet-]:hover{box-shadow:0 13px 34px rgb(var(--accent-rgb) / .22), 0 0 0 3px rgb(var(--accent-rgb) / .055)!important}button[data-subject-switch]{opacity:.72;position:relative;overflow:hidden;transform:translateZ(0);color:var(--subject-color)!important;border:1px solid color-mix(in srgb, var(--subject-color) 28%, transparent)!important;background:color-mix(in srgb, var(--subject-color) 7%, var(--page-surface-strong))!important;box-shadow:none!important}button[data-subject-switch]:after{background:var(--subject-color);content:"";opacity:0;border-radius:999px;height:2px;transition:opacity .18s,transform .22s;position:absolute;inset:auto 20% 0;transform:scaleX(.35)}button[data-subject-switch]:hover{opacity:1;transform:translateY(-1px);background:color-mix(in srgb, var(--subject-color) 12%, var(--page-surface-strong))!important}button[data-subject-switch][data-active=true]{opacity:1;background:color-mix(in srgb, var(--subject-color) 16%, var(--page-surface-strong))!important;box-shadow:inset 0 1px 0 #ffffff14, 0 7px 20px color-mix(in srgb, var(--subject-color) 13%, transparent)!important}button[data-subject-switch][data-active=true]:after{opacity:1;transform:scaleX(1)}main.site-page>div>header a.theme-outline-button[href=\/]{display:none!important}html[data-theme-scope=general] button[class*=from-emerald-500][class*=to-emerald-600]{--tw-gradient-from:var(--accent-color) var(--tw-gradient-from-position)!important;--tw-gradient-to:var(--accent-color-strong) var(--tw-gradient-to-position)!important;box-shadow:0 10px 26px rgb(var(--accent-rgb) / .18)!important}html[data-theme-scope=general] button[class*=from-emerald-500][class*=to-emerald-600]:hover{box-shadow:0 13px 34px rgb(var(--accent-rgb) / .22), 0 0 0 3px rgb(var(--accent-rgb) / .055)!important}html{scrollbar-color:color-mix(in srgb, var(--accent-color) 70%, var(--page-background)) transparent!important}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--accent-color) 70%, var(--page-background))!important;background-clip:padding-box!important}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--accent-color) 82%, var(--page-text))!important;background-clip:padding-box!important}
body{background-image:radial-gradient(circle at 8% -8%, rgb(var(--accent-rgb) / .045), transparent 28rem), radial-gradient(circle at 94% 12%, rgb(var(--secondary-accent-rgb) / .035), transparent 26rem), linear-gradient(180deg, transparent, rgb(var(--accent-rgb) / .008))!important}.site-page:before{background:radial-gradient(circle at 8% 0%, rgb(var(--accent-rgb) / .05), transparent 31rem), radial-gradient(circle at 94% 18%, rgb(var(--secondary-accent-rgb) / .035), transparent 28rem)!important}.site-page:after{opacity:.07!important}header.sticky{box-shadow:0 1px 0 var(--page-border), 0 10px 30px #0f172a09;-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);background:var(--page-surface-strong)!important}.dark header.sticky{box-shadow:0 1px 0 var(--page-border), 0 12px 34px #00000029}.theme-surface,.theme-surface-strong,.theme-card{-webkit-backdrop-filter:blur(14px)saturate(108%);backdrop-filter:blur(14px)saturate(108%)}.theme-card:hover{box-shadow:0 14px 34px rgb(var(--accent-rgb) / .085)!important}.theme-cta,.theme-outline-button,.theme-icon-button{isolation:isolate}.theme-cta{box-shadow:0 8px 20px rgb(var(--accent-rgb) / .15), inset 0 1px 0 #ffffff24!important}.theme-cta:hover:not(:disabled){box-shadow:0 11px 27px rgb(var(--accent-rgb) / .19), 0 0 0 3px rgb(var(--accent-rgb) / .04)!important}button[data-theme-primary-cta=true],main[data-theme-landing=true] [data-theme-landing-cta=true]{color:#fff!important;border-color:color-mix(in srgb, var(--accent-color) 72%, transparent)!important;background:var(--accent-color)!important;box-shadow:0 12px 30px rgb(var(--accent-rgb) / .24), inset 0 1px 0 #ffffff29!important}button[data-theme-primary-cta=true]:hover,main[data-theme-landing=true] [data-theme-landing-cta=true]:hover{filter:brightness(1.07);transform:translateY(-1px);box-shadow:0 16px 36px rgb(var(--accent-rgb) / .3), 0 0 0 3px rgb(var(--accent-rgb) / .07)!important}main[data-theme-landing=true] [data-theme-landing-outline=true]{color:var(--accent-color)!important;border-color:color-mix(in srgb, var(--accent-color) 38%, var(--page-border))!important;background:var(--page-surface-strong)!important}main[data-theme-landing=true] [data-theme-landing-outline=true]:hover{background:var(--accent-soft)!important;border-color:var(--accent-color)!important}main[data-theme-landing=true] [data-theme-landing-role=text],main[data-theme-landing=true] [data-theme-accent-text=true]{color:var(--accent-color)!important;-webkit-text-fill-color:var(--accent-color)!important;background:0 0!important}main[data-theme-landing=true] [data-theme-landing-role=bar]{background:var(--accent-color)!important}main[data-theme-landing=true] [data-theme-landing-role=glow]{background:color-mix(in srgb, var(--accent-color) 24%, transparent)!important}main[data-theme-landing=true] [data-theme-landing-role=surface]{border-color:color-mix(in srgb, var(--accent-color) 18%, var(--page-border))!important;background:linear-gradient(145deg, color-mix(in srgb, var(--accent-color) 11%, var(--page-surface-strong)), var(--page-surface-strong) 62%, color-mix(in srgb, var(--accent-color) 5%, var(--page-surface-strong)))!important}main[data-theme-landing=true] [data-theme-accent-border=true]{border-color:color-mix(in srgb, var(--accent-color) 36%, transparent)!important}main[data-theme-landing=true] [data-theme-accent-fill=true]:not([data-theme-landing-cta=true]):not([data-theme-landing-role]){color:var(--accent-color)!important;background-color:var(--accent-soft)!important}main[data-theme-landing=true] input:focus,main[data-theme-landing=true] textarea:focus{border-color:var(--accent-color)!important;box-shadow:0 0 0 3px rgb(var(--accent-rgb) / .12)!important}button[data-subject-switch]{opacity:.86;filter:saturate(.92);min-height:36px;position:relative;transition:color .22s,border-color .22s,background-color .22s,box-shadow .22s,opacity .18s,transform .18s,filter .18s!important}button[data-subject-switch]:before{background:var(--subject-color);content:"";opacity:.62;border-radius:999px;width:4px;height:4px;transition:opacity .18s,transform .22s,box-shadow .22s;position:absolute;top:50%;left:7px;transform:translateY(-50%)scale(.9)}button[data-subject-switch]:hover{filter:saturate()}button[data-subject-switch][data-active=true]{opacity:1;filter:saturate(1.08);color:var(--page-text)!important;border-color:color-mix(in srgb, var(--subject-color) 52%, transparent)!important;background:color-mix(in srgb, var(--subject-color) 10%, var(--page-surface-strong))!important;box-shadow:inset 3px 0 0 var(--subject-color), inset 0 1px 0 #ffffff12, 0 7px 18px color-mix(in srgb, var(--subject-color) 9%, transparent)!important}button[data-subject-switch][data-active=true]:before{opacity:1;box-shadow:0 0 0 4px color-mix(in srgb, var(--subject-color) 13%, transparent);transform:translateY(-50%)scale(1.35)}button[data-subject-switch][data-active=false]{background:color-mix(in srgb, var(--subject-color) 5%, var(--page-surface-strong))!important}button[data-subject-switch][data-active=false]:hover{opacity:1;border-color:color-mix(in srgb, var(--subject-color) 38%, transparent)!important;background:color-mix(in srgb, var(--subject-color) 10%, var(--page-surface-strong))!important}html[data-theme-scope=biology] aside nav a[data-current=true],html[data-theme-scope=chemistry] aside nav a[data-current=true]{color:var(--page-text)!important;border-left-color:var(--accent-color)!important;background:color-mix(in srgb, var(--accent-color) 9%, var(--page-surface-strong))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent-color) 16%, transparent), 0 3px 12px rgb(var(--accent-rgb) / .045)!important}html[data-theme-scope=biology] aside nav a[data-current=true]>span:last-child,html[data-theme-scope=chemistry] aside nav a[data-current=true]>span:last-child{color:var(--page-text)!important;text-shadow:none!important}@media (prefers-reduced-motion:reduce){button[data-subject-switch],button[data-theme-primary-cta=true],main[data-theme-landing=true] [data-theme-landing-cta=true]{transform:none!important}}
body:has(#main-content.apple-public-shell){--page-background:#f5f5f7;--page-surface:#fff;--page-surface-strong:#fff;--page-border:#00000017;--page-text:#1d1d1f;--page-muted:#6e6e73;color:var(--page-text);background:var(--page-background)!important;background-image:none!important}.dark body:has(#main-content.apple-public-shell){--page-background:#000;--page-surface:#161617;--page-surface-strong:#1d1d1f;--page-border:#ffffff21;--page-text:#f5f5f7;--page-muted:#a1a1a6}body:has(#main-content.apple-public-shell) header.sticky{background:color-mix(in srgb, var(--page-surface) 84%, transparent)!important;border-color:var(--page-border)!important;box-shadow:none!important;-webkit-backdrop-filter:saturate(180%)blur(20px)!important;backdrop-filter:saturate(180%)blur(20px)!important}body:has(#main-content.apple-public-shell) footer{background:var(--page-background)!important;border-color:var(--page-border)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.apple-public-shell{color:var(--page-text)}.apple-public-shell .site-page{background:0 0!important}.apple-public-shell .site-page:before,.apple-public-shell .site-page:after{display:none!important}.apple-public-shell h1,.apple-public-shell h2,.apple-public-shell h3{color:var(--page-text);text-wrap:balance;letter-spacing:-.035em}.apple-public-shell h1.font-black,.apple-public-shell h2.font-black,.apple-public-shell h3.font-black{font-weight:700!important}.apple-public-shell p,.apple-public-shell li,.apple-public-shell dd{text-wrap:pretty}.apple-public-shell strong,.apple-public-shell b{font-weight:650}.apple-public-shell .theme-surface,.apple-public-shell .theme-surface-strong,.apple-public-shell .theme-card{border-color:var(--page-border)!important;background:var(--page-surface)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.apple-public-shell .theme-card:hover{border-color:color-mix(in srgb, var(--accent-color) 26%, var(--page-border))!important;box-shadow:none!important}.apple-public-shell [class*=shadow-xl],.apple-public-shell [class*=shadow-2xl]{--tw-shadow:0 12px 36px #00000014!important;--tw-shadow-colored:0 12px 36px var(--tw-shadow-color)!important}.apple-public-shell .theme-cta{min-height:44px;background:var(--accent-color)!important;box-shadow:none!important;border:0!important;border-radius:999px!important;font-weight:650!important}.apple-public-shell .theme-cta:hover:not(:disabled){filter:brightness(1.06);box-shadow:none!important;transform:none!important}.apple-public-shell .theme-outline-button{min-height:44px;border-color:color-mix(in srgb, var(--page-text) 15%, transparent)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:999px!important;font-weight:600!important}.apple-public-shell .theme-outline-button:hover:not(:disabled){color:var(--accent-color)!important;border-color:color-mix(in srgb, var(--accent-color) 42%, transparent)!important;background:color-mix(in srgb, var(--accent-color) 7%, transparent)!important;box-shadow:none!important}.apple-public-shell .theme-icon-button{border-color:var(--page-border)!important;background:var(--page-surface)!important;box-shadow:none!important}.apple-public-shell .theme-icon-button:hover:not(:disabled){color:var(--page-text)!important;border-color:color-mix(in srgb, var(--page-text) 18%, transparent)!important;background:color-mix(in srgb, var(--page-text) 5%, var(--page-surface))!important;box-shadow:none!important}.apple-public-shell .themed-badge{background:color-mix(in srgb, var(--accent-color) 9%, transparent)!important;border:0!important}.apple-public-shell input:not([type=checkbox]):not([type=radio]),.apple-public-shell textarea,.apple-public-shell select{color:var(--page-text);border-color:var(--page-border)!important;background:var(--page-surface)!important;box-shadow:none!important}.apple-public-shell input:not([type=checkbox]):not([type=radio]):focus,.apple-public-shell textarea:focus,.apple-public-shell select:focus{border-color:color-mix(in srgb, var(--accent-color) 58%, var(--page-border))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--accent-color) 12%, transparent)!important}.apple-public-shell main.site-page [class*=rounded-3xl][class*=border][class*="bg-[var(--page-surface"],.apple-public-shell main.site-page [class*=rounded-2xl][class*=border][class*="bg-[var(--page-surface"]{border-color:var(--page-border)!important;background:var(--page-surface)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.apple-public-shell [data-apple-hero=true]{text-align:center}.apple-public-shell [data-apple-hero=true]>*{margin-inline:auto}.apple-public-shell [data-apple-eyebrow=true]{color:var(--accent-color);letter-spacing:-.01em;font-size:.875rem;font-weight:650}.apple-public-shell [data-apple-feature=true]{background:color-mix(in srgb, var(--page-surface) 90%, var(--page-background))!important;box-shadow:none!important;border:0!important}html[data-theme-scope=biology] .apple-public-shell aside,html[data-theme-scope=chemistry] .apple-public-shell aside{border-color:var(--page-border)!important;background:var(--page-surface)!important;box-shadow:none!important}html[data-theme-scope=biology] .apple-public-shell button[data-subject-switch],html[data-theme-scope=chemistry] .apple-public-shell button[data-subject-switch]{box-shadow:none!important;border:0!important;border-radius:999px!important}html[data-theme-scope=biology] .apple-public-shell aside nav a[data-current=true],html[data-theme-scope=chemistry] .apple-public-shell aside nav a[data-current=true]{border-color:#0000!important;border-left-color:var(--accent-color)!important;background:color-mix(in srgb, var(--accent-color) 8%, var(--page-surface))!important;box-shadow:none!important;border-radius:10px!important}.apple-public-shell article.max-w-5xl>header{border-color:var(--page-border)!important;padding-top:2rem!important;padding-bottom:2.25rem!important}.apple-public-shell article.max-w-5xl>header h1{max-width:19ch}.apple-public-shell article.max-w-5xl .divide-y.rounded-2xl.border{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding-inline:0!important}.apple-public-shell article.max-w-5xl details{border-color:var(--page-border)!important;box-shadow:none!important}.apple-public-shell article.max-w-5xl pre{background:color-mix(in srgb, var(--page-text) 4%, var(--page-surface))!important;border:0!important}.apple-public-shell article.max-w-5xl section[id]{scroll-margin-top:5rem}.apple-public-shell table{border-color:var(--page-border)!important}.apple-public-shell th{background:color-mix(in srgb, var(--page-text) 3%, var(--page-surface))!important;font-weight:650!important}.apple-public-shell tr,.apple-public-shell td,.apple-public-shell th{border-color:var(--page-border)!important}:is(body:has(#main-content.apple-public-shell) footer a,body:has(#main-content.apple-public-shell) footer button){font-weight:500!important}body:has(#main-content.apple-public-shell) footer h2{color:var(--page-text)!important;letter-spacing:0!important;text-transform:none!important;font-weight:600!important}@media (max-width:767px){.apple-public-shell [data-apple-hero=true]{text-align:left}.apple-public-shell [data-apple-hero=true]>*{margin-inline:0}.apple-public-shell article.max-w-5xl>header{padding-top:1.25rem!important}}@media (prefers-reduced-motion:reduce){.apple-public-shell *,.apple-public-shell :before,.apple-public-shell :after{scroll-behavior:auto!important}}
.apple-public-shell .account-section{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.apple-public-shell .account-section-heading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.apple-public-shell .account-eyebrow{margin:0 0 .35rem;color:var(--accent-color)!important;letter-spacing:-.01em!important;text-transform:none!important;font-size:.875rem!important;font-weight:600!important}.apple-public-shell .account-title{margin:0;color:var(--page-text)!important;letter-spacing:-.03em!important;font-size:clamp(1.65rem,3vw,2.2rem)!important;font-weight:600!important;line-height:1.12!important}.apple-public-shell .account-copy{max-width:42rem;margin-top:.7rem;font-size:.95rem;line-height:1.65;color:var(--page-muted)!important}.apple-public-shell .account-field{color:var(--page-text);gap:.45rem;font-size:.875rem;font-weight:600;display:grid}.apple-public-shell .account-field input,.apple-public-shell .account-field textarea,.apple-public-shell .account-field select{min-height:3rem;padding-inline:.9rem;font-size:.95rem;font-weight:450;border-radius:.9rem!important}.apple-public-shell .account-section fieldset{background:var(--page-surface)!important;border:0!important;border-radius:1.5rem!important;padding:1.25rem!important}.apple-public-shell .account-section fieldset legend{color:var(--page-text)!important;padding-inline:0!important;font-weight:600!important}.apple-public-shell .account-section button.font-black,.apple-public-shell .account-section a.font-black,.apple-public-shell .account-section h3.font-black,.apple-public-shell .account-section p.font-black{font-weight:600!important}.apple-public-shell .account-section [class*=rounded-2xl][class*=border],.apple-public-shell .account-section [class*=rounded-3xl][class*=border]{border-color:var(--page-border)!important;box-shadow:none!important}.apple-public-shell .account-section [class*="bg-[var(--page-surface)]"],.apple-public-shell .account-section button[role=switch]{box-shadow:none!important}@media (max-width:640px){.apple-public-shell .account-section-heading{display:block}}
:root{--accent-foreground:#0f172a}.theme-cta,button[data-theme-primary-cta=true],main[data-theme-landing=true] [data-theme-landing-cta=true]{color:var(--accent-foreground)!important}.skip-link{z-index:100;color:var(--accent-foreground);background:var(--accent-color);box-shadow:0 0 0 3px var(--page-background), 0 0 0 6px var(--accent-color);border-radius:.75rem;padding:.75rem 1rem;font-weight:800;position:fixed;top:1rem;left:1rem;transform:translateY(-180%)}.skip-link:focus-visible{transform:translateY(0)}[role=dialog]:focus{outline:none}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.theme-card:hover,.theme-cta:hover,.theme-outline-button:hover,.theme-icon-button:hover,.group:hover *{transform:none!important}}@media (forced-colors:active){.theme-cta,.theme-outline-button,.theme-icon-button{border:1px solid buttontext!important}.skip-link{color:buttontext;background:buttonface}}
