.speak[data-astro-cid-c7imtu3t]{position:relative}.field[data-astro-cid-c7imtu3t]{flex-wrap:wrap;align-items:center;gap:26px 16px;display:flex}.field[data-astro-cid-c7imtu3t] li[data-astro-cid-c7imtu3t]{margin-left:var(--s);animation:5s ease-in-out infinite float;animation-delay:var(--f)}@keyframes float{50%{transform:translateY(-9px)}}.b[data-astro-cid-c7imtu3t]{white-space:nowrap;cursor:pointer;min-height:58px;transform:rotate(var(--r));transition:transform .25s var(--bounce);color:var(--ink);border:0;border-radius:28px;align-items:center;gap:8px;padding:8px 20px;font-size:clamp(1.05rem,2.1vw,1.9rem);line-height:1.2;display:inline-flex;position:relative;box-shadow:0 8px 22px #0a104647}.b[data-astro-cid-c7imtu3t]:after{content:"";background:inherit;clip-path:polygon(0 0,100% 0,18% 100%);width:24px;height:24px;position:absolute;bottom:-13px;left:24px}.b[data-astro-cid-c7imtu3t]:hover{transform:rotate(0)scale(1.08)}.b[data-astro-cid-c7imtu3t].on{transform:rotate(0)scale(1.14)}.white[data-astro-cid-c7imtu3t]{background:var(--white)}.yellow[data-astro-cid-c7imtu3t]{background:var(--yellow)}.tomato[data-astro-cid-c7imtu3t]{background:var(--tomato)}.mint[data-astro-cid-c7imtu3t]{background:var(--mint)}.meaning[data-astro-cid-c7imtu3t]{min-height:2em;margin-top:24px;font-weight:700}svg[data-astro-cid-dahnwq6s]{width:100%;overflow:visible}.road[data-astro-cid-dahnwq6s]{fill:none;stroke:var(--white);stroke-width:16px;stroke-linecap:round;stroke-dasharray:2 26;opacity:.7}.dot[data-astro-cid-dahnwq6s]{cursor:pointer}.dot[data-astro-cid-dahnwq6s] circle[data-astro-cid-dahnwq6s]{stroke:var(--white);stroke-width:5px;transition:r .3s var(--bounce)}.dot[data-astro-cid-dahnwq6s] text[data-astro-cid-dahnwq6s]{fill:var(--ink);pointer-events:none;font-size:20px}.dot[data-astro-cid-dahnwq6s].active circle[data-astro-cid-dahnwq6s]{r:44}.yellow[data-astro-cid-dahnwq6s] circle[data-astro-cid-dahnwq6s]{fill:var(--yellow)}.mint[data-astro-cid-dahnwq6s] circle[data-astro-cid-dahnwq6s]{fill:var(--mint)}.tomato[data-astro-cid-dahnwq6s] circle[data-astro-cid-dahnwq6s]{fill:var(--tomato)}.blue[data-astro-cid-dahnwq6s] circle[data-astro-cid-dahnwq6s]{fill:var(--sky)}.stops[data-astro-cid-dahnwq6s]{grid-template-columns:repeat(4,1fr);gap:8px;margin-block:18px;display:grid}.stops[data-astro-cid-dahnwq6s] button[data-astro-cid-dahnwq6s]{min-height:64px;color:var(--white);cursor:pointer;background:#ffffff24;border:0;border-radius:18px;padding:6px 8px;line-height:1.35;display:grid}.stops[data-astro-cid-dahnwq6s] button[data-astro-cid-dahnwq6s] span[data-astro-cid-dahnwq6s]{font-size:.85rem;font-weight:500}.stops[data-astro-cid-dahnwq6s] button[data-astro-cid-dahnwq6s][aria-selected=true]{background:var(--white);color:var(--ink)}.card[data-astro-cid-dahnwq6s]{background:var(--white);color:var(--ink);animation:pop .5s var(--bounce);border-radius:32px;grid-template-columns:1.1fr .9fr;gap:clamp(20px,4vw,50px);padding:clamp(22px,4vw,44px);display:grid}.card[data-astro-cid-dahnwq6s][hidden]{display:none}@keyframes pop{0%{opacity:0;transform:scale(.96)}}.card[data-astro-cid-dahnwq6s] .btn[data-astro-cid-dahnwq6s]{margin-top:18px}.can[data-astro-cid-dahnwq6s]{background:var(--sky);border-radius:22px;padding:18px 22px}.can-title[data-astro-cid-dahnwq6s]{color:var(--blue);font-size:1.5rem}.can[data-astro-cid-dahnwq6s] li[data-astro-cid-dahnwq6s]{padding:6px 0 6px 28px;position:relative}.can[data-astro-cid-dahnwq6s] li[data-astro-cid-dahnwq6s]:before{content:"✓";color:var(--blue);font-weight:900;position:absolute;top:6px;left:0}@media (width<=760px){.card[data-astro-cid-dahnwq6s]{grid-template-columns:minmax(0,1fr)}.stops[data-astro-cid-dahnwq6s]{grid-template-columns:1fr 1fr}svg[data-astro-cid-dahnwq6s]{display:none}}.hero[data-astro-cid-lcdefpme]{margin-top:-78px;padding-block:118px 120px;position:relative;overflow:hidden}.hero-grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(24px,4vw,60px);display:grid}.hero-title[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:clamp(2.05rem,min(4.5vw,9.4vh),4.9rem)}.hero-lead[data-astro-cid-lcdefpme]{max-width:34em;margin-top:18px}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin-top:26px;display:flex}.wave[data-astro-cid-lcdefpme]{width:100%;height:70px;position:absolute;bottom:-1px;left:0;right:0}.idea[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(26px,5vw,70px);display:grid}.idea-photo-wrap[data-astro-cid-lcdefpme]{position:relative}.idea-photo[data-astro-cid-lcdefpme]{aspect-ratio:3/2}.tomato-b[data-astro-cid-lcdefpme]{background:var(--tomato);color:var(--white);padding:8px 26px;font-size:clamp(1.5rem,3vw,2.4rem);position:absolute;top:-24px;right:-6px;transform:rotate(7deg)}.idea[data-astro-cid-lcdefpme] .h-lg[data-astro-cid-lcdefpme]{font-size:clamp(1.65rem,3vw,2.7rem)}.idea-text[data-astro-cid-lcdefpme]{margin-top:16px}.count[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-top:22px;font-size:clamp(1rem,1.6vw,1.3rem);display:flex}.count[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--sky);border-radius:20px;padding:4px 16px}.count[data-astro-cid-lcdefpme] .yes[data-astro-cid-lcdefpme]{background:var(--mint);color:var(--ink);transform:scale(1.12)rotate(-3deg)}.ideas-title[data-astro-cid-lcdefpme]{margin-bottom:30px}.ideas[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:clamp(14px,2vw,24px);display:grid}.ideas[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:30px;align-content:start;gap:10px;padding:clamp(20px,3vw,34px);display:grid}.ideas[data-astro-cid-lcdefpme] .yellow[data-astro-cid-lcdefpme]{background:var(--yellow)}.ideas[data-astro-cid-lcdefpme] .mint[data-astro-cid-lcdefpme]{background:var(--mint)}.ideas[data-astro-cid-lcdefpme] .tomato[data-astro-cid-lcdefpme]{background:var(--tomato)}.n[data-astro-cid-lcdefpme]{font-size:clamp(3rem,6vw,5rem);line-height:1}.path-title[data-astro-cid-lcdefpme]{margin-bottom:18px}.path-more[data-astro-cid-lcdefpme]{margin-top:26px}.voices-title[data-astro-cid-lcdefpme]{margin-bottom:30px}.voices[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:18px 22px;display:grid}.voices[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--white);border-radius:26px;padding:22px 26px;position:relative;box-shadow:0 6px 18px #141c4714}.voices[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{content:"";background:var(--white);clip-path:polygon(0 0,100% 0,18% 100%);width:24px;height:24px;position:absolute;bottom:-13px;left:30px}.who[data-astro-cid-lcdefpme]{margin-top:6px}.vnote[data-astro-cid-lcdefpme]{margin-top:24px}.teach[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,50px);display:grid}article[data-astro-cid-lcdefpme]{grid-template-columns:minmax(120px,.55fr) 1fr;align-items:center;gap:18px;display:grid}.t-photo[data-astro-cid-lcdefpme]{aspect-ratio:1;border:6px solid var(--white)}.say[data-astro-cid-lcdefpme]{margin-top:10px;font-size:.95rem;font-weight:500;line-height:1.75}.say[data-astro-cid-lcdefpme]:after{clip-path:polygon(100% 0,100% 100%,0 50%);top:24px;bottom:auto;left:-9px}.final-in[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr;align-items:end;gap:28px;padding-block:clamp(60px,9vw,110px);display:grid}.final-in[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:16px}@media (width<=880px){.hero[data-astro-cid-lcdefpme]{margin-top:-70px;padding-top:100px;padding-bottom:100px}.hero-grid[data-astro-cid-lcdefpme],.idea[data-astro-cid-lcdefpme],.final-in[data-astro-cid-lcdefpme],.ideas[data-astro-cid-lcdefpme],.voices[data-astro-cid-lcdefpme],.teach[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}
