.tonwelle[data-astro-cid-raqvlmkj]{width:100%;margin:0}.tonwelle__card[data-astro-cid-raqvlmkj]{background:var(--c-white);border-radius:var(--radius);box-shadow:var(--shadow-lift);border:1px solid #cfd5d4cc;padding:clamp(1.25rem,1rem + 1vw,1.75rem);display:grid}.tonwelle__track[data-astro-cid-raqvlmkj]{gap:.625rem;display:grid}.tonwelle__label[data-astro-cid-raqvlmkj]{font-family:var(--f-mono);font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--c-steel);font-weight:500;line-height:1.4}.tonwelle__track--after[data-astro-cid-raqvlmkj] .tonwelle__label[data-astro-cid-raqvlmkj]{color:var(--c-bronze)}.tonwelle__lane[data-astro-cid-raqvlmkj]{background:var(--c-cream);border-radius:6px;padding:clamp(.5rem,.35rem + .6vw,.875rem) clamp(.375rem,.25rem + .5vw,.75rem);box-shadow:inset 0 0 0 1px #cfd5d48c}.tonwelle__svg[data-astro-cid-raqvlmkj]{width:100%;height:auto;overflow:visible}.tonwelle__plot[data-astro-cid-raqvlmkj]{position:relative}.tonwelle__svg--clean[data-astro-cid-raqvlmkj]{height:100%;position:absolute;inset:0}.tonwelle__bars[data-astro-cid-raqvlmkj]{fill:none;stroke-width:2.2px;stroke-linecap:round}.tonwelle__bars--before[data-astro-cid-raqvlmkj]{stroke:var(--c-navy);stroke-opacity:.5}.tonwelle__bars--after[data-astro-cid-raqvlmkj]{stroke:var(--c-navy)}.tonwelle__clip[data-astro-cid-raqvlmkj]{fill:none;stroke:var(--c-gold);stroke-width:2.5px;stroke-linecap:round}.tonwelle__band[data-astro-cid-raqvlmkj]{fill:none;stroke:var(--c-gold);stroke-width:1px;stroke-dasharray:3 5;stroke-opacity:.8}.tonwelle__zero[data-astro-cid-raqvlmkj]{fill:none;stroke:var(--c-navy);stroke-width:1px;stroke-opacity:.22}.tonwelle__step[data-astro-cid-raqvlmkj]{place-items:center;height:clamp(2.75rem,2.4rem + 1vw,3.25rem);display:grid;position:relative}.tonwelle__step[data-astro-cid-raqvlmkj]:before{content:"";background:linear-gradient(90deg,#0000,#d19e5abf 18% 82%,#0000);height:1px;position:absolute;inset:50% 0 auto}.tonwelle__arrow[data-astro-cid-raqvlmkj]{border:1px solid var(--c-gold);background:var(--c-white);width:2rem;height:2rem;color:var(--c-navy);border-radius:50%;place-items:center;display:inline-grid;position:relative}.tonwelle__arrow[data-astro-cid-raqvlmkj] .icon{transform:rotate(90deg)}.tonwelle--compact[data-astro-cid-raqvlmkj] .tonwelle__card[data-astro-cid-raqvlmkj]{padding:1rem 1.125rem}.tonwelle--compact[data-astro-cid-raqvlmkj] .tonwelle__track[data-astro-cid-raqvlmkj]{gap:.4rem}.tonwelle--compact[data-astro-cid-raqvlmkj] .tonwelle__lane[data-astro-cid-raqvlmkj]{padding:.375rem .5rem}.tonwelle--compact[data-astro-cid-raqvlmkj] .tonwelle__step[data-astro-cid-raqvlmkj]{height:2.25rem}.tonwelle--compact[data-astro-cid-raqvlmkj] .tonwelle__arrow[data-astro-cid-raqvlmkj]{width:1.625rem;height:1.625rem}@media (prefers-reduced-motion:no-preference){.tonwelle__svg--clean[data-astro-cid-raqvlmkj]{animation:tonwelle-clean 1.6s var(--ease) .5s both}.tonwelle__arrow[data-astro-cid-raqvlmkj]{animation:tonwelle-step .6s var(--ease) .25s both}}@keyframes tonwelle-clean{0%{clip-path:inset(-4px 100% -4px 0)}to{clip-path:inset(-4px -4px -4px 0)}}@keyframes tonwelle-step{0%{opacity:0;transform:translateY(-4px)}}.ton-visual[data-astro-cid-ykacwtrz]{width:100%;max-width:34rem;margin-inline:auto}.ton-visual--photo[data-astro-cid-ykacwtrz]{display:grid}.ton-visual--photo[data-astro-cid-ykacwtrz] .ton-visual__wave{width:auto;margin:-4.5rem 1rem 0;position:relative}@media (width>=40rem){.ton-visual--photo[data-astro-cid-ykacwtrz] .ton-visual__wave{margin-inline:2rem}}.problems[data-astro-cid-ykacwtrz]{border-top:1px solid #cfd5d4cc;list-style:none;display:grid}.problem[data-astro-cid-ykacwtrz]{gap:var(--s-2);padding-block:var(--s-2);border-bottom:1px solid #cfd5d4cc;grid-template-columns:3rem minmax(0,1fr);align-items:center;display:grid}.problem__icon[data-astro-cid-ykacwtrz]{border-radius:var(--radius);background:var(--c-cream);width:3rem;height:3rem;color:var(--c-navy);box-shadow:inset 0 -3px 0 var(--c-gold);place-items:center;display:inline-grid}.problem__text[data-astro-cid-ykacwtrz]{color:var(--c-navy);font-weight:600;line-height:1.45}@media (width>=40rem){.problems[data-astro-cid-ykacwtrz]{gap:var(--s-3);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr))}.problem[data-astro-cid-ykacwtrz]{align-content:start;place-items:start;gap:var(--s-2);padding:var(--s-3) 0 0;border-top:1px solid #cfd5d4e6;border-bottom:0;grid-template-columns:none}}@media (width>=48rem){.problems[data-astro-cid-ykacwtrz]{row-gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=64rem){.problems[data-astro-cid-ykacwtrz]{grid-template-columns:repeat(5,minmax(0,1fr))}}.grid-3[data-astro-cid-ykacwtrz]{gap:var(--s-3);display:grid}@media (width>=40rem){.grid-3[data-astro-cid-ykacwtrz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.grid-3[data-astro-cid-ykacwtrz]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=56rem){section.ton-origin>.container{gap:var(--s-8);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;display:grid}section.ton-origin .section__head{margin-bottom:0}}.origin[data-astro-cid-ykacwtrz]{gap:var(--s-3);justify-items:start;max-width:40rem;display:grid}.origin__icon[data-astro-cid-ykacwtrz]{width:3.5rem;height:3.5rem;color:var(--c-gold);border:1px solid #d19e5ab3;border-radius:50%;place-items:center;display:inline-grid}.origin__text[data-astro-cid-ykacwtrz]{color:#faf6efe0}.ton-check__hint[data-astro-cid-ykacwtrz]{max-width:36rem}
