.tt-rgc{--rgc-frame:var(--h-violet);--rgc-peach:#ffe5d4;--rgc-soil:#6b4a2e;--rgc-paper:#fff8e7}.construction-subheaders.tt-home.tt-rgc img.rgc-narrow{display:none}@media only screen and (max-width:599px){.construction-subheaders.tt-home.tt-rgc img.rgc-wide{display:none}.construction-subheaders.tt-home.tt-rgc img.rgc-narrow{display:block}}.tt-rgc .rgc-hero{padding:1.5rem var(--h-pad) 0}@media only screen and (min-width:1024px){.tt-rgc .rgc-hero{padding-top:3.25rem}}.tt-rgc .rgc-hero__inner{grid-template-columns:minmax(0,1fr);gap:2.5rem;max-width:1240px;margin:0 auto;display:grid}@media only screen and (min-width:1024px){.tt-rgc .rgc-hero__inner{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,5vw,5rem)}}.construction-subheaders.tt-home.tt-clk .clk-sec .rgc-hero__h1{max-width:11em}.tt-rgc .rgc-hero__copy .clk-hero__sub{margin-top:1.5rem}.tt-rgc .rgc-packet{filter:drop-shadow(0 34px 40px #14084647);width:100%;max-width:24rem;margin:0 auto;position:relative;rotate:3deg}.tt-rgc .rgc-packet__flap{clip-path:polygon(0 100%,0 30%,5% 0,10% 30%,15% 0,20% 30%,25% 0,30% 30%,35% 0,40% 30%,45% 0,50% 30%,55% 0,60% 30%,65% 0,70% 30%,75% 0,80% 30%,85% 0,90% 30%,95% 0,100% 30%,100% 100%);background:#e9dec4;height:2.25rem;margin:0 .25rem -1px}.tt-rgc .rgc-packet__front{background:var(--rgc-paper);border-top:6px solid var(--rgc-frame);border-radius:0 0 22px 22px;padding:1.125rem 1.125rem 1.25rem}.tt-rgc .rgc-packet__brand{letter-spacing:.12em;text-transform:uppercase;color:var(--rgc-frame);margin:0 0 .75rem;font-size:.75rem;font-weight:700}.tt-rgc .rgc-packet__window{aspect-ratio:4/4.2;box-shadow:0 0 0 2px var(--rgc-frame);border:4px solid #fff;border-radius:16px;margin:0;position:relative;overflow:hidden}.tt-rgc .rgc-packet__window img{object-fit:cover;object-position:50% 30%}.tt-rgc .rgc-packet__name{color:var(--h-muted);margin:.875rem 0 0;font-size:.9375rem}.tt-rgc .rgc-packet__name b{color:var(--h-ink);font-weight:600}.tt-rgc .rgc-packet__chart{border-top:1px dashed #d9cba6;margin-top:.875rem;padding-top:.75rem}.tt-rgc .rgc-packet__chart p{letter-spacing:.1em;text-transform:uppercase;color:var(--rgc-soil);margin:0 0 .5rem;font-size:.6875rem;font-weight:700}.tt-rgc .rgc-packet__chart ol{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:.25rem;height:3.75rem;margin:0;padding:0;list-style:none;display:grid}.tt-rgc .rgc-packet__chart li{height:100%;color:var(--rgc-soil);flex-direction:column;justify-content:flex-end;align-items:center;gap:.25rem;font-size:.625rem;font-weight:600;display:flex}.tt-rgc .rgc-packet__chart li span{width:100%;height:calc((var(--v) - 25) * 0.95%);background:var(--h-orange);border-radius:4px 4px 2px 2px;display:block}@media only screen and (max-width:599px){.tt-rgc .rgc-packet{max-width:15rem;rotate:2deg}.tt-rgc .rgc-packet__window{aspect-ratio:4/3.4}}.tt-rgc .rgc-year{padding:var(--h-space) var(--h-pad) 0}.tt-rgc .rgc-year__head{max-width:46rem}.tt-rgc .rgc-year__seasons{grid-template-columns:minmax(0,1fr);gap:.875rem;margin:2.5rem 0 0;padding:0;list-style:none;display:grid}@media only screen and (min-width:700px){.tt-rgc .rgc-year__seasons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1100px){.tt-rgc .rgc-year__seasons{grid-template-columns:repeat(4,minmax(0,1fr))}}.tt-rgc .rgc-season{border-radius:26px;padding:3rem 1.5rem 1.5rem;position:relative;overflow:hidden}.tt-rgc .rgc-season:before{content:"";background:radial-gradient(circle,#ffffffd9 0 .36rem,#0000 .4rem) 0 0/1.5rem 1rem repeat-x;height:1rem;position:absolute;inset:.875rem 1.25rem auto}.tt-rgc .rgc-season--orange{background:var(--rgc-peach)}.tt-rgc .rgc-season--yellow{background:#fff1b8}.tt-rgc .rgc-season--pink{background:#ffe0f0}.tt-rgc .rgc-season--peri{background:#e2e5ff}.tt-rgc .rgc-season__when{color:var(--rgc-soil);margin:0 0 .375rem;font-size:.8125rem;font-weight:600}.tt-rgc .rgc-season p:last-child{color:#4a4560;margin:0;font-size:.9375rem;line-height:1.6}.tt-rgc .rgc-year__note{color:var(--h-muted);margin:1rem 0 0;font-size:.8125rem}.tt-rgc .rgc-week{padding:var(--h-space) var(--h-pad) 0}.tt-rgc .rgc-week__head{max-width:46rem}.tt-rgc .rgc-board{background:radial-gradient(40% 60% at 0% 100%, #ffd43b73, #ffd43b00 70%), var(--rgc-frame);border-radius:40px;margin-top:2.25rem;padding:clamp(1rem,2.6vw,2.25rem)}.tt-rgc .rgc-board__areas{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none;display:flex}.tt-rgc .rgc-area{color:var(--h-ink);background:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.375rem .875rem .375rem .625rem;font-size:.875rem;font-weight:500;display:inline-flex}.tt-rgc .rgc-area:before{content:"";background:var(--c);border-radius:999px;width:.625rem;height:.625rem}.tt-rgc .rgc-area--plant{--c:#34d399}.tt-rgc .rgc-area--till{--c:#fb923c}.tt-rgc .rgc-area--cafe{--c:#f472b6}.tt-rgc .rgc-area--yard{--c:#60a5fa}.tt-rgc .rgc-board__shot{background:#fff;border-radius:26px;margin:0;padding:.5rem}.tt-rgc .rgc-board__shot img{border-radius:19px;width:100%;height:auto;display:block}.tt-rgc .rgc-week__points{grid-template-columns:minmax(0,1fr);gap:.875rem;margin-top:1.5rem;display:grid}@media only screen and (min-width:860px){.tt-rgc .rgc-week__points{grid-template-columns:repeat(3,minmax(0,1fr))}}.tt-rgc .rgc-week__points article{background:var(--h-card);border-radius:24px;padding:1.5rem}.tt-rgc .rgc-week__points p{color:var(--h-muted);margin:0;font-size:.9375rem;line-height:1.6}.tt-rgc .rgc-week__ill{width:3.25rem;height:3.25rem;margin-bottom:.75rem;display:block;rotate:-6deg}.tt-rgc .rgc-week__ill img{object-fit:contain;width:100%;height:100%}@media only screen and (max-width:599px){.tt-rgc .rgc-board{border-radius:28px;padding:.75rem}.tt-rgc .rgc-board__areas{margin:.25rem .25rem .75rem}.tt-rgc .rgc-area{font-size:.8125rem}.tt-rgc .rgc-board__shot{border-radius:20px;padding:.375rem}}.tt-rgc .rgc-casual{padding:var(--h-space) var(--h-pad) 0}.tt-rgc .rgc-casual__grid{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}@media only screen and (min-width:1024px){.tt-rgc .rgc-casual__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(3rem,6vw,5rem)}}.tt-rgc .rgc-casual__more{color:var(--h-muted);margin:1.25rem 0 0;font-size:.9375rem}.tt-rgc .rgc-labels{grid-template-columns:minmax(0,1fr);gap:1.75rem 1rem;margin:0;padding:0;list-style:none;display:grid}@media only screen and (min-width:700px){.tt-rgc .rgc-labels{grid-template-columns:repeat(2,minmax(0,1fr))}}.tt-rgc .rgc-label{border:2px solid var(--rgc-frame);background:#fff;border-radius:20px;padding:1.375rem 1.375rem 1.5rem;position:relative}.tt-rgc .rgc-label:after{content:"";background:var(--rgc-frame);clip-path:polygon(0 0,100% 0,50% 100%);width:1.25rem;height:1.375rem;position:absolute;bottom:-1.375rem;left:50%;translate:-50%}.tt-rgc .rgc-label:nth-child(2n){rotate:1deg}.tt-rgc .rgc-label:nth-child(odd){rotate:-1deg}.tt-rgc .rgc-label p{color:var(--h-muted);margin:0;font-size:.9375rem;line-height:1.6}.construction-subheaders.tt-home.tt-clk .clk-sec .rgc-label .clk-h4{color:var(--tone-ink)!important}.tt-rgc .rgc-weekend{padding:var(--h-space) var(--h-pad) 0}.tt-rgc .rgc-weekend__card{background:var(--h-yellow);border-radius:40px;grid-template-columns:minmax(0,1fr);gap:2rem;padding:clamp(1.75rem,4vw,3.5rem);display:grid}@media only screen and (min-width:960px){.tt-rgc .rgc-weekend__card{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(2.5rem,5vw,4.5rem)}}.tt-rgc .rgc-weekend__steps{gap:.625rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.tt-rgc .rgc-weekend__steps li{color:var(--h-muted);background:#fff;border-radius:18px;align-items:flex-start;gap:.875rem;padding:1rem 1.125rem;font-size:.9375rem;line-height:1.6;display:flex}.tt-rgc .rgc-weekend__steps b{color:var(--h-ink);font-weight:600}.tt-rgc .rgc-weekend__ill{flex:none;width:2.5rem;height:2.5rem}.tt-rgc .rgc-weekend__ill img{object-fit:contain;width:100%;height:100%}.tt-rgc .rgc-weekend__phone{width:100%;max-width:17rem;margin:0 auto}.tt-rgc .rgc-weekend__cap{color:var(--h-ink);text-align:center;margin:1rem 0 0;font-size:.875rem;line-height:1.55}@media only screen and (max-width:599px){.tt-rgc .rgc-weekend__card{border-radius:28px;padding:1.5rem .875rem 1.25rem}.tt-rgc .rgc-weekend__words .clk-title{padding:0 .375rem}}.tt-rgc .rgc-limits{padding:var(--h-space) var(--h-pad) 0}.tt-rgc .rgc-limits__grid{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media only screen and (min-width:960px){.tt-rgc .rgc-limits__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(3rem,6vw,5rem)}}.tt-rgc .rgc-limits__also{color:var(--h-muted);margin:1.25rem 0 0;font-size:.9375rem;line-height:1.6}.tt-rgc .rgc-limits__list{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.tt-rgc .rgc-limits__list li{background:var(--h-card);color:var(--h-muted);border-radius:20px;gap:.875rem;padding:1.125rem 1.25rem;font-size:.9375rem;line-height:1.6;display:flex}.tt-rgc .rgc-limits__list b{color:var(--h-ink);font-weight:600}.tt-rgc .rgc-limits__mark{width:1.75rem;height:1.75rem;color:var(--h-ink);background:#fff;border-radius:999px;flex:none;place-items:center;display:grid}.tt-rgc .rgc-limits__mark svg{width:.875rem;height:.875rem}.tt-rgc .rgc-price{padding:var(--h-space) var(--h-pad) 0}.tt-rgc .rgc-price__band{background:var(--h-peri);border-radius:40px;grid-template-columns:minmax(0,1fr);gap:2rem;padding:clamp(1.75rem,4vw,3.5rem);display:grid}@media only screen and (min-width:1024px){.tt-rgc .rgc-price__band{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,5vw,4.5rem)}}.tt-rgc .rgc-price__band .clk-lede{color:#2a2550}.tt-rgc .rgc-price__promises{gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.tt-rgc .rgc-price__promises li{color:var(--h-ink);align-items:center;gap:.5rem;font-size:.9875rem;display:flex}.tt-rgc .rgc-price__promises svg{background:var(--h-violet);color:#fff;border-radius:999px;width:1.125rem;height:1.125rem;padding:.1875rem}.tt-rgc .rgc-tray{background:#fff;border-radius:28px;gap:1.25rem;padding:1.5rem;display:grid}.tt-rgc .rgc-tray__head{color:var(--h-muted);justify-content:space-between;align-items:baseline;margin:0 0 .625rem;font-size:.875rem;font-weight:600;display:flex}.tt-rgc .rgc-tray__head b{color:var(--h-ink);font-size:1.125rem;font-weight:600}.tt-rgc .rgc-tray__pots{background:#3b2a1c;border-radius:10px;grid-template-columns:repeat(15,minmax(0,1fr));gap:.25rem;margin:0;padding:.375rem;list-style:none;display:grid}.tt-rgc .rgc-tray__pots li{aspect-ratio:1;background:#5a4330;border-radius:4px}.tt-rgc .rgc-tray__pots li.is-on{background:radial-gradient(circle at 50% 60%, var(--h-yellow) 0 38%, #5a4330 40%)}.tt-rgc .rgc-tray .tt-hero__cta{justify-content:center;width:100%}@media only screen and (max-width:599px){.tt-rgc .rgc-price__band{border-radius:28px;padding:1.5rem .875rem .875rem}.tt-rgc .rgc-price__words{padding:0 .375rem}.tt-rgc .rgc-tray{padding:1.125rem}}
