.band[data-astro-cid-lwrcpoiq]{background:linear-gradient(#ffffff0a 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, #ffffff0a 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(120deg, var(--green-dark) 0%, var(--green-deep) 55%, #13724a 100%);color:#fff;padding-block:var(--s6) 136px}.band-inner[data-astro-cid-lwrcpoiq]{padding-left:calc(var(--gutter) + var(--s7))}h1[data-astro-cid-lwrcpoiq]{margin-top:var(--s5);max-width:860px;font-size:var(--t-h1);line-height:var(--lh-h1);letter-spacing:-.02em;font-weight:800}.dek[data-astro-cid-lwrcpoiq]{margin-top:var(--s4);font-size:var(--t-lead);line-height:var(--lh-lead);color:var(--mint-2);max-width:760px}.byline[data-astro-cid-lwrcpoiq]{max-width:calc(100% - 300px - var(--s7) - var(--s7));align-items:center;gap:var(--s3) var(--s4);margin-top:var(--s6);padding-top:var(--s5);font-size:var(--t-sm);line-height:var(--lh-sm);border-top:1px solid #c8f27d59;flex-wrap:wrap;display:flex}.avatar[data-astro-cid-lwrcpoiq]{background:var(--lime);width:40px;height:40px;color:var(--green-dark);font:800 14px / 1 var(--font-head);border-radius:50%;place-items:center;display:inline-grid}.by-label[data-astro-cid-lwrcpoiq]{color:var(--mint-2);display:block}.byline[data-astro-cid-lwrcpoiq] strong[data-astro-cid-lwrcpoiq]{font-weight:700}.by-right[data-astro-cid-lwrcpoiq]{gap:var(--s4);color:var(--mint-2);margin-left:auto;display:flex}.by-i[data-astro-cid-lwrcpoiq]{align-items:center;gap:6px;display:inline-flex}.layout[data-astro-cid-lwrcpoiq]{gap:var(--s7);grid-template-columns:minmax(0,1fr) 300px;align-items:start;margin-top:-96px;display:grid}.main-card[data-astro-cid-lwrcpoiq]{border-radius:var(--r-lg);box-shadow:var(--shadow);padding:var(--s7);background:#fff;min-width:0}.main-card[data-astro-cid-lwrcpoiq]>.prose[data-astro-cid-lwrcpoiq]{margin-top:var(--s6)}.disclosure[data-astro-cid-lwrcpoiq]{align-items:flex-start;gap:var(--s2);margin-bottom:var(--s4);color:var(--muted);font-size:13px;line-height:19px;display:flex}.disclosure[data-astro-cid-lwrcpoiq] .icon-sm{flex:none;width:16px;height:16px;margin-top:2px}.disclosure[data-astro-cid-lwrcpoiq] a[data-astro-cid-lwrcpoiq]{color:var(--green);white-space:nowrap;font-weight:600}.rail[data-astro-cid-lwrcpoiq]{padding-top:120px}.rail-sticky[data-astro-cid-lwrcpoiq]{top:calc(var(--header-h) + var(--s5));gap:var(--s5);display:grid;position:sticky}.toc[data-astro-cid-lwrcpoiq] summary[data-astro-cid-lwrcpoiq]{font:800 16px / 24px var(--font-head);margin-bottom:var(--s3);cursor:default;justify-content:space-between;align-items:center;list-style:none;display:flex}.toc[data-astro-cid-lwrcpoiq] summary[data-astro-cid-lwrcpoiq]::-webkit-details-marker{display:none}.toc[data-astro-cid-lwrcpoiq] .toc-chev{display:none}.toc[data-astro-cid-lwrcpoiq] ol[data-astro-cid-lwrcpoiq]{border-left:2px solid var(--line);list-style:none}.toc[data-astro-cid-lwrcpoiq] a[data-astro-cid-lwrcpoiq]{padding:6px var(--s4);color:var(--ink-2);border-left:2px solid #0000;margin-left:-2px;font-size:14px;line-height:20px;text-decoration:none;display:block}.toc[data-astro-cid-lwrcpoiq] a[data-astro-cid-lwrcpoiq]:hover{color:var(--green)}.toc[data-astro-cid-lwrcpoiq] a[data-astro-cid-lwrcpoiq].active{color:var(--green);border-left-color:var(--green);font-weight:700}.resources[data-astro-cid-lwrcpoiq]{padding:var(--s5);border:1px solid var(--line);border-radius:var(--r-md);background:#fff}.resources[data-astro-cid-lwrcpoiq] h2[data-astro-cid-lwrcpoiq]{font:800 16px / 24px var(--font-head)}.resources[data-astro-cid-lwrcpoiq] ul[data-astro-cid-lwrcpoiq]{gap:var(--s3);margin-top:var(--s4);list-style:none;display:grid}.resources[data-astro-cid-lwrcpoiq] li[data-astro-cid-lwrcpoiq]{gap:var(--s1);color:var(--green);grid-template-columns:20px 1fr;display:grid}.resources[data-astro-cid-lwrcpoiq] a[data-astro-cid-lwrcpoiq]{color:var(--green-dark);font-size:14px;font-weight:700;line-height:20px;text-decoration:none}.resources[data-astro-cid-lwrcpoiq] a[data-astro-cid-lwrcpoiq]:hover{text-underline-offset:3px;text-decoration:underline}.faq[data-astro-cid-lwrcpoiq]{margin-top:var(--s8);scroll-margin-top:calc(var(--header-h) + var(--s5))}.faq[data-astro-cid-lwrcpoiq] h2[data-astro-cid-lwrcpoiq]{margin-bottom:var(--s4);font-size:28px;line-height:36px}.faq[data-astro-cid-lwrcpoiq] details[data-astro-cid-lwrcpoiq]{border:1px solid var(--line);border-radius:var(--r-md)}.faq[data-astro-cid-lwrcpoiq] details[data-astro-cid-lwrcpoiq]+details[data-astro-cid-lwrcpoiq]{margin-top:var(--s3)}.faq[data-astro-cid-lwrcpoiq] details[data-astro-cid-lwrcpoiq][open]{background:var(--mint);border-color:var(--mint-2)}.faq[data-astro-cid-lwrcpoiq] summary[data-astro-cid-lwrcpoiq]{justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s4) var(--s5);cursor:pointer;font:700 17px / 24px var(--font-head);list-style:none;display:flex}.faq[data-astro-cid-lwrcpoiq] summary[data-astro-cid-lwrcpoiq]::-webkit-details-marker{display:none}.plus[data-astro-cid-lwrcpoiq]{background:var(--mint);border-radius:50%;flex:none;width:28px;height:28px;position:relative}.plus[data-astro-cid-lwrcpoiq]:before,.plus[data-astro-cid-lwrcpoiq]:after{content:"";background:var(--green);width:12px;height:2px;transition:transform .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.plus[data-astro-cid-lwrcpoiq]:after{transform:translate(-50%,-50%)rotate(90deg)}.faq[data-astro-cid-lwrcpoiq] details[data-astro-cid-lwrcpoiq][open] .plus[data-astro-cid-lwrcpoiq]{background:#fff}.faq[data-astro-cid-lwrcpoiq] details[data-astro-cid-lwrcpoiq][open] .plus[data-astro-cid-lwrcpoiq]:after{transform:translate(-50%,-50%)rotate(0)}.faq[data-astro-cid-lwrcpoiq] details[data-astro-cid-lwrcpoiq] p[data-astro-cid-lwrcpoiq]{padding:0 var(--s5) var(--s5);color:var(--ink-2);font-size:17px;line-height:28px}.more[data-astro-cid-lwrcpoiq]{margin-top:var(--s9);padding-block:var(--s8);background:var(--cream)}.more[data-astro-cid-lwrcpoiq] .section-head[data-astro-cid-lwrcpoiq] h2[data-astro-cid-lwrcpoiq]{font-size:28px;line-height:36px}.more-grid[data-astro-cid-lwrcpoiq]{gap:var(--s5);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=1099.98px){.byline[data-astro-cid-lwrcpoiq]{max-width:none}.layout[data-astro-cid-lwrcpoiq]{grid-template-columns:minmax(0,1fr)}.rail[data-astro-cid-lwrcpoiq]{display:none}}@media (width<=899.98px){.band[data-astro-cid-lwrcpoiq]{padding-block:var(--s5) 88px}.band-inner[data-astro-cid-lwrcpoiq]{padding-left:var(--gutter)}.by-right[data-astro-cid-lwrcpoiq]{width:100%;margin-left:0}.layout[data-astro-cid-lwrcpoiq]{margin-top:-64px}.main-card[data-astro-cid-lwrcpoiq]{padding:var(--s4);border-radius:var(--r-md)}.main-card[data-astro-cid-lwrcpoiq]>.prose[data-astro-cid-lwrcpoiq]{margin-top:var(--s5)}.faq[data-astro-cid-lwrcpoiq] summary[data-astro-cid-lwrcpoiq]{padding:var(--s4)}.faq[data-astro-cid-lwrcpoiq] details[data-astro-cid-lwrcpoiq] p[data-astro-cid-lwrcpoiq]{padding:0 var(--s4) var(--s4)}.more[data-astro-cid-lwrcpoiq]{margin-top:var(--s7);padding-block:var(--s7)}.more-grid[data-astro-cid-lwrcpoiq]{gap:var(--s4);grid-template-columns:1fr}}.band[data-astro-cid-q2s6fo3w]{background:linear-gradient(120deg, var(--green-dark) 0%, var(--green-deep) 55%, #13724a 100%);color:#fff;padding-block:var(--s6) 144px}.band-title[data-astro-cid-q2s6fo3w]{gap:var(--s5);margin-top:var(--s5);align-items:center;display:flex}.band-icon[data-astro-cid-q2s6fo3w]{border-radius:var(--r-lg);background:var(--lime);width:72px;height:72px;color:var(--green-dark);flex:none;place-items:center;display:inline-grid}h1[data-astro-cid-q2s6fo3w]{font-size:var(--t-h1);line-height:var(--lh-h1);letter-spacing:-.02em;font-weight:800}.band-title[data-astro-cid-q2s6fo3w] p[data-astro-cid-q2s6fo3w]{margin-top:var(--s2);font-size:var(--t-lead);line-height:var(--lh-lead);color:var(--mint-2);max-width:680px}.body[data-astro-cid-q2s6fo3w]{padding-bottom:var(--s9);margin-top:-104px}.feature[data-astro-cid-q2s6fo3w]{gap:var(--s7);padding:var(--s5);border-radius:var(--r-lg);box-shadow:var(--shadow);background:#fff;grid-template-columns:1.1fr 1fr;align-items:center;display:grid}.feature-copy[data-astro-cid-q2s6fo3w]{gap:var(--s3);padding-right:var(--s5);display:grid}.start[data-astro-cid-q2s6fo3w]{border-radius:var(--r-pill);background:var(--lime);color:var(--green-dark);font:700 13px / 18px var(--font-head);justify-self:start;padding:4px 12px}.feature[data-astro-cid-q2s6fo3w] h2[data-astro-cid-q2s6fo3w]{font-size:32px;font-weight:800;line-height:40px}.feature[data-astro-cid-q2s6fo3w] h2[data-astro-cid-q2s6fo3w] a[data-astro-cid-q2s6fo3w]{text-decoration:none}.feature[data-astro-cid-q2s6fo3w] h2[data-astro-cid-q2s6fo3w] a[data-astro-cid-q2s6fo3w]:hover{color:var(--green-dark)}.feature-copy[data-astro-cid-q2s6fo3w] p[data-astro-cid-q2s6fo3w]{color:var(--ink-2);font-size:18px;line-height:28px}.feature[data-astro-cid-q2s6fo3w] .btn[data-astro-cid-q2s6fo3w]{margin-top:var(--s3);justify-self:start}.all[data-astro-cid-q2s6fo3w]{margin-top:var(--s8)}.all[data-astro-cid-q2s6fo3w] h2[data-astro-cid-q2s6fo3w],.other[data-astro-cid-q2s6fo3w] h2[data-astro-cid-q2s6fo3w]{margin-bottom:var(--s5);font-size:28px;line-height:36px}.grid[data-astro-cid-q2s6fo3w]{gap:var(--s5);grid-template-columns:repeat(3,1fr);display:grid}.other[data-astro-cid-q2s6fo3w]{margin-top:var(--s8)}.other-grid[data-astro-cid-q2s6fo3w]{gap:var(--s4);grid-template-columns:1fr 1fr;display:grid}.other-card[data-astro-cid-q2s6fo3w]{gap:var(--s4);padding:var(--s4) var(--s5);border-radius:var(--r-lg);background:var(--mint);color:var(--green-dark);grid-template-columns:48px 1fr 20px;align-items:center;text-decoration:none;display:grid}.other-card[data-astro-cid-q2s6fo3w]:hover{background:var(--mint-2)}.o-icon[data-astro-cid-q2s6fo3w]{border-radius:var(--r-md);background:#fff;place-items:center;width:48px;height:48px;display:inline-grid}.other-card[data-astro-cid-q2s6fo3w] strong[data-astro-cid-q2s6fo3w]{font:800 18px / 24px var(--font-head);color:var(--ink);display:block}.other-card[data-astro-cid-q2s6fo3w] span[data-astro-cid-q2s6fo3w] span[data-astro-cid-q2s6fo3w]{color:var(--muted);font-size:var(--t-sm)}@media (width<=899.98px){.band[data-astro-cid-q2s6fo3w]{padding-block:var(--s5) 96px}.band-title[data-astro-cid-q2s6fo3w]{align-items:start;gap:var(--s4);flex-direction:column}.band-icon[data-astro-cid-q2s6fo3w]{width:56px;height:56px}.body[data-astro-cid-q2s6fo3w]{padding-bottom:var(--s8);margin-top:-64px}.feature[data-astro-cid-q2s6fo3w]{gap:var(--s4);padding:var(--s3);border-radius:var(--r-md);grid-template-columns:1fr}.feature-copy[data-astro-cid-q2s6fo3w]{padding:0 var(--s2) var(--s3)}.feature[data-astro-cid-q2s6fo3w] h2[data-astro-cid-q2s6fo3w]{font-size:24px;line-height:30px}.grid[data-astro-cid-q2s6fo3w],.other-grid[data-astro-cid-q2s6fo3w]{gap:var(--s4);grid-template-columns:1fr}}.quick[data-astro-cid-xp7a7rn5]{padding:var(--s5) var(--s6);border-radius:var(--r-lg);background:var(--mint)}.head[data-astro-cid-xp7a7rn5]{align-items:center;gap:var(--s3);font:800 18px / 24px var(--font-head);color:var(--ink);display:flex}.ic[data-astro-cid-xp7a7rn5]{background:var(--green);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:inline-grid}.body[data-astro-cid-xp7a7rn5]{margin-top:var(--s4);color:var(--ink);font-size:17px;line-height:27px}.body[data-astro-cid-xp7a7rn5] ul{gap:var(--s3);padding:0;list-style:none;display:grid}.body[data-astro-cid-xp7a7rn5] li{margin:0;padding-left:32px;position:relative}.body[data-astro-cid-xp7a7rn5] li:before{content:"";background:var(--green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 20px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:4px;left:0}@media (width<=899.98px){.quick[data-astro-cid-xp7a7rn5]{padding:var(--s4);border-radius:var(--r-md)}}.steps[data-astro-cid-pcudyqt5]{padding:var(--s5) var(--s6);border-radius:var(--r-lg);background:var(--night);color:#fff}.title[data-astro-cid-pcudyqt5]{font:800 20px / 28px var(--font-head)}.body[data-astro-cid-pcudyqt5]{margin-top:var(--s5)}.body[data-astro-cid-pcudyqt5] ol{counter-reset:step;gap:var(--s4);padding:0;list-style:none;display:grid}.body[data-astro-cid-pcudyqt5] li{counter-increment:step;color:#e9eef3;min-height:36px;margin:0;padding-left:52px;font-size:17px;line-height:27px;position:relative}.body[data-astro-cid-pcudyqt5] li:before{content:counter(step);background:var(--lime);width:36px;height:36px;color:var(--night);font:800 16px / 1 var(--font-head);border-radius:50%;place-items:center;display:grid;position:absolute;top:-4px;left:0}.body[data-astro-cid-pcudyqt5] a{color:var(--lime)}@media (width<=899.98px){.steps[data-astro-cid-pcudyqt5]{padding:var(--s5) var(--s4);border-radius:var(--r-md)}}.rule[data-astro-cid-nmimsmrd]{gap:var(--s4);padding:var(--s5);border:2px solid var(--green);border-radius:var(--r-lg);grid-template-columns:40px 1fr;display:grid}.ic[data-astro-cid-nmimsmrd]{background:var(--lime);width:40px;height:40px;color:var(--green-dark);border-radius:50%;place-items:center;display:grid}.head[data-astro-cid-nmimsmrd]{font:800 16px / 24px var(--font-head);color:var(--green-dark)}.body[data-astro-cid-nmimsmrd]{margin-top:var(--s1);color:var(--ink);font-size:17px;line-height:27px}.src[data-astro-cid-nmimsmrd]{margin-top:var(--s3);font-size:var(--t-sm);line-height:var(--lh-sm);color:var(--muted)}.src[data-astro-cid-nmimsmrd] a[data-astro-cid-nmimsmrd]{color:var(--green);font-weight:600}@media (width<=899.98px){.rule[data-astro-cid-nmimsmrd]{gap:var(--s3);padding:var(--s4);border-radius:var(--r-md);grid-template-columns:1fr}}.watch[data-astro-cid-oxp3qlvp]{padding:var(--s5);border-radius:var(--r-lg);background:var(--cream);border-left:6px solid var(--amber)}.head[data-astro-cid-oxp3qlvp]{align-items:center;gap:var(--s2);font:800 16px / 24px var(--font-head);color:#7a4a00;display:flex}.body[data-astro-cid-oxp3qlvp]{margin-top:var(--s2);color:var(--ink);font-size:17px;line-height:27px}@media (width<=899.98px){.watch[data-astro-cid-oxp3qlvp]{padding:var(--s4);border-radius:var(--r-md)}}.compare[data-astro-cid-exsc7dzj]{margin-inline:0}figcaption[data-astro-cid-exsc7dzj]{font:800 18px / 26px var(--font-head);margin-bottom:var(--s3)}@media (width<=899.98px){.compare[data-astro-cid-exsc7dzj] .table-wrap{background:0 0;border:0;overflow:visible}.compare[data-astro-cid-exsc7dzj] thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.compare[data-astro-cid-exsc7dzj] table,.compare[data-astro-cid-exsc7dzj] tbody,.compare[data-astro-cid-exsc7dzj] tr,.compare[data-astro-cid-exsc7dzj] td{width:100%;display:block}.compare[data-astro-cid-exsc7dzj] tr{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--s2) var(--s4);background:#fff}.compare[data-astro-cid-exsc7dzj] tr+tr{margin-top:var(--s3)}.compare[data-astro-cid-exsc7dzj] td{gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--line);grid-template-columns:112px 1fr;display:grid}.compare[data-astro-cid-exsc7dzj] td:last-child{border-bottom:0}.compare[data-astro-cid-exsc7dzj] td:before{content:attr(data-label);color:var(--muted);font-weight:600}.compare[data-astro-cid-exsc7dzj] td:first-child{padding-block:var(--s2);font-size:17px;display:block}.compare[data-astro-cid-exsc7dzj] td:first-child:before{content:none}}.example[data-astro-cid-p3b6hbdm]{border:1px solid var(--line);border-radius:var(--r-lg);background:#fff;margin-inline:0;overflow:hidden}figcaption[data-astro-cid-p3b6hbdm]{gap:var(--s1);padding:var(--s4) var(--s5);background:var(--mint);border-bottom:1px solid var(--mint-2);display:grid}.tag[data-astro-cid-p3b6hbdm]{font:700 13px / 18px var(--font-head);color:var(--green-dark);align-items:center;gap:6px;display:inline-flex}.title[data-astro-cid-p3b6hbdm]{font:800 18px / 26px var(--font-head);color:var(--ink)}.body[data-astro-cid-p3b6hbdm]{padding:var(--s5);color:var(--ink);font-size:17px;line-height:27px}.body[data-astro-cid-p3b6hbdm]>*+*{margin-top:var(--s3)}.body[data-astro-cid-p3b6hbdm] ul,.body[data-astro-cid-p3b6hbdm] ol{padding-left:var(--s5)}.body[data-astro-cid-p3b6hbdm] table{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}.body[data-astro-cid-p3b6hbdm] th,.body[data-astro-cid-p3b6hbdm] td{text-align:left;padding:var(--s2) var(--s3);border-bottom:1px solid var(--line);vertical-align:top}.body[data-astro-cid-p3b6hbdm] th{font-family:var(--font-head);color:var(--green-dark)}.body[data-astro-cid-p3b6hbdm] strong{color:var(--ink)}@media (width<=899.98px){figcaption[data-astro-cid-p3b6hbdm]{padding:var(--s3) var(--s4)}.body[data-astro-cid-p3b6hbdm]{padding:var(--s4);overflow-x:auto}}
