.turn[data-astro-cid-gigif4fu]{width:100%;max-width:520px;margin-left:auto;overflow:visible}.turn__spin[data-astro-cid-gigif4fu]{transform-origin:260px 260px;animation:60s linear infinite turn-spin}.turn__spin2[data-astro-cid-gigif4fu]{transform-origin:260px 260px;animation:24s linear infinite reverse turn-spin}.turn__pulse[data-astro-cid-gigif4fu]{animation:2.4s ease-in-out infinite turn-pulse}@keyframes turn-spin{to{transform:rotate(360deg)}}@keyframes turn-pulse{50%{opacity:.35}}.flow[data-astro-cid-5ntiuv5l]{margin-bottom:0;margin-left:0;margin-right:0}.flow__grid[data-astro-cid-5ntiuv5l]{grid-template-columns:minmax(0,1fr) 64px minmax(0,1.1fr) 64px minmax(0,1fr);align-items:center;gap:8px;display:grid}.flow__node[data-astro-cid-5ntiuv5l]{color:#fff;background:#ffffff0a;border:1.5px solid #44b43699;border-radius:18px;padding:22px}.flow__right[data-astro-cid-5ntiuv5l]{gap:14px;display:grid}.flow__h[data-astro-cid-5ntiuv5l]{letter-spacing:.14em;text-transform:uppercase;color:var(--green);margin:0 0 10px;font-size:.8rem;font-weight:700}.flow__node[data-astro-cid-5ntiuv5l] ul[data-astro-cid-5ntiuv5l]{margin:0;padding:0;list-style:none}.flow__node[data-astro-cid-5ntiuv5l] li[data-astro-cid-5ntiuv5l]{padding:5px 0;font-size:1rem}.flow__t[data-astro-cid-5ntiuv5l]{color:#e6f0e4;margin:0;font-size:1rem;font-weight:600;line-height:1.35}.flow__node--hub[data-astro-cid-5ntiuv5l]{background:var(--green);border-color:var(--green);color:var(--forest);text-align:center;padding:32px 22px}.flow__node--hub[data-astro-cid-5ntiuv5l] .flow__h[data-astro-cid-5ntiuv5l]{color:var(--forest)}.flow__node--hub[data-astro-cid-5ntiuv5l] .flow__t[data-astro-cid-5ntiuv5l]{color:var(--forest);font-weight:600}.flow__big[data-astro-cid-5ntiuv5l]{letter-spacing:-.01em;margin:0 0 8px;font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:800;line-height:1.1}.flow__arr[data-astro-cid-5ntiuv5l]{background:repeating-linear-gradient(90deg, var(--green) 0 8px, transparent 8px 16px);background-size:16px 2px;height:2px;animation:1s linear infinite flow-dash;position:relative}.flow__arr[data-astro-cid-5ntiuv5l]:after{content:"";border-left:9px solid var(--green);border-top:6px solid #0000;border-bottom:6px solid #0000;position:absolute;top:-5px;right:-2px}@keyframes flow-dash{to{background-position:16px 0}}@media (width<=900px){.flow__grid[data-astro-cid-5ntiuv5l]{grid-template-columns:1fr;gap:0}.flow__arr[data-astro-cid-5ntiuv5l]{background:repeating-linear-gradient(180deg, var(--green) 0 8px, transparent 8px 16px);background-size:2px 16px;width:2px;height:36px;margin:0 auto}.flow__arr[data-astro-cid-5ntiuv5l]:after{border-top:9px solid var(--green);border-bottom:0;border-left:6px solid #0000;border-right:6px solid #0000;top:auto;bottom:-4px;right:-5px}@keyframes flow-dash{to{background-position:0 16px}}}.how__body--video[data-astro-cid-l43jfdkk]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:48px;margin-top:56px;display:grid}.how__body--video[data-astro-cid-l43jfdkk] .how__flow[data-astro-cid-l43jfdkk]{grid-template-columns:1fr 1fr;gap:36px 0;margin:0}.how__body--video[data-astro-cid-l43jfdkk] .how__flow[data-astro-cid-l43jfdkk]:before{display:none}.how__body--video[data-astro-cid-l43jfdkk] figcaption,.how__body--video[data-astro-cid-l43jfdkk] figcaption a{color:#fff}@media (width<=900px){.how__body--video[data-astro-cid-l43jfdkk]{grid-template-columns:1fr}}.how__flow[data-astro-cid-l43jfdkk]{grid-template-columns:repeat(4,minmax(0,1fr));margin:56px 0 0;padding:0;list-style:none;display:grid;position:relative}.how__flow[data-astro-cid-l43jfdkk]:before{content:"";background:repeating-linear-gradient(90deg, var(--green) 0 10px, transparent 10px 20px);background-size:20px 2px;height:2px;animation:1.2s linear infinite how-dash;position:absolute;top:34px;left:12%;right:12%}@keyframes how-dash{to{background-position:20px 0}}.how__step[data-astro-cid-l43jfdkk]{text-align:center;padding:0 16px;position:relative}.how__dot[data-astro-cid-l43jfdkk]{background:var(--forest-2);border:2px solid var(--green);width:68px;height:68px;color:var(--green);z-index:1;border-radius:50%;place-items:center;margin:0 auto 20px;font-size:1.5rem;font-weight:800;display:grid;position:relative}.how__step[data-astro-cid-l43jfdkk] h3[data-astro-cid-l43jfdkk]{color:#fff;margin-bottom:8px;font-size:1.2rem}.how__step[data-astro-cid-l43jfdkk] p[data-astro-cid-l43jfdkk]{color:var(--on-dark-soft);margin:0;font-size:.95rem}.how__ill[data-astro-cid-l43jfdkk]{text-align:center;color:var(--on-dark-soft);margin-top:44px}@media (width<=900px){.how__flow[data-astro-cid-l43jfdkk]{grid-template-columns:1fr 1fr;gap:40px 0}.how__flow[data-astro-cid-l43jfdkk]:before{display:none}}@media (width<=480px){.how__flow[data-astro-cid-l43jfdkk]{grid-template-columns:1fr}}.qband[data-astro-cid-mnc5duaj]{padding:110px 0}.qband__src[data-astro-cid-mnc5duaj]{letter-spacing:.14em;text-transform:uppercase;color:var(--forest);margin:0 0 18px;font-size:.8rem;font-weight:700}.qband__quote[data-astro-cid-mnc5duaj]{letter-spacing:-.02em;max-width:22ch;color:var(--forest);text-wrap:balance;margin:0;font-size:clamp(1.9rem,4.2vw,3.5rem);font-weight:800;line-height:1.1}.qband__by[data-astro-cid-mnc5duaj]{color:var(--forest);margin:24px 0 0;font-weight:700}.qband__link[data-astro-cid-mnc5duaj]{margin:10px 0 0;font-size:.95rem;font-weight:600}.qband__link[data-astro-cid-mnc5duaj] a[data-astro-cid-mnc5duaj]{color:var(--forest);text-underline-offset:3px}.qband__note[data-astro-cid-mnc5duaj]{background:var(--forest);color:#fff;border-radius:999px;margin:30px 0 0;padding:10px 22px;font-size:.9rem;font-weight:600;display:inline-block}@media (width<=720px){.qband[data-astro-cid-mnc5duaj]{padding:72px 0}}
