:root,.site-shell,.starter-offer{--font-display:Georgia,'Times New Roman',serif;--font-body:Arial,Helvetica,sans-serif}
body,.site-shell,.starter-offer{font-family:var(--font-body)}
.site-shell :is(h1,h2,h3,.reward-title,.offer-decision-heading,.reward-price,.purchase-price){font-family:var(--font-display);font-weight:400;letter-spacing:-.04em}
.site-shell :is(.primary-button,.reward-action,.claim-button){font-family:var(--font-display);font-weight:400;letter-spacing:.025em}
.site-shell :is(.answer-option,.answer-text,.question-description,.result-description,.intro-meta,.progress-meta,.entry-confirmed,label,input,select,textarea){font-family:var(--font-body)}
.site-shell :is(.eyebrow,.reward-label){font-family:var(--font-body);font-weight:500;letter-spacing:.12em}
.site-shell .rune-text{font-family:Runes,serif}
.site-shell .doom-access-heading{font-weight:400;letter-spacing:0}
.site-shell .logo-crop,.site-shell.starter-offer .logo-crop{width:140px;height:64px;position:relative;overflow:hidden;background:transparent;isolation:auto;mix-blend-mode:screen;transform:none}
.site-shell .logo-crop img,.site-shell.starter-offer .logo-crop img{position:absolute;width:350px;max-width:none;height:auto;left:50%;top:50%;transform:translate(-50%,-50%);mix-blend-mode:screen}
@media(max-width:640px){.site-shell .logo-crop,.site-shell.starter-offer .logo-crop{width:110px;height:52px}.site-shell .logo-crop img,.site-shell.starter-offer .logo-crop img{width:280px}}
