.grh .grh-life__grid{display:grid;gap:var(--s-4)}.grh .grh-life__text{display:flex;flex-direction:column;gap:var(--s-2)}.grh .grh-life__text .grh-ctas{margin-top:var(--s-2)}.grh .grh-life__text .grh-ctas .grh-btn{flex:0 0 auto;white-space:nowrap;padding-inline:var(--s-3)}.grh .grh-life__points{display:grid;gap:8px;margin-top:var(--s-1);font-size:15px;color:var(--ink-soft)}.grh .grh-life__points li{display:flex;gap:10px;align-items:baseline}.grh .grh-life__points li:before{content:"";width:8px;height:8px;background:var(--ember);flex:none;transform:translateY(-1px)}.grh .grh-life__mosaic{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-1)}.grh .grh-life__p{position:relative;margin:0;overflow:hidden;background:var(--paper)}.grh .grh-life__p img{width:100%;height:100%;object-fit:cover;aspect-ratio:1}.grh .grh-life__p--1{grid-column:1/-1}.grh .grh-life__p--1 img{aspect-ratio:16/10}.grh .grh-life__p figcaption{position:absolute;left:0;bottom:0;background:#1b201cb8;color:var(--paper);font:600 11px/1 var(--text);letter-spacing:.04em;text-transform:uppercase;padding:6px 8px}@media(min-width:900px){.grh .grh-life__grid{grid-template-columns:5fr 7fr;gap:var(--s-7);align-items:center}.grh .grh-life__mosaic{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.grh .grh-life__p--1{grid-column:1/3;grid-row:1/3}.grh .grh-life__p--1 img{aspect-ratio:auto;height:100%}.grh .grh-life__p--2{grid-column:3;grid-row:1}.grh .grh-life__p--3{grid-column:3;grid-row:2}.grh .grh-life__p--4,.grh .grh-life__p--5{display:none}}@media(min-width:1100px){.grh .grh-life__mosaic{grid-template-columns:repeat(4,1fr)}.grh .grh-life__p--1{grid-column:1/3}.grh .grh-life__p--2{grid-column:3;grid-row:1}.grh .grh-life__p--3{grid-column:4;grid-row:1}.grh .grh-life__p--4,.grh .grh-life__p--5{display:block}.grh .grh-life__p--4{grid-column:3;grid-row:2}.grh .grh-life__p--5{grid-column:4;grid-row:2}}.grh .grh-founder__strip{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s-1);margin-top:var(--s-2)}.grh .grh-founder__strip figure{margin:0;aspect-ratio:4/3;overflow:hidden;background:var(--basalt-2)}.grh .grh-founder__strip img{width:100%;height:100%;object-fit:cover}.grh .grh-founder__cap{font-size:var(--t-small);color:var(--on-dark-soft);margin-top:6px}.grh .grh-give__photo{margin:0 0 var(--s-5);aspect-ratio:21/9;overflow:hidden;background:var(--paper-2)}.grh .grh-give__photo img{width:100%;height:100%;object-fit:cover;object-position:50% 45%}@media(max-width:749px){.grh .grh-give__photo{aspect-ratio:4/3}}.grh .grh-video{position:relative;aspect-ratio:16/9;background:var(--basalt);overflow:hidden}.grh .grh-video--ig{aspect-ratio:4/5;max-width:540px}.grh .grh-video__poster{display:block;width:100%;height:100%;position:relative;cursor:pointer}.grh .grh-video__poster img{width:100%;height:100%;object-fit:cover;opacity:.85}.grh .grh-video__play{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--paper);font:700 14px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(to top,#1b201cb3,#1b201c1a)}.grh .grh-video__play svg{width:72px;height:72px;filter:drop-shadow(0 4px 12px rgba(0,0,0,.4))}.grh .grh-video__poster:hover svg{transform:scale(1.04)}.grh .grh-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.grh .grh-video__note{margin-top:var(--s-2);color:var(--ink-soft)}.grh .grh-wstory{display:grid;gap:var(--s-4)}.grh .grh-wstory__pic{position:relative;margin:0;aspect-ratio:4/5;overflow:hidden;background:var(--paper-2)}.grh .grh-wstory__pic img{width:100%;height:100%;object-fit:cover;object-position:50% 25%}.grh .grh-wstory__text{display:flex;flex-direction:column;gap:var(--s-2)}.grh .grh-wstory__who{font-size:15px;color:var(--ink-soft)}.grh .grh-wstory__who b{color:var(--ink);font-weight:600}.grh .grh-wstory__story p{margin:0 0 var(--s-2)}.grh .grh-wstory__story p:last-child{margin:0}.grh .grh-wstory__quote{font:500 clamp(20px,2vw,26px)/1.4 var(--display);color:var(--pine);border-left:4px solid var(--brass);padding-left:var(--s-3);margin:var(--s-2) 0}.grh .grh-wstory__quote cite{display:block;font:400 13px var(--text);color:var(--ink-soft);margin-top:8px;font-style:normal}.grh .grh-wstory__facts{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-2) var(--s-3);margin-top:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--line)}.grh .grh-wstory__facts dt{font:700 11px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.grh .grh-wstory__facts dd{margin:4px 0 0;font-weight:600;font-size:15px}.grh .grh-wstory__call{align-self:flex-start;margin-top:var(--s-2)}@media(min-width:900px){.grh .grh-wstory{grid-template-columns:5fr 7fr;gap:var(--s-7);align-items:center}}.grh a.grh-win__pic,.grh a.grh-wcard__pic{display:block;text-decoration:none}.grh a.grh-wcard__pic:hover img,.grh a.grh-win__pic:hover img{opacity:.92}.grh .grh-hero__mobile{display:none}@media(max-width:899px){.grh .grh-hero{display:block;min-height:0;background:var(--basalt)}.grh .grh-hero__pic--has-mobile{display:none}.grh .grh-hero__mobile{display:block;aspect-ratio:4/5;max-height:72vh;overflow:hidden}.grh .grh-hero__mobile img{width:100%;height:100%;object-fit:cover;object-position:50% 55%}.grh .grh-hero__pic--has-mobile+.grh-hero__mobile+.grh-wrap{padding-top:var(--s-4);padding-bottom:var(--s-4)}.grh .grh-hero__mobile+.grh-wrap{padding-top:var(--s-4)}}.grh .grh-winners .grh-sh{flex-wrap:wrap}.grh .grh-winners .grh-sh .grh-sh__callout--left{flex:0 0 100%;order:-1;margin:0 0 6px}.grh .grh-founder__strip figure{aspect-ratio:4/5}.grh .grh-founder__strip img{object-position:50% 18%}.grh .grh-give--photo{grid-template-columns:1fr;gap:var(--s-4)}.grh .grh-give__photo{margin:0;aspect-ratio:auto;background:transparent;max-width:420px}.grh .grh-give__photo img{width:100%;height:auto;object-fit:contain;object-position:center;display:block}.grh .grh-give__logo{width:min(100%,320px);max-width:none;padding:16px 20px;margin-top:var(--s-3)}@media(min-width:900px){.grh .grh-give--photo{grid-template-columns:4fr 4fr 5fr;gap:var(--s-5);align-items:start}.grh .grh-give__photo{max-width:none}}@media(max-width:749px){.grh .grh-give__photo{max-width:none}.grh .grh-give__logo{width:100%}}.grh .grh-cashbadge{position:absolute;right:0;top:0;background:var(--ink);color:var(--card);font:800 11px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;padding:8px 10px;pointer-events:none}.grh .grh-win__pic,.grh .grh-wcard__pic{position:relative}.grh .grh-win__cta,.grh .grh-wcard__cta{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:2px solid currentColor;font:700 13px/1 var(--display);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;transition:background .15s,color .15s}.grh .grh-win__cta:hover,.grh .grh-wcard__cta:hover{background:var(--brass);border-color:var(--brass);color:var(--ink)}.grh .grh-wcard__links,.grh .grh-win__links{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin-top:14px}.grh .grh-chk__notice{display:grid;gap:8px;margin:18px 0 20px;padding:16px 18px;background:var(--brass);color:var(--ink);border-left:6px solid var(--ember)}.grh .grh-chk__notice-tag{font:800 12px/1 var(--display);letter-spacing:.1em;text-transform:uppercase}.grh .grh-chk__notice p{margin:0;font:600 16px/1.45 var(--text);color:var(--ink)}.grh .grh-chead__strip{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:28px}.grh .grh-chead__pic{margin:0;aspect-ratio:4/5;overflow:hidden;background:var(--paper-2)}.grh .grh-chead__pic img{width:100%;height:100%;object-fit:cover;display:block}.grh .grh-chead__cap{margin:10px 0 0;color:var(--ink-soft)}@media(max-width:749px){.grh .grh-chead__strip{grid-template-columns:repeat(4,1fr);gap:6px}.grh .grh-chead__pic{aspect-ratio:3/4}}.grh .grh-wcard__cta:before,.grh .grh-win__cta:before{display:none}.grh .grh-wcard__cta{padding:0 16px 0 14px}.grh .grh-spec__media{display:flex;flex-direction:column;gap:8px;min-width:0}@media(min-width:900px){.grh .grh-spec:nth-of-type(2n) .grh-spec__media{order:2}}.grh .grh-spec__media .grh-spec__pic{order:0!important;position:relative;display:block;text-decoration:none}.grh .grh-spec__zoom{position:absolute;right:10px;bottom:10px;background:#1b201cc7;color:var(--card);font:700 11px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;padding:8px 10px;pointer-events:none}.grh .grh-spec__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.grh .grh-spec__thumbs:empty{display:none}.grh .grh-spec__thumbs [data-photo]{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--paper-2);text-decoration:none}.grh .grh-spec__thumbs [data-photo] img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s}.grh .grh-spec__thumbs [data-photo]:hover img{transform:scale(1.04)}.grh .grh-spec__thumbs [data-photo] span{display:none}.grh .grh-spec__thumbs [data-photo] .grh-n{display:block;position:absolute;left:0;top:0;background:#1b201cb3;color:var(--card);font:700 10px/1 var(--display);letter-spacing:.06em;padding:5px 6px}.grh .grh-spec__gnote{margin:0;color:var(--on-dark-soft,var(--ink-soft))}@media(min-width:900px){.grh .grh-spec__thumbs{grid-template-columns:repeat(6,1fr)}}.grh .grh-lightbox figure{margin:0;display:grid;justify-items:center;gap:12px;max-width:100%}.grh .grh-lightbox figcaption{color:#f5f5f1d9;font:500 14px/1.4 var(--text);text-align:center;font-variant-numeric:tabular-nums}.grh .grh-lightbox button.grh-lightbox__nav{top:50%;right:auto;transform:translateY(-50%);width:48px;height:48px;padding:0;display:grid;place-items:center;font:700 22px/1 var(--display);background:#ffffff24}.grh .grh-lightbox button.grh-lightbox__nav--prev{left:var(--s-3)}.grh .grh-lightbox button.grh-lightbox__nav--next{right:var(--s-3)}.grh .grh-lightbox__nav[hidden]{display:none}@media(max-width:749px){.grh .grh-lightbox button.grh-lightbox__nav{top:auto;bottom:var(--s-3);transform:none}.grh .grh-lightbox button.grh-lightbox__nav--prev{left:var(--s-3)}.grh .grh-lightbox button.grh-lightbox__nav--next{right:var(--s-3)}.grh .grh-lightbox img{max-height:72vh}}.grh .grh-final--paper{background:var(--paper);color:var(--ink)}.grh .grh-final--paper .grh-final__small,.grh .grh-final--paper .grh-lead{color:var(--ink-soft)}.grh .grh-auto,.grh .grh-pban,.grh .grh-chk,.grh .grh-cmp__us{color:var(--on-b);--on-dark:var(--on-b);--on-dark-soft:var(--on-b-soft);--ink-soft:var(--on-b-soft);--brass:var(--fig-b);--paper:var(--card-b);--line-dark:rgba(245,245,241,.16)}.grh .grh-pban .grh-lead,.grh .grh-pban .grh-urg__foot span,.grh .grh-pban .grh-urg__label{color:var(--on-dark-soft)}.grh .grh-pban h2,.grh .grh-pban .grh-urg__time{color:var(--on-dark)}.grh .grh-chk__embed{color:var(--ink);--on-dark:var(--ink);--on-dark-soft:var(--on-a-soft);--ink-soft:var(--on-a-soft);--brass:var(--pine)}.grh .grh-chead__strip{grid-template-columns:repeat(4,minmax(0,140px));gap:6px;margin-top:20px}.grh .grh-chead__pic{aspect-ratio:1}@media(min-width:900px){.grh .grh-chead .grh-wrap{display:grid;grid-template-columns:1fr auto;gap:24px 40px;align-items:end}.grh .grh-chead .grh-crumbs,.grh .grh-chead h1,.grh .grh-chead .grh-lead{grid-column:1}.grh .grh-chead__strip{grid-column:2;grid-row:1/span 3;align-self:center;grid-template-columns:repeat(4,110px);margin-top:0}.grh .grh-chead__cap{grid-column:2;margin:0;text-align:right}}@media(max-width:749px){.grh .grh-chead__strip{grid-template-columns:repeat(4,1fr);max-width:320px;gap:4px}}.grh .grh-cols__grid{display:grid;grid-template-columns:1fr;gap:var(--s-2)}@media(min-width:600px){.grh .grh-cols__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.grh .grh-cols__grid{grid-template-columns:repeat(4,1fr);gap:var(--s-3)}}.grh .grh-coll{display:block;text-decoration:none;color:inherit;background:var(--paper);border:1px solid var(--line);transition:transform .15s}.grh .grh-band--dark .grh-coll{background:var(--card-a)}.grh .grh-band--pine .grh-coll{background:var(--card-b);color:var(--ink)}.grh .grh-coll:hover{transform:translateY(-2px)}.grh .grh-coll__pic{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--paper-2)}.grh .grh-coll__pic img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.grh .grh-coll:hover .grh-coll__pic img{transform:scale(1.04)}.grh .grh-coll__badge{position:absolute;left:0;top:0;background:var(--pine);color:var(--card);font:700 12px/1 var(--display);letter-spacing:.06em;text-transform:uppercase;padding:7px 9px}.grh .grh-coll__badge b{color:var(--brass);font-weight:800}.grh .grh-coll__b{padding:14px 16px 16px;display:grid;gap:4px}.grh .grh-coll__b h3{font:800 20px/1.05 var(--display);text-transform:uppercase;letter-spacing:-.02em}.grh .grh-coll__b p{margin:0;font-size:14px;color:var(--ink-soft)}.grh .grh-coll__go{margin-top:6px;font:700 12px/1 var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--ember)}.grh .grh-cols__legal{margin-top:var(--s-3);color:var(--ink-soft)}.grh .grh-band--pine .grh-cols__legal,.grh .grh-band--pine .grh-coll__b p{color:inherit;opacity:.8}@media(max-width:599px){.grh .grh-coll{display:grid;grid-template-columns:120px 1fr}.grh .grh-coll__pic{aspect-ratio:1}}.grh .grh-fp__grid{display:grid;gap:var(--s-4);align-items:center}@media(min-width:900px){.grh .grh-fp__grid{grid-template-columns:6fr 6fr;gap:var(--s-6)}}.grh .grh-fp__pic{position:relative;display:block;aspect-ratio:1;overflow:hidden;background:var(--paper-2)}.grh .grh-fp__pic img{width:100%;height:100%;object-fit:cover;display:block}.grh .grh-fp__flag{position:absolute;left:0;top:0;background:var(--ember);color:var(--card);font:800 12px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;padding:8px 10px}.grh .grh-fp__math{display:flex;align-items:center;gap:var(--s-3);margin-top:var(--s-3);padding:var(--s-2) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap}.grh .grh-fp__math>div b{display:block;font:800 clamp(30px,3.4vw,44px)/1 var(--display);letter-spacing:-.03em;color:var(--ember);font-variant-numeric:tabular-nums}.grh .grh-fp__math>div>span{display:block;margin-top:4px;font:700 11px/1.3 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.grh .grh-fp__math>div>span b{color:var(--ink);font:inherit;display:inline}.grh .grh-fp__eq{font:800 28px/1 var(--display);color:var(--ink-soft)}.grh .grh-band--dark .grh-fp__math>div b,.grh .grh-band--pine .grh-fp__math>div b{color:var(--brass)}.grh .grh-band--pine .grh-fp__math>div>span,.grh .grh-band--pine .grh-fp__eq{color:var(--on-dark-soft)}.grh .grh-fp__points{margin:var(--s-3) 0 0;display:grid;gap:8px}.grh .grh-fp__points li{position:relative;padding-left:22px;font-size:16px}.grh .grh-fp__points li:before{content:"";position:absolute;left:0;top:7px;width:10px;height:10px;background:var(--pine)}.grh .grh-band--pine .grh-fp__points li:before{background:var(--brass)}.grh .grh-fp .grh-ctas{margin-top:var(--s-3)}.grh .grh-fp__legal{margin-top:var(--s-2);color:var(--ink-soft)}.grh .grh-nsteps{display:grid;gap:var(--s-4);counter-reset:n;margin:0;padding:0;list-style:none}.grh .grh-nsteps li{display:block;position:relative;padding-top:18px;margin:0}.grh .grh-nsteps li:before{counter-increment:n;content:counter(n,decimal-leading-zero);display:block;font:800 30px/1 var(--display);color:var(--ember);letter-spacing:-.02em;height:44px;margin:0}.grh .grh-nsteps li:after{content:"";position:absolute;left:0;top:0;width:28px;height:4px;background:var(--ember)}.grh .grh-nsteps li>div{display:block;border-top:1px solid var(--line);padding-top:12px;margin:0}.grh .grh-nsteps li>div span{display:block;margin-top:6px}.grh .grh-nsteps b{display:block;font:700 20px/1.1 var(--display);text-transform:uppercase;letter-spacing:-.01em;margin:0;min-height:2.2em}.grh .grh-nsteps span{color:var(--ink-soft);font-size:15px;line-height:1.5}@media(min-width:900px){.grh .grh-nsteps{grid-template-columns:repeat(4,1fr);gap:var(--s-5)}.grh .grh-nsteps li{padding-top:18px}}@media(max-width:899px){.grh .grh-nsteps b{min-height:0}.grh .grh-nsteps li{display:grid;grid-template-columns:56px 1fr;gap:0 var(--s-2);padding-top:0;align-items:start}.grh .grh-nsteps li:after{display:none}.grh .grh-nsteps li>div{border-top:0;padding-top:4px}}.grh .grh-prizewall{display:none}.grh .grh-pw{margin-top:var(--s-5);border-top:1px solid var(--line);padding-top:var(--s-4)}.grh .grh-pw__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:var(--s-3)}.grh .grh-pw__eyebrow{font:800 12px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--pine)}.grh .grh-pw__total{font-size:15px;color:var(--ink-soft)}.grh .grh-pw__total b{font:800 22px/1 var(--display);color:var(--ember);letter-spacing:-.02em;margin-right:6px}.grh .grh-pw__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s-2);margin:0;padding:0;list-style:none}@media(min-width:600px){.grh .grh-pw__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:900px){.grh .grh-pw__grid{grid-template-columns:repeat(4,1fr);gap:var(--s-3)}}.grh .grh-pw__item{background:var(--paper-2);padding:var(--s-2) var(--s-2) 14px;display:grid;gap:4px;align-content:start;border-left:4px solid var(--pine)}.grh .grh-pw__item small{font:700 11px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.grh .grh-pw__item b{font:800 clamp(18px,1.6vw,22px)/1.05 var(--display);letter-spacing:-.02em;color:var(--pine);text-transform:uppercase;margin-top:4px}.grh .grh-pw__item span{font:600 14px/1.3 var(--text);color:var(--ink)}.grh .grh-pw__item em{font:400 13px/1.4 var(--text);font-style:normal;color:var(--ink-soft);margin-top:4px}.grh .grh-chk__embed .entry-checker{color:var(--ink);text-align:left}.grh .grh-chk__embed .entry-checker__header h2{font:800 clamp(22px,2.4vw,28px)/1 var(--display);text-transform:uppercase;letter-spacing:-.02em;margin:0 0 8px;text-align:left}.grh .grh-chk__embed .entry-checker__header p{margin:0 0 16px;color:var(--ink-soft);font:400 15px/1.5 var(--text);text-align:left}.grh .grh-chk__embed .entry-checker__form{display:grid;grid-template-columns:1fr;gap:10px;align-items:end}@media(min-width:600px){.grh .grh-chk__embed .entry-checker__form{grid-template-columns:1fr auto}}.grh .grh-chk__embed .entry-checker__field{display:grid;gap:6px;min-width:0}.grh .grh-chk__embed .entry-checker__field label{font:700 12px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.grh .grh-chk__embed .entry-checker__field input{width:100%;min-height:52px;padding:0 14px;border:1px solid var(--ink);background:var(--card);color:var(--ink);font:400 16px/1 var(--text);border-radius:0;box-sizing:border-box}.grh .grh-chk__embed .entry-checker__field input:focus{outline:3px solid var(--ember);outline-offset:2px}.grh .grh-chk__embed .entry-checker__submit{min-height:52px;padding:0 22px;background:var(--ember);color:var(--card);font:700 15px/1 var(--display);letter-spacing:.06em;text-transform:uppercase;border:0;border-radius:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}.grh .grh-chk__embed .entry-checker__submit:hover{background:var(--ember-press)}.grh .grh-chk__embed .entry-checker__results{margin-top:16px}.grh .grh-chk__embed .entry-checker__total h3{font:800 clamp(28px,3vw,40px)/1 var(--display);color:var(--ember);letter-spacing:-.03em;margin:0 0 6px;font-variant-numeric:tabular-nums}.grh .grh-chk__embed .entry-checker table{width:100%;border-collapse:collapse;font:400 14px/1.4 var(--text)}.grh .grh-chk__embed .entry-checker th{font:700 11px/1 var(--display);letter-spacing:.08em;text-transform:uppercase;text-align:left;padding:10px 8px;background:var(--paper-2)}.grh .grh-chk__embed .entry-checker td{padding:10px 8px;border-bottom:1px solid var(--line)}.grh .grh-chk__embed .entry-checker{max-width:none!important;padding:0!important;margin:0!important;box-shadow:none!important;border:0!important;background:transparent!important}.grh .grh-chk__embed .entry-checker__field input{min-width:0}.grh .grh-spec__tag{background:var(--ember);color:var(--card);letter-spacing:.1em;padding:7px 10px}.grh .grh-club__promise{display:grid;gap:var(--s-2);margin:0 0 var(--s-4);padding:0;list-style:none}@media(min-width:750px){.grh .grh-club__promise{grid-template-columns:repeat(3,1fr);gap:var(--s-3)}}.grh .grh-club__promise li{border-left:4px solid var(--ember);padding:4px 0 4px 14px;display:grid;gap:4px}.grh .grh-club__promise b{font:800 16px/1.15 var(--display);text-transform:uppercase;letter-spacing:-.01em}.grh .grh-club__promise span{font-size:14px;line-height:1.45;color:var(--on-dark-soft)}.grh .grh-pass__math{margin:var(--s-2) 0 0;display:grid;gap:6px;border-top:1px solid var(--line);padding-top:10px}.grh .grh-pass__math div{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.grh .grh-pass__math dt{font:700 11px/1.2 var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--on-dark-soft)}.grh .grh-pass__math dd{margin:0;font:600 14px/1.2 var(--text);white-space:nowrap}.grh .grh-pass__math .grh-pass__bonus{color:var(--pine);font-weight:700}.grh .grh-pass__entries{border-top:2px solid var(--ink);padding-top:10px;margin-top:10px}.grh .grh-pass__entries b{font-size:34px}.grh .grh-pass ul{align-content:start}@media(max-width:899px){.grh .grh-hero__mobile{aspect-ratio:4/3;max-height:46vh;position:relative;border-bottom:4px solid var(--brass)}.grh .grh-hero__mobile img{object-position:50% 56%}.grh .grh-hero__mflag{position:absolute;left:0;top:0;background:var(--ember);color:var(--card);font:800 11px/1 var(--display);letter-spacing:.1em;text-transform:uppercase;padding:8px 10px}.grh .grh-prize__fact--4{display:none}.grh .grh-give__photo{aspect-ratio:4/5;overflow:hidden;max-width:none}.grh .grh-give__photo img{height:100%;object-fit:cover;object-position:50% 42%}}.grh .grh-prize__cash{position:absolute;right:0;top:0;background:var(--ember);color:var(--card);padding:10px 12px 11px;display:grid;gap:2px;text-align:right}.grh .grh-prize__cash b{font:800 22px/1 var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.grh .grh-prize__cash span{font:700 10px/1.2 var(--display);letter-spacing:.08em;text-transform:uppercase;opacity:.9}@media(min-width:900px){.grh .grh-prize__cash b{font-size:28px}.grh .grh-prize__cash{padding:12px 16px 13px}}.grh .grh-hero__trow{display:flex;align-items:stretch;justify-content:space-between;gap:12px}.grh .grh-hero__trow h1{margin:0}.grh .grh-hero__cashbox{display:none}@media(max-width:899px){.grh .grh-hero__cashbox{display:grid;flex:none;justify-items:center;align-content:center;gap:1px;min-width:112px;padding:0 12px;background:var(--ember);color:var(--card);text-align:center;align-self:stretch;box-sizing:border-box}.grh .grh-hero__cashbox small{font:800 10px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;opacity:.9}.grh .grh-hero__cashbox b{font:800 24px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.grh .grh-hero__cashbox span{font:800 10px/1 var(--display);letter-spacing:.14em;text-transform:uppercase;opacity:.9}.grh .grh-hero__cash--desk{display:none}.grh .grh-hero__trow h1{flex:1 1 auto;min-width:0}}.grh .grh-entrybox{background:var(--card);color:var(--ink);border:2px solid var(--pine)}.grh .grh-entrybox b{color:var(--ember)}.grh .grh-entrybox small{color:var(--pine)}.grh .grh-entrybox span{color:var(--ink-soft)}.grh .grh-entrybox a{color:var(--pine)}.grh .grh-entrybox [data-pdp-chip]{background:var(--promo);color:var(--on-promo);padding:10px 12px;min-width:0;white-space:nowrap;align-self:center}.grh .grh-entrybox [data-pdp-chip] span,.grh .grh-entrybox [data-pdp-chip] em{color:var(--on-promo);font-size:inherit}.grh .grh-entrybox [data-pdp-chip] span{font:800 20px/1 var(--display)}.grh .grh-entrybox [data-pdp-chip] em{font:700 10px/1.2 var(--display);letter-spacing:.08em;text-transform:uppercase;display:block;margin-top:4px}.grh .grh-entrybox{grid-template-columns:minmax(0,1fr) auto;overflow:hidden}.grh-cart__tally{background:var(--paper);color:var(--ink);border-top:3px solid var(--pine)}.grh-cart__big{color:var(--ember)}.grh-cart__tally span{color:var(--ink-soft)}.grh-cart__mult{color:var(--pine)}.grh .grh-dock__txt b,.grh .grh-auto__big b{color:var(--brass)}.grh .grh-prod__tag{background:var(--ember);color:var(--card)}.grh .grh-coll__badge{background:var(--ember)}.grh .grh-coll__badge b{color:var(--card)}.grh-cart__ent{background:var(--ember);color:var(--card)}.grh-cart__ent--gift{background:var(--pine);color:var(--paper)}.grh .grh-tier__bonus{color:var(--ember)}.grh .grh-tier__gifts{color:var(--pine)}.grh .grh-fp__math>div>span b{color:var(--ember)}.grh .grh-pass__math .grh-pass__bonus{color:var(--ember)}.grh .grh-lead .grh-num,.grh .grh-side__card .grh-num,.grh .grh-coll__b .grh-num{color:var(--ember);font-weight:700}.grh .grh-band--pine .grh-lead .grh-num{color:var(--brass)}.grh{--promo:#F0B429;--on-promo:#1B201C}.grh .grh-x,.grh [data-mult-x]{display:inline-block;background:var(--promo);color:var(--on-promo)!important;font-family:var(--display);font-weight:800;font-size:.92em;line-height:1;letter-spacing:.02em;padding:.14em .42em .16em;vertical-align:baseline;border-radius:0;white-space:nowrap}.grh .grh-x:empty,.grh [data-mult-x]:empty{display:none}.grh .grh-mult b[data-mult-x]{font-size:22px;padding:.18em .45em}.grh .grh-coll__badge b[data-mult-x]{font-size:12px;margin-right:4px}.grh .grh-urg__label .grh-x{font-size:.95em;margin-right:.1em}.grh .grh-tier__bonus .grh-x{font-size:12px}.grh [data-bonus-only][hidden] [data-mult-x]{display:none}@media(max-width:749px){.grh .grh-urg__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px}.grh .grh-urg__label{font-size:12px;line-height:1.25;letter-spacing:.06em;white-space:nowrap}.grh .grh-urg__label .grh-x{display:inline-block;margin-right:.3em;font-size:12px;padding:.25em .45em}.grh .grh-urg__time{font-size:clamp(22px,6.5vw,28px);margin-left:auto;white-space:nowrap}.grh .grh-urg__time small{font-size:12px;margin:0 3px 0 1px}.grh .grh-urg__foot{font-size:12px;gap:12px}.grh .grh-ctas .grh-btn{font-size:clamp(14px,4vw,17px);letter-spacing:.03em;white-space:nowrap;padding-inline:12px}.grh .grh-ctas .grh-btn{flex:1 1 auto}.grh .grh-side__card .grh-btn{display:flex;width:100%;justify-content:center;padding-inline:12px}}@media(max-width:359px){.grh .grh-ctas{flex-direction:column}.grh .grh-ctas .grh-btn{flex:none;width:100%}}.grh .grh-coll__badge,.grh .grh-side__card .grh-btn,.grh .grh-prod__tag,.grh .grh-badge-entries,.grh .grh-hero__mflag{white-space:nowrap}.cart-drawer__body{flex:1 1 auto;min-height:150px}.cart-drawer__footer{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;max-height:calc(100% - 150px)}.cart-drawer__footer .cart-footer-resume-blocks{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.cart-drawer__footer .cart-drawer__ctas{flex:none}.cart-drawer__footer .cross-sells__list{display:flex;flex-direction:row;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:4px}.cart-drawer__footer cross-sell-component{flex:0 0 82%;max-width:320px;scroll-snap-align:start}@media(max-width:749px){.cart-drawer .grh-cart__tally{padding:10px 14px;gap:10px}.cart-drawer .grh-cart__big{font-size:24px}.cart-drawer .grh-cart__tally span{font-size:12px;margin-top:3px}.cart-drawer .grh-cart__legal{padding:5px 14px;font-size:10px;line-height:1.35}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/gr-media.css.map */
