.bold{--bold-blue:lab(13.8375% -.466153 -19.1691);--bold-blue-deep:lab(5.90889% .428304 -16.9424);--bold-cream:lab(100% 0 0);--bold-cream-2:lab(95.36% 0 0);--bold-ink:lab(8.32139% 2.74149 4.67245);--bold-ink-2:lab(36.1757% 2.0691 4.02619);--bold-on-blue:lab(96.5677% .351369 4.58084);--bold-on-blue-2:lab(83.8358% .648618 7.67919);--bold-line-on-blue:lab(100% 0 0/.16);color:var(--bold-ink)}.bold-field{color:var(--bold-on-blue);background:linear-gradient(158deg,lab(16.1737% -.764027 -19.2143) 0%,lab(5.90889% .428304 -16.9424) 100%);position:relative;overflow:hidden}.bold-field:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(115% 90% at 82% 8%,lab(23.0373% -.7357 -24.418) 0%,#0000 52%),radial-gradient(95% 85% at 6% 102%,lab(6.8471% 1.82898 -17.5849) 0%,#0000 50%);position:absolute;inset:0}.bold-field:after{content:"";z-index:0;pointer-events:none;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.bold-field>*{z-index:1;position:relative}.bold-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--bold-on-blue-2);margin:0 0 16px;font-size:11.5px;font-weight:700}.bold-h1{font-family:var(--font-fraunces), serif;letter-spacing:-.025em;color:var(--bold-on-blue);text-wrap:balance;margin:0;font-size:clamp(32px,4.4vw,56px);font-weight:600;line-height:1.05}.bold-h1-em{color:var(--bold-cream)}.bold-sub{color:var(--bold-on-blue-2);text-wrap:pretty;margin:16px 0 0;font-size:clamp(15px,1.4vw,18px);line-height:1.55}.bold-pill{height:44px;font-family:var(--font-inter), sans-serif;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 22px;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .14s,box-shadow .14s,background .14s,color .14s;display:inline-flex}.bold-pill-cream{background:var(--bold-cream);color:var(--bold-ink);border-color:lab(86.1031% .461251 3.01629);box-shadow:0 1px 2px lab(0% 0 0/.06),0 6px 16px -8px lab(0% 0 0/.22)}.bold-pill-cream:hover{background:#fff;box-shadow:0 14px 30px -12px lab(0% 0 0/.55)}.bold-pill-blue{background:var(--bold-blue);color:#fff}.bold-pill-blue:hover{background:var(--bold-blue-deep);box-shadow:0 14px 30px -12px var(--bold-blue)}.bold-pill-ghost{color:var(--bold-on-blue);border-color:var(--bold-line-on-blue);background:0 0}.bold-pill-ghost:hover{border-color:var(--bold-on-blue);background:lab(100% 0 0/.1)}.bold-arrow{transition:transform .14s;display:inline-flex}.bold-pill:hover .bold-arrow{transform:translate(3px)}.bold-card{color:var(--ink);background:#fff;border-radius:16px;box-shadow:0 30px 70px -30px lab(0% 0 0/.5),0 2px 10px -4px lab(0% 0 0/.25)}.bold-field a:focus-visible{outline:2px solid var(--bold-on-blue);outline-offset:2px;border-radius:8px}.bold-field .bold-pill:focus-visible{outline:2px solid var(--bold-on-blue);outline-offset:2px;border-radius:8px}.bold-pill-blue:focus-visible{outline:2px solid var(--bold-blue);outline-offset:2px}@media (prefers-reduced-motion:reduce){.bold-pill,.bold-arrow{transition:none}}:root[data-theme=dark] .bold{--bg:lab(3.64157% -.444062 -5.81495);--bg-2:lab(12.3188% -1.16903 -9.25855);--surface:lab(7.68612% -.956304 -8.5148);--ink:lab(94.2362% .255942 3.43056);--ink-2:lab(89.6038% .32118 4.1985);--ink-3:lab(84.9599% .290245 3.81565);--ink-4:lab(69.872% .23061 3.05145);--rule:lab(100% 0 0/.14);--rule-2:lab(100% 0 0/.09);--accent:lab(41.0373% 2.70545 -45.3854);--accent-2:lab(48.0729% 1.37788 -45.5359);--accent-deep:lab(71.6742% -2.478 -35.6593);--accent-soft:lab(16.1924% -.428244 -17.6586);--cc-navy:lab(91.9162% .256449 3.43093);--crit:lab(66.0576% 46.9408 26.6951);--shadow-sm:0 1px 2px lab(0% 0 0/.35), 0 1px 3px lab(0% 0 0/.3);--shadow-md:0 8px 20px -6px lab(0% 0 0/.5);--shadow-lg:0 16px 40px -12px lab(0% 0 0/.6);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink)}:root[data-theme=dark] .bold .bold-card{background:var(--surface);color:var(--ink)}
