:root:has(.dc-mark){--dc-paper:#fbf3e3;--dc-ink:#011624;--dc-blue:#1566e0;--dc-navy:#38538f;--dc-yellow:#fdd80f;--color-ink:#fbf3e3;--color-ink-2:#f6ead2;--color-ink-3:#efdfbf;--color-cream:#011624;--color-cream-dim:#2c3e4c;--color-cream-faint:#56677a;--color-line:#01162447;--color-line-strong:#011624;--color-purple:#1566e0;--color-violet:#1566e0;--color-iris:#1566e0;--color-magenta:#1566e0;--color-accent:#1566e0;--color-blue:#1566e0;--color-btn:#1566e0;--color-btn-hover:#0f52b8;--font-display:var(--font-poppins), ui-sans-serif, system-ui, sans-serif;--font-sans:var(--font-dmsans), ui-sans-serif, system-ui, sans-serif}:root:has(.dc-mark) body{background-color:var(--dc-paper);font-family:var(--font-sans);background-image:radial-gradient(#01162429 1.3px,#0000 1.4px);background-size:22px 22px}:root:has(.dc-mark) :is(h1,h2,h3).font-display,:root:has(.dc-mark) .font-display:is(h1,h2,h3,p,div,span){font-family:var(--font-display);letter-spacing:-.04em;font-weight:800}:root:has(.dc-mark) :is(h1,h2).font-display{line-height:.98}:root:has(.dc-mark) .font-display :is(em,i,.italic),:root:has(.dc-mark) .font-display.italic,:root:has(.dc-mark) .font-display [class*=italic]{color:var(--dc-blue);font-style:normal}:root:has(.dc-mark) .text-brand-gradient,:root:has(.dc-mark) .text-brand-gradient-deep{-webkit-text-fill-color:var(--dc-blue);color:var(--dc-blue);background:0 0}:root:has(.dc-mark) .eyebrow{font-family:var(--font-display);letter-spacing:.14em;color:var(--dc-ink);font-weight:700}:root:has(.dc-mark) :is(.bg-card,.glow-card),:root:has(.dc-mark) [class*=rounded-3xl][class*=border],:root:has(.dc-mark) [class*=rounded-2xl][class*=border]:not(nav *,footer *){box-shadow:7px 7px 0 var(--dc-navy), 7px 7px 0 3px var(--dc-ink);border:3px solid var(--dc-ink)!important}:root:has(.dc-mark) .bg-card{background-color:#fff}:root:has(.dc-mark) .bg-card .bg-card,:root:has(.dc-mark) .bg-card [class*=rounded-2xl][class*=border],:root:has(.dc-mark) .bg-card [class*=rounded-3xl][class*=border]{box-shadow:4px 4px 0 var(--dc-ink);border-width:2px!important}:root:has(.dc-mark) [class*=rounded-xl][class*=border]:not(nav *){border:2px solid var(--dc-ink)}:root:has(.dc-mark) .glow-card:before,:root:has(.dc-mark) .glow-card:after,:root:has(.dc-mark) .review-aurora:before,:root:has(.dc-mark) .grain:before,:root:has(.dc-mark) .vignette{display:none!important}:root:has(.dc-mark) [class*=blur-3xl],:root:has(.dc-mark) [class*=blur-2xl]{opacity:0!important}:root:has(.dc-mark) .btn-primary,:root:has(.dc-mark) .btn-accent{background:var(--dc-blue);color:#fff;border:3px solid var(--dc-ink);box-shadow:4px 4px 0 var(--dc-ink);font-family:var(--font-display);font-weight:700;transition:transform .15s,box-shadow .15s,background-color .15s}:root:has(.dc-mark) .btn-primary:hover,:root:has(.dc-mark) .btn-accent:hover{background:var(--dc-blue);box-shadow:2px 2px 0 var(--dc-ink);transform:translate(2px,2px)}:root:has(.dc-mark) .paid-page .btn-primary,:root:has(.dc-mark) .paid-page .btn-accent{background:var(--dc-yellow);color:var(--dc-ink)}:root:has(.dc-mark) .paid-page .btn-primary:hover{background:var(--dc-yellow)}:root:has(.dc-mark) header.sticky{border-bottom:3px solid var(--dc-ink);background-color:#fbf3e3f0!important}:root:has(.dc-mark) section.border-t,:root:has(.dc-mark) section[class*=border-t],:root:has(.dc-mark) footer{border-top:3px solid var(--dc-ink)!important}:root:has(.dc-mark) footer{background:#fff}:root:has(.dc-mark) .bg-cream{background-color:var(--dc-ink);background-image:radial-gradient(#fbf3e324 1.3px,#0000 1.4px);background-size:22px 22px}:root:has(.dc-mark) .rounded-full[class*=border]:not(button,a){border:2px solid var(--dc-ink);background-color:#fff}:root:has(.dc-mark) .bg-magenta,:root:has(.dc-mark) .bg-mint{background-color:var(--dc-yellow)!important}:root:has(.dc-mark) a:not([class*=btn]):is(.underline,[class*=underline-offset]){-webkit-text-decoration-color:var(--dc-blue);text-decoration-color:var(--dc-blue);text-decoration-thickness:2px}:root:has(.dc-mark) .fixed.bottom-0{background-color:var(--dc-yellow)!important;border-top:3px solid var(--dc-ink)!important}
