.grow-guide{--uo-color-brand-primary:#22c55e;--uo-color-brand-primaryHover:#16a34a;--uo-color-brand-primaryActive:#15803d;--uo-color-brand-soft:#dcfce7;--uo-color-brand-soft2:#f0fdf4;--uo-color-text-primary:#1f2937;--uo-color-text-secondary:#6b7280;--uo-color-text-muted:#9ca3af;--uo-color-text-inverse:#fff;--uo-color-surface-page:#f8fafc;--uo-color-surface-card:#fff;--uo-color-surface-subtle:#f3f4f6;--uo-color-surface-selected:#f0fdf4;--uo-color-border-default:#e5e7eb;--uo-color-border-strong:#d1d5db;--uo-color-border-focus:#22c55e;--uo-color-status-success:#16a34a;--uo-color-status-warning:#f59e0b;--uo-color-status-danger:#dc2626;--uo-color-status-info:#2563eb;--uo-color-productivity-ink:#202020;--uo-color-productivity-onyx:#090c1d;--uo-color-productivity-ash:#838383;--uo-color-productivity-bone:#e8e8e8;--uo-color-productivity-mist:#f8f9fa;--uo-typography-fontFamily-heading:Plus Jakarta Sans,Inter,Arial,sans-serif;--uo-typography-fontFamily-ui:Inter,Arial,sans-serif;--uo-spacing-1:4px;--uo-spacing-2:8px;--uo-spacing-3:12px;--uo-spacing-4:16px;--uo-spacing-5:20px;--uo-spacing-6:24px;--uo-spacing-8:32px;--uo-spacing-10:40px;--uo-spacing-12:48px;--uo-spacing-16:64px;--uo-radius-control:999px;--uo-radius-card:12px;--uo-radius-panel:20px;--uo-radius-pill:999px;--uo-breakpoint-sm:640px;--uo-breakpoint-md:768px;--uo-breakpoint-lg:1024px;--uo-breakpoint-xl:1280px;--uo-control-heightSm:36px;--uo-control-heightMd:44px;--uo-control-heightLg:52px;--uo-control-icon:20px;--uo-control-iconButton:44px;--uo-layout-contentMax:1280px;--uo-layout-desktopGutter:24px;--uo-layout-mobileGutter:16px;--uo-layout-desktopGridColumns:12;--uo-layout-desktopGap:16px;--uo-layout-mobileBottomNavHeight:72px;--uo-layout-topbarHeight:64px;--uo-shadow-card:0 1px 3px rgba(9,12,29,.06),0 1px 1px rgba(9,12,29,.04);--uo-shadow-floating:0 14px 38px rgba(31,41,55,.14);--green:#22c55e;--green-hover:#16a34a;--green-dark:#15803d;--ink:#202020;--muted:#6b7280;--line:#e5e7eb;--bg:#f8fafc;--soft:#f0fdf4;--yellow:#fef3c7;--white:#fff;--shadow:0 1px 3px rgba(9,12,29,.06),0 1px 1px rgba(9,12,29,.04);--r-sm:12px;--r:16px;--r-lg:20px;--max:1280px;--onyx:#090c1d;--ash:#838383;--bone:#e8e8e8;--mist:#f8f9fa;--brand:#22c55e;--brand-dark:#15803d}.grow-guide[data-ds-showcase]{--green:#22c55e;--green-600:#16a34a;--green-700:#15803d;--green-soft:#dcfce7;--green-50:#f0fdf4;--text:#202020;--onyx:#090c1d;--ash:#838383;--muted:#6b7280;--muted2:#9ca3af;--line:#e5e7eb;--line2:#d1d5db;--bg:#f8fafc;--card:#fff;--r-control:12px;--r-card:16px;--r-panel:20px;--shadow:0 1px 2px rgba(31,41,55,.04),0 6px 20px rgba(31,41,55,.04)}.grow-guide{background:var(--uo-color-surface-page);color:var(--uo-color-text-primary);font-family:var(--uo-typography-fontFamily-ui);font-size:16px;line-height:1.5;min-width:0;padding:0 0 24px}.grow-guide *{box-sizing:border-box}.grow-guide details{max-width:100%;min-width:0;overflow-wrap:anywhere}.grow-guide h1,.grow-guide h2,.grow-guide h3,.grow-guide h4{color:var(--uo-color-productivity-ink);font-family:var(--uo-typography-fontFamily-heading);font-weight:800;margin:0 0 16px}.grow-guide h1{font-size:48px;letter-spacing:-.035em;line-height:52px}.grow-guide h2{font-size:34px;letter-spacing:-.023em;line-height:41px}.grow-guide h3{font-size:22px;letter-spacing:-.02em;line-height:28px}.grow-guide h4{font-size:16px;line-height:24px}.grow-guide p{margin:12px 0}.grow-guide a{color:inherit}.grow-guide button,.grow-guide input,.grow-guide select,.grow-guide textarea{font:inherit}.grow-guide button,.grow-guide summary{cursor:pointer}.grow-guide summary{align-content:center;font-weight:600;min-height:44px;padding:8px 0}.grow-guide :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--uo-color-brand-primaryActive);outline-offset:4px}.grow-guide .guide-card{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:12px;padding:24px}.grow-guide .guide-panel{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:20px}.grow-guide .guide-back{align-items:center;display:inline-flex;font-size:14px;margin-bottom:12px;min-height:44px;text-decoration:none}.grow-guide .guide-hero{align-items:center;display:grid;gap:24px;grid-template-columns:1.2fr 1fr;overflow:hidden;padding:32px}.grow-guide .guide-eyebrow{color:var(--uo-color-brand-primaryActive);font-size:12px;font-weight:700;letter-spacing:.07em;margin:0 0 12px;text-transform:uppercase}.grow-guide .guide-lead{color:var(--uo-color-text-secondary);font-size:18px;line-height:28px;max-width:560px}.grow-guide .guide-latin{color:var(--uo-color-text-secondary);font-size:14px}.grow-guide .guide-cover{border-radius:12px;height:280px;-o-object-fit:contain;object-fit:contain;width:100%}.grow-guide .guide-button{align-items:center;background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:999px;color:var(--uo-color-productivity-ink);display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:10px 20px;text-decoration:none}.grow-guide .guide-primary{background:var(--uo-color-brand-primary);border-color:var(--uo-color-brand-primary);color:var(--uo-color-productivity-ink)}.grow-guide .guide-primary:hover{background:var(--uo-color-brand-primaryHover);border-color:var(--uo-color-brand-primaryHover);color:#fff}.grow-guide .guide-hero .guide-button{margin-top:12px}.grow-guide .guide-scope{font-size:14px;margin-top:16px;padding:8px 24px}.grow-guide .guide-section{margin-top:40px;scroll-margin-top:100px}.grow-guide .guide-section-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.grow-guide .guide-section-heading h2{margin-bottom:0}.grow-guide .guide-badge{background:var(--uo-color-brand-soft);border-radius:999px;color:var(--uo-color-brand-primaryActive);font-size:12px;font-weight:600;padding:8px 12px;white-space:nowrap}.grow-guide .guide-phases{display:flex;flex-wrap:wrap;gap:8px}.grow-guide .guide-phases button{align-items:center;background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:999px;color:var(--uo-color-text-primary);display:flex;font-size:14px;font-weight:600;gap:8px;min-height:44px;padding:10px 16px}.grow-guide .guide-phases button span{font-size:12px;opacity:.65}.grow-guide .guide-phases button[aria-pressed=true]{background:var(--uo-color-productivity-ink);border-color:var(--uo-color-productivity-ink);color:var(--uo-color-text-inverse)}.grow-guide .guide-phases button:hover{border-color:var(--uo-color-brand-primaryActive)}.grow-guide .guide-clue{color:var(--uo-color-text-secondary);font-size:14px;margin:16px 0 24px}.grow-guide .guide-context-controls{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px}.grow-guide .guide-context-controls label{display:grid;flex:1;font-size:12px;font-weight:600;gap:8px;min-width:200px}.grow-guide input[type=search],.grow-guide select,.grow-guide textarea{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-strong);border-radius:9px;color:var(--uo-color-text-primary);min-height:44px;padding:10px 12px;width:100%}.grow-guide select{font-size:14px}.grow-guide textarea{margin-top:8px;resize:vertical}.grow-guide .guide-workspace{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1.7fr) minmax(240px,1fr)}.grow-guide .guide-aside,.grow-guide .guide-workspace>div{min-width:0}.grow-guide .guide-stage{scroll-margin-top:100px}.grow-guide .guide-stage h2{font-size:28px;line-height:34px}.grow-guide .guide-muted,.grow-guide .guide-small{color:var(--uo-color-text-secondary)}.grow-guide .guide-small{font-size:12px;line-height:20px}.grow-guide .guide-task{border-top:1px solid var(--uo-color-border-default);padding:20px 0}.grow-guide .guide-check{align-items:flex-start;cursor:pointer;display:flex;gap:12px}.grow-guide .guide-check input{accent-color:var(--uo-color-brand-primaryActive);flex-shrink:0;height:20px;margin-top:3px;width:20px}.grow-guide .guide-check strong{display:block;font-size:16px;margin-bottom:6px}.grow-guide .guide-check>span>span{display:block;font-size:14px;line-height:22px}.grow-guide .guide-task details{font-size:14px;margin-left:32px}.grow-guide .guide-task summary{color:var(--uo-color-brand-primaryActive);font-size:12px}.grow-guide .guide-refs{display:inline-flex;font-size:12px;font-weight:600;gap:4px;margin-left:4px;white-space:normal}.grow-guide .guide-refs a{color:var(--uo-color-brand-primaryActive);padding:2px;text-decoration:none}.grow-guide .guide-refs a:hover{text-decoration:underline}.grow-guide .guide-avoid{background:var(--uo-color-surface-subtle);border-radius:12px;font-size:14px;padding:16px}.grow-guide .guide-avoid p{margin-bottom:0}.grow-guide .guide-progress{align-items:center;color:var(--uo-color-text-secondary);display:flex;font-size:12px;gap:12px;margin-top:16px}.grow-guide progress{accent-color:var(--uo-color-brand-primaryActive);height:8px;width:120px}.grow-guide .guide-aside{display:grid;gap:16px}.grow-guide .guide-aside p{font-size:14px;line-height:22px}.grow-guide .guide-signal{background:var(--uo-color-brand-soft2);border-color:var(--uo-color-brand-soft)}.grow-guide .guide-aside .guide-button{margin-top:12px;width:100%}.grow-guide hr{border:0;border-top:1px solid var(--uo-color-border-default);margin:20px 0}.grow-guide .guide-problems{display:grid;gap:16px;grid-template-columns:1fr 1fr}.grow-guide .guide-problems .guide-card{align-self:start;padding:8px 20px}.grow-guide .guide-problems p{font-size:14px}.grow-guide .guide-faq{border-top:1px solid var(--uo-color-border-default);padding:8px 0}.grow-guide .guide-faq p{font-size:14px}.grow-guide .guide-sources ol{list-style:none;padding:0}.grow-guide .guide-sources li{border-top:1px solid var(--uo-color-border-default);font-size:14px;padding:12px 0}.grow-guide .guide-sources a{color:var(--uo-color-brand-primaryActive);text-decoration:underline}.grow-guide .guide-how{display:grid;font-size:14px;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:16px}.grow-guide .guide-how p{color:var(--uo-color-text-secondary);font-size:12px;margin-bottom:0}.grow-guide .guide-search{display:grid;font-size:12px;font-weight:600;gap:8px;margin:24px 0 16px;max-width:480px}.grow-guide .guide-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.grow-guide .guide-crop{display:block;overflow:hidden;padding:0;text-decoration:none;transition:box-shadow .15s,border-color .15s}.grow-guide .guide-crop:hover{border-color:var(--uo-color-brand-primaryActive);box-shadow:0 4px 12px #1f293710}.grow-guide .guide-crop-image{align-items:center;background:var(--uo-color-surface-subtle);display:flex;height:180px;justify-content:center;padding:16px}.grow-guide .guide-crop-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.grow-guide .guide-crop-body{padding:20px}.grow-guide .guide-crop h3{margin-bottom:8px}.grow-guide .guide-crop p{color:var(--uo-color-text-secondary);font-size:12px}.grow-guide .guide-open{color:var(--uo-color-brand-primaryActive);font-size:12px;font-weight:600}.grow-guide .guide-no-photo{align-items:center;background:var(--uo-color-brand-soft2);border-radius:12px;color:var(--uo-color-brand-primaryActive);display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;min-height:160px;padding:16px;text-align:center;width:100%}.grow-guide .guide-no-photo b{font-size:24px}.grow-guide .guide-no-photo small,.grow-guide .guide-no-photo span{font-size:12px}@media (max-width:1100px){.grow-guide .guide-hero{grid-template-columns:1.4fr 1fr;padding:24px}.grow-guide .guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.grow-guide .guide-workspace{grid-template-columns:minmax(0,1fr)}.grow-guide .guide-aside{grid-template-columns:1fr 1fr}.grow-guide .guide-note{grid-column:1/-1}}@media (max-width:640px){.grow-guide{padding:0 12px 24px}.grow-guide h1{font-size:36px;line-height:40px}.grow-guide h2{font-size:28px;line-height:34px}.grow-guide .guide-hero{gap:16px;grid-template-columns:1fr;padding:24px}.grow-guide .guide-cover{height:180px}.grow-guide .guide-card{padding:20px}.grow-guide .guide-scope{padding:8px 16px}.grow-guide .guide-section{margin-top:32px}.grow-guide .guide-aside,.grow-guide .guide-how,.grow-guide .guide-problems{grid-template-columns:1fr}.grow-guide .guide-grid{gap:12px}.grow-guide .guide-crop{padding:0}.grow-guide .guide-crop-body{padding:12px}.grow-guide .guide-crop h3{font-size:18px;line-height:24px}.grow-guide .guide-crop-image{height:140px;padding:8px}.grow-guide .guide-section-heading{align-items:flex-start}.grow-guide .guide-section-heading .guide-badge{margin-top:8px}.grow-guide .guide-phases{gap:8px}.grow-guide .guide-phases button{padding:10px 12px}.grow-guide .guide-how{gap:16px}.grow-guide .guide-lead{font-size:16px;line-height:24px}.grow-guide .guide-no-photo b{font-size:18px}}@media (prefers-reduced-motion:reduce){.grow-guide *{transition:none!important}}.grow-guide .guide-phase-rail{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:20px;display:grid;gap:0;grid-template-columns:repeat(var(--phase-count),minmax(0,1fr));overflow:hidden}.grow-guide .guide-phase-rail button{background:transparent;border:0;border-radius:0;color:var(--uo-color-text-secondary);display:flex;flex-direction:column;font-size:14px;gap:8px;justify-content:center;line-height:20px;min-height:112px;min-width:0;padding:24px 8px 16px;position:relative}.grow-guide .guide-phase-rail button+button{border-left:1px solid var(--uo-color-border-default)}.grow-guide .guide-phase-rail button img{height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.grow-guide .guide-phase-rail button .guide-phase-number{color:var(--uo-color-text-secondary);font-size:10px;opacity:1;position:absolute;right:12px;top:8px}.grow-guide .guide-phase-rail button .guide-phase-name{font-size:14px;opacity:1}.grow-guide .guide-phase-rail button[aria-pressed=true]{background:var(--uo-color-brand-soft2);box-shadow:inset 0 -4px var(--uo-color-brand-primary);color:var(--uo-color-brand-primaryActive);font-weight:700}.grow-guide .guide-phase-rail button:hover{background:var(--uo-color-surface-subtle)}.grow-guide .guide-phase-rail button:focus-visible{outline-offset:-4px}.grow-guide .guide-clue{align-items:center;display:flex;gap:8px;margin-bottom:8px}.grow-guide .guide-phase-help{font-size:14px;margin-bottom:20px}.grow-guide .guide-phase-help summary{color:var(--uo-color-brand-primaryActive);font-size:12px}.grow-guide .guide-phase-help>div{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.grow-guide .guide-phase-help button{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:12px;color:var(--uo-color-text-primary);padding:16px;text-align:left}.grow-guide .guide-phase-help button span,.grow-guide .guide-phase-help button strong{display:block}.grow-guide .guide-phase-help button span{color:var(--uo-color-text-secondary);font-size:12px;margin-top:4px}.grow-guide .guide-context-controls{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:12px;padding:16px 24px}.grow-guide .guide-stage-top{align-items:center;border-bottom:1px solid var(--uo-color-border-default);display:flex;gap:24px;justify-content:space-between;padding-bottom:24px}.grow-guide .guide-stage-top>div{min-width:0}.grow-guide .guide-stage-top h2{margin-bottom:8px}.grow-guide .guide-stage-top img{border-radius:12px;flex-shrink:0;height:132px;-o-object-fit:cover;object-fit:cover;width:160px}.grow-guide .guide-side-icon{background:var(--uo-color-brand-soft);border-radius:12px;height:40px;margin-bottom:16px;padding:8px;width:40px}.grow-guide .guide-avoid{border-left:3px solid var(--uo-color-status-warning)}.grow-guide .guide-progress{background:var(--uo-color-brand-soft2);border-radius:12px;padding:16px}.grow-guide .guide-task:has(input:checked) strong{color:var(--uo-color-brand-primaryActive)}.grow-guide .guide-problem-solution{background:var(--uo-color-brand-soft2);border-radius:12px;font-size:14px;margin:16px 0;padding:16px}.grow-guide .guide-problem-solution p{margin-bottom:0}@media (max-width:640px){.grow-guide .guide-phase-rail{border-radius:12px;display:flex;overflow-x:auto;scroll-snap-type:x proximity}.grow-guide .guide-phase-rail button{flex:1;min-height:104px;min-width:104px;scroll-snap-align:start}.grow-guide .guide-phase-help>div{grid-template-columns:1fr}.grow-guide .guide-stage-top{gap:12px}.grow-guide .guide-stage-top img{height:88px;width:80px}.grow-guide .guide-context-controls{padding:16px}.grow-guide .guide-context-controls label{flex:auto;min-width:0;width:100%}}.grow-guide .guide-clue img{background:transparent;border-radius:0;flex:0 0 20px;height:20px;width:20px}.grow-guide .guide-phase-rail button img{background:transparent;border-radius:0;flex:0 0 28px}.grow-guide .guide-preview-banner{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-status-warning);border-radius:12px;display:flex;flex-wrap:wrap;font-size:14px;gap:8px 20px;margin-bottom:16px;padding:16px 24px}.grow-guide .guide-preview-nav{display:flex;flex-wrap:wrap;font-size:14px;gap:8px;margin:16px 0 24px}.grow-guide .guide-preview-nav a{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:999px;padding:8px 12px}.grow-guide .guide-preview-nav a[aria-current=page]{background:var(--uo-color-productivity-ink);color:#fff}.grow-guide .guide-safety{margin:16px 0}.grow-guide .guide-context-details{padding:8px 24px}.grow-guide .guide-context-details .guide-context-controls{border:0;margin:0;padding:16px 0}.grow-guide .guide-context-controls label{flex:1 1 220px}.grow-guide .guide-action-title{font-size:18px;line-height:26px;margin-bottom:8px}.grow-guide .guide-task>p{font-size:14px}.grow-guide .guide-task>p.guide-small{font-size:12px;margin:0 0 8px}.grow-guide .guide-check strong{margin:0}.grow-guide .guide-answer-label{color:var(--uo-color-text-secondary);display:grid;font-size:12px;gap:8px}.grow-guide .guide-readiness{border:0;margin:16px 0;min-width:0;padding:0}.grow-guide .guide-readiness legend{font-size:14px}.grow-guide .guide-readiness label{align-items:center;display:inline-flex;font-size:14px;gap:8px;min-height:44px;padding:8px}.grow-guide .guide-readiness input{accent-color:var(--uo-color-brand-primaryActive)}.grow-guide .guide-readiness-result{font-weight:700;text-transform:capitalize}.grow-guide .guide-operation{padding-left:24px}.grow-guide .guide-operation li{padding:8px 0}.grow-guide .guide-operation span{color:var(--uo-color-text-secondary)}.grow-guide.guide-interactive .guide-editorial-phase.is-inactive{display:none}.grow-guide .guide-note input{border:1px solid var(--uo-color-border-default);border-radius:9px;max-width:100%;min-height:44px;padding:8px 12px;width:100%}.grow-guide .guide-note ol,.grow-guide .guide-note ul{padding-left:20px}.grow-guide .guide-note time{font-size:12px}.grow-guide .guide-note .guide-button{white-space:normal}.grow-guide iframe{aspect-ratio:16/9;border:0;width:100%}.grow-guide .guide-print-controls{display:flex;flex-wrap:wrap;gap:12px}@media (max-width:640px){.grow-guide.guide-editorial .guide-phase-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.grow-guide.guide-editorial .guide-phase-rail button{min-width:0}.grow-guide .guide-stage-top{align-items:flex-start}.grow-guide .guide-stage-top h2{font-size:22px;line-height:28px}.grow-guide .guide-context-controls label{flex:1 1 100%}.grow-guide .guide-preview-banner{padding:16px}.grow-guide .guide-preview-nav{max-width:100%}}@media print{.grow-guide .guide-note,.grow-guide .guide-phase-help,.grow-guide .guide-phase-rail,.grow-guide .guide-preview-nav,.grow-guide .guide-print-controls,.grow-guide button,.grow-guide iframe{display:none!important}.grow-guide .guide-workspace{display:block}.grow-guide .guide-editorial-phase{-moz-column-break-inside:auto;break-inside:auto}.grow-guide details>*,.grow-guide.guide-print-all .guide-editorial-phase.is-inactive{display:block!important}.grow-guide .guide-card{box-shadow:none;overflow:visible}.grow-guide .guide-task{-moz-column-break-inside:avoid;break-inside:avoid}.grow-guide .guide-sources{display:block!important}.grow-guide a[href^=http]:after{content:" (" attr(href) ")";font-size:10px;overflow-wrap:anywhere}.grow-guide .guide-cover{height:120px}.grow-guide .guide-hero{padding:16px}}.grow-guide .guide-cover{background:#faf7ed;-o-object-fit:contain;object-fit:contain}.giant-pumpkin[data-v-9d3402b7]{min-width:0}.giant-heading[data-v-9d3402b7]{margin-top:24px}.giant-measures[data-v-9d3402b7],.giant-stage[data-v-9d3402b7]{margin-top:16px}.giant-ready .giant-inactive[data-v-9d3402b7]{display:none}.giant-check[data-v-9d3402b7]{border-radius:12px;margin:16px 0;padding:16px}.giant-check ul[data-v-9d3402b7]{padding-left:20px}.giant-pumpkin h3[data-v-9d3402b7]{margin-top:16px}.giant-pumpkin .guide-phase-name[data-v-9d3402b7]{overflow-wrap:anywhere}.giant-pumpkin .guide-phase-rail button[data-v-9d3402b7]{min-width:0}.giant-pumpkin section[data-v-9d3402b7]{scroll-margin-top:100px}@media print{.giant-ready .giant-inactive[data-v-9d3402b7]{display:block}}.grow-guide.guide-practical .guide-back{display:flex;flex-wrap:wrap;font-size:14px;gap:16px;justify-content:space-between;margin:16px 0}.grow-guide.guide-practical .practical-hero{gap:24px;grid-template-columns:minmax(0,1fr) 200px;padding:24px}.grow-guide.guide-practical .practical-hero h1{font-size:40px;line-height:1.15}.grow-guide.guide-practical .practical-hero .guide-cover{height:160px;width:200px}.grow-guide .practical-phase-clue{display:block;font-size:12px;font-weight:400;line-height:16px;white-space:normal}.grow-guide .practical-context{border-block:1px solid var(--uo-color-border-default);margin:24px 0;padding:16px 0}.grow-guide .practical-context .guide-context-controls{border:0;margin:0;padding:8px 0}.grow-guide .practical-context-tip{background:var(--uo-color-brand-soft2);border-radius:12px;padding:12px}.grow-guide .practical-now{margin:24px 0 8px}.grow-guide .practical-action{display:grid;gap:12px;grid-template-columns:28px minmax(0,1fr);padding:20px 0}.grow-guide .practical-action h3{font-size:20px;line-height:28px;margin-bottom:8px}.grow-guide .practical-action-number{background:var(--uo-color-brand-soft2);border-radius:999px;display:grid;font-size:14px;font-weight:700;height:28px;place-items:center;width:28px}.grow-guide .practical-action .guide-faq{border-bottom:0;margin:0}.grow-guide .practical-action .guide-faq summary{font-size:14px}.grow-guide .practical-signals{border-block:1px solid var(--uo-color-border-default);display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:16px;padding:24px 0}.grow-guide .practical-signals p:last-child{margin-bottom:0}.grow-guide .practical-next{padding-top:24px}.grow-guide .practical-other{margin-top:16px}.grow-guide .practical-diagram{margin:16px 0}.grow-guide .practical-diagram svg{background:var(--uo-color-surface-page);border-radius:12px;max-width:400px;width:100%}.grow-guide .practical-diagram text{font:14px Inter,sans-serif;fill:var(--uo-color-text-primary)}.grow-guide .practical-diagram figcaption{color:var(--uo-color-text-secondary);font-size:12px;line-height:18px}.grow-guide .diagram-soil{fill:var(--uo-color-border-default)}.grow-guide .diagram-stem{fill:none;stroke:var(--uo-color-brand-primaryActive);stroke-width:7;stroke-linecap:round}.grow-guide .diagram-label{fill:none;stroke:var(--uo-color-text-secondary);stroke-width:1.5}.grow-guide .diagram-graft{fill:var(--uo-color-surface-card);stroke:var(--uo-color-text-primary);stroke-width:3}@media (max-width:767px){.grow-guide.guide-practical .practical-hero{grid-template-columns:minmax(0,1fr);padding:20px 16px}.grow-guide.guide-practical .practical-hero h1{font-size:32px}.grow-guide.guide-practical .practical-hero .guide-cover{display:none}.grow-guide .practical-signals{grid-template-columns:1fr}.grow-guide .practical-action{gap:8px;grid-template-columns:24px minmax(0,1fr)}.grow-guide .practical-action-number{height:24px;width:24px}.grow-guide .guide-phase-rail button{padding:12px 8px}.grow-guide .practical-route{display:none}}@media print{.grow-guide .guide-back,.grow-guide .practical-context,.grow-guide .practical-route{display:none!important}.grow-guide .practical-signals{-moz-column-break-inside:avoid;break-inside:avoid}}
