html{scroll-behavior:smooth;scroll-padding-top:25px}h2{font:400 clamp(33px,3.7vw,50px)/1.13 Georgia,serif;letter-spacing:-.8px;margin:16px 0}p{line-height:1.85}.rewards-hero{padding:65px 8%;background:#343b37;color:#fff;display:grid;grid-template-columns:1.3fr 1fr;gap:10%;align-items:center}.rewards-hero .eyebrow{color:#aed87e}.rewards-hero h1{font-size:clamp(45px,5.5vw,77px);line-height:1.04;margin:24px 0;letter-spacing:-2px}.rewards-hero-copy>p{font-size:15px;color:#dce6d6;max-width:500px}.rewards-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px}.rewards-button{display:inline-block;padding:17px 23px;background:#80b94b;color:#192f11;font-size:10px;font-weight:700;letter-spacing:.5px;text-decoration:none;text-align:center;line-height:1.7}.rewards-link{font-size:10px;font-weight:700;letter-spacing:.3px;text-underline-offset:5px}.hero-rewards{border:1px solid #718165;background:#3d4938;padding:35px}.hero-rewards>div{padding:20px 0;display:flex;align-items:center;gap:25px;border-bottom:1px solid #728264}.hero-rewards strong{font:55px Georgia,serif;color:#b8dc8d;white-space:nowrap}.hero-rewards span{font-size:9px;letter-spacing:1px;line-height:1.9}.hero-rewards>p{font-size:12px;color:#dce6d5;margin:24px 0 0}.benefits-overview,.bonus-section,.unicorn-section{padding:70px 8%}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:32px}.section-heading .eyebrow,.unicorn-section .eyebrow{color:#477e2e}.section-heading>p{max-width:360px;font-size:13px;color:#63725a}.benefit-panels{display:grid;grid-template-columns:1fr 1fr;gap:25px}.benefit-panels article{background:white;border:1px solid #d3ddcb;padding:35px}.benefit-number{font-size:10px;letter-spacing:1.5px;color:#557d3b}.benefit-panels h3{font:31px/1.17 Georgia,serif;margin:20px 0}.benefit-panels p{font-size:14px;color:#596b50;max-width:470px}.example{background:#eaf1e2;border-left:3px solid #81aa56;padding:18px;margin-top:25px}.example span{display:block;font-size:11px;color:#6a7a60;margin-bottom:8px}.example strong{font-size:20px;color:#3a6329}.bonus-section{background:#e0e6da}.multipliers{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.multipliers article{background:#f7f9f3;border:1px solid #bdcdb0;padding:25px}.multipliers article:last-child{background:#3f602e;color:white;border-color:#3f602e}.multipliers strong{font:52px Georgia,serif;color:#4a792d}.multipliers article:last-child strong{color:#badc94}.multipliers h3{font-size:12px;line-height:1.6;margin:17px 0 8px}.multipliers p{font-size:11px;margin:0;opacity:.8}.reward-example{display:grid;grid-template-columns:1.1fr .8fr .9fr 1fr;align-items:center;gap:20px;background:#f7f9f2;border:1px solid #c7d4bc;padding:25px;margin-top:25px}.reward-example h3{font:24px Georgia,serif;margin:0 0 10px}.reward-example p{font-size:11px;color:#6d7c63;margin:0}.example-input label{display:block;font-size:10px;font-weight:700;margin-bottom:10px}.example-input input,.example-input select{width:100%;padding:12px 10px;min-height:43px;border:1px solid #b3c3a6;border-radius:3px;background:white;font-size:14px;color:#3b4c31}.example-result{border-left:1px solid #c4d1b8;padding-left:20px;line-height:1.7}.example-result>span{font-size:8px;letter-spacing:1px;color:#78856c}.example-result>strong{display:block;font-size:14px;color:#3b6629}.bourbon-events{background:#343b37;color:white;padding:70px 8%;display:grid;grid-template-columns:1.2fr 1fr;gap:10%;align-items:center}.bourbon-events .eyebrow{color:#b6da8d}.event-story>p{font-size:14px;color:#d6e2cf}.event-rhythm{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:30px 0}.event-rhythm>div{border-top:1px solid #839475;padding:19px 0}.event-rhythm strong{font:25px Georgia,serif;display:block;margin-bottom:10px}.event-rhythm span{font-size:11px;color:#ccdcbf}.event-story .event-details{font-size:11px;color:#b8c8ae}.event-highlight{padding:38px;background:#e5eddb;color:#31442a}.event-highlight>span{font-size:9px;letter-spacing:2px;font-weight:bold}.event-highlight>strong{font:92px/1.1 Georgia,serif;display:block;color:#4a742d;margin-top:18px;letter-spacing:-3px}.event-highlight h3{font:28px/1.15 Georgia,serif;margin:10px 0 20px}.event-highlight p{font-size:13px;color:#657658}.highlight-rule{border-top:1px solid #afc39d;margin:30px 0}.unicorn-section{display:grid;grid-template-columns:1fr 1.1fr;gap:10%;align-items:center}.unicorn-section>div>p{font-size:14px;color:#627459}.unicorn-names article{border-top:1px solid #afc39d;padding:25px 0}.unicorn-names article>span{font-size:9px;letter-spacing:1.5px;color:#708564}.unicorn-names h3{font:28px/1.2 Georgia,serif;margin:14px 0 0}.unicorn-names>p{font-size:10px!important;color:#7b8872!important;line-height:1.9}.rewards-enroll{padding:55px 8%;background:#65ad32;color:#192e11;display:grid;grid-template-columns:1.1fr 1fr;gap:10%;align-items:center}.rewards-enroll p{font-size:13px;max-width:520px}.enroll-actions{display:flex;align-items:start;flex-direction:column;gap:20px}.enroll-actions .rewards-button{background:#343b37;color:white}.enroll-actions p{font-size:10px;margin:0;color:#2b4b1d}nav a[aria-current=page]{color:#477e2e;text-decoration:underline;text-underline-offset:6px}@media(max-width:900px){.reward-example{grid-template-columns:1fr 1fr}.example-result{border-left:0;padding:0}.multipliers{grid-template-columns:1fr 1fr}.rewards-hero{gap:5%}.hero-rewards{padding:25px}.hero-rewards>div{flex-direction:column;align-items:start;gap:12px}}@media(max-width:650px){.rewards-hero{grid-template-columns:1fr;padding:40px 7%;gap:30px}.hero-rewards>div{flex-direction:row;align-items:center;gap:20px}.hero-rewards strong{font-size:46px}.hero-rewards{padding:20px 25px}.section-heading{display:block}.benefits-overview,.bonus-section,.unicorn-section,.bourbon-events{padding:45px 7%}.benefit-panels{grid-template-columns:1fr;gap:18px}.benefit-panels article{padding:27px}.benefit-panels h3{font-size:29px}.multipliers article{padding:21px}.multipliers strong{font-size:43px}.reward-example{padding:22px;gap:22px 15px}.reward-example>div:first-child{grid-column:1/-1}.example-result{grid-column:1/-1}.example-input input,.example-input select{font-size:16px}.bourbon-events{grid-template-columns:1fr;gap:30px}.event-highlight{padding:30px}.event-highlight>strong{font-size:78px}.unicorn-section{grid-template-columns:1fr;gap:25px}.rewards-enroll{padding:40px 7%;grid-template-columns:1fr;gap:25px}.enroll-actions{gap:22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
