.tbgh .hero{background:var(--kraft);padding-top:clamp(40px,6vw,88px);padding-bottom:clamp(32px,4vw,56px);overflow:hidden}.tbgh .hero .wrap{display:grid;gap:36px;align-items:center}.tbgh .hero-copy{max-width:600px;position:relative;z-index:2}.tbgh .hero-copy .x-label{margin-bottom:22px;display:block;color:var(--bark)}.tbgh .hero-copy .lede{margin-top:26px;color:var(--bark)}.tbgh .hero-copy .ctas{display:flex;flex-wrap:wrap;gap:18px;margin-top:36px;align-items:center}.tbgh .hero-art{position:relative;min-height:440px;display:flex;align-items:center;justify-content:center}.tbgh .hero-art .halo{position:absolute;width:min(92vw,560px);aspect-ratio:1;border-radius:50%;background:var(--orange);opacity:.9;left:50%;top:50%;transform:translate(-50%,-48%)}.tbgh .hero-art .leaf{position:absolute;width:min(92vw,680px);left:50%;top:50%;transform:translate(-56%,-50%) rotate(-8deg);opacity:.22;pointer-events:none}.tbgh .pouch{position:relative;width:min(62vw,300px);aspect-ratio:1070/1300;border-radius:14px 14px 10px 10px;overflow:hidden;background:var(--kraft);box-shadow:0 30px 60px -20px #3030308c,0 8px 18px -8px #30303059}.tbgh .pouch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,#ffffff38,#fff0 32%,#0000000d 70%,#0000001f)}.tbgh .pouch.front{z-index:3;transform:rotate(-4deg)}.tbgh .pouch.back{position:absolute;z-index:2;transform:translate(46%,6%) rotate(9deg);width:min(52vw,250px);filter:brightness(.94)}@media(min-width:900px){.tbgh .hero .wrap{grid-template-columns:1.05fr 1fr;gap:24px}.tbgh .hero-art{min-height:600px}.tbgh .pouch.front{transform:rotate(-6deg)}.tbgh .pouch.back{transform:translate(52%,8%) rotate(10deg)}}@media(prefers-reduced-motion:no-preference){.tbgh .hero-copy>*{opacity:0;transform:translateY(14px);animation:rise .7s cubic-bezier(.2,.7,.2,1) forwards}.tbgh .hero-copy>:nth-child(2){animation-delay:.12s}.tbgh .hero-copy>:nth-child(3){animation-delay:.24s}.tbgh .hero-copy>:nth-child(4){animation-delay:.36s}.tbgh .hero-copy>:nth-child(5){animation-delay:.5s}.tbgh .pouch.front{animation:settleF 1s cubic-bezier(.2,.8,.2,1) .2s both}.tbgh .pouch.back{animation:settleB 1s cubic-bezier(.2,.8,.2,1) .05s both}.tbgh .hero-art .halo{animation:bloom 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes rise{to{opacity:1;transform:none}}@keyframes settleF{0%{opacity:0;transform:translateY(40px) rotate(-12deg)}to{opacity:1;transform:rotate(-4deg)}}@keyframes settleB{0%{opacity:0;transform:translate(46%,40px) rotate(18deg)}to{opacity:1;transform:translate(46%,6%) rotate(9deg)}}@keyframes bloom{0%{transform:translate(-50%,-48%) scale(.6);opacity:0}to{opacity:.9}}@media(min-width:900px){@keyframes settleF{0%{opacity:0;transform:translateY(40px) rotate(-14deg)}to{opacity:1;transform:rotate(-6deg)}}@keyframes settleB{0%{opacity:0;transform:translate(52%,40px) rotate(20deg)}to{opacity:1;transform:translate(52%,8%) rotate(10deg)}}}}.tbgh .hero-photo{position:relative;z-index:2;width:min(64vw,330px);transform:rotate(-5deg)}.tbgh .hero-photo img{width:100%;height:auto;display:block;filter:drop-shadow(0 34px 34px rgba(48,48,48,.38)) drop-shadow(0 8px 10px rgba(48,48,48,.22));transition:transform .25s ease}@media(min-width:900px){.tbgh .hero-photo{width:min(30vw,360px)}}@media(prefers-reduced-motion:no-preference){.tbgh .hero-photo{animation:settleP 1s cubic-bezier(.2,.8,.2,1) .2s both}@keyframes settleP{0%{opacity:0;transform:translateY(40px) rotate(-12deg)}to{opacity:1;transform:rotate(-5deg)}}}.tbgh .facts{background:var(--kraft);padding-top:0!important;padding-bottom:clamp(40px,5vw,64px)}.tbgh .facts ul{display:flex;flex-wrap:wrap;gap:10px 0;padding:16px 8px;background:#ffffff6b;border-radius:18px}.tbgh .facts li{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:10px;padding:6px 18px;font-size:14.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--bark)}.tbgh .facts li+li{border-left:1px solid rgba(48,48,48,.14)}@media(max-width:720px){.tbgh .facts li{flex:1 1 45%;justify-content:flex-start;border-left:0!important;padding:6px 0}}.tbgh .plant .wrap{display:grid;gap:44px;align-items:center}.tbgh .plant .lead{font-size:clamp(18px,1.7vw,22px);line-height:1.5;max-width:40ch;color:var(--bark)}.tbgh .plant .lead+.lead{margin-top:18px}.tbgh .plant .numbers{display:grid;grid-template-columns:1fr 1fr;gap:26px 24px;margin-top:40px;padding-top:32px;border-top:1px solid var(--line)}.tbgh .plant .numbers b{display:block;font-weight:700;font-size:clamp(40px,4.4vw,58px);line-height:1;letter-spacing:-.03em;color:var(--ink)}.tbgh .plant .numbers span{display:block;margin-top:8px;color:var(--bark-2);font-size:15px}@media(min-width:900px){.tbgh .plant .wrap{grid-template-columns:.9fr 1.1fr;gap:80px}}.tbgh .steps .head{max-width:760px}.tbgh .steps .x-row{display:grid;gap:0;margin-top:52px;border-top:1px solid var(--line)}.tbgh .step{padding:28px 0 30px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:56px 1fr;gap:6px 18px;align-items:start}.tbgh .step .n{font-weight:700;font-size:15px;letter-spacing:.08em;color:var(--orange);padding-top:6px}.tbgh .step h3{font-weight:700;font-size:22px;letter-spacing:-.015em;color:var(--ink)}.tbgh .step p{grid-column:2;font-size:15.5px;color:var(--bark-2);line-height:1.5;max-width:34ch}.tbgh .step a{grid-column:2;font-weight:600;color:var(--ink);text-decoration:none;font-size:15px;margin-top:4px}.tbgh .step a:hover{color:var(--orange)}@media(min-width:900px){.tbgh .steps .x-row{grid-template-columns:repeat(4,1fr);border-top:0}.tbgh .step{grid-template-columns:1fr;border-bottom:0;border-top:1px solid var(--line);padding:26px 28px 0 0}.tbgh .step+.step{padding-left:28px;border-left:1px solid var(--line)}.tbgh .step p,.tbgh .step a{grid-column:1}}.tbgh .steps .cal{margin-top:56px}.tbgh .notify .head{max-width:760px}.tbgh .notify .reqs{display:grid;gap:18px;margin-top:48px}.tbgh .req{background:var(--white);border:1px solid var(--line);border-radius:var(--r-card);padding:28px}.tbgh .req .who{font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--orange)}.tbgh .req h3{font-weight:700;font-size:26px;letter-spacing:-.02em;color:var(--ink);margin-top:6px}.tbgh .req ul{margin-top:16px}.tbgh .req li{position:relative;padding-left:22px;margin-bottom:8px;font-size:15.5px}.tbgh .req li:before{content:"";position:absolute;left:0;top:11px;width:10px;height:1.5px;background:var(--orange)}.tbgh .req .to{margin-top:20px;padding-top:16px;border-top:1px solid var(--line);font-size:14.5px;color:var(--bark-2)}.tbgh .req .to b{color:var(--ink);font-weight:600}@media(min-width:760px){.tbgh .notify .reqs{grid-template-columns:1fr 1fr}}.tbgh .notify .builder{margin-top:64px}.tbgh .seasons .head{display:grid;gap:22px;align-items:end}.tbgh .seasons .x-grid{display:grid;gap:22px;margin-top:48px}.tbgh .season{text-decoration:none;color:inherit;display:block}.tbgh .season .photo{aspect-ratio:3/2}.tbgh .season figcaption{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:16px}.tbgh .season figcaption b{font-weight:700;font-size:20px;letter-spacing:-.015em;color:var(--ink)}.tbgh .season figcaption span{font-size:14px;color:var(--bark-2)}.tbgh .season p{margin-top:8px;font-size:15.5px;color:var(--bark-2);max-width:34ch}.tbgh .season:hover figcaption b{color:var(--orange)}@media(min-width:720px){.tbgh .seasons .x-grid{grid-template-columns:repeat(3,1fr)}.tbgh .seasons .head{grid-template-columns:1fr auto}}.tbgh .comp{padding-top:clamp(56px,7vw,96px)!important;padding-bottom:clamp(64px,8vw,112px);position:relative}.tbgh .comp-panel{position:relative;overflow:hidden;background:var(--kraft);border-radius:28px;padding:clamp(28px,5vw,64px);display:grid;gap:32px;align-items:center}.tbgh .comp-panel>*{position:relative;z-index:1}.tbgh .comp .medal{width:min(46vw,220px);transform:rotate(-8deg);filter:drop-shadow(0 16px 24px rgba(48,48,48,.22))}.tbgh .comp h2{color:var(--ink)}.tbgh .comp .x-label{color:var(--bark)}.tbgh .comp p{margin-top:18px;max-width:46ch;font-size:clamp(17px,1.5vw,19px)}.tbgh .comp .rules{margin-top:22px;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:13.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bark)}.tbgh .comp .rules li:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--orange);margin-right:10px;vertical-align:1px}.tbgh .comp .x-btn{margin-top:30px}.tbgh .comp-panel>.leaf{position:absolute;z-index:0;right:-8%;bottom:-26%;width:min(70vw,520px);opacity:.18;pointer-events:none;transform:rotate(10deg)}@media(min-width:900px){.tbgh .comp-panel{grid-template-columns:230px 1fr;gap:56px}}.tbgh .comp .prizes{display:grid;gap:12px;margin-top:26px}.tbgh .comp .prize{background:#ffffff8c;border-radius:18px;padding:20px 22px 22px}.tbgh .comp .prize b{display:block;font-weight:700;font-size:clamp(36px,3.8vw,48px);line-height:1;letter-spacing:-.03em;color:var(--ink)}.tbgh .comp .prize__name{display:block;font-weight:700;font-size:17px;color:var(--orange-deep);margin-top:8px}.tbgh .comp .prize span:last-child{display:block;font-size:15px;line-height:1.45;margin-top:6px}@media(min-width:640px){.tbgh .comp .prizes{grid-template-columns:1fr 1fr}}.tbgh .comp .runners{margin-top:14px!important;font-size:15px!important;font-weight:600}.tbgh .comp .tcs{margin-top:16px!important;font-size:13px!important;color:var(--bark-2)}.tbgh .proof{padding-bottom:clamp(96px,10vw,140px)}.tbgh .proof__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px}.tbgh .proof__head .x-label{margin:0}.tbgh .proof__lede{font-size:16px;color:var(--bark-2);margin:0}.tbgh .proof__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,1fr);gap:10px;margin-top:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;-webkit-overflow-scrolling:touch}.tbgh .proof__card{scroll-snap-align:start;display:flex;flex-direction:column;gap:8px;background:var(--white);border:1px solid var(--line);border-radius:14px;padding:14px 16px 16px;text-decoration:none;color:var(--ink);transition:border-color .18s}.tbgh .proof__card:hover{border-color:var(--orange)}.tbgh .proof__src{display:flex;justify-content:space-between;gap:8px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--orange-deep)}.tbgh .proof__src i{font-style:normal;font-weight:600;letter-spacing:.04em;color:var(--bark-2);white-space:nowrap}.tbgh .proof__title{font-size:15px;font-weight:600;line-height:1.35}@media(min-width:1100px){.tbgh .proof__row{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);overflow:visible}}.tbgh .signup{padding-top:clamp(72px,9vw,128px)!important}.tbgh .signup .wrap{display:grid;gap:32px;align-items:center}.tbgh .signup p{margin-top:16px;max-width:46ch}.tbgh .signup form{display:grid;gap:12px;max-width:520px}.tbgh .signup .x-row{display:flex;gap:10px;flex-wrap:wrap}.tbgh .signup input{flex:1 1 220px;padding:17px 20px;border:1.5px solid rgba(48,48,48,.22);border-radius:999px;font:inherit;font-size:16px;background:#fff;color:var(--ink)}.tbgh .signup input:focus{border-color:var(--orange);outline:none}.tbgh .signup input[aria-invalid=true]{border-color:var(--orange)}.tbgh .signup small{font-size:13px;color:var(--bark-2)}.tbgh .signup .form-error{color:var(--orange-deep);font-weight:600}.tbgh .signup .thanks{display:none;padding:18px 22px;border-radius:14px;background:var(--moss-tint);color:var(--moss);font-weight:600}.tbgh .signup.done form{display:none}.tbgh .signup.done .thanks{display:block}@media(min-width:900px){.tbgh .signup .wrap{grid-template-columns:1fr 1fr;gap:72px}}.tbgh .hero-notes{display:flex;flex-wrap:wrap;gap:12px 18px;margin-top:30px;align-items:center}.tbgh .note-comp{display:inline-block;position:relative;background:#ffffff80;border:1px solid rgba(48,48,48,.14);border-radius:999px;padding:11px 18px 11px 34px;font-size:14.5px;line-height:1.35;text-decoration:none;color:var(--bark);transition:background .18s;max-width:100%}.tbgh .note-comp:hover{background:#fffc}.tbgh .note-comp:before{content:"";position:absolute;left:15px;top:50%;width:9px;height:9px;margin-top:-4.5px;border-radius:50%;background:var(--orange)}.tbgh .note-comp b{color:var(--ink);font-weight:700}.tbgh .note-comp u{font-weight:600;text-underline-offset:3px;color:var(--ink)}.tbgh .chip-season{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--bark)}.tbgh .chip-season i{width:8px;height:8px;border-radius:50%;background:var(--moss)}.tbgh .lab{margin-top:56px;background:var(--white);border:1px solid var(--line);border-radius:var(--r-card);padding:20px;display:grid;gap:22px}.tbgh .lab-plant{position:relative;aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:#f1ece5}.tbgh .lab-plant img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .55s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.tbgh .lab-plant img.on{opacity:1;transform:scale(1)}@media(prefers-reduced-motion:reduce){.tbgh .lab-plant img{transition:none}}.tbgh .lab-side{display:grid;grid-template-columns:1fr;grid-template-areas:"hint" "months" "play" "note" "legend";gap:14px 16px;align-items:end}.tbgh .lab-hint{grid-area:hint;position:relative;font-size:17px;line-height:1.35;color:var(--bark);max-width:34ch;padding-right:52px}.tbgh .lab-hint b{color:var(--ink);font-weight:700}.tbgh .lab-arrow{position:absolute;right:6px;bottom:-14px;width:44px;height:36px;color:var(--orange)}.tbgh .lab-months{grid-area:months}.tbgh .lab-play{grid-area:play;justify-self:start}.tbgh .lab-note{grid-area:note}.tbgh .lab-legend{grid-area:legend}@media(min-width:820px){.tbgh .lab-side{grid-template-columns:1fr auto;grid-template-areas:"hint play" "months months" "note note" "legend legend"}.tbgh .lab-play{justify-self:end}}.tbgh .lab-play{flex:0 0 auto}.tbgh .lab-play[aria-pressed=true]{background:var(--ink);color:var(--bone);border-color:var(--ink)}@media(prefers-reduced-motion:no-preference){.tbgh .lab-months.nudge button{animation:nudge .55s cubic-bezier(.2,.7,.2,1) both}.tbgh .lab-months.nudge button:nth-child(n){animation-delay:calc(var(--i,0)*55ms)}@keyframes nudge{0%{transform:translateY(0)}40%{transform:translateY(-7px)}to{transform:translateY(0)}}}.tbgh .lab-months{display:grid;grid-template-columns:repeat(6,1fr);gap:6px}.tbgh .lab-months button{font:inherit;border:1px dashed rgba(48,48,48,.28);background:transparent;border-radius:10px;padding:12px 2px 10px;font-weight:600;font-size:14px;color:var(--bark-2);cursor:pointer;line-height:1;transition:transform .15s}.tbgh .lab-months button small{display:block;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-top:5px}.tbgh .lab-months button.prep{border-style:solid;border-color:var(--bark);color:var(--ink)}.tbgh .lab-months button.plant{background:var(--moss-tint);border:0;color:var(--moss)}.tbgh .lab-months button.grow{background:var(--moss);border:0;color:#fff}.tbgh .lab-months button.harvest{background:var(--orange);border:0;color:#fff}.tbgh .lab-months button:hover{transform:translateY(-2px)}.tbgh .lab-months button.active{outline:2.5px solid var(--ink);outline-offset:2px}.tbgh .lab-note{margin-top:8px;min-height:120px}.tbgh .lab-title{font-weight:700;font-size:26px;letter-spacing:-.02em;color:var(--ink);margin-top:8px}.tbgh .lab-text{margin-top:8px;font-size:15.5px;line-height:1.55;max-width:52ch}.tbgh .lab-legend{display:flex;flex-wrap:wrap;gap:18px;margin-top:4px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bark-2)}.tbgh .lab-legend i{display:inline-block;width:12px;height:12px;border-radius:3px;margin-right:8px;vertical-align:-1px}@media(min-width:820px){.tbgh .lab{grid-template-columns:300px 1fr;gap:32px;padding:24px;align-items:center}.tbgh .lab-months{grid-template-columns:repeat(12,1fr)}}.tbgh .pouch.front img{transition:transform .25s ease;will-change:transform}.tbgh #seed-trail{position:fixed;left:0;top:0;width:100vw;height:100vh;pointer-events:none;z-index:1;overflow:hidden}.tbgh #seed-trail .x-path{fill:none;stroke:var(--bark);stroke-width:1.4;stroke-dasharray:2 7;stroke-linecap:round;opacity:.4}.tbgh>.tbgh-main{position:relative;z-index:auto!important}.tbgh>.tbgh-main>section>.wrap{position:relative;z-index:2}
/*# sourceMappingURL=/cdn/shop/t/72/assets/tbg-hemp-landing.css.map */
