.field-plan-module__dvyE-a__article{--ink:#16142b;--paper:#fffaf2;--violet:#6d42e5;--coral:#ff7062;--gold:#f4bd4f;--mint:#58c7a2;--blue:#3d7edb;border:1px solid var(--color-line);background:var(--paper);color:var(--ink);border-radius:.5rem;font:17px/1.7 Georgia,serif;overflow:hidden}.field-plan-module__dvyE-a__article *{box-sizing:border-box}.field-plan-module__dvyE-a__article header{color:#fff;background:radial-gradient(circle at 75% 20%,#ff8b71 0 8%,#0000 8.3%),radial-gradient(circle at 18% 80%,#63d7b0 0 10%,#0000 10.3%),linear-gradient(135deg,#211c52,#6d42e5 58%,#bf4fa7);place-items:center;min-height:70vh;padding:4rem 1.5rem;display:grid}.field-plan-module__dvyE-a__hero{grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;width:min(1120px,100%);display:grid}.field-plan-module__dvyE-a__kicker{letter-spacing:.2em;text-transform:uppercase;color:#fbd275;font:700 .78rem/1.2 system-ui,sans-serif}.field-plan-module__dvyE-a__article h1{letter-spacing:-.06em;margin:.3em 0;font-size:clamp(2.5rem,7vw,6rem);line-height:.88}.field-plan-module__dvyE-a__dek{color:#eee9ff;max-width:34rem;font-size:1.25rem}.field-plan-module__dvyE-a__portrait{filter:drop-shadow(0 25px 35px #120e3a80);width:100%;transform:rotate(3deg)}.field-plan-module__dvyE-a__article nav{z-index:2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf8eb;border-bottom:1px solid #e5dccd;justify-content:center;gap:1.5rem;padding:.85rem;font:700 .82rem system-ui,sans-serif;display:flex;position:sticky;top:0}.field-plan-module__dvyE-a__article nav a{color:var(--ink);text-decoration:none}.field-plan-module__dvyE-a__article nav a:hover{text-decoration:underline}.field-plan-module__dvyE-a__main{width:min(980px,100% - 2rem);margin:auto}.field-plan-module__dvyE-a__article section{padding:4.5rem 0}.field-plan-module__dvyE-a__article h2{letter-spacing:-.045em;margin:0 0 1rem;font-size:clamp(2rem,5.5vw,3.8rem);line-height:1}.field-plan-module__dvyE-a__lead{max-width:44rem;font-size:1.3rem}.field-plan-module__dvyE-a__callout{border-left:8px solid var(--gold);background:#fff0cc;margin:2.5rem 0;padding:1.5rem 1.7rem;font-size:1.15rem}.field-plan-module__dvyE-a__workflow{counter-reset:agent;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:3rem;display:grid}.field-plan-module__dvyE-a__agent{border:2px solid var(--ink);min-height:220px;box-shadow:7px 7px 0 var(--ink);counter-increment:agent;background:#fff;border-radius:22px;padding:1.6rem;position:relative}.field-plan-module__dvyE-a__agent:before{content:counter(agent, decimal-leading-zero);background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:3rem;height:3rem;margin-bottom:1rem;font:800 1rem system-ui,sans-serif;display:inline-grid}.field-plan-module__dvyE-a__agent h3{margin:0;font:800 1.35rem/1.2 system-ui,sans-serif}.field-plan-module__dvyE-a__agent p{margin:.65rem 0 0}.field-plan-module__dvyE-a__agent small{letter-spacing:.08em;text-transform:uppercase;color:#655f78;margin-top:1rem;font:700 .72rem system-ui,sans-serif;display:block}.field-plan-module__dvyE-a__agent:nth-child(5n+1){--accent:var(--violet)}.field-plan-module__dvyE-a__agent:nth-child(5n+2){--accent:var(--coral)}.field-plan-module__dvyE-a__agent:nth-child(5n+3){--accent:var(--blue)}.field-plan-module__dvyE-a__agent:nth-child(5n+4){--accent:var(--mint)}.field-plan-module__dvyE-a__agent:nth-child(5n){--accent:#b57c16}.field-plan-module__dvyE-a__relay{width:100%;margin:4rem 0 1rem}.field-plan-module__dvyE-a__rules{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.field-plan-module__dvyE-a__rule{color:#fff;background:var(--ink);border-radius:18px;padding:1.4rem}.field-plan-module__dvyE-a__rule strong{color:#f6c75c;font:800 1rem system-ui,sans-serif;display:block}.field-plan-module__dvyE-a__article table{border-collapse:collapse;background:#fff;width:100%;margin-top:2rem}.field-plan-module__dvyE-a__article th,.field-plan-module__dvyE-a__article td{text-align:left;vertical-align:top;border:1px solid #d8d0c4;padding:1rem}.field-plan-module__dvyE-a__article th{background:var(--ink);color:#fff;font-family:system-ui,sans-serif}.field-plan-module__dvyE-a__signature{text-align:center;border:2px solid var(--ink);box-shadow:10px 10px 0 var(--coral);background:#fff;margin:5rem auto;padding:3rem}.field-plan-module__dvyE-a__signed{color:var(--violet);font:italic 3rem/1 Brush Script MT,cursive;transform:rotate(-4deg)}.field-plan-module__dvyE-a__article footer{text-align:center;color:#fff;background:var(--ink);letter-spacing:.12em;padding:2rem;font:700 .75rem system-ui,sans-serif}@media (max-width:860px){.field-plan-module__dvyE-a__hero{grid-template-columns:1fr;gap:2rem}.field-plan-module__dvyE-a__portrait{max-width:360px}.field-plan-module__dvyE-a__workflow,.field-plan-module__dvyE-a__rules{grid-template-columns:1fr}.field-plan-module__dvyE-a__article nav{gap:.8rem;font-size:.7rem}.field-plan-module__dvyE-a__agent{min-height:0}}
