.pe-hero[data-astro-cid-u6qxtp4x]{background:radial-gradient(900px 480px at 90% 0%, var(--forest-mist), transparent 60%), linear-gradient(180deg, var(--paper-2), var(--paper));padding:clamp(18px,3vw,32px) 0 clamp(40px,6vw,80px);overflow:hidden}.pe-grid[data-astro-cid-u6qxtp4x]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(28px,5vw,64px);margin-top:clamp(18px,3vw,36px);display:grid}.pe-copy[data-astro-cid-u6qxtp4x]{justify-items:start;gap:22px;display:grid}.pe-copy[data-astro-cid-u6qxtp4x] h1[data-astro-cid-u6qxtp4x]{font-size:var(--step-4);letter-spacing:-.032em;max-width:15ch;line-height:1.04}.pe-copy[data-astro-cid-u6qxtp4x] h1[data-astro-cid-u6qxtp4x] span[data-astro-cid-u6qxtp4x]{color:var(--forest)}.pe-lead[data-astro-cid-u6qxtp4x]{font-size:var(--step-1);color:var(--muted);max-width:46ch}.pe-jump[data-astro-cid-u6qxtp4x]{color:var(--forest);align-items:center;gap:10px;padding:6px 0;font-weight:650;text-decoration:none;display:inline-flex}.pe-jump[data-astro-cid-u6qxtp4x]:hover span[data-astro-cid-u6qxtp4x]:nth-child(2){text-underline-offset:3px;text-decoration:underline}.wk[data-astro-cid-u6qxtp4x]{justify-self:center;width:min(430px,100%);padding-bottom:10px;position:relative}.wk-card[data-astro-cid-u6qxtp4x]{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:28px;padding:24px}.wk-h[data-astro-cid-u6qxtp4x]{font-weight:700;font-size:var(--step-1);justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.wk-h[data-astro-cid-u6qxtp4x] em[data-astro-cid-u6qxtp4x]{letter-spacing:.1em;text-transform:uppercase;color:var(--clay-text);background:var(--clay-tint);border-radius:6px;padding:4px 8px;font-size:10.5px;font-style:normal}.wk-grid[data-astro-cid-u6qxtp4x],.wk-row[data-astro-cid-u6qxtp4x]{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.wk-d[data-astro-cid-u6qxtp4x]{background:var(--paper-2);border-radius:12px;place-items:center;height:54px;font-weight:700;display:grid;position:relative}.wk-d[data-astro-cid-u6qxtp4x] small[data-astro-cid-u6qxtp4x]{font-size:13px}.wk-d[data-astro-cid-u6qxtp4x].on{background:var(--forest);color:var(--white)}.wk-d[data-astro-cid-u6qxtp4x] svg[data-astro-cid-u6qxtp4x]{width:20px;height:20px;color:var(--clay);position:absolute;top:-8px;right:-6px}.wk-rows[data-astro-cid-u6qxtp4x]{gap:6px;margin-top:8px;display:grid}.wk-row[data-astro-cid-u6qxtp4x] i[data-astro-cid-u6qxtp4x]{background:var(--paper-2);border-radius:4px;height:14px}.wk-row[data-astro-cid-u6qxtp4x] i[data-astro-cid-u6qxtp4x].c{background:var(--forest-tint)}.wk-foot[data-astro-cid-u6qxtp4x]{color:var(--muted);margin-top:14px;font-size:14.5px}.wk-foot[data-astro-cid-u6qxtp4x] b[data-astro-cid-u6qxtp4x]{color:var(--forest)}.wk-tag[data-astro-cid-u6qxtp4x]{background:var(--forest);color:var(--white);box-shadow:var(--shadow);border-radius:14px;align-items:center;gap:8px;padding:10px 14px;font-size:14.5px;font-weight:700;display:inline-flex;position:absolute;bottom:-6px;right:-10px}.wk-tag[data-astro-cid-u6qxtp4x] svg[data-astro-cid-u6qxtp4x]{width:16px;height:16px;color:var(--clay-light)}@media (prefers-reduced-motion:no-preference){.pe-copy[data-astro-cid-u6qxtp4x]>[data-astro-cid-u6qxtp4x]{animation:.8s cubic-bezier(.2,.7,.2,1) both pe-rise}.pe-copy[data-astro-cid-u6qxtp4x]>[data-astro-cid-u6qxtp4x]:nth-child(2){animation-delay:60ms}.pe-copy[data-astro-cid-u6qxtp4x]>[data-astro-cid-u6qxtp4x]:nth-child(3){animation-delay:.12s}.pe-copy[data-astro-cid-u6qxtp4x]>[data-astro-cid-u6qxtp4x]:nth-child(4){animation-delay:.18s}.wk-card[data-astro-cid-u6qxtp4x]{animation:1s cubic-bezier(.2,.7,.2,1) .1s both pe-rise}.wk-row[data-astro-cid-u6qxtp4x] i[data-astro-cid-u6qxtp4x].c{animation:4s infinite pe-fill;animation-delay:calc(var(--r) * .5s + .6s)}.wk-d[data-astro-cid-u6qxtp4x].on svg[data-astro-cid-u6qxtp4x]{animation:2.4s ease-in-out infinite pe-tw}.wk-tag[data-astro-cid-u6qxtp4x]{animation:6s ease-in-out 1s infinite pe-bob}}@keyframes pe-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes pe-fill{0%,8%{background:var(--paper-2);transform:scale(1)}14%{background:#177a42;transform:scale(1.15)}30%,85%{background:var(--forest-tint);transform:scale(1)}to{background:var(--paper-2)}}@keyframes pe-tw{0%,to{transform:scale(.8)rotate(0)}50%{transform:scale(1.2)rotate(45deg)}}@keyframes pe-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.perks[data-astro-cid-u6qxtp4x]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.perks[data-astro-cid-u6qxtp4x] li[data-astro-cid-u6qxtp4x]{background:var(--white);border:1px solid var(--line);border-radius:24px;align-content:start;gap:8px;padding:22px 20px;transition:transform .25s,box-shadow .25s;display:grid}.perks[data-astro-cid-u6qxtp4x] li[data-astro-cid-u6qxtp4x]:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.perk-ic[data-astro-cid-u6qxtp4x]{background:var(--forest-mist);border-radius:18px;place-items:center;width:60px;height:60px;margin-bottom:4px;display:grid}.perks[data-astro-cid-u6qxtp4x] li[data-astro-cid-u6qxtp4x]:nth-child(2n) .perk-ic[data-astro-cid-u6qxtp4x]{background:var(--clay-tint)}.perks[data-astro-cid-u6qxtp4x] h3[data-astro-cid-u6qxtp4x]{font-size:var(--step-1)}.perks[data-astro-cid-u6qxtp4x] p[data-astro-cid-u6qxtp4x]{color:var(--muted);font-size:15.5px}.pe-plan-sec[data-astro-cid-u6qxtp4x]{background:var(--forest);color:var(--paper)}.on-dark[data-astro-cid-u6qxtp4x] .eyebrow[data-astro-cid-u6qxtp4x]{color:var(--clay-light)}.on-dark[data-astro-cid-u6qxtp4x] .h2[data-astro-cid-u6qxtp4x]{color:var(--paper)}.on-dark[data-astro-cid-u6qxtp4x] .lead[data-astro-cid-u6qxtp4x]{color:#cfe0d8}.center[data-astro-cid-u6qxtp4x]{text-align:center;justify-items:center;margin-left:auto;margin-right:auto}.pp[data-astro-cid-u6qxtp4x]{background:var(--white);color:var(--ink);--bold:var(--ink);border-radius:30px;grid-template-columns:1fr 1fr;gap:0;display:grid;overflow:hidden;box-shadow:0 30px 60px -30px #00000080}.pp-in[data-astro-cid-u6qxtp4x]{align-content:start;gap:10px;padding:clamp(20px,3vw,32px);display:grid}.pp-out[data-astro-cid-u6qxtp4x]{background:var(--paper-2);border-left:1px solid var(--line);align-content:start;gap:12px;padding:clamp(20px,3vw,32px);display:grid}.pp-q[data-astro-cid-u6qxtp4x]{margin-top:6px;font-size:15px;font-weight:700}.pp-chips[data-astro-cid-u6qxtp4x]{gap:6px;display:grid}.pp-chips-5[data-astro-cid-u6qxtp4x]{grid-template-columns:repeat(5,minmax(0,1fr))}.pp-chips-2[data-astro-cid-u6qxtp4x]{grid-template-columns:1fr 1fr}.pp-chips-7[data-astro-cid-u6qxtp4x]{grid-template-columns:repeat(7,minmax(0,1fr))}.pp-chip[data-astro-cid-u6qxtp4x]{font:inherit;cursor:pointer;border:1px solid var(--line);background:var(--paper-2);color:var(--ink);border-radius:12px;align-content:center;justify-items:center;gap:1px;min-height:48px;padding:6px 4px;transition:background .15s,border-color .15s,transform .15s;display:grid}.pp-chip[data-astro-cid-u6qxtp4x] b[data-astro-cid-u6qxtp4x]{font-size:15px}.pp-chip[data-astro-cid-u6qxtp4x] small[data-astro-cid-u6qxtp4x]{color:var(--muted);font-size:12px}.pp-day[data-astro-cid-u6qxtp4x]{font-size:14px;font-weight:700}.pp-chip[data-astro-cid-u6qxtp4x]:hover{border-color:var(--forest)}.pp-chip[data-astro-cid-u6qxtp4x]:active{transform:scale(.97)}.pp-chip[data-astro-cid-u6qxtp4x][aria-checked=true]{background:var(--forest);border-color:var(--forest);color:var(--white)}.pp-chip[data-astro-cid-u6qxtp4x][aria-checked=true] small[data-astro-cid-u6qxtp4x]{color:var(--forest-tint)}.pp-chip[data-astro-cid-u6qxtp4x]:focus-visible{outline:3px solid var(--clay);outline-offset:2px}.pp-month[data-astro-cid-u6qxtp4x]{color:var(--forest);font-weight:700}.pp-note[data-astro-cid-u6qxtp4x]{gap:8px;margin-top:10px;display:grid}.pp-note[data-astro-cid-u6qxtp4x] p[data-astro-cid-u6qxtp4x]{color:var(--muted);background:var(--paper-2);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:14.5px;display:flex}.pp-note[data-astro-cid-u6qxtp4x] svg[data-astro-cid-u6qxtp4x]{fill:none;stroke:#177a42;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;margin-top:1px}.pp-cal[data-astro-cid-u6qxtp4x]{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.pp-cal[data-astro-cid-u6qxtp4x] span{background:var(--white);height:36px;color:var(--ink);border-radius:9px;place-items:center;font-size:14px;font-weight:600;display:grid}.pp-cal[data-astro-cid-u6qxtp4x] span.h{height:22px;color:var(--muted);background:0 0;font-size:12px;font-weight:700}.pp-cal[data-astro-cid-u6qxtp4x] span.past{color:#646e69;background:0 0;text-decoration:line-through #c9c2b4}.pp-cal[data-astro-cid-u6qxtp4x] span.w{background:var(--forest);color:var(--white)}.pp-cal[data-astro-cid-u6qxtp4x] span.g{background:var(--clay-text);color:var(--white);box-shadow:0 0 0 3px var(--clay-tint)}@media (prefers-reduced-motion:no-preference){.pp-cal[data-astro-cid-u6qxtp4x] span.w,.pp-cal[data-astro-cid-u6qxtp4x] span.g{animation:.4s cubic-bezier(.3,1.6,.5,1) both pe-pop;animation-delay:calc(var(--k) * 12ms)}}@keyframes pe-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.pp-legend[data-astro-cid-u6qxtp4x]{color:var(--muted);flex-wrap:wrap;gap:6px 16px;font-size:13px;display:flex}.pp-legend[data-astro-cid-u6qxtp4x] span[data-astro-cid-u6qxtp4x]{align-items:center;gap:6px;display:inline-flex}.pp-legend[data-astro-cid-u6qxtp4x] i[data-astro-cid-u6qxtp4x]{border-radius:4px;width:14px;height:14px}.lg-g[data-astro-cid-u6qxtp4x]{background:var(--clay-text)}.lg-w[data-astro-cid-u6qxtp4x]{background:var(--forest)}.pp-sum[data-astro-cid-u6qxtp4x]{border-top:1px dashed var(--line-strong);gap:4px;padding-top:12px;display:grid}.pp-sum[data-astro-cid-u6qxtp4x] p[data-astro-cid-u6qxtp4x]{color:var(--muted);justify-content:space-between;gap:10px;font-size:15px;display:flex}.pp-sum[data-astro-cid-u6qxtp4x] b[data-astro-cid-u6qxtp4x]{color:var(--ink);white-space:nowrap}.pp-total[data-astro-cid-u6qxtp4x]{align-items:baseline;margin-top:4px;font-weight:700}.pp-total[data-astro-cid-u6qxtp4x] span[data-astro-cid-u6qxtp4x]{color:var(--ink)}.pp-total[data-astro-cid-u6qxtp4x] b[data-astro-cid-u6qxtp4x]{color:var(--forest);letter-spacing:-.03em;font-size:clamp(1.6rem,1.3rem + 1vw,2.1rem)}.pp-cta[data-astro-cid-u6qxtp4x]{color:#fff;background:#177a42;gap:10px;width:100%;min-height:54px}.pp-cta[data-astro-cid-u6qxtp4x]:hover{background:#13633a}.pr-wico{flex:none;width:20px;height:20px}@media (prefers-reduced-motion:no-preference){.pp-total[data-astro-cid-u6qxtp4x] b[data-astro-cid-u6qxtp4x].bump{animation:.35s pe-bump}}@keyframes pe-bump{0%{transform:scale(.96)}60%{transform:scale(1.05)}to{transform:scale(1)}}.section-head[data-astro-cid-u6qxtp4x] .lead[data-astro-cid-u6qxtp4x] a[data-astro-cid-u6qxtp4x]{color:var(--forest);text-underline-offset:3px;font-weight:650}.ev[data-astro-cid-u6qxtp4x]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ev[data-astro-cid-u6qxtp4x]>li[data-astro-cid-u6qxtp4x]{background:var(--white);border:1px solid var(--line);border-radius:22px;padding:18px 20px}.ev-h[data-astro-cid-u6qxtp4x]{color:var(--forest);margin-bottom:8px;font-size:17px;font-weight:700}.ev[data-astro-cid-u6qxtp4x] ul[data-astro-cid-u6qxtp4x]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ev[data-astro-cid-u6qxtp4x] ul[data-astro-cid-u6qxtp4x] li[data-astro-cid-u6qxtp4x]{color:var(--muted);align-items:flex-start;gap:8px;font-size:15.5px;display:flex}.ev[data-astro-cid-u6qxtp4x] svg[data-astro-cid-u6qxtp4x]{fill:none;stroke:#177a42;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px;margin-top:1px}.ev-extra[data-astro-cid-u6qxtp4x]{background:var(--forest-mist)!important}.pe-who-sec[data-astro-cid-u6qxtp4x]{background:var(--paper-2)}.who[data-astro-cid-u6qxtp4x]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.who[data-astro-cid-u6qxtp4x] li[data-astro-cid-u6qxtp4x]{background:var(--white);border:1px solid var(--line);border-radius:24px;align-content:start;gap:6px;padding:22px 20px;display:grid}.who-n[data-astro-cid-u6qxtp4x]{color:var(--clay-text);letter-spacing:-.03em;margin-bottom:6px;font-size:2rem;font-weight:700;line-height:1}.who[data-astro-cid-u6qxtp4x] h3[data-astro-cid-u6qxtp4x]{font-size:var(--step-1)}.who[data-astro-cid-u6qxtp4x] p[data-astro-cid-u6qxtp4x]{color:var(--muted);font-size:15.5px}.pe-faq[data-astro-cid-u6qxtp4x]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.pe-faq[data-astro-cid-u6qxtp4x] .section-head[data-astro-cid-u6qxtp4x]{position:sticky;top:96px}.pe-rel[data-astro-cid-u6qxtp4x]{padding-top:clamp(40px,5vw,64px)}@media (width<=1000px){.perks[data-astro-cid-u6qxtp4x],.who[data-astro-cid-u6qxtp4x],.ev[data-astro-cid-u6qxtp4x]{grid-template-columns:repeat(2,minmax(0,1fr))}.pp[data-astro-cid-u6qxtp4x]{grid-template-columns:minmax(0,1fr)}.pp-out[data-astro-cid-u6qxtp4x]{border-left:0;border-top:1px solid var(--line)}}@media (width<=900px){.pe-grid[data-astro-cid-u6qxtp4x],.pe-faq[data-astro-cid-u6qxtp4x]{grid-template-columns:minmax(0,1fr)}.pe-faq[data-astro-cid-u6qxtp4x] .section-head[data-astro-cid-u6qxtp4x]{position:static}}@media (width<=560px){.perks[data-astro-cid-u6qxtp4x],.who[data-astro-cid-u6qxtp4x],.ev[data-astro-cid-u6qxtp4x]{grid-template-columns:minmax(0,1fr)}.perks[data-astro-cid-u6qxtp4x] li[data-astro-cid-u6qxtp4x]{grid-template-columns:52px minmax(0,1fr);gap:4px 14px;padding:16px}.perk-ic[data-astro-cid-u6qxtp4x]{grid-row:span 2;width:52px;height:52px;margin:0}.pp-chips-5[data-astro-cid-u6qxtp4x]{grid-template-columns:repeat(3,minmax(0,1fr))}.pp-chips-7[data-astro-cid-u6qxtp4x]{gap:4px}.pp-day[data-astro-cid-u6qxtp4x]{min-height:44px;padding:4px 0;font-size:12.5px}.pp-cal[data-astro-cid-u6qxtp4x] span{height:32px;font-size:13px}.wk-tag[data-astro-cid-u6qxtp4x]{right:0}}
