.gr-hero .sec-hero__media{background-image:linear-gradient(94deg,#0b1218e6 0%,#0b121891 46%,#0b12181a 100%),url(/images/grow-hero.jpg)}.gr-field__media{background-image:url(/images/grow-detail.jpg)}.gr-sec--sunken{background:var(--surface-sunken)}.gr-decay{margin-top:var(--space-7);gap:var(--space-6);grid-template-columns:1fr;display:grid}.gr-decay b{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-alert)}.gr-decay h3{margin:var(--space-3) 0 0;font-size:var(--text-h3);letter-spacing:var(--tracking-heading);max-width:20ch}.gr-decay p{margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:var(--text-body-sm);max-width:40ch}.gr-cycle{margin:var(--space-7) 0 0;gap:var(--space-5);grid-template-columns:1fr;padding:0;list-style:none;display:grid}.gr-cycle li{padding-top:var(--space-4);border-top:2px solid var(--rule)}.gr-cycle li:first-child{border-top-color:var(--accent-system)}.gr-cycle b{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);color:var(--text-muted)}.gr-cycle h3{margin:var(--space-3) 0 0;font-size:var(--text-h3);letter-spacing:var(--tracking-heading)}.gr-cycle p{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-body-sm)}.gr-sentence{margin:var(--space-6) 0 0;max-width:54ch;font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--weight-regular);letter-spacing:-.02em;color:var(--text-primary);line-height:1.45}.gr-allow{margin-top:var(--space-7);gap:var(--space-5);grid-template-columns:1fr;display:grid}.gr-allow article{padding:var(--space-5);box-shadow:inset 0 0 0 1px var(--rule)}.gr-allow article.is-emphasis{box-shadow:inset 0 0 0 1px var(--accent-system)}.gr-allow b{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);display:block}.gr-allow strong{margin-top:var(--space-3);font-family:var(--font-display);font-size:var(--text-h1);letter-spacing:var(--tracking-display);font-weight:var(--weight-medium);display:block}.gr-allow p{margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:var(--text-body-sm)}.gr-inc{border-collapse:collapse;width:100%;margin-top:var(--space-7)}.gr-inc thead th{text-align:left;padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:var(--border-hairline) solid var(--rule);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);font-weight:var(--weight-regular)}.gr-inc tbody th{text-align:left;font-weight:var(--weight-medium);font-size:var(--text-body-sm);padding:var(--space-4) var(--space-4) var(--space-4) 0;vertical-align:top;border-bottom:var(--border-hairline) solid var(--rule)}.gr-inc tbody td{color:var(--text-secondary);font-size:var(--text-body-sm);vertical-align:top;padding:var(--space-4) 0;border-bottom:var(--border-hairline) solid var(--rule)}.gr-inc em{margin-top:var(--space-2);font-style:normal;font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-action);display:block}.gr-nots{margin:var(--space-7) 0 0;gap:var(--space-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.gr-nots li{font-size:var(--text-body-sm);color:var(--text-secondary);padding:var(--space-2) var(--space-4);box-shadow:inset 0 0 0 1px var(--rule);border-radius:var(--radius-pill)}.gr-nots li.is-never{color:var(--accent-alert);box-shadow:inset 0 0 0 1px var(--accent-alert)}.gr-rules{margin:var(--space-7) 0 0;gap:var(--space-6);grid-template-columns:1fr;padding:0;list-style:none;display:grid}.gr-rules b{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);color:var(--text-muted)}.gr-rules h3{margin:var(--space-2) 0 0;font-family:var(--font-display);font-size:var(--text-body-lg);letter-spacing:-.02em;font-weight:var(--weight-medium)}.gr-rules p{margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:var(--text-body-sm);max-width:52ch}.gr-price{margin-top:var(--space-7);gap:var(--border-hairline);background:var(--rule);box-shadow:0 0 0 1px var(--rule);grid-template-columns:1fr;display:grid}.gr-price__cell{background:var(--surface-sunken);padding:var(--space-6)}.gr-price__cell b{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);display:block}.gr-price__cell strong{margin-top:var(--space-4);font-family:var(--font-display);font-size:var(--text-h1);letter-spacing:var(--tracking-display);font-weight:var(--weight-medium);display:block}.gr-price__cell strong span{font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-regular);color:var(--text-muted);letter-spacing:0;margin-left:var(--space-2)}.gr-price__cell>span{margin-top:var(--space-4);color:var(--text-secondary);font-size:var(--text-body-sm);max-width:42ch;display:block}@media (min-width:40rem){.gr-decay{gap:var(--space-5);grid-template-columns:repeat(3,1fr)}.gr-allow,.gr-rules,.gr-price{grid-template-columns:repeat(2,1fr)}}@media (min-width:56.25rem){.gr-cycle{gap:var(--space-4);grid-template-columns:repeat(5,1fr)}.gr-field--flip .sec-field__body{padding-left:var(--gutter);padding-right:calc(var(--gutter) * 1.5)}.gr-inc tbody th{width:32%}}@media (min-width:75rem){.gr-allow{grid-template-columns:repeat(4,1fr)}}
