body{font-family:Inter,SF Pro Display,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.article-page:where(.astro-3sidnhxi){background:#fff}.article-hero:where(.astro-3sidnhxi){width:min(920px,calc(100% - 48px));margin:0 auto;padding:72px 0 38px}.article-back:where(.astro-3sidnhxi){display:inline-flex;align-items:center;gap:10px;width:fit-content;margin-bottom:34px;border:1px solid #d8e2ec;border-radius:999px;background:linear-gradient(180deg,#fff,#f7f9fc);padding:.7rem .96rem .7rem .72rem;color:#24364a;font-size:.86rem;font-weight:700;text-decoration:none;box-shadow:0 1px 2px #0c17300a,0 10px 28px #00377000;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out,color .2s ease-in-out,transform .2s ease-in-out}.article-back:where(.astro-3sidnhxi):hover,.article-back:where(.astro-3sidnhxi):focus-visible{border-color:#b8d8ea;color:#0b75b7;box-shadow:0 1px 2px #0c17300a,0 8px 24px #00377014;transform:translateY(-1px);outline:none}.article-back__icon:where(.astro-3sidnhxi){display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid #c7d5e4;border-radius:50%;background:#fff;color:#0b75b7;font-size:1rem;line-height:1;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,transform .2s ease-in-out}.article-back:where(.astro-3sidnhxi):hover .article-back__icon:where(.astro-3sidnhxi),.article-back:where(.astro-3sidnhxi):focus-visible .article-back__icon:where(.astro-3sidnhxi){border-color:#0b75b7;background:#eef8fc;transform:translate(-2px)}.article-eyebrow:where(.astro-3sidnhxi){margin:0 0 14px;color:#0b75b7;font-size:.75rem;font-weight:700;line-height:1.3;letter-spacing:.18em;text-transform:uppercase}.article-hero:where(.astro-3sidnhxi) h1:where(.astro-3sidnhxi){margin:0;color:#111827;font-family:Inter,SF Pro Display,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(2.4rem,6vw,4.8rem);font-weight:600;line-height:1.04;letter-spacing:0}.article-summary:where(.astro-3sidnhxi){max-width:46rem;margin:22px 0 0;color:#42526a;font-size:clamp(1.08rem,2vw,1.34rem);line-height:1.58}.article-meta:where(.astro-3sidnhxi){display:flex;flex-wrap:wrap;gap:12px;margin-top:26px;color:#607084;font-family:Geist Mono,SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.76rem;font-weight:700;text-transform:uppercase}.article-meta:where(.astro-3sidnhxi) span:where(.astro-3sidnhxi){border:1px solid #e3e8ee;border-radius:999px;padding:.5rem .72rem;background:#f7f9fc}.article-media:where(.astro-3sidnhxi){width:min(1180px,calc(100% - 48px));margin:0 auto}.article-media:where(.astro-3sidnhxi) img:where(.astro-3sidnhxi){display:block;width:100%;aspect-ratio:16 / 7;object-fit:cover;border-radius:12px;background:#0c1730}.article-media:where(.astro-3sidnhxi) figcaption:where(.astro-3sidnhxi){margin-top:12px;color:#607084;font-size:.9rem;line-height:1.5}.article-media--contain:where(.astro-3sidnhxi){overflow:hidden;border:1px solid #e3e8ee;border-radius:12px;background:#fff}.article-media--contain:where(.astro-3sidnhxi) img:where(.astro-3sidnhxi){object-fit:contain;padding:28px;background:#fff}.article-media--contain:where(.astro-3sidnhxi) figcaption:where(.astro-3sidnhxi){margin:0;border-top:1px solid #e3e8ee;padding:12px 18px;background:#f7f9fc}.vpt-article:where(.astro-3sidnhxi){background:#fff}.vpt-intro:where(.astro-3sidnhxi),.vpt-section:where(.astro-3sidnhxi){width:min(1160px,calc(100% - 48px));margin:0 auto;padding:64px 0;border-bottom:1px solid #dde6ef}.vpt-intro:where(.astro-3sidnhxi){display:grid;grid-template-columns:minmax(0,.9fr) minmax(340px,.72fr);gap:52px;align-items:center}.vpt-intro:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi),.vpt-section:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi){max-width:820px;margin:8px 0 18px;color:#15354c;font-size:clamp(2rem,3vw,3rem);font-weight:600;line-height:1.08;letter-spacing:-.02em}.vpt-intro:where(.astro-3sidnhxi)>div:where(.astro-3sidnhxi)>p:where(.astro-3sidnhxi):not(.article-eyebrow),.vpt-section:where(.astro-3sidnhxi)>p:where(.astro-3sidnhxi):not(.article-eyebrow,.vpt-warning,.vpt-checkpoint),.vpt-download:where(.astro-3sidnhxi)>div:where(.astro-3sidnhxi)>p:where(.astro-3sidnhxi):not(.article-eyebrow){max-width:760px;margin:0 0 16px;color:#4f5f6d;font-size:1.03rem;line-height:1.75}.vpt-readiness:where(.astro-3sidnhxi){border:1px solid #d8e4ef;border-radius:12px;padding:26px;background:#f8fbfd;box-shadow:0 18px 48px #163c5614}.vpt-readiness:where(.astro-3sidnhxi)>p:where(.astro-3sidnhxi){margin:0 0 18px;color:#0b75b7;font-size:.75rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.vpt-readiness:where(.astro-3sidnhxi) ol:where(.astro-3sidnhxi){display:grid;gap:0;margin:0;padding:0;list-style:none}.vpt-readiness:where(.astro-3sidnhxi) li:where(.astro-3sidnhxi){display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;align-items:center;border-top:1px solid #dce7f0;padding:14px 0}.vpt-readiness:where(.astro-3sidnhxi) li:where(.astro-3sidnhxi):first-child{border-top:0;padding-top:0}.vpt-readiness:where(.astro-3sidnhxi) li:where(.astro-3sidnhxi):last-child{padding-bottom:0}.vpt-readiness:where(.astro-3sidnhxi) li:where(.astro-3sidnhxi) span:where(.astro-3sidnhxi),.vpt-step:where(.astro-3sidnhxi)>span:where(.astro-3sidnhxi){display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#0b75b7;color:#fff;font-family:Geist Mono,SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.75rem;font-weight:800}.vpt-readiness:where(.astro-3sidnhxi) li:where(.astro-3sidnhxi) strong:where(.astro-3sidnhxi){color:#15354c;font-size:.98rem;line-height:1.42}.vpt-choice-grid:where(.astro-3sidnhxi),.vpt-step-grid:where(.astro-3sidnhxi),.vpt-timing-grid:where(.astro-3sidnhxi){display:grid;gap:18px;margin-top:30px}.vpt-choice-grid:where(.astro-3sidnhxi){grid-template-columns:repeat(2,minmax(0,1fr))}.vpt-step-grid:where(.astro-3sidnhxi),.vpt-timing-grid:where(.astro-3sidnhxi){grid-template-columns:repeat(3,minmax(0,1fr))}.vpt-card:where(.astro-3sidnhxi),.vpt-step:where(.astro-3sidnhxi),.vpt-timing-grid:where(.astro-3sidnhxi) section:where(.astro-3sidnhxi){border:1px solid #dce7f0;border-radius:10px;padding:24px;background:#f8fbfd}.vpt-card:where(.astro-3sidnhxi):first-child{border-top:4px solid #2b8a62;background:#f3faf6}.vpt-card:where(.astro-3sidnhxi):last-child{border-top:4px solid #b7791f;background:#fffaf0}.vpt-card:where(.astro-3sidnhxi) h3:where(.astro-3sidnhxi),.vpt-step:where(.astro-3sidnhxi) h3:where(.astro-3sidnhxi),.vpt-finish-list:where(.astro-3sidnhxi) h3:where(.astro-3sidnhxi){margin:0 0 10px;color:#15354c;font-size:1.08rem;font-weight:700;line-height:1.34}.vpt-card:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi),.vpt-step:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi),.vpt-timing-grid:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi),.vpt-finish-list:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi){margin:0;color:#526372;font-size:.96rem;line-height:1.65}.vpt-warning:where(.astro-3sidnhxi),.vpt-checkpoint:where(.astro-3sidnhxi){margin:20px 0 0;border-left:4px solid #c2413a;padding:16px 18px;background:#fff5f4;color:#4c3333;font-size:.96rem;font-weight:600;line-height:1.6}.vpt-step:where(.astro-3sidnhxi){display:grid;align-content:start;gap:14px;background:#fff}.vpt-step:where(.astro-3sidnhxi) h3:where(.astro-3sidnhxi){margin:0}.vpt-timing:where(.astro-3sidnhxi){width:100%;padding-inline:max(24px,calc((100% - 1160px)/2));background:#eef6fb}.vpt-timing-grid:where(.astro-3sidnhxi) section:where(.astro-3sidnhxi){border-color:#c9dce9;background:#fff}.vpt-timing-grid:where(.astro-3sidnhxi) strong:where(.astro-3sidnhxi){display:block;margin-bottom:12px;color:#0b75b7;font-size:1.1rem}.vpt-checkpoint:where(.astro-3sidnhxi){border-left-color:#0b75b7;background:#fff;color:#15354c}.vpt-finish-list:where(.astro-3sidnhxi){margin-top:30px;border:1px solid #dce7f0;border-radius:10px;overflow:hidden}.vpt-finish-list:where(.astro-3sidnhxi) section:where(.astro-3sidnhxi){display:grid;grid-template-columns:72px minmax(180px,.34fr) minmax(0,1fr);gap:24px;align-items:center;border-top:1px solid #dce7f0;padding:24px;background:#fff}.vpt-finish-list:where(.astro-3sidnhxi) section:where(.astro-3sidnhxi):first-child{border-top:0}.vpt-finish-list:where(.astro-3sidnhxi) section:where(.astro-3sidnhxi):nth-child(odd){background:#f8fbfd}.vpt-finish-list:where(.astro-3sidnhxi) span:where(.astro-3sidnhxi){color:#0b75b7;font-family:Geist Mono,SF Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.84rem;font-weight:800;letter-spacing:.08em}.vpt-finish-list:where(.astro-3sidnhxi) h3:where(.astro-3sidnhxi){margin:0;text-transform:uppercase}.vpt-download:where(.astro-3sidnhxi){display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1fr);gap:44px;align-items:start;border-bottom:0;padding-bottom:88px}.vpt-download__actions:where(.astro-3sidnhxi){display:grid;gap:16px}.vpt-download__primary:where(.astro-3sidnhxi),.vpt-sources:where(.astro-3sidnhxi){display:grid;gap:8px;border:1px solid #dce7f0;border-radius:10px;padding:24px;background:#f8fbfd;color:#15354c;text-decoration:none}.vpt-download__primary:where(.astro-3sidnhxi){transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.vpt-download__primary:where(.astro-3sidnhxi):hover,.vpt-download__primary:where(.astro-3sidnhxi):focus-visible{border-color:#a8d5e6;box-shadow:0 18px 42px #163c561a;transform:translateY(-2px);outline:none}.vpt-download__primary:where(.astro-3sidnhxi) span:where(.astro-3sidnhxi),.vpt-sources:where(.astro-3sidnhxi)>span:where(.astro-3sidnhxi){color:#0b75b7;font-size:.76rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.vpt-download__primary:where(.astro-3sidnhxi) strong:where(.astro-3sidnhxi){font-size:1.16rem;line-height:1.3}.vpt-download__primary:where(.astro-3sidnhxi) small:where(.astro-3sidnhxi){color:#526372;font-size:.94rem;line-height:1.55}.vpt-sources:where(.astro-3sidnhxi) a:where(.astro-3sidnhxi){width:fit-content;color:#0b75b7;font-size:.94rem;line-height:1.5;text-underline-offset:3px}.article-shell:where(.astro-3sidnhxi){display:grid;grid-template-columns:260px minmax(0,760px);gap:54px;align-items:start;width:min(1040px,calc(100% - 48px));margin:0 auto;padding:58px 0 88px}.article-aside:where(.astro-3sidnhxi){position:sticky;top:104px;border:1px solid #e3e8ee;border-radius:8px;padding:18px;background:#f7f9fc}.article-aside:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi){margin:0 0 12px;color:#111827;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.article-aside:where(.astro-3sidnhxi) ol:where(.astro-3sidnhxi){display:grid;gap:10px;margin:0;padding-left:18px;color:#42526a;font-size:.92rem;line-height:1.45}.article-body:where(.astro-3sidnhxi){display:grid;gap:42px}.article-body:where(.astro-3sidnhxi) section:where(.astro-3sidnhxi){border-bottom:1px solid #e3e8ee;padding-bottom:36px}.article-body:where(.astro-3sidnhxi) section:where(.astro-3sidnhxi):last-child{border-bottom:0;padding-bottom:0}.article-body:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi){margin:0 0 14px;color:#111827;font-family:Inter,SF Pro Display,SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:1.75rem;font-weight:600;line-height:1.2;letter-spacing:0}.article-body:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi){margin:0;color:#24364a;font-size:1.05rem;line-height:1.75}.irrigation-article:where(.astro-3sidnhxi){background:#fff}.irrigation-intro:where(.astro-3sidnhxi),.irrigation-section:where(.astro-3sidnhxi){width:min(1160px,calc(100% - 48px));margin:0 auto;padding:64px 0;border-bottom:1px solid #dde6ef}.irrigation-intro:where(.astro-3sidnhxi){display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,.72fr);align-items:center;gap:48px}.irrigation-intro:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi),.irrigation-section:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi){margin:8px 0 18px;color:#15354c;font-size:clamp(2rem,3vw,3rem);line-height:1.06;letter-spacing:0}.irrigation-intro:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi),.irrigation-section:where(.astro-3sidnhxi)>p:where(.astro-3sidnhxi),.sequence-section:where(.astro-3sidnhxi)>div:where(.astro-3sidnhxi)>p:where(.astro-3sidnhxi),.checks-section:where(.astro-3sidnhxi)>div:where(.astro-3sidnhxi)>p:where(.astro-3sidnhxi){margin:0 0 16px;color:#4f5f6d;font-size:1.03rem;line-height:1.75;max-width:760px}.control-panel:where(.astro-3sidnhxi){margin:0;border:1px solid #d8e4ef;border-radius:12px;background:#f8fbfd;padding:28px;box-shadow:0 18px 48px #163c5614}.control-panel__label:where(.astro-3sidnhxi){margin:0 0 18px;color:#0a83a8;font-size:.76rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.control-panel:where(.astro-3sidnhxi) ul:where(.astro-3sidnhxi){display:grid;gap:18px;margin:0;padding:0;list-style:none}.control-panel:where(.astro-3sidnhxi) li:where(.astro-3sidnhxi){display:grid;gap:6px;padding-top:18px;border-top:1px solid #dce7f0}.control-panel:where(.astro-3sidnhxi) li:where(.astro-3sidnhxi):first-child{padding-top:0;border-top:0}.control-panel:where(.astro-3sidnhxi) strong:where(.astro-3sidnhxi){color:#15354c;font-size:1rem;line-height:1.35}.control-panel:where(.astro-3sidnhxi) span:where(.astro-3sidnhxi){color:#526372;font-size:.96rem;line-height:1.62}.lever-grid:where(.astro-3sidnhxi),.teaching-grid:where(.astro-3sidnhxi){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:30px}.teaching-grid:where(.astro-3sidnhxi){grid-template-columns:repeat(3,minmax(0,1fr))}.lever-card:where(.astro-3sidnhxi),.teaching-card:where(.astro-3sidnhxi){border:1px solid #dce7f0;border-radius:8px;background:#f8fbfd;padding:24px;min-height:100%}.lever-card:where(.astro-3sidnhxi) span:where(.astro-3sidnhxi){display:block;color:#0a83a8;font-size:.76rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px}.lever-card:where(.astro-3sidnhxi) h3:where(.astro-3sidnhxi),.teaching-card:where(.astro-3sidnhxi) h3:where(.astro-3sidnhxi),.sequence-list:where(.astro-3sidnhxi) h3:where(.astro-3sidnhxi){margin:0 0 10px;color:#15354c;font-size:1.02rem;line-height:1.35;letter-spacing:0}.lever-card:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi),.teaching-card:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi),.sequence-list:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi){margin:0;color:#526372;line-height:1.68;font-size:.96rem}.sequence-section:where(.astro-3sidnhxi),.checks-section:where(.astro-3sidnhxi),.download-section:where(.astro-3sidnhxi){display:grid;grid-template-columns:minmax(280px,.7fr) minmax(0,1fr);gap:44px;align-items:start}.sequence-list:where(.astro-3sidnhxi){list-style:none;margin:0;padding:0;counter-reset:irrigation-step;display:grid;gap:16px}.sequence-list:where(.astro-3sidnhxi) li:where(.astro-3sidnhxi){counter-increment:irrigation-step;display:grid;grid-template-columns:46px minmax(0,1fr);gap:18px;padding:20px 0;border-top:1px solid #dce7f0}.sequence-list:where(.astro-3sidnhxi) li:where(.astro-3sidnhxi):before{content:counter(irrigation-step,decimal-leading-zero);display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#e7f4f8;color:#0a83a8;font-size:.82rem;font-weight:900}.variables-table:where(.astro-3sidnhxi){margin-top:28px;border:1px solid #dce7f0;border-radius:8px;overflow:hidden;background:#fff}.variables-row:where(.astro-3sidnhxi){display:grid;grid-template-columns:minmax(180px,.38fr) minmax(0,1fr);border-top:1px solid #dce7f0}.variables-row:where(.astro-3sidnhxi):first-child{border-top:0}.variables-row:where(.astro-3sidnhxi) span:where(.astro-3sidnhxi){padding:16px 20px;color:#506171;line-height:1.55}.variables-row:where(.astro-3sidnhxi) span:where(.astro-3sidnhxi):first-child{color:#15354c;font-weight:800;border-right:1px solid #dce7f0}.variables-head:where(.astro-3sidnhxi){background:#15354c}.variables-head:where(.astro-3sidnhxi) span:where(.astro-3sidnhxi),.variables-head:where(.astro-3sidnhxi) span:where(.astro-3sidnhxi):first-child{color:#fff;border-color:#fff3}.check-list:where(.astro-3sidnhxi){margin:0;padding:0;list-style:none;display:grid;gap:14px}.check-list:where(.astro-3sidnhxi) li:where(.astro-3sidnhxi){position:relative;padding:18px 20px 18px 48px;border:1px solid #dce7f0;border-radius:8px;color:#526372;line-height:1.62;background:#f8fbfd}.check-list:where(.astro-3sidnhxi) li:where(.astro-3sidnhxi):before{content:"";position:absolute;left:20px;top:24px;width:10px;height:10px;border-radius:50%;background:#f2a546;box-shadow:0 0 0 6px #f2a5462e}.download-actions:where(.astro-3sidnhxi){display:grid;gap:16px}.guide-link:where(.astro-3sidnhxi),.guide-download:where(.astro-3sidnhxi){display:grid;gap:8px;border:1px solid #dce7f0;border-radius:10px;padding:24px;background:#f8fbfd;color:#15354c;text-decoration:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.guide-link:where(.astro-3sidnhxi):hover,.guide-link:where(.astro-3sidnhxi):focus-visible,.guide-download:where(.astro-3sidnhxi):hover,.guide-download:where(.astro-3sidnhxi):focus-visible{border-color:#a8d5e6;box-shadow:0 18px 42px #163c561a;transform:translateY(-2px);outline:none}.guide-link:where(.astro-3sidnhxi) span:where(.astro-3sidnhxi),.guide-download:where(.astro-3sidnhxi) span:where(.astro-3sidnhxi){color:#0a83a8;font-size:.76rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.guide-link:where(.astro-3sidnhxi) strong:where(.astro-3sidnhxi),.guide-download:where(.astro-3sidnhxi) strong:where(.astro-3sidnhxi){color:#15354c;font-size:1.18rem;line-height:1.28}.guide-link:where(.astro-3sidnhxi) small:where(.astro-3sidnhxi),.guide-download:where(.astro-3sidnhxi) small:where(.astro-3sidnhxi){color:#526372;font-size:.94rem;line-height:1.55}.weekly-article:where(.astro-3sidnhxi){background:#fff}.weekly-frame:where(.astro-3sidnhxi),.weekly-content:where(.astro-3sidnhxi),.weekly-sources:where(.astro-3sidnhxi),.weekly-disclaimer:where(.astro-3sidnhxi){width:min(1080px,calc(100% - 48px));margin-inline:auto}.weekly-frame:where(.astro-3sidnhxi){padding:72px 0 58px;border-bottom:1px solid #e3e8ee}.weekly-frame:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi){max-width:880px;margin:10px 0 22px;color:#102b3b;font-size:clamp(2.2rem,5vw,4.4rem);line-height:1.03;letter-spacing:-.045em}.weekly-frame:where(.astro-3sidnhxi)>p:where(.astro-3sidnhxi):last-child{max-width:800px;margin:0;color:#526778;font-size:1.16rem;line-height:1.72}.weekly-content:where(.astro-3sidnhxi){display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:clamp(44px,7vw,86px);align-items:start;padding:64px 0 76px}.weekly-content:where(.astro-3sidnhxi) main:where(.astro-3sidnhxi){display:grid;gap:52px}.weekly-section:where(.astro-3sidnhxi){padding-bottom:50px;border-bottom:1px solid #e3e8ee}.weekly-section:where(.astro-3sidnhxi):last-child{padding-bottom:0;border-bottom:0}.weekly-section:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi),.weekly-sources:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi),.weekly-aside:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi){margin:8px 0 18px;color:#102b3b;font-size:clamp(1.65rem,3vw,2.45rem);line-height:1.12;letter-spacing:-.025em}.weekly-section:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi){margin:0 0 18px;color:#34495a;font-size:1.04rem;line-height:1.78}.weekly-section:where(.astro-3sidnhxi) ul:where(.astro-3sidnhxi){display:grid;gap:12px;margin:26px 0 0;padding:22px 24px 22px 44px;border:1px solid #d8e4ef;border-radius:12px;background:#f8fbfd;color:#34495a;line-height:1.62}.weekly-aside:where(.astro-3sidnhxi){position:sticky;top:92px;border:1px solid #cfe0ec;border-radius:14px;padding:26px;background:#f6fafd}.weekly-aside:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi){font-size:1.42rem}.weekly-aside:where(.astro-3sidnhxi) ol:where(.astro-3sidnhxi){display:grid;gap:16px;margin:22px 0 0;padding:0;list-style:none;counter-reset:weekly-check}.weekly-aside:where(.astro-3sidnhxi) li:where(.astro-3sidnhxi){counter-increment:weekly-check;display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;color:#526778;font-size:.92rem;line-height:1.55}.weekly-aside:where(.astro-3sidnhxi) li:where(.astro-3sidnhxi):before{content:counter(weekly-check,decimal-leading-zero);color:#0b75b7;font-size:.72rem;font-weight:800;letter-spacing:.08em}.weekly-sources:where(.astro-3sidnhxi){display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:54px;padding:60px;border-radius:16px;background:#0c1730;color:#fff}.weekly-sources:where(.astro-3sidnhxi) .article-eyebrow:where(.astro-3sidnhxi){color:#71c8ff}.weekly-sources:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi){color:#fff}.weekly-sources:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi){margin:0;color:#c8d4df;line-height:1.7}.weekly-sources:where(.astro-3sidnhxi) ul:where(.astro-3sidnhxi){display:grid;gap:0;margin:0;padding:0;list-style:none}.weekly-sources:where(.astro-3sidnhxi) li:where(.astro-3sidnhxi){border-top:1px solid rgba(255,255,255,.14)}.weekly-sources:where(.astro-3sidnhxi) li:where(.astro-3sidnhxi):first-child{border-top:0}.weekly-sources:where(.astro-3sidnhxi) a:where(.astro-3sidnhxi){display:flex;justify-content:space-between;gap:18px;padding:14px 0;color:#fff;line-height:1.45;text-decoration:none}.weekly-sources:where(.astro-3sidnhxi) a:where(.astro-3sidnhxi):hover,.weekly-sources:where(.astro-3sidnhxi) a:where(.astro-3sidnhxi):focus-visible{color:#71c8ff}.weekly-disclaimer:where(.astro-3sidnhxi){padding:24px 0 80px;color:#718096;font-size:.82rem;line-height:1.55}.vertucci-article:where(.astro-3sidnhxi){--vertucci-ink: #102b3b;--vertucci-teal: #087f83;--vertucci-mint: #eaf7f4;--vertucci-coral: #c7554b;color:var(--vertucci-ink)}.vertucci-intro:where(.astro-3sidnhxi),.vertucci-atlas:where(.astro-3sidnhxi),.vertucci-application:where(.astro-3sidnhxi),.vertucci-caution:where(.astro-3sidnhxi),.vertucci-evidence:where(.astro-3sidnhxi){width:min(1160px,calc(100% - 48px));margin-inline:auto}.vertucci-intro:where(.astro-3sidnhxi){display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:clamp(34px,6vw,88px);align-items:center;padding:80px 0}.vertucci-intro:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi),.vertucci-section-heading:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi),.vertucci-application:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi),.vertucci-caution:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi),.vertucci-evidence:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi){margin:0;color:var(--vertucci-ink);font-size:clamp(2rem,4vw,3.6rem);line-height:1.04;letter-spacing:-.045em}.vertucci-intro:where(.astro-3sidnhxi)>div:where(.astro-3sidnhxi)>p:where(.astro-3sidnhxi):not(.article-eyebrow),.vertucci-application__heading:where(.astro-3sidnhxi)>p:where(.astro-3sidnhxi):not(.article-eyebrow),.vertucci-caution:where(.astro-3sidnhxi) section:where(.astro-3sidnhxi)>p:where(.astro-3sidnhxi):not(.article-eyebrow),.vertucci-evidence:where(.astro-3sidnhxi)>div:where(.astro-3sidnhxi)>p:where(.astro-3sidnhxi):not(.article-eyebrow){max-width:720px;margin:24px 0 0;color:#526778;font-size:1.05rem;line-height:1.75}.vertucci-intro:where(.astro-3sidnhxi) strong:where(.astro-3sidnhxi){color:var(--vertucci-teal)}.vertucci-key:where(.astro-3sidnhxi){border:1px solid #cee3e0;border-radius:16px;padding:28px;background:var(--vertucci-mint)}.vertucci-key:where(.astro-3sidnhxi)>span:where(.astro-3sidnhxi){display:block;color:#47666a;font-size:.75rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.vertucci-key__sequence:where(.astro-3sidnhxi){display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin:26px 0 20px}.vertucci-key__sequence:where(.astro-3sidnhxi) strong:where(.astro-3sidnhxi){display:grid;place-items:center;min-height:84px;border:1px solid #a8d5cf;border-radius:12px;background:#fff;color:var(--vertucci-ink);font-size:2rem}.vertucci-key__sequence:where(.astro-3sidnhxi) i:where(.astro-3sidnhxi){color:var(--vertucci-teal);font-size:1.5rem;font-style:normal}.vertucci-key:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi){margin:0;color:#47666a;font-size:.9rem;line-height:1.55}.vertucci-atlas:where(.astro-3sidnhxi){padding:76px 0 32px;border-top:1px solid #e3e8ee}.vertucci-section-heading:where(.astro-3sidnhxi){display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:34px}.vertucci-legend:where(.astro-3sidnhxi){display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:flex-end;color:#526778;font-size:.8rem;font-weight:700}.vertucci-legend:where(.astro-3sidnhxi) span:where(.astro-3sidnhxi){display:inline-flex;align-items:center;gap:8px}.vertucci-legend:where(.astro-3sidnhxi) i:where(.astro-3sidnhxi){display:inline-block;flex:0 0 auto}.vertucci-legend__orifice:where(.astro-3sidnhxi){width:9px;height:9px;border-radius:50%;background:var(--vertucci-ink)}.vertucci-legend__canal:where(.astro-3sidnhxi){width:24px;height:3px;border-radius:99px;background:var(--vertucci-teal)}.vertucci-legend__exit:where(.astro-3sidnhxi){width:10px;height:10px;border:2px solid var(--vertucci-coral);border-radius:50%;background:#fff}.vertucci-grid:where(.astro-3sidnhxi){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.vertucci-card:where(.astro-3sidnhxi){display:grid;grid-template-rows:auto 1fr auto;min-height:458px;overflow:hidden;border:1px solid #d9e5e7;border-radius:14px;background:#fbfdfd;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.vertucci-card:where(.astro-3sidnhxi):hover{border-color:#a8d5cf;box-shadow:0 14px 30px #10434714;transform:translateY(-2px)}.vertucci-card:where(.astro-3sidnhxi) header:where(.astro-3sidnhxi){display:grid;gap:12px;padding:20px 20px 4px}.vertucci-card:where(.astro-3sidnhxi) header:where(.astro-3sidnhxi)>div:where(.astro-3sidnhxi){display:flex;align-items:center;justify-content:space-between;gap:12px}.vertucci-card:where(.astro-3sidnhxi) header:where(.astro-3sidnhxi) span:where(.astro-3sidnhxi){color:var(--vertucci-teal);font-size:.76rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.vertucci-card:where(.astro-3sidnhxi) header:where(.astro-3sidnhxi) strong:where(.astro-3sidnhxi){border-radius:999px;padding:5px 10px;background:#e8f5f3;color:#176b6e;font-size:.84rem}.vertucci-card:where(.astro-3sidnhxi) header:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi){margin:0;color:var(--vertucci-ink);font-size:1rem;font-weight:750}.vertucci-card:where(.astro-3sidnhxi) svg:where(.astro-3sidnhxi){display:block;width:min(100%,195px);height:292px;margin:4px auto 0}.vertucci-root:where(.astro-3sidnhxi){fill:#edf3f3;stroke:#91aeb1;stroke-width:2}.vertucci-chamber:where(.astro-3sidnhxi){fill:#d5e7e5;stroke:#7c9ea0;stroke-width:1.8}.vertucci-canal:where(.astro-3sidnhxi){fill:none;stroke:var(--vertucci-teal);stroke-linecap:round;stroke-linejoin:round;stroke-width:6}.vertucci-orifice:where(.astro-3sidnhxi){fill:var(--vertucci-ink);stroke:#fff;stroke-width:2}.vertucci-exit:where(.astro-3sidnhxi){fill:#fff;stroke:var(--vertucci-coral);stroke-width:3}.vertucci-card:where(.astro-3sidnhxi) footer:where(.astro-3sidnhxi){display:flex;justify-content:space-between;gap:12px;border-top:1px solid #e1e9e9;padding:13px 20px 15px;color:#627578;font-size:.76rem;font-weight:750}.vertucci-atlas__note:where(.astro-3sidnhxi){margin:20px 0 0;color:#6f7f86;font-size:.8rem;line-height:1.5}.vertucci-application:where(.astro-3sidnhxi){display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(42px,7vw,96px);align-items:start;padding:96px 0}.vertucci-checks:where(.astro-3sidnhxi){display:grid;gap:14px}.vertucci-checks:where(.astro-3sidnhxi) article:where(.astro-3sidnhxi){display:grid;grid-template-columns:52px minmax(0,1fr);gap:3px 18px;border:1px solid #e0e7ec;border-radius:12px;padding:22px;background:#fff}.vertucci-checks:where(.astro-3sidnhxi) article:where(.astro-3sidnhxi)>span:where(.astro-3sidnhxi){grid-row:1 / span 2;color:#93a4af;font-size:.8rem;font-weight:900;letter-spacing:.12em}.vertucci-checks:where(.astro-3sidnhxi) h3:where(.astro-3sidnhxi){margin:0;color:var(--vertucci-ink);font-size:1.12rem}.vertucci-checks:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi){margin:8px 0 0;color:#596c7a;font-size:.94rem;line-height:1.62}.vertucci-caution:where(.astro-3sidnhxi){display:grid;grid-template-columns:auto 1fr;gap:30px;align-items:start;border:1px solid #ecd7d3;border-radius:16px;padding:clamp(30px,5vw,58px);background:#fff9f7}.vertucci-caution:where(.astro-3sidnhxi)>div:where(.astro-3sidnhxi){display:grid;place-items:center;width:48px;height:48px;border:1px solid #e7b8b1;border-radius:50%;background:#fff;color:var(--vertucci-coral);font-size:1.25rem;font-weight:900}.vertucci-caution:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi){max-width:780px;font-size:clamp(1.8rem,3vw,2.8rem)}.vertucci-evidence:where(.astro-3sidnhxi){display:grid;grid-template-columns:.75fr 1.25fr;gap:0;overflow:hidden;margin-top:28px;margin-bottom:96px;border:1px solid #d8e5e8;border-radius:16px}.vertucci-evidence:where(.astro-3sidnhxi)>div:where(.astro-3sidnhxi){padding:clamp(30px,5vw,56px)}.vertucci-evidence:where(.astro-3sidnhxi)>div:where(.astro-3sidnhxi):first-child{display:flex;flex-direction:column;justify-content:center;background:#0b5d67;color:#fff}.vertucci-evidence:where(.astro-3sidnhxi)>div:where(.astro-3sidnhxi):first-child p:where(.astro-3sidnhxi){margin:14px 0 0;color:#d3eaeb;font-size:.95rem;line-height:1.55}.vertucci-evidence__number:where(.astro-3sidnhxi){font-size:clamp(3rem,8vw,6rem);font-weight:780;letter-spacing:-.06em;line-height:.9}.vertucci-evidence:where(.astro-3sidnhxi) h2:where(.astro-3sidnhxi){font-size:clamp(1.65rem,3vw,2.55rem)}.vertucci-evidence:where(.astro-3sidnhxi) a:where(.astro-3sidnhxi){display:inline-flex;gap:8px;align-items:center;margin-top:24px;color:#096f88;font-weight:800;text-decoration:none}.vertucci-evidence:where(.astro-3sidnhxi) a:where(.astro-3sidnhxi):hover,.vertucci-evidence:where(.astro-3sidnhxi) a:where(.astro-3sidnhxi):focus-visible{text-decoration:underline}@media(max-width:860px){.article-shell:where(.astro-3sidnhxi){grid-template-columns:1fr;gap:30px}.article-aside:where(.astro-3sidnhxi){position:static}.article-media:where(.astro-3sidnhxi) img:where(.astro-3sidnhxi){aspect-ratio:4 / 3}.irrigation-intro:where(.astro-3sidnhxi),.sequence-section:where(.astro-3sidnhxi),.checks-section:where(.astro-3sidnhxi),.download-section:where(.astro-3sidnhxi),.vpt-intro:where(.astro-3sidnhxi),.vpt-download:where(.astro-3sidnhxi){grid-template-columns:1fr}.lever-grid:where(.astro-3sidnhxi),.teaching-grid:where(.astro-3sidnhxi),.vpt-choice-grid:where(.astro-3sidnhxi),.vpt-step-grid:where(.astro-3sidnhxi),.vpt-timing-grid:where(.astro-3sidnhxi){grid-template-columns:1fr}.irrigation-intro:where(.astro-3sidnhxi),.irrigation-section:where(.astro-3sidnhxi),.vpt-intro:where(.astro-3sidnhxi),.vpt-section:where(.astro-3sidnhxi){width:min(100% - 36px,1160px);padding:46px 0}.vpt-timing:where(.astro-3sidnhxi){width:100%;padding-inline:18px}.vpt-finish-list:where(.astro-3sidnhxi) section:where(.astro-3sidnhxi){grid-template-columns:54px minmax(0,1fr);gap:14px 18px}.vpt-finish-list:where(.astro-3sidnhxi) p:where(.astro-3sidnhxi){grid-column:2}.variables-row:where(.astro-3sidnhxi){grid-template-columns:1fr}.variables-row:where(.astro-3sidnhxi) span:where(.astro-3sidnhxi):first-child{border-right:0;border-bottom:1px solid #dce7f0;padding-bottom:6px}.vertucci-intro:where(.astro-3sidnhxi),.vertucci-application:where(.astro-3sidnhxi),.vertucci-evidence:where(.astro-3sidnhxi){grid-template-columns:1fr}.weekly-content:where(.astro-3sidnhxi),.weekly-sources:where(.astro-3sidnhxi){grid-template-columns:1fr}.weekly-aside:where(.astro-3sidnhxi){position:static}.weekly-sources:where(.astro-3sidnhxi){gap:28px;padding:34px}.vertucci-grid:where(.astro-3sidnhxi){grid-template-columns:repeat(2,minmax(0,1fr))}.vertucci-section-heading:where(.astro-3sidnhxi){align-items:start;flex-direction:column}.vertucci-legend:where(.astro-3sidnhxi){justify-content:flex-start}}@media(max-width:720px){.article-hero:where(.astro-3sidnhxi),.article-media:where(.astro-3sidnhxi),.article-shell:where(.astro-3sidnhxi),.irrigation-intro:where(.astro-3sidnhxi),.irrigation-section:where(.astro-3sidnhxi),.vpt-intro:where(.astro-3sidnhxi),.vpt-section:where(.astro-3sidnhxi){width:min(100% - 36px,1040px)}.article-media--contain:where(.astro-3sidnhxi) img:where(.astro-3sidnhxi){padding:18px}.vpt-timing:where(.astro-3sidnhxi){width:100%}.article-hero:where(.astro-3sidnhxi){padding-top:48px}.article-back:where(.astro-3sidnhxi){margin-bottom:26px}.vertucci-intro:where(.astro-3sidnhxi),.vertucci-atlas:where(.astro-3sidnhxi),.vertucci-application:where(.astro-3sidnhxi),.vertucci-caution:where(.astro-3sidnhxi),.vertucci-evidence:where(.astro-3sidnhxi){width:min(100% - 36px,1160px)}.vertucci-intro:where(.astro-3sidnhxi),.vertucci-application:where(.astro-3sidnhxi){padding:62px 0}.vertucci-atlas:where(.astro-3sidnhxi){padding-top:58px}.vertucci-grid:where(.astro-3sidnhxi){grid-template-columns:1fr;gap:12px}.vertucci-card:where(.astro-3sidnhxi){min-height:420px}.vertucci-card:where(.astro-3sidnhxi) svg:where(.astro-3sidnhxi){height:260px}.vertucci-caution:where(.astro-3sidnhxi){grid-template-columns:1fr}.vertucci-evidence:where(.astro-3sidnhxi){margin-bottom:68px}}
