/* GENERATED by kit.mjs tint() from kit.css + motion.css and this site's palette.css: every kit rule carrying a default gold, green or near-black literal, re-tinted. Do not edit; rebuild. */
.btn-accent{box-shadow:0 10px 24px -12px rgba(92,77,5,.85)}
.btn-accent:hover{background:#4B3F04;box-shadow:0 16px 30px -12px rgba(92,77,5,.9)}
.btn-ink:hover{background:#17181A}
.hero-img::after{background:linear-gradient(180deg,rgba(23,24,26,.58) 0%,rgba(23,24,26,.22) 30%,rgba(23,24,26,.52) 66%,rgba(23,24,26,.90) 100%), linear-gradient(96deg,rgba(23,24,26,.80) 0%,rgba(23,24,26,.58) 34%,rgba(23,24,26,.12) 66%,rgba(23,24,26,0) 100%)}
@media(max-width:700px){.hero-img::after{background:linear-gradient(180deg,rgba(23,24,26,.52) 0%,rgba(23,24,26,.10) 44%,rgba(23,24,26,.78) 100%)}
}
.pbanner .bimg::after{background:linear-gradient(180deg,rgba(23,24,26,.62) 0%,rgba(23,24,26,.34) 44%,rgba(23,24,26,.84) 100%), linear-gradient(96deg,rgba(23,24,26,.82) 0%,rgba(23,24,26,.60) 36%,rgba(23,24,26,.14) 70%,rgba(23,24,26,0) 100%)}
.sec-ink,.sec-alt{border-top:1px solid rgba(235,209,90,.20);border-bottom:1px solid rgba(235,209,90,.14)}
.mrow::before{background:linear-gradient(180deg,var(--accent-lt),rgba(92,77,5,.15))}
.ba .lbl{background:rgba(23,24,26,.72)}
.fld input:focus,.fld select:focus,.fld textarea:focus{box-shadow:0 0 0 3px rgba(92,77,5,.14)}
.cta .cimg::after{background:linear-gradient(180deg,rgba(23,24,26,.72),rgba(23,24,26,.90))}
.foot{background-image: radial-gradient(760px 420px at 10% 0%,rgba(235,209,90,.16),transparent 62%), radial-gradient(680px 400px at 94% 90%,rgba(161,74,51,.12),transparent 65%)}
.flist-form input[type=email]:focus{box-shadow:0 0 0 3px rgba(235,209,90,.20)}
.sec::before,.sec-tight::before{background: radial-gradient(38% 46% at 6% 8%,rgba(235,209,90,.30),transparent 68%), radial-gradient(40% 48% at 96% 96%,rgba(161,74,51,.20),transparent 68%)}
.sec-paper{border-top:1px solid rgba(235,209,90,.12);border-bottom:1px solid rgba(235,209,90,.12)}
.sec-paper::before{background: radial-gradient(42% 50% at 94% 6%,rgba(235,209,90,.34),transparent 68%), radial-gradient(38% 46% at 2% 98%,rgba(161,74,51,.22),transparent 68%)}
.sec-alt::before{background: radial-gradient(44% 52% at 14% 2%,rgba(235,209,90,.36),transparent 66%), radial-gradient(40% 48% at 92% 100%,rgba(161,74,51,.24),transparent 68%)}
.sec+.sec,.sec+.sec-tight,.sec-tight+.sec{border-top:1px solid rgba(235,209,90,.10)}
.eyebrow,.eyebrow.on-dark{text-shadow:0 0 22px rgba(235,209,90,.45)}
.scard:hover{box-shadow:0 0 0 1px rgba(235,209,90,.30),0 0 46px -12px rgba(235,209,90,.42), 0 40px 80px -38px rgba(0,0,0,.95),0 1px 0 rgba(255,255,255,.07) inset}
.stars{text-shadow:0 0 16px rgba(235,209,90,.55)}
.who .av{background:linear-gradient(150deg,var(--lume),#EBD15A);color:#17181A;box-shadow:0 0 22px -4px rgba(235,209,90,.6)}
.faq details{border-bottom-color:rgba(235,209,90,.13)}
.hrow,.sec-ink .hrow,.sec-alt .hrow{border-bottom-color:rgba(235,209,90,.12)}
.hrow.today .d,.hrow.today .t,.sec-ink .hrow.today .d,.sec-ink .hrow.today .t, .sec-alt .hrow.today .d,.sec-alt .hrow.today .t{text-shadow:0 0 18px rgba(235,209,90,.5)}
.iline,.sec-ink .iline,.sec-alt .iline{border-bottom-color:rgba(235,209,90,.12)}
.iline a,.sec-ink .iline a,.sec-alt .iline a{border-bottom-color:rgba(235,209,90,.30)}
a.pill:hover{box-shadow:0 0 26px -10px rgba(235,209,90,.5)}
.steps>div::before{text-shadow:0 0 26px rgba(235,209,90,.4)}
.btn-accent{background:linear-gradient(150deg,var(--lume-hot),#EBD15A);color:#17181A;box-shadow:0 0 34px -10px rgba(235,209,90,.65)}
.btn-accent:hover{background:linear-gradient(150deg,#F3DD77,#EBD15A);box-shadow:0 0 48px -8px rgba(235,209,90,.85)}
.btn-out:hover,.btn-ink:hover{background:rgba(235,209,90,.14);box-shadow:0 0 30px -12px rgba(235,209,90,.7)}
.btn-ghost:hover{background:rgba(235,209,90,.16)}
.fld input:focus,.fld select:focus,.fld textarea:focus{box-shadow:0 0 0 3px rgba(235,209,90,.16)}
.fld select option{background:#26272A}
.thanks .tick{background:linear-gradient(150deg,var(--lume),#EBD15A);color:#17181A;box-shadow:0 0 40px -8px rgba(235,209,90,.7)}
.nav{background:rgba(23,24,26,.55)}
.nav .nlinks a::after{box-shadow:0 0 12px rgba(235,209,90,.8)}
.nav .burger,body.dark-top.scrolled .nav .burger,body.menu-open .nav .burger{border-color:rgba(235,209,90,.30)}
.drawer{background:rgba(38,39,42,.98);border-bottom-color:rgba(235,209,90,.18)}
.drawer a{border-bottom-color:rgba(235,209,90,.13)}
.foot{border-top:1px solid rgba(235,209,90,.14)}
.err404 .code{color:rgba(235,209,90,.22)}
::selection{color:#17181A}
.bookbar{background:rgba(23,24,26,.94);border-top:1px solid rgba(235,209,90,.28)}
.bookbar .b1{background:linear-gradient(150deg,var(--lume-hot),#EBD15A);color:#17181A;box-shadow:0 0 26px -10px rgba(235,209,90,.7)}
.bookbar .b2{border:1px solid rgba(235,209,90,.5)}
.mcta{border-top:1px solid rgba(235,209,90,.16)}
.chatfab{border:1px solid rgba(235,209,90,.5);background:linear-gradient(150deg,#26272A,#17181A);box-shadow:0 0 34px -8px rgba(235,209,90,.55),0 18px 40px -18px rgba(0,0,0,.9)}
.chatfab:hover{box-shadow:0 0 46px -6px rgba(235,209,90,.75)}
.chattag{background:linear-gradient(150deg,#26272A,#17181A);border:1px solid rgba(235,209,90,.45)}
.chatpanel{background:linear-gradient(168deg,#26272A,#17181A);border:1px solid rgba(235,209,90,.32)}
.chathead{border-bottom:1px solid rgba(235,209,90,.18);background:rgba(235,209,90,.07)}
.msg.bot{border:1px solid rgba(235,209,90,.16)}
.msg.me{background:linear-gradient(150deg,var(--lume-hot),#EBD15A);color:#17181A}
.chips button{border:1px solid rgba(235,209,90,.26)}
.chips button:hover{background:rgba(235,209,90,.16)}
.chatact .p{background:linear-gradient(150deg,var(--lume-hot),#EBD15A);color:#17181A}
.chatact .s{border:1px solid rgba(235,209,90,.45)}
.chatform{border-top:1px solid rgba(235,209,90,.18)}
.chatform input{border:1px solid rgba(235,209,90,.22)}
.chatform input:focus{box-shadow:0 0 0 3px rgba(235,209,90,.14)}
.chatform button{background:linear-gradient(150deg,var(--lume-hot),#EBD15A);color:#17181A}
.bleed>figcaption{background:linear-gradient(180deg,transparent,rgba(23,24,26,.74))}
.moment .lit{text-shadow:0 0 44px rgba(235,209,90,.42)}
