.bento-grid_section__WT_X5{--font-stack:var(--font-sans);--font-display:var(--font-eudoxus-sans-local),var(--font-stack);--ink:#1d2026;--card-border:#eee;--radius:1.25rem;--glow:20,178,99;--gap:0.75rem;width:100%;padding:5.625rem 1.5rem 6rem;color:var(--ink);background:#fff}.bento-grid_inner__9QGzJ{width:100%;max-width:76.25rem;margin-inline:auto}.bento-grid_heading__LFTdP{display:flex;flex-direction:column;align-items:center;gap:.9375rem;text-align:center;margin-bottom:1.625rem}.bento-grid_title__8jYaB{font-family:var(--font-display);font-weight:700;font-size:2.125rem;line-height:1.11765;letter-spacing:-.04em;margin:0}.bento-grid_subtitle__JUbJA{font-weight:450;font-size:1rem;line-height:1.5;letter-spacing:-.005em;opacity:.75;max-width:32.5625rem;margin:0}.bento-grid_rowBottom__X7oxI,.bento-grid_rowTop__jMalX{display:grid;gap:var(--gap)}.bento-grid_rowTop__jMalX{grid-template-columns:1fr 1fr;margin-bottom:.9375rem}.bento-grid_rowBottom__X7oxI{grid-template-columns:340fr 516fr 340fr}.bento-grid_shell___guCu{position:relative;isolation:isolate;cursor:pointer}.bento-grid_rowTop__jMalX .bento-grid_shell___guCu{height:17.5rem}.bento-grid_rowBottom__X7oxI .bento-grid_shell___guCu{height:20.8125rem}.bento-grid_glow__3pCq8{position:absolute;inset:-1rem;border-radius:2.25rem;background:radial-gradient(55% 58% at var(--mx,50%) var(--my,50%),rgba(var(--glow),1) 0,rgba(var(--glow),.62) 38%,rgba(var(--glow),.18) 62%,rgba(var(--glow),0) 80%);filter:blur(1.9rem);opacity:0;transform:translateZ(0);transition:opacity .4s ease;pointer-events:none;z-index:0}.bento-grid_shell___guCu[data-active=true] .bento-grid_glow__3pCq8{opacity:var(--glow-opacity,.25)}.bento-grid_glowOnTop__4iyX0{inset:0;z-index:2;border-radius:var(--radius);overflow:hidden}.bento-grid_shell___guCu[data-active=true] .bento-grid_glowOnTop__4iyX0{opacity:var(--glow-opacity-top,.125)}.bento-grid_glowShine__OMOdq{background:radial-gradient(circle 6.5rem at var(--mx,50%) var(--my,50%),rgba(var(--glow),1) 0,rgba(var(--glow),.95) 22%,rgba(var(--glow),.55) 48%,rgba(var(--glow),0) 72%);filter:blur(.5rem)}.bento-grid_shell___guCu[data-active=true] .bento-grid_glowShine__OMOdq.bento-grid_glowOnTop__4iyX0{opacity:var(--glow-opacity-top,.85)}.bento-grid_shineSweep__2kKYS{position:absolute;top:0;bottom:0;left:0;width:14%;background:rgba(255,255,255,.22);pointer-events:none;z-index:4;transform:translateX(-200%) skewX(-30deg)}.bento-grid_shell___guCu:hover .bento-grid_shineSweep__2kKYS{animation:bento-grid_shineSweep__2kKYS 1.1s ease-in-out}@keyframes bento-grid_shineSweep__2kKYS{0%{transform:translateX(-200%) skewX(-30deg)}to{transform:translateX(800%) skewX(-30deg)}}@media (prefers-reduced-motion:reduce){.bento-grid_shineSweep__2kKYS{display:none}}.bento-grid_shell___guCu[data-image-top=true] .bento-grid_media__s9byg{z-index:3}.bento-grid_shell___guCu[data-image-top=true] .bento-grid_glowOnTop__4iyX0{z-index:2}.bento-grid_shell___guCu[data-image-top=true] .bento-grid_copy__fB1dQ{z-index:1}.bento-grid_card__dnLvb{position:relative;z-index:1;height:100%;border:1px solid var(--card-border);border-radius:var(--radius);background:linear-gradient(180deg,#ffffff,#fafafa);overflow:hidden;transform:perspective(75rem) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) translateY(var(--ty,0)) scale(var(--sc,1));transition:transform .7s cubic-bezier(.16,1,.3,1),border-color .4s ease,box-shadow .4s ease;will-change:transform}.bento-grid_shell___guCu[data-active=true] .bento-grid_card__dnLvb{transition:transform .25s cubic-bezier(.22,1,.36,1),border-color .4s ease,box-shadow .4s ease;border-color:rgba(var(--glow),.28);box-shadow:0 1.75rem 3rem -1.75rem rgba(var(--glow),.32)}.bento-grid_shellNoTint__ByPI1[data-active=true] .bento-grid_card__dnLvb{border-color:var(--card-border);box-shadow:none}.bento-grid_shell___guCu[data-active=true] .bento-grid_cardClipped__uw6_0{box-shadow:none}.bento-grid_media__s9byg{position:absolute;pointer-events:none}.bento-grid_media__s9byg img{object-fit:cover}.bento-grid_mediaLeft__j1L3E{top:0;bottom:0;left:0;width:53.48%}.bento-grid_mediaRight__McWnR{top:0;bottom:0;right:0;width:52.32%}.bento-grid_mediaBottom__AAvVX{left:0;right:0;bottom:0}.bento-grid_copy__fB1dQ{position:absolute;display:flex;flex-direction:column;gap:.3125rem}.bento-grid_copySide__HaT7r{top:0;bottom:0;justify-content:center;width:16.5625rem}.bento-grid_copyRight__Li1pp{right:1.8125rem;text-align:right;align-items:flex-end}.bento-grid_copyLeft__N_XGM{left:1.8125rem;text-align:left;align-items:flex-start}.bento-grid_copyTop__VkzPG{top:1.8125rem;left:50%;transform:translateX(-50%);align-items:center;text-align:center}.bento-grid_cardTitle__Mqfuk{font-size:1.125rem;font-weight:550;line-height:1.44444;letter-spacing:-.01em;margin:0}.bento-grid_cardBody__rNb66{font-size:1rem;font-weight:450;line-height:1.5;letter-spacing:-.005em;opacity:.75;margin:0}.bento-grid_mobileGrid__mV2fV{display:none}@media (max-width:47.9375rem){.bento-grid_section__WT_X5{padding:3.5rem 2rem 4rem}.bento-grid_rowBottom__X7oxI,.bento-grid_rowTop__jMalX{display:none}.bento-grid_title__8jYaB{font-size:1.625rem}.bento-grid_subtitle__JUbJA{font-size:.875rem}.bento-grid_mobileGrid__mV2fV{display:flex;flex-direction:column;gap:var(--gap);width:100%}.bento-grid_mobileCard__HX2HK{border:1px solid var(--card-border);border-radius:var(--radius);background:linear-gradient(180deg,#ffffff,#fafafa);overflow:hidden;transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .45s ease;-webkit-tap-highlight-color:transparent}.bento-grid_mobileCard__HX2HK:active{transform:translateY(-.5rem);box-shadow:0 1.25rem 2rem -1rem rgba(16,24,40,.22);transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease}.bento-grid_mobileMedia__HNbGp{position:relative;width:100%;aspect-ratio:3/2}.bento-grid_mobileMedia__HNbGp img{object-fit:cover}.bento-grid_mobileCopy__u0E4F{padding:1.25rem 1.5rem 1.5rem;text-align:center}.bento-grid_cardTitle__Mqfuk{font-size:1rem}.bento-grid_cardBody__rNb66{font-size:.875rem}.bento-grid_mobileCopy__u0E4F .bento-grid_cardBody__rNb66{margin-top:.3125rem}}@media (prefers-reduced-motion:reduce){.bento-grid_mobileCard__HX2HK:active{transform:none}.bento-grid_card__dnLvb{transform:none!important;transition:border-color .35s ease,box-shadow .35s ease}.bento-grid_glow__3pCq8{transition:none}}.discount-banner_banner__3HYtQ{position:relative;width:100%;overflow:hidden;background:linear-gradient(0deg,#006533,#00ae58);display:flex;align-items:center;justify-content:center;clip-path:inset(12px 0 8px 0);margin-top:-12px;margin-bottom:-8px}.discount-banner_desktopOnly__QqjSb{display:contents}@media (max-width:47.9375rem){.discount-banner_desktopOnly__QqjSb{display:none}}.discount-banner_bgLines__vtK1P{position:absolute;inset:0;z-index:0;width:100%;height:100%;max-width:none;pointer-events:none}.discount-banner_stage__WQVoS{position:relative;z-index:1;width:clamp(48rem,100%,71.7921rem);aspect-ratio:1148.674/100;container-type:inline-size;flex-shrink:0;margin-inline:auto;transform:scale(.9)}.discount-banner_stage__WQVoS>*{position:absolute;max-width:none}.discount-banner_ghostCart__ar_Hi,.discount-banner_ghostCoupon__j7pC5{pointer-events:none;z-index:1}.discount-banner_ghostCart__ar_Hi{left:-15.497cqw;top:0;width:16.129cqw;height:8.706cqw}.discount-banner_ghostCoupon__j7pC5{left:103.033cqw;top:-1cqw;width:13.148cqw;height:13.148cqw}.discount-banner_gift__2JSXv{left:.24cqw;top:2.167cqw;width:4.322cqw;height:4.322cqw;transform:rotate(-7.08deg);z-index:2}.discount-banner_wordmark__AVB7y{left:6.128cqw;top:2.156cqw;width:21.104cqw;height:4.343cqw;z-index:2}.discount-banner_limited__GvrnT{left:40.038cqw;top:1.133cqw;width:22.401cqw;height:2.794cqw;z-index:2}.discount-banner_codeIcon__MLxKw{left:38.928cqw;top:3.657cqw;width:4.01cqw;height:4.01cqw;transform:rotate(6.39deg);z-index:3}.discount-banner_codePill__LCGPL{left:39.612cqw;top:4.252cqw;width:23.245cqw;height:2.96cqw;z-index:3;display:flex;align-items:center;justify-content:center;border:none;border-radius:.643cqw;padding:.348cqw 1.045cqw .348cqw 3.134cqw;background:rgba(255,255,255,.25);box-shadow:inset 0 0 .46cqw 0 rgba(255,255,255,.25);cursor:pointer;appearance:none;-webkit-appearance:none;overflow:hidden;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.discount-banner_codePill__LCGPL:active{transform:scale(.96);transition:transform .1s ease-out}.discount-banner_codeTextStack__2xAFX{position:relative;display:inline-grid}.discount-banner_codeTextStack__2xAFX>*{grid-area:1/1}.discount-banner_codeText__E83ub,.discount-banner_copiedText__00Lyr{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;font-family:var(--font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:1.9cqw;line-height:1.16;letter-spacing:-.02em;color:#fff;white-space:nowrap;transition:opacity .2s ease-out,transform .2s ease-out}.discount-banner_codeText__E83ub{opacity:1;transform:scale(1)}.discount-banner_codeTextHidden___1tYS{opacity:0;transform:scale(.92);pointer-events:none}.discount-banner_copiedText__00Lyr{opacity:0;transform:translateX(-1.0445cqw) scale(.92);pointer-events:none;font-weight:700;letter-spacing:-.01em;text-transform:uppercase}.discount-banner_copiedTextVisible__x17i2{opacity:1;transform:translateX(-1.0445cqw) scale(1)}.discount-banner_copiedIcon__yR5Z5{color:#fff;flex-shrink:0;width:.825em;height:.825em}.discount-banner_cta__OkCAM{position:absolute;left:77.573cqw;top:2.264cqw;width:22.434cqw;height:4.179cqw;display:flex;align-items:center;justify-content:center;gap:.7cqw;border:none;border-radius:999px;background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.2)),linear-gradient(90deg,#00de70,#00de70);color:#fff;cursor:pointer;appearance:none;-webkit-appearance:none;font-family:var(--font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:1.83cqw;line-height:1.4;letter-spacing:-.01em;white-space:nowrap;box-shadow:0 0 0 0 rgba(255,255,255,0);transition:box-shadow .2s ease-out,transform .3s cubic-bezier(.34,1.56,.64,1)}.discount-banner_cta__OkCAM:before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,0));opacity:0;transition:opacity .2s ease-out}.discount-banner_cta__OkCAM:hover{box-shadow:0 0 0 5px rgba(255,255,255,.1)}.discount-banner_cta__OkCAM:hover:before{opacity:1}.discount-banner_cta__OkCAM:active{transform:scale(.96);transition:transform .1s ease-out}.discount-banner_ctaIcon__XsESo{position:relative;z-index:1;width:2.09cqw;height:2.09cqw;flex-shrink:0}.discount-banner_ctaLabel__WZME_{position:relative;z-index:1}.discount-banner_ctaArrow__ZRccJ{position:relative;z-index:1;width:2.745cqw;height:2.745cqw;flex-shrink:0;color:#fff;opacity:.5;transition:opacity .15s ease-out}.discount-banner_cta__OkCAM:hover .discount-banner_ctaArrow__ZRccJ{opacity:1}.discount-banner_ctaChevronGroup__XMuKu{transition:transform .15s ease-out}.discount-banner_cta__OkCAM:hover .discount-banner_ctaChevronGroup__XMuKu{transform:translateX(.2196cqw)}.discount-banner_cta__OkCAM:active .discount-banner_ctaChevronGroup__XMuKu{transform:translateX(.4392cqw)}.discount-banner_ctaTail__50p73{opacity:0;transition:opacity .15s ease-out}.discount-banner_cta__OkCAM:hover .discount-banner_ctaTail__50p73{opacity:1}@keyframes discount-banner_bannerFadeIn__roXVy{0%{opacity:0}to{opacity:1}}.discount-banner_bgLines__vtK1P{animation:discount-banner_bannerFadeIn__roXVy .7s ease-out both}.discount-banner_ghostCart__ar_Hi,.discount-banner_ghostCoupon__j7pC5{animation:discount-banner_bannerFadeIn__roXVy .6s ease-out both;animation-delay:80ms}.discount-banner_gift__2JSXv,.discount-banner_wordmark__AVB7y{animation:discount-banner_bannerFadeIn__roXVy .55s ease-out both;animation-delay:.15s}.discount-banner_limited__GvrnT{animation:discount-banner_bannerFadeIn__roXVy .55s ease-out both;animation-delay:.22s}.discount-banner_codeIcon__MLxKw,.discount-banner_codePill__LCGPL{animation:discount-banner_bannerFadeIn__roXVy .55s ease-out both;animation-delay:.3s}.discount-banner_cta__OkCAM{animation:discount-banner_bannerFadeIn__roXVy .55s ease-out both;animation-delay:.38s}@media (prefers-reduced-motion:reduce){.discount-banner_codePill__LCGPL,.discount-banner_codeText__E83ub,.discount-banner_copiedText__00Lyr,.discount-banner_ctaArrow__ZRccJ,.discount-banner_ctaChevronGroup__XMuKu,.discount-banner_ctaTail__50p73,.discount-banner_cta__OkCAM{transition:none}.discount-banner_bgLines__vtK1P,.discount-banner_codeIcon__MLxKw,.discount-banner_codePill__LCGPL,.discount-banner_cta__OkCAM,.discount-banner_ghostCart__ar_Hi,.discount-banner_ghostCoupon__j7pC5,.discount-banner_gift__2JSXv,.discount-banner_limited__GvrnT,.discount-banner_wordmark__AVB7y{animation:none}.discount-banner_mobilePill___ZwCC{transition:none}.discount-banner_mobileBgLines__L1fP9,.discount-banner_mobileCodeIcon__Y71d5,.discount-banner_mobileGift__Zo4eJ,.discount-banner_mobileLimited__9OtfV,.discount-banner_mobilePill___ZwCC,.discount-banner_mobileWordmark__iVq2X{animation:none}}.discount-banner_mobileBanner__ti3K6{display:none;position:relative;z-index:1;width:100%;aspect-ratio:440/75;container-type:inline-size;overflow:hidden;border:none;margin:0;padding:0;background:transparent;cursor:pointer;appearance:none;-webkit-appearance:none;text-align:left;font:inherit}.discount-banner_mobileBanner__ti3K6>*{position:absolute;max-width:none}.discount-banner_mobileBgLines__L1fP9{inset:0;z-index:0;width:100%;height:100%;pointer-events:none}.discount-banner_mobileGift__Zo4eJ{left:6.818cqw;top:5.988cqw;width:6.268cqw;height:6.268cqw;transform:rotate(-7.08deg);z-index:1}.discount-banner_mobileWordmark__iVq2X{left:13.286cqw;top:5cqw;width:30.909cqw;height:6.858cqw;z-index:1}.discount-banner_mobileLimited__9OtfV{left:63.907cqw;top:3.303cqw;width:25.227cqw;height:5.455cqw;z-index:1}.discount-banner_mobileCodeIcon__Y71d5{left:59.002cqw;top:7.777cqw;width:5.887cqw;height:5.887cqw;transform:rotate(6.39deg);z-index:2}.discount-banner_mobilePill___ZwCC{left:60.071cqw;top:8.651cqw;width:33.111cqw;height:4.347cqw;z-index:2;display:flex;align-items:center;justify-content:center;border-radius:.945cqw;padding:.511cqw 1.534cqw .511cqw 4.602cqw;background:rgba(255,255,255,.25);box-shadow:inset 0 0 .675cqw 0 rgba(255,255,255,.25);overflow:hidden;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.discount-banner_mobileBanner__ti3K6:active .discount-banner_mobilePill___ZwCC{transform:scale(.96);transition:transform .1s ease-out}.discount-banner_mobilePillStack__I9tjF{position:relative;display:inline-grid}.discount-banner_mobilePillStack__I9tjF>*{grid-area:1/1}.discount-banner_mobileCodeText__Q2B3T,.discount-banner_mobileCopiedText__AufVO{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;font-family:var(--font-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:600;font-size:2.792cqw;line-height:1.163;letter-spacing:-.02em;color:#fff;white-space:nowrap;transition:opacity .2s ease-out,transform .2s ease-out}.discount-banner_mobileCodeText__Q2B3T{opacity:1;transform:scale(1)}.discount-banner_mobileCodeTextHidden__SGpDW,.discount-banner_mobileCopiedText__AufVO{opacity:0;transform:scale(.92);pointer-events:none}.discount-banner_mobileCopiedText__AufVO{font-weight:700;letter-spacing:-.01em;text-transform:uppercase}.discount-banner_mobileCopiedTextVisible__hCte7{opacity:1;transform:scale(1)}.discount-banner_mobileCopiedIcon__WrqCL{color:#fff;flex-shrink:0;width:.825em;height:.825em}.discount-banner_mobileBgLines__L1fP9{animation:discount-banner_bannerFadeIn__roXVy .7s ease-out both}.discount-banner_mobileGift__Zo4eJ,.discount-banner_mobileWordmark__iVq2X{animation:discount-banner_bannerFadeIn__roXVy .55s ease-out both;animation-delay:.15s}.discount-banner_mobileLimited__9OtfV{animation:discount-banner_bannerFadeIn__roXVy .55s ease-out both;animation-delay:.22s}.discount-banner_mobileCodeIcon__Y71d5,.discount-banner_mobilePill___ZwCC{animation:discount-banner_bannerFadeIn__roXVy .55s ease-out both;animation-delay:.3s}@media (max-width:47.9375rem){.discount-banner_mobileBanner__ti3K6{display:block}}