body:has(.caid){--primary:#06c;--primary-foreground:#fcfcfc;--ring:#3986e4;--radius:.5rem;font-size:15px;line-height:1.55}@supports (color:lab(0% 0 0)){body:has(.caid){--primary:lab(42.6398% 8.26961 -64.9971);--primary-foreground:lab(98.84% .0000298023 -.0000119209);--ring:lab(54.877% .430822 -55.184)}}body:has(.caid) h1{letter-spacing:-.01em;font-size:1.625rem;font-weight:600;line-height:1.25}body:has(.caid) .landing{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.35rem;margin-block:-1.5rem;padding-block:4rem;display:flex}body:has(.caid) .landing h1{letter-spacing:-.034em;text-wrap:balance;max-width:16em;margin:0;font-size:clamp(1.85rem,4.4vw,2.85rem);font-weight:500;line-height:1.12}body:has(.caid) .landing-audience{color:#868686;color:lab(55.92% -.0000298023 0);letter-spacing:.01em;justify-content:center;align-items:baseline;gap:.7rem;margin:0;font-size:clamp(1.05rem,1.7vw,1.2rem);font-weight:300;line-height:1.4;display:flex}body:has(.caid) .landing-audience span{font-weight:300}@media (min-width:640px){body:has(.caid) .landing{margin-block:-2rem}}body:has(.caid) h2{font-size:1.125rem;font-weight:600;line-height:1.35}body:has(.caid) h3{font-size:1rem;font-weight:600;line-height:1.4}body:has(.caid) .excerpt mark{color:inherit;background:#d9eaff;background:lab(91.6627% -4.25732 -25.0431);border-radius:2px;padding:0 2px}body:has(.caid) .excerpt mark.ring-2{background:#b7dbff;background:lab(85.703% -4.83078 -35.3855)}@media (max-width:420px){body:has(.caid){font-size:14px}}body:has(.caid) .caid{background-color:#f5f7f9;background-color:lab(97.0923% -.330716 -1.4709);background-image:radial-gradient(72% 42% at 0 0,#cbe0fc8c,#0000 58%),radial-gradient(48% 36% at 100% 6%,#d2eef380,#0000 52%);background-image:radial-gradient(72% 42% at 0 0,lab(88.2795% -3.09548 -16.2375/.55),#0000 58%),radial-gradient(48% 36% at 100% 6%,lab(92.1228% -8.65936 -5.73689/.5),#0000 52%)}body:has(.caid) .liquid-glass{box-shadow:none;-webkit-backdrop-filter:blur(28px)saturate(1.8);backdrop-filter:blur(28px)saturate(1.8);background-color:#ffffff94;background-color:lab(100% 0 0/.58);border:0;outline:none}body:has(.caid) .caid>header{box-shadow:none;-webkit-backdrop-filter:blur(28px)saturate(1.8);backdrop-filter:blur(28px)saturate(1.8);background-color:#ffffff94;background-color:lab(100% 0 0/.58);border:0;outline:none}body:has(.caid) [data-slot=alert]{box-shadow:none;-webkit-backdrop-filter:blur(28px)saturate(1.8);backdrop-filter:blur(28px)saturate(1.8);background-color:#ffffff94;background-color:lab(100% 0 0/.58);border:0;outline:none}body:has(.caid) [data-slot=dropdown-menu-content]{box-shadow:none;-webkit-backdrop-filter:blur(28px)saturate(1.8);backdrop-filter:blur(28px)saturate(1.8);background-color:#ffffff94;background-color:lab(100% 0 0/.58);border:0;outline:none}body:has(.caid) [data-slot=sheet-content]{box-shadow:none;-webkit-backdrop-filter:blur(28px)saturate(1.8);backdrop-filter:blur(28px)saturate(1.8);background-color:#ffffff94;background-color:lab(100% 0 0/.58);border:0;outline:none}body:has(.caid) .caid>header{z-index:40;background-color:#ffffff80;background-color:lab(100% 0 0/.5);position:sticky;top:0}body:has(.caid) [data-slot=sheet-overlay]{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background-color:#f1f6fc47;background-color:lab(96.4997% -.808448 -3.66676/.28)}@media (prefers-reduced-transparency:reduce){body:has(.caid) .liquid-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fcfcfcf5;background-color:lab(98.84% .0000298023 -.0000119209/.96)}body:has(.caid) .caid>header{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fcfcfcf5;background-color:lab(98.84% .0000298023 -.0000119209/.96)}body:has(.caid) [data-slot=alert]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fcfcfcf5;background-color:lab(98.84% .0000298023 -.0000119209/.96)}body:has(.caid) [data-slot=dropdown-menu-content]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fcfcfcf5;background-color:lab(98.84% .0000298023 -.0000119209/.96)}body:has(.caid) [data-slot=sheet-content]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fcfcfcf5;background-color:lab(98.84% .0000298023 -.0000119209/.96)}body:has(.caid) [data-slot=sheet-overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#fcfcfcf5;background-color:lab(98.84% .0000298023 -.0000119209/.96)}}
