div.bot-guide-page{background-color:var(--midnight)}.bot-guide-page{font-family:Montserrat,ui-sans-serif,system-ui,sans-serif}.bot-guide-page :is(h1,h2,h3,h4,.font-display,.italic-serif){letter-spacing:0;font-family:Playfair Display,Georgia,serif}.bot-guide-page .eyebrow{font-family:Montserrat,sans-serif}.bot-guide-page header:not([class~="bg-cream/90"])>nav{--ink:var(--greige);--forest-deep:var(--greige);--terracotta:var(--greige);--saffron:var(--greige)}.bot-guide-page .fixed.bottom-6.right-6{--forest-deep:var(--deep-teal)}.bot-guide-canvas{background-image:linear-gradient(165deg,var(--midnight) 0%,color-mix(in oklab,var(--midnight) 85%,var(--ink)) 55%,color-mix(in oklab,var(--midnight) 55%,var(--ink)) 100%)}.bot-guide-cover{box-shadow:0 30px 70px -25px #100d0cbf,0 0 90px -45px color-mix(in oklab,var(--deep-teal) 65%,transparent);border-radius:10px}.bot-guide-download{background-color:var(--greige);color:var(--midnight);letter-spacing:.16em;text-transform:uppercase;box-shadow:0 16px 40px -18px color-mix(in oklab,var(--greige) 55%,transparent);border-radius:999px;align-items:center;gap:.6rem;padding:1.05rem 2.2rem;font-family:Montserrat,ui-sans-serif,system-ui,sans-serif;font-size:.84rem;font-weight:500;transition:background-color .3s,color .3s,transform .3s,box-shadow .3s;display:inline-flex}.bot-guide-download:hover{background-color:var(--white);color:var(--midnight);transform:translateY(-2px)}.bot-guide-download:focus-visible{outline:2px solid var(--greige);outline-offset:4px}@media(max-width:767px){.bot-guide-page .fixed.bottom-6.right-6{bottom:5.5rem}}.friday-review{--friday-midnight:#0f2a2b;--friday-deep:#055b6b;--friday-greige:#cdc8be;--friday-white:#fff;--friday-ink:#100d0c;--cream:var(--friday-white);--cream-deep:#f3f1ef;--forest:var(--friday-deep);--forest-deep:var(--friday-midnight);--terracotta:var(--friday-deep);--champagne:var(--friday-greige);--ink:var(--friday-ink);--background:var(--friday-white);--foreground:var(--friday-ink);--border:var(--friday-greige);--ring:var(--friday-deep);font-family:Montserrat,sans-serif}.friday-review :is(h1,h2,h3,h4,.font-display,.italic-serif){letter-spacing:0;font-family:Playfair Display,Georgia,serif}.friday-review .eyebrow{font-family:Montserrat,sans-serif}.friday-review footer{background-color:var(--friday-midnight)}.friday-review .friday-greige{background-color:var(--friday-greige)}.friday-review #signup{scroll-margin-top:7rem}.friday-review :is(input,select,button,a){letter-spacing:0}
