.vh[data-astro-cid-4cxizfbo]{--soft-text:#f3efe7b3;background:radial-gradient(55% 60% at 78% 45%, #1e4a3a80, transparent 70%), var(--film);color:var(--on-dark);padding:clamp(32px,7svh,88px) 0;position:relative;overflow:hidden}.vh__grid[data-astro-cid-4cxizfbo]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.vh__crumb[data-astro-cid-4cxizfbo]{color:var(--soft-text);margin-bottom:18px;font-size:.875rem}.vh__crumb[data-astro-cid-4cxizfbo] a[data-astro-cid-4cxizfbo]{min-height:32px;color:var(--green-soft);align-items:center;text-decoration:none;display:inline-flex}.vh__crumb[data-astro-cid-4cxizfbo] a[data-astro-cid-4cxizfbo]:hover{text-underline-offset:4px;text-decoration:underline}.vh__title[data-astro-cid-4cxizfbo]{letter-spacing:-.03em;font-size:clamp(2.375rem,min(5vw,8.4svh),4.75rem);font-weight:450;line-height:1}.vh__lead[data-astro-cid-4cxizfbo]{max-width:30em;color:var(--soft-text);margin-top:18px;font-size:1.0625rem}.vh__actions[data-astro-cid-4cxizfbo]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.vh__scene[data-astro-cid-4cxizfbo]{height:clamp(260px, calc(100svh - var(--header-h) - 150px), 460px);background:#070a09;border:1px solid #f3efe71a;border-radius:10px;position:relative;overflow:hidden}.vh__scene--2[data-astro-cid-4cxizfbo]{background:var(--green-deep)}.vh__scene--3[data-astro-cid-4cxizfbo]{background:#0a1712}.vh__scene--own[data-astro-cid-4cxizfbo]{height:auto;min-height:clamp(260px, calc(100svh - var(--header-h) - 150px), 460px);place-items:center;padding:clamp(18px,3vw,36px);display:grid}@media (width<=900px){.vh__grid[data-astro-cid-4cxizfbo]{grid-template-columns:minmax(0,1fr)}.vh__scene[data-astro-cid-4cxizfbo].vh__scene--own{height:auto;min-height:0}.vh__scene[data-astro-cid-4cxizfbo]{height:260px}}@media (width<=480px){.vh__actions[data-astro-cid-4cxizfbo] .button[data-astro-cid-4cxizfbo]{flex:auto;justify-content:center}}.vs[data-astro-cid-zemqb6br]{color:var(--ink);background:#faf5ea;padding:clamp(40px,8svh,96px) 0}.vs__grid[data-astro-cid-zemqb6br]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);display:grid}.vs__quote[data-astro-cid-zemqb6br]{font:italic 400 clamp(1.625rem, 2.8vw, 2.5rem) / 1.15 var(--serif);letter-spacing:-.015em;color:var(--meta)}.vs__arrow[data-astro-cid-zemqb6br]{background:var(--green);width:64px;height:64px;color:var(--on-dark);border-radius:50%;place-items:center;font-size:1.5rem;display:grid}.vs__outcome[data-astro-cid-zemqb6br]{font:450 clamp(1.625rem, 2.8vw, 2.5rem) / 1.12 var(--serif);letter-spacing:-.02em}.vs__principle[data-astro-cid-zemqb6br]{max-width:34em;color:var(--meta);margin-top:14px;font-size:.9375rem}.vs--green[data-astro-cid-zemqb6br]{background:var(--green-deep);color:var(--on-dark)}.vs--green[data-astro-cid-zemqb6br] .vs__quote[data-astro-cid-zemqb6br],.vs--green[data-astro-cid-zemqb6br] .vs__principle[data-astro-cid-zemqb6br]{color:#f3efe7b8}.vs--green[data-astro-cid-zemqb6br] .vs__arrow[data-astro-cid-zemqb6br]{background:var(--green-soft);color:var(--film)}@media (width<=900px){.vs__grid[data-astro-cid-zemqb6br]{grid-template-columns:minmax(0,1fr)}.vs__arrow[data-astro-cid-zemqb6br]{width:48px;height:48px;transform:rotate(90deg)}}.vk[data-astro-cid-pcqglgvh]{--mint:#b9d3c3;--soft-text:#f3efe7b3;--hair:#f3efe71f;background:var(--film);color:var(--on-dark);padding:clamp(40px,8svh,104px) 0}.vk--light[data-astro-cid-pcqglgvh]{--on-dark:var(--ink);--soft-text:var(--meta);--green-soft:var(--green);--mint:var(--green);--hair:#1717141f;color:var(--ink);background:#faf5ea}.vk--light[data-astro-cid-pcqglgvh] .vk__rail[data-astro-cid-pcqglgvh]{background:repeating-linear-gradient(#1e4a3a59 0 6px,#0000 6px 12px)}.vk--light[data-astro-cid-pcqglgvh] .vk__rail[data-astro-cid-pcqglgvh] i[data-astro-cid-pcqglgvh]{background:var(--green);box-shadow:0 0 10px #1e4a3a66}.vk--light[data-astro-cid-pcqglgvh] .vk__layer[data-astro-cid-pcqglgvh]{background:hsl(156deg 42% calc(18% + var(--i) * 2.5%));--on-dark:#f3efe7;--green-soft:#8db39f;color:#f3efe7;border-color:#0000}.vk--light[data-astro-cid-pcqglgvh] .vk__layer[data-astro-cid-pcqglgvh] .vk__items[data-astro-cid-pcqglgvh] li[data-astro-cid-pcqglgvh]{background:#f3efe71a}.vk--light[data-astro-cid-pcqglgvh] .vk__num[data-astro-cid-pcqglgvh]{background:var(--green-deep);color:#8db39f;box-shadow:inset 0 0 0 1.5px #8db39f}.vk--light[data-astro-cid-pcqglgvh] .vk__after[data-astro-cid-pcqglgvh]{border-color:#1e4a3a59}.vk__grid[data-astro-cid-pcqglgvh]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.vk__title[data-astro-cid-pcqglgvh]{letter-spacing:-.025em;font-size:clamp(1.875rem,3.4vw,3.25rem);font-weight:450;line-height:1.04}.vk__lead[data-astro-cid-pcqglgvh]{max-width:26em;color:var(--soft-text);margin-top:14px}.vk__stack[data-astro-cid-pcqglgvh]{gap:10px;padding-left:28px;display:grid;position:relative}.vk__rail[data-astro-cid-pcqglgvh]{background:repeating-linear-gradient(#8db39f8c 0 6px,#0000 6px 12px);width:2px;position:absolute;top:8px;bottom:8px;left:6px}.vk__rail[data-astro-cid-pcqglgvh] i[data-astro-cid-pcqglgvh]{width:12px;height:12px;box-shadow:0 0 12px var(--mint);opacity:0;background:#fff;border-radius:50%;position:absolute;bottom:0;left:-5px}.vk__layers[data-astro-cid-pcqglgvh]{gap:8px;display:grid}.vk__layer[data-astro-cid-pcqglgvh]{background:linear-gradient(90deg, rgb(30 74 58/calc(.75 - var(--i) * .12)), #0f231bb3);border:1px solid #8db39f3d;border-radius:8px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:14px;padding:clamp(12px,2svh,18px) 18px;display:grid}.vk__num[data-astro-cid-pcqglgvh]{background:var(--film);width:40px;height:40px;box-shadow:inset 0 0 0 1.5px var(--green-soft);font:500 .8125rem/1 var(--sans);color:var(--green-soft);border-radius:50%;place-items:center;display:grid}.vk__h[data-astro-cid-pcqglgvh]{font:450 clamp(1.125rem, 1.6vw, 1.375rem) / 1.15 var(--serif);margin-bottom:8px}.vk__items[data-astro-cid-pcqglgvh]{flex-wrap:wrap;gap:6px;display:flex}.vk__items[data-astro-cid-pcqglgvh] li[data-astro-cid-pcqglgvh]{background:#f3efe714;border-radius:6px;padding:4px 9px;font-size:.84rem}.vk__after[data-astro-cid-pcqglgvh]{border:1px dashed #8db39f66;border-radius:8px;padding:12px 18px}.vk__after[data-astro-cid-pcqglgvh] .vk__h[data-astro-cid-pcqglgvh]{font-family:var(--sans);color:var(--green-soft);font-size:.875rem;font-weight:500}@media (prefers-reduced-motion:no-preference){.vk__rail[data-astro-cid-pcqglgvh] i[data-astro-cid-pcqglgvh]{animation:4.2s cubic-bezier(.6,0,.2,1) infinite vk-rise}@supports (animation-timeline:view()){.vk__layer[data-astro-cid-pcqglgvh]{animation:linear both vk-in view();animation-range:entry 10% cover 30%}}}@keyframes vk-rise{0%{opacity:0;bottom:0}12%,85%{opacity:1}to{opacity:0;bottom:calc(100% - 12px)}}@keyframes vk-in{0%{transform:translate(48px)}}@media (width>=901px) and (height<=720px){.vk[data-astro-cid-pcqglgvh]{padding:24px 0}}@media (width<=900px){.vk__grid[data-astro-cid-pcqglgvh]{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.vk__stack[data-astro-cid-pcqglgvh]{padding-left:22px}.vk__layer[data-astro-cid-pcqglgvh]{grid-template-columns:minmax(0,1fr);gap:8px}.vk__num[data-astro-cid-pcqglgvh]{width:32px;height:32px}}.vf[data-astro-cid-7bmgyclq]{--mint:#b9d3c3;--break:#c2563a;--soft-text:#f3efe7b3;--hair:#f3efe71f;background:var(--film);color:var(--on-dark);padding:clamp(32px,8svh,104px) 0}.vf--light[data-astro-cid-7bmgyclq]{--on-dark:var(--ink);--soft-text:var(--meta);--green-soft:var(--green);--mint:var(--green);--hair:#17171433;color:var(--ink);background:#faf5ea}.vf--light[data-astro-cid-7bmgyclq] .vf__line[data-astro-cid-7bmgyclq]{background:repeating-linear-gradient(90deg,#1e4a3a66 0 6px,#0000 6px 12px)}.vf--light[data-astro-cid-7bmgyclq] .vf__line[data-astro-cid-7bmgyclq] i[data-astro-cid-7bmgyclq]{background:var(--green);box-shadow:0 0 10px #1e4a3a66}.vf--light[data-astro-cid-7bmgyclq] .vf__stop[data-astro-cid-7bmgyclq]:not(.is-other){background:linear-gradient(160deg, var(--green), var(--green-deep));color:#f3efe7;border-color:#0000}.vf--light[data-astro-cid-7bmgyclq] .vf__stop[data-astro-cid-7bmgyclq]:not(.is-other) .vf__dot[data-astro-cid-7bmgyclq]{color:var(--green-deep);background:#b9d3c3}.vf--light[data-astro-cid-7bmgyclq] .vf__stop[data-astro-cid-7bmgyclq]:not(.is-other) .vf__items[data-astro-cid-7bmgyclq] li[data-astro-cid-7bmgyclq]{background:#f3efe71f}.vf--light[data-astro-cid-7bmgyclq] .vf__stop[data-astro-cid-7bmgyclq]:not(.is-other) .vf__note[data-astro-cid-7bmgyclq]{color:#f6d5ca;background:#c2563a38}.vf--light[data-astro-cid-7bmgyclq] .vf__stop[data-astro-cid-7bmgyclq].is-other{background:#ffffff80}.vf--light[data-astro-cid-7bmgyclq] .is-other[data-astro-cid-7bmgyclq] .vf__dot[data-astro-cid-7bmgyclq]{background:#faf5ea;box-shadow:inset 0 0 0 1.5px #1e4a3a80}.vf--light[data-astro-cid-7bmgyclq] .is-other[data-astro-cid-7bmgyclq] .vf__note[data-astro-cid-7bmgyclq]{color:#8a3b26}.vf--light[data-astro-cid-7bmgyclq] .vf__across[data-astro-cid-7bmgyclq],.vf--light[data-astro-cid-7bmgyclq] .vf__after[data-astro-cid-7bmgyclq]{border-color:#1e4a3a59}.vf--light[data-astro-cid-7bmgyclq] .vf__base[data-astro-cid-7bmgyclq] li[data-astro-cid-7bmgyclq]{background:#1e4a3a14}@media (width<=900px){.vf--light[data-astro-cid-7bmgyclq] .vf__line[data-astro-cid-7bmgyclq]{background:repeating-linear-gradient(#1e4a3a66 0 6px,#0000 6px 12px)}}.vf__head[data-astro-cid-7bmgyclq]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:32px;margin-bottom:clamp(20px,4svh,44px);display:grid}.vf__title[data-astro-cid-7bmgyclq]{letter-spacing:-.025em;font-size:clamp(1.875rem,min(3.4vw,6svh),3.25rem);font-weight:450;line-height:1.04}.vf__lead[data-astro-cid-7bmgyclq]{color:var(--soft-text)}.vf__route[data-astro-cid-7bmgyclq]{position:relative}.vf__stops[data-astro-cid-7bmgyclq]{grid-template-columns:var(--cols);gap:10px;display:grid;position:relative}.vf__line[data-astro-cid-7bmgyclq]{background:repeating-linear-gradient(90deg,#8db39f8c 0 6px,#0000 6px 12px);height:2px;position:absolute;top:34px;left:20px;right:20px}.vf__line[data-astro-cid-7bmgyclq] i[data-astro-cid-7bmgyclq]{width:12px;height:12px;box-shadow:0 0 12px var(--mint);opacity:0;background:#fff;border-radius:50%;position:absolute;top:-5px;left:0}.vf__stop[data-astro-cid-7bmgyclq]{z-index:1;background:linear-gradient(#1e4a3a99,#0f231bcc);border:1px solid #8db39f47;border-radius:8px;flex-direction:column;gap:10px;padding:16px;display:flex;position:relative}.vf__stop[data-astro-cid-7bmgyclq].is-other{border-style:dashed;border-color:var(--hair);background:#f3efe708}.vf__dot[data-astro-cid-7bmgyclq]{background:var(--green-soft);width:36px;height:36px;color:var(--film);font:600 .8125rem/1 var(--sans);border-radius:50%;place-items:center;display:grid}.is-other[data-astro-cid-7bmgyclq] .vf__dot[data-astro-cid-7bmgyclq]{background:var(--film);color:var(--green-soft);box-shadow:inset 0 0 0 1.5px #8db39f80}.vf__h[data-astro-cid-7bmgyclq]{font:450 1.1875rem/1.15 var(--serif)}.is-other[data-astro-cid-7bmgyclq] .vf__h[data-astro-cid-7bmgyclq]{color:var(--soft-text)}.vf__items[data-astro-cid-7bmgyclq]{flex-wrap:wrap;gap:6px;display:flex}.vf__items[data-astro-cid-7bmgyclq] li[data-astro-cid-7bmgyclq]{background:#f3efe717;border-radius:6px;padding:4px 9px;font-size:.8125rem}.vf__note[data-astro-cid-7bmgyclq]{border-left:3px solid var(--break);color:#f1c9bd;background:#c2563a1f;padding:6px 10px;font-size:.8125rem}.vf__handoff[data-astro-cid-7bmgyclq]{min-height:44px;color:var(--mint);align-items:center;gap:6px;margin-top:auto;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.vf__handoff[data-astro-cid-7bmgyclq]:hover{text-underline-offset:4px;text-decoration:underline}.vf__base[data-astro-cid-7bmgyclq]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;margin-top:10px;display:grid}.vf__across[data-astro-cid-7bmgyclq],.vf__after[data-astro-cid-7bmgyclq]{border:1px dashed #8db39f66;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 16px;display:flex}.vf__base-label[data-astro-cid-7bmgyclq]{color:var(--green-soft);font-size:.8125rem}.vf__base[data-astro-cid-7bmgyclq] ul[data-astro-cid-7bmgyclq]{flex-wrap:wrap;gap:6px;display:flex}.vf__base[data-astro-cid-7bmgyclq] li[data-astro-cid-7bmgyclq]{background:#f3efe717;border-radius:6px;padding:4px 9px;font-size:.8125rem}@media (prefers-reduced-motion:no-preference){.vf__line[data-astro-cid-7bmgyclq] i[data-astro-cid-7bmgyclq]{animation:6s cubic-bezier(.6,0,.2,1) infinite vf-travel}.is-focus[data-astro-cid-7bmgyclq] .vf__note[data-astro-cid-7bmgyclq]{animation:6s ease-in-out infinite vf-warn}}@keyframes vf-travel{0%{opacity:0;left:0}8%,88%{opacity:1}to{opacity:0;left:calc(100% - 12px)}}@keyframes vf-warn{0%,50%,to{border-left-color:var(--break)}62%,80%{border-left-color:#ff8a6a}}@media (width>=901px) and (height<=720px){.vf[data-astro-cid-7bmgyclq]{padding:20px 0}.vf__lead[data-astro-cid-7bmgyclq]{display:none}.vf__head[data-astro-cid-7bmgyclq]{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.vf__head[data-astro-cid-7bmgyclq]{grid-template-columns:minmax(0,1fr);gap:12px}.vf__stops[data-astro-cid-7bmgyclq]{grid-template-columns:minmax(0,1fr);padding-left:22px}.vf__line[data-astro-cid-7bmgyclq]{background:repeating-linear-gradient(#8db39f8c 0 6px,#0000 6px 12px);width:2px;height:auto;inset:16px auto 16px 6px}.vf__line[data-astro-cid-7bmgyclq] i[data-astro-cid-7bmgyclq]{display:none}.vf__stop[data-astro-cid-7bmgyclq]{grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.vf__stop[data-astro-cid-7bmgyclq]>[data-astro-cid-7bmgyclq]:not(.vf__dot,.vf__h){grid-column:2}.vf__base[data-astro-cid-7bmgyclq]{grid-auto-flow:row}}.fc[data-astro-cid-y554cht3]{--soft-text:#f3efe7b8;background:var(--green-deep);color:var(--on-dark);padding:clamp(28px,6svh,96px) 0}.fc--more[data-astro-cid-y554cht3]{padding-top:0}.fc__title[data-astro-cid-y554cht3]{letter-spacing:-.025em;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:450;line-height:1.05}.fc__items[data-astro-cid-y554cht3]{flex-wrap:wrap;gap:6px 8px;margin:clamp(10px,2svh,18px) 0 clamp(16px,3svh,40px);display:flex}.fc__items[data-astro-cid-y554cht3] li[data-astro-cid-y554cht3]{border:1px solid #8db39f4d;border-radius:6px;padding:5px 10px;font-size:.875rem}.fc__list[data-astro-cid-y554cht3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.fc__list[data-astro-cid-y554cht3]:has(>:only-child){grid-template-columns:minmax(0,1fr)}.fc__flow[data-astro-cid-y554cht3]{background:linear-gradient(#1e4a3a73,#0f231b99);border:1px solid #8db39f3d;border-radius:10px;padding:clamp(18px,2.4vw,28px)}.fc__name[data-astro-cid-y554cht3]{font:450 clamp(1.25rem, 1.8vw, 1.625rem) / 1.15 var(--serif)}.fc__text[data-astro-cid-y554cht3]{color:var(--soft-text);margin-top:8px;font-size:.9375rem}.fc__steps[data-astro-cid-y554cht3]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:8px;margin:clamp(14px,2.4svh,22px) 0 clamp(10px,2svh,18px);display:grid;position:relative}.fc__steps[data-astro-cid-y554cht3]:before{content:"";background:#8db39f80;height:1px;position:absolute;top:15px;left:16px;right:16px}.fc__steps[data-astro-cid-y554cht3] li[data-astro-cid-y554cht3]{justify-items:start;gap:8px;font-size:.875rem;line-height:1.3;display:grid;position:relative}.fc__dot[data-astro-cid-y554cht3]{background:var(--green-soft);width:32px;height:32px;color:var(--film);border-radius:50%;place-items:center;font-weight:500;display:grid}.fc__who[data-astro-cid-y554cht3]{border-top:1px solid #f3efe71f;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:14px;display:grid}.fc__who[data-astro-cid-y554cht3] dt[data-astro-cid-y554cht3]{color:var(--green-soft);margin-bottom:4px;font-size:.8125rem}.fc__who[data-astro-cid-y554cht3] dd[data-astro-cid-y554cht3]{font-size:.9375rem;line-height:1.45}@media (width>=1001px) and (height<=820px){.fc__flow[data-astro-cid-y554cht3]{padding:16px 20px}.fc__text[data-astro-cid-y554cht3],.fc__who[data-astro-cid-y554cht3] dd[data-astro-cid-y554cht3]{font-size:.875rem}.fc__who[data-astro-cid-y554cht3]{padding-top:10px}}@media (width<=1000px){.fc__list[data-astro-cid-y554cht3]{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.fc__steps[data-astro-cid-y554cht3]{grid-template-columns:minmax(0,1fr)}.fc__steps[data-astro-cid-y554cht3]:before{width:1px;height:auto;inset:16px auto 16px 16px}.fc__steps[data-astro-cid-y554cht3] li[data-astro-cid-y554cht3]{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:12px}.fc__who[data-astro-cid-y554cht3]{grid-template-columns:minmax(0,1fr)}}.fv[data-astro-cid-hspm4wig]{gap:14px;width:min(100%,380px);display:grid}.fv__card[data-astro-cid-hspm4wig]{color:var(--ink);background:#f3efe7;border-radius:10px;padding:18px 20px;box-shadow:0 40px 70px -40px #000}.fv__name[data-astro-cid-hspm4wig]{font:450 1.25rem/1.2 var(--serif);margin-bottom:10px}.fv__step[data-astro-cid-hspm4wig]{border-top:1px solid #1717141a;grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;font-size:.9375rem;display:grid}.fv__step[data-astro-cid-hspm4wig] small[data-astro-cid-hspm4wig]{color:var(--meta);font-size:.75rem}.fv__mark[data-astro-cid-hspm4wig]{background:var(--green);border-radius:50%;width:14px;height:14px}.fv__step--now[data-astro-cid-hspm4wig] .fv__mark[data-astro-cid-hspm4wig]{border:3px solid var(--green);background:0 0}.fv__step--now[data-astro-cid-hspm4wig] small[data-astro-cid-hspm4wig]{color:var(--green);font-weight:500}.fv__step--next[data-astro-cid-hspm4wig]{color:var(--meta)}.fv__step--next[data-astro-cid-hspm4wig] .fv__mark[data-astro-cid-hspm4wig]{background:var(--stone-deep)}.ea[data-astro-cid-p4lfpno6]{color:#1c1e21;font-family:var(--sans);background:#fff;border-radius:10px;overflow:hidden;box-shadow:0 24px 40px -24px #000}.ea__who[data-astro-cid-p4lfpno6]{align-items:center;gap:8px;padding:10px 12px;display:flex}.ea__who[data-astro-cid-p4lfpno6] i[data-astro-cid-p4lfpno6]{color:#fff;width:28px;height:28px;font:600 .75rem/1 var(--sans);background:#087a3e;border-radius:50%;place-items:center;font-style:normal;display:grid}.ea__who[data-astro-cid-p4lfpno6] b[data-astro-cid-p4lfpno6]{font-size:.8125rem;display:block}.ea__who[data-astro-cid-p4lfpno6] small[data-astro-cid-p4lfpno6]{color:#65676b;font-size:.6875rem;display:block}.ea__img[data-astro-cid-p4lfpno6]{aspect-ratio:1;color:#fff;text-align:center;background:#087a3e;align-content:center;justify-items:center;gap:4px;padding:16px;display:grid}.ea__logo[data-astro-cid-p4lfpno6]{background:#fff;border-radius:20px;place-items:center;width:112px;height:28px;margin-bottom:10px;display:grid}.ea__logo[data-astro-cid-p4lfpno6] img[data-astro-cid-p4lfpno6]{width:82px;height:auto}.ea__img[data-astro-cid-p4lfpno6] b[data-astro-cid-p4lfpno6]{font-size:1.375rem;line-height:1.1}.ea__img[data-astro-cid-p4lfpno6] span[data-astro-cid-p4lfpno6]{font-size:.875rem}.ea__img[data-astro-cid-p4lfpno6] small[data-astro-cid-p4lfpno6]{margin-top:10px;font-size:.6875rem}.ea__foot[data-astro-cid-p4lfpno6]{background:#f0f2f5;justify-content:space-between;align-items:center;padding:10px 12px;font-size:.8125rem;display:flex}.ea__foot[data-astro-cid-p4lfpno6] b[data-astro-cid-p4lfpno6]{background:#e4e6eb;border-radius:6px;padding:6px 10px;font-size:.75rem}.ap[data-astro-cid-nsqvkmyr]{background:var(--stone);color:var(--ink);padding:clamp(32px,7svh,96px) 0}.ap__head[data-astro-cid-nsqvkmyr]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;margin-bottom:clamp(18px,3.4svh,36px);display:flex}.ap__head[data-astro-cid-nsqvkmyr] .kicker[data-astro-cid-nsqvkmyr]{margin-bottom:0}.ap__title[data-astro-cid-nsqvkmyr]{letter-spacing:-.025em;font-size:clamp(1.625rem,2.8vw,2.625rem);font-weight:450}.ap__flow[data-astro-cid-nsqvkmyr]{background:radial-gradient(60% 70% at 50% 40%, #8db39f38, transparent 70%), var(--green-deep);border-radius:10px;grid-template-columns:minmax(0,3fr) auto minmax(0,5fr) auto minmax(0,3fr);align-items:center;gap:clamp(10px,1.6vw,24px);padding:clamp(18px,3svh,32px);display:grid}.ap__item[data-astro-cid-nsqvkmyr]{gap:8px;min-width:0;display:grid}.ap__tag[data-astro-cid-nsqvkmyr]{color:var(--on-dark);background:#0202028c;border-radius:5px;justify-self:start;padding:4px 8px;font-size:.75rem}.ap__ad[data-astro-cid-nsqvkmyr]{width:min(100%,230px);container-type:inline-size}.ap__item--page[data-astro-cid-nsqvkmyr]{max-height:calc(100svh - var(--header-h) - 260px)}.ap__arrow[data-astro-cid-nsqvkmyr]{color:var(--green-soft);font-size:1.5rem}.ap__lead[data-astro-cid-nsqvkmyr]{background:var(--on-dark);border-radius:8px;gap:4px;padding:14px;display:grid;box-shadow:0 24px 40px -24px #000}.ap__lead-k[data-astro-cid-nsqvkmyr]{color:var(--green);font-size:.75rem}.ap__lead[data-astro-cid-nsqvkmyr] b[data-astro-cid-nsqvkmyr]{font:500 1.125rem/1.2 var(--serif)}.ap__src[data-astro-cid-nsqvkmyr]{background:var(--stone);border-radius:5px;width:fit-content;padding:3px 7px;font-size:.75rem}.ap__practice[data-astro-cid-nsqvkmyr]{flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:16px;font-size:.9375rem;display:flex}.ap__practice-k[data-astro-cid-nsqvkmyr]{color:var(--green);font-weight:500}.ap__practice[data-astro-cid-nsqvkmyr] a[data-astro-cid-nsqvkmyr]{min-height:44px;color:var(--green);align-items:center;gap:6px;margin-left:auto;font-weight:500;text-decoration:none;display:inline-flex}.ap__practice[data-astro-cid-nsqvkmyr] a[data-astro-cid-nsqvkmyr]:hover{text-underline-offset:4px;text-decoration:underline}@media (width>=901px) and (height<=720px){.ap[data-astro-cid-nsqvkmyr]{padding:20px 0}.ap__ad[data-astro-cid-nsqvkmyr]{width:min(100%,180px)}.ap__flow[data-astro-cid-nsqvkmyr]{padding:14px 18px}}@media (width<=900px){.ap__flow[data-astro-cid-nsqvkmyr]{grid-template-columns:minmax(0,1fr);justify-items:center}.ap__item[data-astro-cid-nsqvkmyr]{width:100%}.ap__arrow[data-astro-cid-nsqvkmyr]{transform:rotate(90deg)}.ap__ad[data-astro-cid-nsqvkmyr]{margin:0 auto}.ap__item--page[data-astro-cid-nsqvkmyr]{max-height:none}.ap__practice[data-astro-cid-nsqvkmyr] a[data-astro-cid-nsqvkmyr]{margin-left:0}}.cp[data-astro-cid-2lyrqfz6]{--mint:#b9d3c3;background:var(--stone);color:var(--ink);padding:clamp(32px,7svh,96px) 0}.cp__head[data-astro-cid-2lyrqfz6]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;margin-bottom:clamp(18px,3.4svh,36px);display:flex}.cp__head[data-astro-cid-2lyrqfz6] .kicker[data-astro-cid-2lyrqfz6]{margin-bottom:0}.cp__title[data-astro-cid-2lyrqfz6]{letter-spacing:-.025em;max-width:22em;font-size:clamp(1.625rem,2.8vw,2.625rem);font-weight:450}.cp__flow[data-astro-cid-2lyrqfz6]{background:radial-gradient(60% 70% at 50% 40%, #8db39f38, transparent 70%), var(--green-deep);color:var(--on-dark);border-radius:10px;grid-template-columns:minmax(0,2fr) auto minmax(0,3fr) auto minmax(0,3fr);align-items:center;gap:clamp(10px,1.6vw,24px);padding:clamp(18px,3svh,32px);display:grid}.cp__item[data-astro-cid-2lyrqfz6]{gap:8px;min-width:0;display:grid}.cp__tag[data-astro-cid-2lyrqfz6]{background:#0202028c;border-radius:5px;justify-self:start;padding:4px 8px;font-size:.75rem}.cp__arrow[data-astro-cid-2lyrqfz6]{color:var(--green-soft);font-size:1.5rem}.cp__phone[data-astro-cid-2lyrqfz6]{width:min(100%,190px);margin:0 auto}.cp__card[data-astro-cid-2lyrqfz6]{background:var(--on-dark);color:var(--ink);border-radius:8px;gap:6px;padding:14px;display:grid;box-shadow:0 24px 40px -24px #000}.cp__card-k[data-astro-cid-2lyrqfz6]{color:var(--green);font-size:.75rem}.cp__card[data-astro-cid-2lyrqfz6] b[data-astro-cid-2lyrqfz6]{font:500 1.125rem/1.2 var(--serif)}.cp__row[data-astro-cid-2lyrqfz6]{background:var(--stone);border-radius:5px;justify-content:space-between;gap:12px;padding:6px 8px;font-size:.8125rem;display:flex}.cp__row[data-astro-cid-2lyrqfz6] small[data-astro-cid-2lyrqfz6]{color:var(--meta);font-size:.75rem}.cp__dot[data-astro-cid-2lyrqfz6]{align-items:center;gap:8px;font-size:.8125rem;display:flex}.cp__dot[data-astro-cid-2lyrqfz6] i[data-astro-cid-2lyrqfz6]{background:var(--green);border-radius:50%;width:8px;height:8px}.cp__practice[data-astro-cid-2lyrqfz6]{flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:16px;font-size:.9375rem;display:flex}.cp__practice-k[data-astro-cid-2lyrqfz6]{color:var(--green);font-weight:500}.cp__practice[data-astro-cid-2lyrqfz6] a[data-astro-cid-2lyrqfz6]{min-height:44px;color:var(--green);align-items:center;gap:6px;margin-left:auto;font-weight:500;text-decoration:none;display:inline-flex}.cp__practice[data-astro-cid-2lyrqfz6] a[data-astro-cid-2lyrqfz6]:hover{text-underline-offset:4px;text-decoration:underline}@media (width>=901px) and (height<=720px){.cp[data-astro-cid-2lyrqfz6]{padding:20px 0}.cp__flow[data-astro-cid-2lyrqfz6]{padding:14px 18px}.cp__title[data-astro-cid-2lyrqfz6]{font-size:2rem}.cp__phone[data-astro-cid-2lyrqfz6]{width:150px}}@media (width<=900px){.cp__flow[data-astro-cid-2lyrqfz6]{grid-template-columns:minmax(0,1fr)}.cp__arrow[data-astro-cid-2lyrqfz6]{justify-self:center;transform:rotate(90deg)}.cp__practice[data-astro-cid-2lyrqfz6] a[data-astro-cid-2lyrqfz6]{margin-left:0}}.xd-note[data-astro-cid-ok6tmzvm]{color:var(--meta);background:#faf5ea;padding-bottom:clamp(28px,5svh,56px);font-size:.9375rem}.xd-note[data-astro-cid-ok6tmzvm] p[data-astro-cid-ok6tmzvm]{border-top:1px solid #1717141a;padding-top:18px}.xd-note[data-astro-cid-ok6tmzvm] a[data-astro-cid-ok6tmzvm]{color:var(--green);font-weight:500}
