.pt-head[data-astro-cid-eku6y6jh]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px 64px;display:grid}.pt-photo[data-astro-cid-eku6y6jh]{aspect-ratio:16/9;border-radius:16px;position:relative;overflow:hidden}.pt-photo--sm[data-astro-cid-eku6y6jh]{aspect-ratio:3/2;margin-top:8px}@media (width<=899.98px){.pt-head[data-astro-cid-eku6y6jh]{grid-template-columns:minmax(0,1fr)}}.pt-models[data-astro-cid-eku6y6jh]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.pt-model[data-astro-cid-eku6y6jh]{background:var(--surface-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);transition:box-shadow var(--motion-fast), border-color var(--motion-fast);flex-direction:column;gap:12px;padding:24px 22px;display:flex}.pt-model[data-astro-cid-eku6y6jh]:hover{border-color:var(--green-300);box-shadow:0 14px 30px #00472314}.pt-model__top[data-astro-cid-eku6y6jh]{justify-content:space-between;align-items:center;display:flex}.pt-model__n[data-astro-cid-eku6y6jh]{font:700 32px/1 var(--font-display);color:var(--green-200)}.pt-ico[data-astro-cid-eku6y6jh]{background:linear-gradient(145deg, var(--green-50), #f4f9ec);width:52px;height:52px;color:var(--green-700);border:1px solid var(--green-100);border-radius:16px;flex:none;place-items:center;display:inline-grid}.pt-model[data-astro-cid-eku6y6jh]:hover .pt-ico[data-astro-cid-eku6y6jh]{background:var(--green-700);color:#fff;border-color:var(--green-700);transition:background var(--motion-fast), color var(--motion-fast)}.pt-model__title[data-astro-cid-eku6y6jh]{font:700 18px/1.35 var(--font-display)}.pt-model[data-astro-cid-eku6y6jh] dl[data-astro-cid-eku6y6jh]{flex-direction:column;gap:10px;margin:0;display:flex}.pt-model[data-astro-cid-eku6y6jh] dt[data-astro-cid-eku6y6jh]{font:600 11.5px/1.3 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--amber-600)}.pt-model[data-astro-cid-eku6y6jh] dd[data-astro-cid-eku6y6jh]{color:var(--text-secondary);margin:3px 0 0;font-size:15px;line-height:1.55}.pt-model__link[data-astro-cid-eku6y6jh]{color:var(--brand-bright);margin-top:auto;padding-top:6px;font-size:15px;font-weight:600}.pt-stories[data-astro-cid-eku6y6jh]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 36px;display:grid}.pt-story[data-astro-cid-eku6y6jh]{border-bottom:1px solid var(--border-default);color:var(--text-primary);flex-direction:column;gap:10px;padding-bottom:22px;text-decoration:none;display:flex}.pt-story[data-astro-cid-eku6y6jh]:hover{color:var(--text-primary);text-decoration:none}.pt-story__img[data-astro-cid-eku6y6jh]{aspect-ratio:16/9;border-radius:6px;margin-bottom:8px;position:relative;overflow:hidden}.pt-story__img[data-astro-cid-eku6y6jh] .img-slot{transition:transform .6s var(--ease-out)}.pt-story[data-astro-cid-eku6y6jh]:hover .pt-story__img[data-astro-cid-eku6y6jh] .img-slot{transform:scale(1.04)}.pt-story__img[data-astro-cid-eku6y6jh]:after{content:"";pointer-events:none;background:linear-gradient(#02351a00 42%,#02351a8c 70%,#02351ae6 100%);position:absolute;inset:0}.pt-story__kind[data-astro-cid-eku6y6jh]{z-index:1;background:var(--brand-highlight);color:var(--green-900);font:800 12px/1.2 var(--font-display);letter-spacing:.1em;border-radius:0 999px 999px 0;padding:7px 14px 7px 16px;position:absolute;top:18px;left:0;box-shadow:0 6px 16px #0000002e}.pt-story__fact[data-astro-cid-eku6y6jh]{z-index:1;color:#fff;align-items:baseline;gap:12px;display:flex;position:absolute;bottom:16px;left:20px;right:20px}.pt-story__fact[data-astro-cid-eku6y6jh] b[data-astro-cid-eku6y6jh]{font:800 clamp(30px, 3.2vw, 44px)/1 var(--font-display);color:var(--brand-highlight);letter-spacing:-.01em;text-shadow:0 2px 14px #00000059;white-space:nowrap}.pt-story__fact[data-astro-cid-eku6y6jh] span[data-astro-cid-eku6y6jh]{font:600 15px/1.35 var(--font-body);color:var(--green-50);text-align:start}.pt-story__label[data-astro-cid-eku6y6jh]{font:700 12px/1.3 var(--font-display);letter-spacing:.1em;color:var(--green-600)}.pt-story__label[data-astro-cid-eku6y6jh] span[data-astro-cid-eku6y6jh]{color:var(--text-tertiary);letter-spacing:.02em;font-weight:600}.pt-story__name[data-astro-cid-eku6y6jh]{font:700 clamp(21px, 1.8vw, 25px)/1.3 var(--font-display);color:var(--green-900)}.pt-story__line[data-astro-cid-eku6y6jh]{color:var(--text-secondary);margin:0;font-size:15.5px;line-height:1.6}.pt-story__more[data-astro-cid-eku6y6jh]{color:var(--brand-bright);font-size:14.5px;font-weight:600}.pt-story[data-astro-cid-eku6y6jh]:hover .pt-story__more[data-astro-cid-eku6y6jh]{text-decoration:underline}.pt-steps[data-astro-cid-eku6y6jh]{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.pt-steps[data-astro-cid-eku6y6jh] li[data-astro-cid-eku6y6jh]:not(:last-child):after{content:"";background:repeating-linear-gradient(90deg, var(--green-300) 0 8px, transparent 8px 14px);height:2px;position:absolute;top:35px;left:calc(50% + 46px);right:calc(26px - 50%)}.pt-steps[data-astro-cid-eku6y6jh] li[data-astro-cid-eku6y6jh]{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.pt-steps__ic[data-astro-cid-eku6y6jh]{background:var(--surface-card);border:2px solid var(--brand-bright);width:72px;height:72px;color:var(--green-700);transition:background var(--motion-fast), color var(--motion-fast);border-radius:50%;place-items:center;margin-bottom:8px;display:grid;position:relative;box-shadow:0 8px 20px #00472314}.pt-steps[data-astro-cid-eku6y6jh] li[data-astro-cid-eku6y6jh]:hover .pt-steps__ic[data-astro-cid-eku6y6jh]{background:var(--brand-bright);color:#fff}.pt-steps__ic[data-astro-cid-eku6y6jh] b[data-astro-cid-eku6y6jh]{background:var(--brand-highlight);width:26px;height:26px;color:var(--green-900);font:700 13px/1 var(--font-display);border-radius:50%;place-items:center;display:grid;position:absolute;top:-4px;right:-4px}.pt-steps[data-astro-cid-eku6y6jh] strong[data-astro-cid-eku6y6jh]{font:700 17px/1.35 var(--font-display)}.pt-steps[data-astro-cid-eku6y6jh] li[data-astro-cid-eku6y6jh]>span[data-astro-cid-eku6y6jh]:last-child{color:var(--text-secondary);max-width:220px;font-size:14.5px;line-height:1.55}main .pt-steps__txt[data-astro-cid-eku6y6jh]{text-align:center!important;text-align-last:center!important}.pt-benefits[data-astro-cid-eku6y6jh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}@media (width<=1023.98px){.pt-benefits[data-astro-cid-eku6y6jh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599.98px){.pt-benefits[data-astro-cid-eku6y6jh]{grid-template-columns:minmax(0,1fr)}}.pt-cond-cta[data-astro-cid-eku6y6jh]{border-radius:var(--radius-md);background:var(--green-50);border:1px solid var(--green-200);color:var(--green-800);font:600 15.5px/1.5 var(--font-display);transition:background var(--motion-fast), border-color var(--motion-fast), color var(--motion-fast);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px 16px 22px;text-decoration:none;display:flex}.pt-cond-cta[data-astro-cid-eku6y6jh]:hover{background:var(--brand-bright);border-color:var(--brand-bright);color:#fff;text-decoration:none}.pt-cond-cta__arrow[data-astro-cid-eku6y6jh]{background:var(--brand-bright);color:#fff;width:36px;height:36px;transition:background var(--motion-fast), color var(--motion-fast);border-radius:50%;flex:none;place-items:center;display:grid}.pt-cond-cta[data-astro-cid-eku6y6jh]:hover .pt-cond-cta__arrow[data-astro-cid-eku6y6jh]{color:var(--brand-bright);background:#fff}.pt-tint[data-astro-cid-eku6y6jh]{background:linear-gradient(180deg, var(--green-50) 0%, #f3faf5 100%);position:relative}.pt-process[data-astro-cid-eku6y6jh]{position:relative;overflow:hidden}.pt-process[data-astro-cid-eku6y6jh]:after{content:"";pointer-events:none;background:radial-gradient(circle,#f5c44e24,#f5c44e00 70%);border-radius:50%;width:460px;height:460px;position:absolute;top:-160px;right:-140px}.pt-process[data-astro-cid-eku6y6jh] .pt-steps[data-astro-cid-eku6y6jh] li[data-astro-cid-eku6y6jh]:not(:last-child):after{background:repeating-linear-gradient(90deg,#f5c44e8c 0 8px,#0000 8px 14px)}.pt-process[data-astro-cid-eku6y6jh] .pt-steps__ic[data-astro-cid-eku6y6jh]{border-color:var(--brand-highlight);color:#fff;box-shadow:none;background:#ffffff14}.pt-process[data-astro-cid-eku6y6jh] .pt-steps[data-astro-cid-eku6y6jh] li[data-astro-cid-eku6y6jh]:hover .pt-steps__ic[data-astro-cid-eku6y6jh]{background:var(--brand-highlight);color:var(--green-900)}.pt-process[data-astro-cid-eku6y6jh] .pt-steps[data-astro-cid-eku6y6jh] strong[data-astro-cid-eku6y6jh]{color:#fff}.pt-process[data-astro-cid-eku6y6jh] .pt-steps[data-astro-cid-eku6y6jh] li[data-astro-cid-eku6y6jh]>span[data-astro-cid-eku6y6jh]:last-child{color:var(--green-100)}.pt-faq[data-astro-cid-eku6y6jh]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:32px 72px;display:grid}@media (width<=1099.98px){.pt-models[data-astro-cid-eku6y6jh]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899.98px){.pt-stories[data-astro-cid-eku6y6jh],.pt-faq[data-astro-cid-eku6y6jh]{grid-template-columns:minmax(0,1fr)}.pt-steps[data-astro-cid-eku6y6jh]{grid-template-columns:minmax(0,1fr);gap:18px}.pt-steps[data-astro-cid-eku6y6jh] li[data-astro-cid-eku6y6jh]:after{display:none}main .pt-steps__txt[data-astro-cid-eku6y6jh]{text-align:start!important;text-align-last:auto!important}.pt-steps[data-astro-cid-eku6y6jh] li[data-astro-cid-eku6y6jh]{text-align:left;flex-flow:wrap;align-items:center;column-gap:16px}.pt-steps__ic[data-astro-cid-eku6y6jh]{width:56px;height:56px;margin:0}.pt-steps[data-astro-cid-eku6y6jh] li[data-astro-cid-eku6y6jh]>span[data-astro-cid-eku6y6jh]:last-child{text-align:left;text-align-last:left;flex-basis:100%;max-width:none;margin-top:-8px;padding-left:72px}}@media (width<=599.98px){.pt-models[data-astro-cid-eku6y6jh]{grid-template-columns:minmax(0,1fr)}}.vn-pin[data-astro-cid-eku6y6jh]{cursor:pointer}.vn-pin__body[data-astro-cid-eku6y6jh]{transform-box:fill-box;transform-origin:50%;transition:transform .2s,opacity .2s}.vn-pin__label[data-astro-cid-eku6y6jh]{paint-order:stroke;stroke:#02351ad9;stroke-width:4px;display:none}#vn-map[data-astro-cid-eku6y6jh][data-m] .vn-pin[data-astro-cid-eku6y6jh]:not(.is-region) .vn-pin__body[data-astro-cid-eku6y6jh]{opacity:.4}.vn-pin[data-astro-cid-eku6y6jh].is-active .vn-pin__body[data-astro-cid-eku6y6jh]{transform:scale(1.7)}.vn-pin[data-astro-cid-eku6y6jh].is-active .vn-pin__label[data-astro-cid-eku6y6jh]{display:block}.vn-pin[data-astro-cid-eku6y6jh]:hover .vn-pin__body[data-astro-cid-eku6y6jh],.vn-pin[data-astro-cid-eku6y6jh]:focus .vn-pin__body[data-astro-cid-eku6y6jh]{transform:scale(1.35)}@media (prefers-reduced-motion:reduce){.vn-pin__body[data-astro-cid-eku6y6jh]{transition:none}}
