.GrassrootsCaseStudy_page__Spcvd{color:#202020;background:#fff;overflow:clip}.GrassrootsCaseStudy_inner__RHu1s{max-width:1360px;margin:auto;padding:0 40px}.GrassrootsCaseStudy_page__Spcvd a:focus-visible{outline:2px solid #ff6b00;outline-offset:5px}.GrassrootsCaseStudy_label__sQYB5{display:inline-flex;align-items:center;align-self:flex-start;width:fit-content;max-width:100%;padding:6px 12px;border-radius:999px;background:#fafafa;color:#4b4b4b;font-family:var(--font-jetbrains-mono),monospace;line-height:1.5;letter-spacing:.04em;overflow-wrap:anywhere;border:1px solid #ff6b00;background:rgba(255,107,0,.08);color:#ff6b00;font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;text-decoration:none}.GrassrootsCaseStudy_page__Spcvd h2{font-size:clamp(30px,3.2vw,43px);font-weight:500;line-height:1.2;letter-spacing:-.035em;margin:18px 0;text-wrap:balance}.GrassrootsCaseStudy_checkout__DEtgq p,.GrassrootsCaseStudy_choice__NN187 p,.GrassrootsCaseStudy_closing__OlknD p,.GrassrootsCaseStudy_delivery__er9Vx p,.GrassrootsCaseStudy_hero__9JaQh p,.GrassrootsCaseStudy_people__9eXpP p{color:#4b4b4b;line-height:1.75}.GrassrootsCaseStudy_hero__9JaQh{padding:132px 0 56px;background-color:#fafafa;background-image:linear-gradient(90deg,#fafafa 2%,rgba(250,250,250,.65) 38%,rgba(250,250,250,0) 78%),url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='720' height='560' viewBox='0 0 720 560'><g fill='none' stroke='%23202020' stroke-width='1.25' opacity='.12'><rect x='160' y='90' width='380' height='280' rx='6'/><rect x='260' y='190' width='380' height='280' rx='6'/><rect x='350' y='280' width='110' height='110' transform='rotate(45 405 335)'/><path d='M120 90h20m-10-10v20M630 500h20m-10-10v20M540 50v440M100 370h580' stroke-dasharray='2 8'/></g></svg>"),linear-gradient(rgba(32,32,32,.0235294118) 1px,transparent 0),linear-gradient(90deg,rgba(32,32,32,.0235294118) 1px,transparent 0);background-size:100% 100%,clamp(460px,55vw,860px) auto,64px 64px,64px 64px;background-position:50%,right -90px top -20px,50%,50%;background-repeat:no-repeat,no-repeat,repeat,repeat}@media(max-width:700px){.GrassrootsCaseStudy_hero__9JaQh{background-size:100% 100%,430px auto,48px 48px,48px 48px;background-position:50%,right -220px top 20px,50%,50%}}.GrassrootsCaseStudy_heroGrid__CcSjQ{display:grid;grid-template-columns:1fr 1.2fr;gap:56px;align-items:center;margin-top:32px}.GrassrootsCaseStudy_heroCopy__GZTWN>p{margin-top:28px}#site-frame[data-brand=hd] .GrassrootsCaseStudy_heroCopy__GZTWN [data-project-name]{font-size:clamp(28px,4.2vw,56px);overflow-wrap:anywhere}#site-frame[data-brand=hd] .GrassrootsCaseStudy_period__KBYEU{font:11px/1.7 var(--font-jetbrains-mono),monospace;margin-top:22px}.GrassrootsCaseStudy_screen__Jdypw{margin:0;min-width:0}.GrassrootsCaseStudy_frame__E5ved{display:block;background:#fff;border:1px solid #e5e5e5;border-radius:12px;overflow:hidden}.GrassrootsCaseStudy_catalogueDetail__tes9i{display:block;position:relative;aspect-ratio:1180/880;overflow:hidden}.GrassrootsCaseStudy_catalogueDetail__tes9i img{position:absolute;width:161.61%;max-width:none;height:auto;left:-30.932%;top:-4.545%}.GrassrootsCaseStudy_cartDetail__yvpwH{display:block;position:relative;aspect-ratio:1145/700;overflow:hidden}.GrassrootsCaseStudy_cartDetail__yvpwH img{position:absolute;width:166.638%;max-width:none;height:auto;left:-33.188%;top:-32.857%}.GrassrootsCaseStudy_screen__Jdypw figcaption{margin-top:10px;font:11px/1.6 var(--font-jetbrains-mono),monospace}.GrassrootsCaseStudy_screen__Jdypw figcaption a{display:block;min-height:32px;color:#4b4b4b;text-decoration:none}.GrassrootsCaseStudy_screen__Jdypw figcaption span{color:#ff6b00}.GrassrootsCaseStudy_textLink__chjR6{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:18px;font-size:14px;line-height:1.5;color:#202020;text-decoration:none}.GrassrootsCaseStudy_textLink__chjR6 span{color:#ff6b00;flex-shrink:0}.GrassrootsCaseStudy_secondary__Qd_3B{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:56px;max-width:100%;padding:16px 24px;border:1px solid #424242;border-radius:8px;background:#303030;color:#fff;font-size:16px;font-weight:500;line-height:1.5;text-align:center;text-decoration:none;box-shadow:none}.GrassrootsCaseStudy_secondary__Qd_3B>span[aria-hidden],.GrassrootsCaseStudy_secondary__Qd_3B>svg[aria-hidden]{flex-shrink:0;color:#ff6b00}.GrassrootsCaseStudy_secondary__Qd_3B:hover{background:#414141;border-color:#565656;color:#fff;box-shadow:none}.GrassrootsCaseStudy_secondary__Qd_3B:active{background:#242424}.GrassrootsCaseStudy_secondary__Qd_3B:focus-visible{outline:2px solid #ff6b00;outline-offset:4px}@media(max-width:650px){.GrassrootsCaseStudy_secondary__Qd_3B{padding:13px 18px}}.GrassrootsCaseStudy_secondary__Qd_3B{margin-top:24px}.GrassrootsCaseStudy_checkout__DEtgq,.GrassrootsCaseStudy_choice__NN187,.GrassrootsCaseStudy_closing__OlknD,.GrassrootsCaseStudy_delivery__er9Vx,.GrassrootsCaseStudy_people__9eXpP{padding:clamp(48px,6vw,80px) 0}.GrassrootsCaseStudy_choice__NN187{background-color:#fff;background-image:linear-gradient(90deg,#ffffff 2%,rgba(255,255,255,.65) 38%,rgba(255,255,255,0) 78%),url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='720' height='560' viewBox='0 0 720 560'><g fill='none' stroke='%23202020' stroke-width='1.25' opacity='.12'><rect x='160' y='90' width='380' height='280' rx='6'/><rect x='260' y='190' width='380' height='280' rx='6'/><rect x='350' y='280' width='110' height='110' transform='rotate(45 405 335)'/><path d='M120 90h20m-10-10v20M630 500h20m-10-10v20M540 50v440M100 370h580' stroke-dasharray='2 8'/></g></svg>"),linear-gradient(rgba(32,32,32,.0235294118) 1px,transparent 0),linear-gradient(90deg,rgba(32,32,32,.0235294118) 1px,transparent 0);background-size:100% 100%,clamp(460px,55vw,860px) auto,64px 64px,64px 64px;background-position:50%,right -90px top -20px,50%,50%;background-repeat:no-repeat,no-repeat,repeat,repeat}@media(max-width:700px){.GrassrootsCaseStudy_choice__NN187{background-size:100% 100%,430px auto,48px 48px,48px 48px;background-position:50%,right -220px top 20px,50%,50%}}.GrassrootsCaseStudy_choiceGrid__T2wWu{display:grid;grid-template-columns:1.2fr 1fr;grid-template-areas:"screen heading" "screen details";gap:0 56px;align-items:center}.GrassrootsCaseStudy_choiceScreen__Z7NDU{grid-area:screen}.GrassrootsCaseStudy_choiceHeading__3SVvz{grid-area:heading;align-self:end}.GrassrootsCaseStudy_choiceDetails__wCq23{grid-area:details;align-self:start}.GrassrootsCaseStudy_choiceNotes__dpN_7{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:16px}.GrassrootsCaseStudy_choiceNotes__dpN_7 li{display:flex;gap:16px;padding:18px;border:1px solid #e5e5e5;border-radius:12px;background:#fff;line-height:1.65;color:#4b4b4b}.GrassrootsCaseStudy_choiceNotes__dpN_7 svg{flex-shrink:0;margin-top:3px;color:#202020}.GrassrootsCaseStudy_checkout__DEtgq{background-color:#242424;background-image:linear-gradient(rgba(255,255,255,.0470588235) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.0470588235) 1px,transparent 0),url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='720' height='560' viewBox='0 0 720 560'><g fill='none' stroke='%23ffffff' stroke-width='1.25' opacity='.13'><path d='M110 450h540M180 90v420M280 120v12m0 68v12m0 68v12m0 68v12M380 120v12m0 68v12m0 68v12m0 68v12M480 120v12m0 68v12m0 68v12m0 68v12M580 120v12m0 68v12m0 68v12m0 68v12'/><path d='M180 370h130v-90h130V180h180'/><circle cx='310' cy='280' r='8'/><circle cx='440' cy='180' r='8'/><rect x='110' y='110' width='140' height='100'/><circle cx='580' cy='430' r='100'/></g></svg>"),linear-gradient(145deg,#363636,#1c1c1c);background-size:60px 60px,60px 60px,clamp(520px,48vw,760px) auto,100% 100%;background-position:50%,50%,right -110px top -60px,50%;background-repeat:repeat,repeat,no-repeat,no-repeat}@media(max-width:700px){.GrassrootsCaseStudy_checkout__DEtgq{background-size:48px 48px,48px 48px,380px auto,100% 100%;background-position:50%,50%,right -170px top -30px,50%}}.GrassrootsCaseStudy_checkout__DEtgq{scroll-margin-top:110px}.GrassrootsCaseStudy_checkoutHeading__mRgRY{max-width:850px;margin-bottom:32px}#site-frame[data-brand=hd] .GrassrootsCaseStudy_checkoutHeading__mRgRY{color:#d0d0d0}#site-frame[data-brand=hd] .GrassrootsCaseStudy_checkoutHeading__mRgRY h2{color:#fff}#site-frame[data-brand=hd] .GrassrootsCaseStudy_checkoutHeading__mRgRY p,.GrassrootsCaseStudy_checkout__DEtgq .GrassrootsCaseStudy_screen__Jdypw figcaption a{color:#d0d0d0}.GrassrootsCaseStudy_checkoutGrid__2TtAV{display:grid;grid-template-columns:2fr 1fr;gap:40px;align-items:center}.GrassrootsCaseStudy_checkoutGrid__2TtAV aside{min-width:0;padding:clamp(24px,3vw,36px);border:0;border-radius:16px;background:#fff;text-align:left;box-shadow:none}.GrassrootsCaseStudy_checkoutGrid__2TtAV aside h3{margin:0 0 18px;font-size:var(--hd-h3);font-weight:500;line-height:1.3;color:inherit}.GrassrootsCaseStudy_checkoutGrid__2TtAV aside li,.GrassrootsCaseStudy_checkoutGrid__2TtAV aside p{font-size:var(--hd-body);line-height:1.7;color:#4b4b4b}.GrassrootsCaseStudy_checkoutGrid__2TtAV aside{border:1px solid #e5e5e5;color:#202020}#site-frame[data-brand=hd] .GrassrootsCaseStudy_checkoutGrid__2TtAV h3,#site-frame[data-brand=hd] .GrassrootsCaseStudy_operations___wGhr h3{font-size:25px;line-height:1.35;margin:0 0 16px;color:#202020}#site-frame[data-brand=hd] .GrassrootsCaseStudy_checkoutGrid__2TtAV aside p,#site-frame[data-brand=hd] .GrassrootsCaseStudy_operations___wGhr p{margin:0;font-size:16px;line-height:1.75;color:#4b4b4b}.GrassrootsCaseStudy_cardHeader__fY4V0{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.GrassrootsCaseStudy_cardIcon__sTBnw{width:52px;height:52px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:0;border-radius:12px;background:#f4f4f4;color:#202020}.GrassrootsCaseStudy_cardIcon__sTBnw svg{width:27px;height:27px;color:inherit}.GrassrootsCaseStudy_decoration__53T2K{width:120px;height:64px;opacity:.55;pointer-events:none}.GrassrootsCaseStudy_delivery__er9Vx{background-color:#f4f4f4;background-image:linear-gradient(90deg,#f4f4f4 2%,rgba(244,244,244,.65) 38%,rgba(244,244,244,0) 78%),url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='720' height='560' viewBox='0 0 720 560'><g fill='none' stroke='%23202020' stroke-width='1.25' opacity='.12'><rect x='110' y='90' width='150' height='100' rx='12'/><rect x='430' y='270' width='170' height='110' rx='12'/><rect x='210' y='430' width='120' height='80' rx='12'/><path d='M260 140h60q30 0 30 30v125q0 30 30 30h50M515 380v60q0 30-30 30H330M185 190v50q0 30 30 30h135M515 270V100h160'/><circle cx='350' cy='270' r='7'/><circle cx='675' cy='100' r='6'/><path d='M145 125h70m-70 22h40M470 305h90m-90 22h50M100 370h20m-10-10v20'/></g></svg>"),linear-gradient(rgba(32,32,32,.0235294118) 1px,transparent 0),linear-gradient(90deg,rgba(32,32,32,.0235294118) 1px,transparent 0);background-size:100% 100%,clamp(460px,55vw,860px) auto,64px 64px,64px 64px;background-position:50%,right -90px top -20px,50%,50%;background-repeat:no-repeat,no-repeat,repeat,repeat}@media(max-width:700px){.GrassrootsCaseStudy_delivery__er9Vx{background-size:100% 100%,430px auto,48px 48px,48px 48px;background-position:50%,right -220px top 20px,50%,50%}}.GrassrootsCaseStudy_delivery__er9Vx{scroll-margin-top:110px}.GrassrootsCaseStudy_deliveryHeading__xcI01{max-width:850px}.GrassrootsCaseStudy_deliverySteps__WGN5Y{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:36px 0 0;padding:0}.GrassrootsCaseStudy_deliverySteps__WGN5Y li{min-width:0;padding:clamp(24px,3vw,36px);border:0;border-radius:16px;background:#fff;text-align:left;box-shadow:none}.GrassrootsCaseStudy_deliverySteps__WGN5Y li h3{margin:0 0 18px;font-size:var(--hd-h3);font-weight:500;line-height:1.3;color:inherit}.GrassrootsCaseStudy_deliverySteps__WGN5Y li li,.GrassrootsCaseStudy_deliverySteps__WGN5Y li p{font-size:var(--hd-body);line-height:1.7;color:#4b4b4b}.GrassrootsCaseStudy_deliverySteps__WGN5Y li{border:1px solid #e5e5e5}#site-frame[data-brand=hd] .GrassrootsCaseStudy_deliverySteps__WGN5Y h3{min-height:2.7em;font-size:23px;line-height:1.35;margin:0 0 16px}#site-frame[data-brand=hd] .GrassrootsCaseStudy_deliverySteps__WGN5Y p{margin:0;font-size:16px;line-height:1.75}.GrassrootsCaseStudy_people__9eXpP{background-color:#fafafa;background-image:linear-gradient(90deg,#fafafa 2%,rgba(250,250,250,.65) 38%,rgba(250,250,250,0) 78%),url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='720' height='560' viewBox='0 0 720 560'><g fill='none' stroke='%23202020' stroke-width='1.25' opacity='.12'><circle cx='450' cy='250' r='210'/><circle cx='450' cy='250' r='144'/><circle cx='450' cy='250' r='70'/><path d='M180 250h540M450 0v520' stroke-dasharray='2 10'/><rect x='140' y='350' width='110' height='110'/><circle cx='252' cy='179' r='7'/><circle cx='572' cy='327' r='5'/><path d='M440 250h20m-10-10v20M160 80h20m-10-10v20'/></g></svg>"),linear-gradient(rgba(32,32,32,.0235294118) 1px,transparent 0),linear-gradient(90deg,rgba(32,32,32,.0235294118) 1px,transparent 0);background-size:100% 100%,clamp(460px,55vw,860px) auto,64px 64px,64px 64px;background-position:50%,right -90px top -20px,50%,50%;background-repeat:no-repeat,no-repeat,repeat,repeat}@media(max-width:700px){.GrassrootsCaseStudy_people__9eXpP{background-size:100% 100%,430px auto,48px 48px,48px 48px;background-position:50%,right -220px top 20px,50%,50%}}.GrassrootsCaseStudy_peopleGrid__jYLKA{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.GrassrootsCaseStudy_operations___wGhr{min-width:0;padding:clamp(24px,3vw,36px);border:0;border-radius:16px;background:#fff;text-align:left;box-shadow:none}.GrassrootsCaseStudy_operations___wGhr h3{margin:0 0 18px;font-size:var(--hd-h3);font-weight:500;line-height:1.3;color:inherit}.GrassrootsCaseStudy_operations___wGhr li,.GrassrootsCaseStudy_operations___wGhr p{font-size:var(--hd-body);line-height:1.7;color:#4b4b4b}.GrassrootsCaseStudy_operations___wGhr{border:1px solid #e5e5e5}.GrassrootsCaseStudy_operations___wGhr .GrassrootsCaseStudy_textLink__chjR6{display:flex;justify-content:space-between;padding-top:20px;border-top:1px solid #e5e5e5}.GrassrootsCaseStudy_closing__OlknD{background-color:#fff;background-image:linear-gradient(90deg,#ffffff 2%,rgba(255,255,255,.65) 38%,rgba(255,255,255,0) 78%),url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='720' height='560' viewBox='0 0 720 560'><g fill='none' stroke='%23202020' stroke-width='1.25' opacity='.12'><rect x='110' y='90' width='150' height='100' rx='12'/><rect x='430' y='270' width='170' height='110' rx='12'/><rect x='210' y='430' width='120' height='80' rx='12'/><path d='M260 140h60q30 0 30 30v125q0 30 30 30h50M515 380v60q0 30-30 30H330M185 190v50q0 30 30 30h135M515 270V100h160'/><circle cx='350' cy='270' r='7'/><circle cx='675' cy='100' r='6'/><path d='M145 125h70m-70 22h40M470 305h90m-90 22h50M100 370h20m-10-10v20'/></g></svg>"),linear-gradient(rgba(32,32,32,.0235294118) 1px,transparent 0),linear-gradient(90deg,rgba(32,32,32,.0235294118) 1px,transparent 0);background-size:100% 100%,clamp(460px,55vw,860px) auto,64px 64px,64px 64px;background-position:50%,right -90px top -20px,50%,50%;background-repeat:no-repeat,no-repeat,repeat,repeat}@media(max-width:700px){.GrassrootsCaseStudy_closing__OlknD{background-size:100% 100%,430px auto,48px 48px,48px 48px;background-position:50%,right -220px top 20px,50%,50%}}.GrassrootsCaseStudy_closingGrid__peQhP{display:grid;max-width:900px;gap:8px;text-align:center}.GrassrootsCaseStudy_closing__OlknD .GrassrootsCaseStudy_label__sQYB5{margin-inline:auto}.GrassrootsCaseStudy_primary__VXnH3{background:linear-gradient(145deg,#ff7918,#ff6b00 55%,#f26300);color:#fff;border:1px solid #ff6b00;border-radius:8px;box-shadow:0 6px 16px rgba(255,107,0,.18),0 2px 4px rgba(255,107,0,.1),inset 0 1px 0 rgba(255,255,255,.1490196078);text-transform:none;letter-spacing:-.01em}.GrassrootsCaseStudy_primary__VXnH3:hover{background:linear-gradient(145deg,#ff842b,#ff7410 55%,#f66b0a);border-color:#ff6b00;color:#fff;box-shadow:0 9px 22px rgba(255,107,0,.24),0 3px 6px rgba(255,107,0,.12),inset 0 1px 0 rgba(255,255,255,.1882352941)}.GrassrootsCaseStudy_primary__VXnH3:active{box-shadow:0 2px 6px rgba(255,107,0,.16),inset 0 1px 2px rgba(179,69,0,.0784313725)}.GrassrootsCaseStudy_primary__VXnH3:disabled,.GrassrootsCaseStudy_primary__VXnH3[aria-disabled=true]{box-shadow:none}.GrassrootsCaseStudy_primary__VXnH3:focus-visible{outline:2px solid currentColor;outline-offset:4px;box-shadow:0 0 0 6px #ff6b00}.GrassrootsCaseStudy_primary__VXnH3{display:inline-flex;justify-content:center;align-items:center;gap:18px;max-width:100%;min-height:56px;margin-top:24px;padding:16px 24px;font-size:16px;line-height:1.5;text-decoration:none}.GrassrootsCaseStudy_primary__VXnH3 span{flex-shrink:0}@media(max-width:1000px){.GrassrootsCaseStudy_heroGrid__CcSjQ,.GrassrootsCaseStudy_peopleGrid__jYLKA{gap:28px}.GrassrootsCaseStudy_choiceGrid__T2wWu{column-gap:28px}.GrassrootsCaseStudy_checkoutGrid__2TtAV{grid-template-columns:1.6fr 1fr;gap:28px}.GrassrootsCaseStudy_deliverySteps__WGN5Y{grid-template-columns:1fr}.GrassrootsCaseStudy_deliverySteps__WGN5Y li{padding:28px}#site-frame[data-brand=hd] .GrassrootsCaseStudy_deliverySteps__WGN5Y h3{min-height:0}.GrassrootsCaseStudy_deliverySteps__WGN5Y .GrassrootsCaseStudy_decoration__53T2K{width:144px}}@media(max-width:700px){.GrassrootsCaseStudy_inner__RHu1s{padding:0 20px}.GrassrootsCaseStudy_hero__9JaQh{padding:112px 0 36px}.GrassrootsCaseStudy_checkoutGrid__2TtAV,.GrassrootsCaseStudy_choiceGrid__T2wWu,.GrassrootsCaseStudy_deliverySteps__WGN5Y,.GrassrootsCaseStudy_heroGrid__CcSjQ,.GrassrootsCaseStudy_peopleGrid__jYLKA{grid-template-columns:1fr;gap:24px}.GrassrootsCaseStudy_choiceGrid__T2wWu{grid-template-areas:"heading" "screen" "details"}.GrassrootsCaseStudy_choiceNotes__dpN_7{margin-top:0}.GrassrootsCaseStudy_checkout__DEtgq,.GrassrootsCaseStudy_choice__NN187,.GrassrootsCaseStudy_closing__OlknD,.GrassrootsCaseStudy_delivery__er9Vx,.GrassrootsCaseStudy_people__9eXpP{padding:40px 0}.GrassrootsCaseStudy_checkoutGrid__2TtAV aside,.GrassrootsCaseStudy_operations___wGhr{padding:24px}}.GrassrootsCaseStudy_page__Spcvd span.GrassrootsCaseStudy_label__sQYB5{display:flex;align-items:center;gap:12px;font-family:var(--font-jetbrains-mono),monospace}.GrassrootsCaseStudy_page__Spcvd span.GrassrootsCaseStudy_label__sQYB5:before{content:"";width:26px;height:2px;flex:0 0 26px;background:#ff6b00}.GrassrootsCaseStudy_page__Spcvd span.GrassrootsCaseStudy_label__sQYB5{width:fit-content;padding:0;border:0;border-radius:0;background:none;color:inherit;font:500 12px/1.6 var(--font-jetbrains-mono),monospace;letter-spacing:.05em;text-transform:uppercase;text-decoration:none}