.aside[data-astro-cid-n2xkidoo]{display:flex;flex-direction:column;gap:16px;min-width:0}.aside__label[data-astro-cid-n2xkidoo]{font:var(--fw-medium) var(--fs-2xs)/var(--lh-none) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-2)}.aside__grid[data-astro-cid-n2xkidoo]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:24px}.aside__grid[data-astro-cid-n2xkidoo]:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1100px){.aside__grid[data-astro-cid-n2xkidoo]:has(>:nth-child(3)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.aside__grid[data-astro-cid-n2xkidoo]:has(>:nth-child(3)){grid-template-columns:minmax(0,1fr)}}@media(max-width:860px){.aside__grid[data-astro-cid-n2xkidoo]{grid-template-columns:minmax(0,1fr)}}.aside__card[data-astro-cid-n2xkidoo]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px 22px 18px;background:var(--card);color:var(--ink);text-decoration:none;border:1px solid var(--ink);border-radius:var(--r);box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease}.aside__card[data-astro-cid-n2xkidoo]:is(:hover,:focus-visible){transform:translate(-2px,-2px);box-shadow:var(--shadow-hover)}.aside__client[data-astro-cid-n2xkidoo]{font:var(--fw-medium) var(--fs-2xs)/var(--lh-none) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-3)}.aside__title[data-astro-cid-n2xkidoo]{font:var(--fw-medium) var(--fs-xl)/var(--lh-snug) "DM Sans",system-ui,sans-serif;color:var(--ink);text-wrap:balance}.aside__outcome[data-astro-cid-n2xkidoo]{font:var(--fw-body) var(--fs-md)/var(--lh-compact) "DM Sans",system-ui,sans-serif;color:var(--ink-2);text-wrap:pretty}.aside__cta[data-astro-cid-n2xkidoo]{margin-top:6px;padding:4px 0 6px;font:var(--fw-medium) var(--fs-md)/var(--lh-none) "DM Sans",system-ui,sans-serif;color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:6px}.aside__cta-arrow[data-astro-cid-n2xkidoo]{display:inline-block;transition:transform .2s}.aside__card[data-astro-cid-n2xkidoo]:hover .aside__cta-arrow[data-astro-cid-n2xkidoo]{transform:translate(4px)}.aside__list[data-astro-cid-n2xkidoo]{list-style:none;padding:0;margin:4px 0 0}.aside__list[data-astro-cid-n2xkidoo] li[data-astro-cid-n2xkidoo]+li[data-astro-cid-n2xkidoo]{border-top:1px solid var(--line)}.aside__row[data-astro-cid-n2xkidoo]{display:flex;align-items:flex-start;gap:14px;padding:14px 0;color:var(--ink);text-decoration:none}.aside__arrow[data-astro-cid-n2xkidoo]{flex:none;display:grid;place-items:center;width:40px;height:40px;background:var(--card);border:1px solid var(--ink);border-radius:var(--r);box-shadow:var(--shadow);transition:transform .2s ease,box-shadow .2s ease}.aside__row[data-astro-cid-n2xkidoo]:is(:hover,:focus-visible) .aside__arrow[data-astro-cid-n2xkidoo]{transform:translate(-2px,-2px);box-shadow:var(--shadow-hover)}.aside__rowtext[data-astro-cid-n2xkidoo]{display:flex;flex-direction:column;gap:2px;min-width:0}.aside__rowtitle[data-astro-cid-n2xkidoo]{font:var(--fw-body) var(--fs-md)/var(--lh-compact) "DM Sans",system-ui,sans-serif;color:var(--ink)}.aside__row[data-astro-cid-n2xkidoo]:hover .aside__rowtitle[data-astro-cid-n2xkidoo]{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.aside__rowclient[data-astro-cid-n2xkidoo]{font:var(--fw-body) var(--fs-sm)/var(--lh-compact) "DM Sans",system-ui,sans-serif;color:var(--ink-2)}.aside__all[data-astro-cid-n2xkidoo]{width:fit-content;font:var(--fw-medium) var(--fs-sm)/var(--lh-compact) "DM Sans",system-ui,sans-serif;color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}@media(min-width:781px){.aside--wide[data-astro-cid-n2xkidoo] .aside__card[data-astro-cid-n2xkidoo]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto;grid-template-areas:"client outcome cta" "title outcome cta";align-items:center;column-gap:48px;row-gap:8px;padding:26px 32px}.aside--wide[data-astro-cid-n2xkidoo] .aside__client[data-astro-cid-n2xkidoo]{grid-area:client;align-self:end}.aside--wide[data-astro-cid-n2xkidoo] .aside__title[data-astro-cid-n2xkidoo]{grid-area:title;align-self:start}.aside--wide[data-astro-cid-n2xkidoo] .aside__outcome[data-astro-cid-n2xkidoo]{grid-area:outcome}.aside--wide[data-astro-cid-n2xkidoo] .aside__cta[data-astro-cid-n2xkidoo]{grid-area:cta;margin-top:0;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.aside__card[data-astro-cid-n2xkidoo],.aside__arrow[data-astro-cid-n2xkidoo],.aside__cta-arrow[data-astro-cid-n2xkidoo]{transition:none}}.capability[data-astro-cid-3m4zgfny],.problem[data-astro-cid-3m4zgfny],.ask[data-astro-cid-3m4zgfny],.beats[data-astro-cid-3m4zgfny],.ccc[data-astro-cid-3m4zgfny],.start[data-astro-cid-3m4zgfny],.principles[data-astro-cid-3m4zgfny],.voices[data-astro-cid-3m4zgfny]{--sec-y: 136px;--reveal-dur: .9s;--reveal-y: 28px;--reveal-stagger: .22s}@media(max-width:980px){.capability[data-astro-cid-3m4zgfny],.problem[data-astro-cid-3m4zgfny],.ask[data-astro-cid-3m4zgfny],.beats[data-astro-cid-3m4zgfny],.ccc[data-astro-cid-3m4zgfny],.start[data-astro-cid-3m4zgfny],.principles[data-astro-cid-3m4zgfny],.voices[data-astro-cid-3m4zgfny]{--sec-y: 88px}}.eyebrow[data-astro-cid-3m4zgfny]{font:var(--fw-medium) var(--fs-2xs)/var(--lh-none) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-3)}.hero[data-astro-cid-3m4zgfny]{padding:56px var(--gutter-wide) 44px;display:flex;flex-direction:column;gap:14px}h1[data-astro-cid-3m4zgfny]{font:var(--fw-body) var(--fs-7xl)/var(--lh-tight) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-display)}.hero__lead[data-astro-cid-3m4zgfny]{font:var(--fw-body) var(--fs-3xl)/var(--lh-snug) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-title);color:var(--ink);max-width:40em;text-wrap:pretty}.hero__lead[data-astro-cid-3m4zgfny] .marker{white-space:nowrap}.hero__sub[data-astro-cid-3m4zgfny]{margin-top:4px;font:var(--fw-body) var(--fs-xl)/var(--lh-lead) "DM Sans",system-ui,sans-serif;color:var(--ink-2);max-width:52em;text-wrap:balance}.sec-h2[data-astro-cid-3m4zgfny]{font:var(--fw-body) var(--fs-4xl)/var(--lh-tight) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-title)}.ccc[data-astro-cid-3m4zgfny]{background:var(--accent-tint);padding:var(--sec-y) var(--gutter-wide)}.ccc__list[data-astro-cid-3m4zgfny]{list-style:none;padding:0;margin:30px 0 0}.ccc__item[data-astro-cid-3m4zgfny]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:baseline;gap:48px;padding:44px 0}.ccc__item[data-astro-cid-3m4zgfny]+.ccc__item[data-astro-cid-3m4zgfny]{border-top:1px solid var(--line-mid)}.ccc__word[data-astro-cid-3m4zgfny]{font:var(--fw-body) var(--fs-6xl)/var(--lh-tight) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-display);color:var(--ink)}.ccc__text[data-astro-cid-3m4zgfny]{font:var(--fw-body) var(--fs-2xl)/var(--lh-snug) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-title);color:var(--ink-2);max-width:24em;text-wrap:pretty}.sec-sub[data-astro-cid-3m4zgfny]{font:var(--fw-body) var(--fs-xl)/var(--lh-lead) "DM Sans",system-ui,sans-serif;color:var(--ink-3);margin-top:6px}.sec-eyebrow[data-astro-cid-3m4zgfny]{display:flex;align-items:center;gap:12px;margin-bottom:18px;font:var(--fw-medium) var(--fs-2xs)/var(--lh-none) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-3)}.sec-eyebrow[data-astro-cid-3m4zgfny] span[data-astro-cid-3m4zgfny]{display:inline-grid;place-items:center;min-width:30px;height:22px;padding:0 6px;border-radius:999px;background:var(--accent);color:var(--accent-ink);letter-spacing:.04em}.sec-eyebrow--inv[data-astro-cid-3m4zgfny]{color:var(--inv-ink-3)}.capability[data-astro-cid-3m4zgfny]{position:relative;z-index:2;background:var(--inv);color:var(--inv-ink);padding:var(--sec-y) var(--gutter-wide)}.capability__eyebrow[data-astro-cid-3m4zgfny]{position:relative}.capability__eyebrow[data-astro-cid-3m4zgfny]:before{content:"";position:absolute;left:12.25px;bottom:100%;width:3.5px;height:calc(var(--sec-y) + 4px);background:radial-gradient(circle,var(--inv-ink) 1.6px,transparent 2px) center top / 3.5px 11px repeat-y;opacity:.55}.cap__line[data-astro-cid-3m4zgfny]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:1}.cap__line[data-astro-cid-3m4zgfny] .cap__dots{fill:none;stroke:var(--ink-3);stroke-width:3.5;stroke-linecap:round;stroke-dasharray:0 11}.beats__node[data-astro-cid-3m4zgfny]{position:relative;z-index:2}.capability__node[data-astro-cid-3m4zgfny]{flex:none;width:28px;height:28px;border-radius:50%;background:var(--accent);border:2px solid var(--accent);display:grid;place-items:center}.capability__node[data-astro-cid-3m4zgfny]:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--accent-ink)}.capability__line[data-astro-cid-3m4zgfny]{font:var(--fw-body) var(--fs-5xl)/var(--lh-tight) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-display);max-width:20em;text-wrap:balance}.capability__hi[data-astro-cid-3m4zgfny]{color:var(--accent)}.capability__pair[data-astro-cid-3m4zgfny]{list-style:none;padding:0;margin:48px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.capability__item[data-astro-cid-3m4zgfny]{display:flex;flex-direction:column;gap:10px;padding-top:18px;border-top:1px solid rgba(255,255,255,.24)}.capability__item[data-astro-cid-3m4zgfny]+.capability__item[data-astro-cid-3m4zgfny]{border-top:2px solid var(--accent)}.capability__word[data-astro-cid-3m4zgfny]{font:var(--fw-medium) var(--fs-xl)/var(--lh-snug) "DM Sans",system-ui,sans-serif}.capability__item[data-astro-cid-3m4zgfny]:first-child .capability__word[data-astro-cid-3m4zgfny]{color:var(--inv-ink-2)}.capability__more[data-astro-cid-3m4zgfny]{margin-top:56px;padding-top:32px;border-top:1px solid rgba(255,255,255,.24);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:16px 48px;align-items:baseline}.capability__sub[data-astro-cid-3m4zgfny]{font:var(--fw-medium) var(--fs-2xl)/var(--lh-snug) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-title);color:var(--inv-ink);text-wrap:balance}.capability__body[data-astro-cid-3m4zgfny]{font:var(--fw-body) var(--fs-lg)/var(--lh-body) "DM Sans",system-ui,sans-serif;color:var(--inv-ink-2);max-width:34em;text-wrap:pretty}.capability__body[data-astro-cid-3m4zgfny] em[data-astro-cid-3m4zgfny]{font-style:italic;color:var(--accent)}.capability__text[data-astro-cid-3m4zgfny]{font:var(--fw-body) var(--fs-lg)/var(--lh-body) "DM Sans",system-ui,sans-serif;color:var(--inv-ink-2);max-width:26em;text-wrap:pretty}.problem[data-astro-cid-3m4zgfny]{padding:var(--sec-y) var(--gutter-wide)}.talk[data-astro-cid-3m4zgfny]{position:relative;list-style:none;padding:0;margin:0}.talk__item[data-astro-cid-3m4zgfny]{position:relative;z-index:1;min-height:88svh;display:grid;align-content:center}.talk__item[data-astro-cid-3m4zgfny]:first-child{min-height:72svh}.talk__item--close[data-astro-cid-3m4zgfny]{min-height:76svh}.talk__bubble[data-astro-cid-3m4zgfny]{margin-left:min(var(--x, 0%),calc(100% - min(30em,60%)));width:min(30em,60%);display:flex;flex-direction:column;gap:14px}.talk__node[data-astro-cid-3m4zgfny]{width:28px;height:28px;margin-bottom:6px;border-radius:50%;background:var(--accent);border:2px solid var(--accent);display:grid;place-items:center}.talk__node[data-astro-cid-3m4zgfny]:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--accent-ink)}.talk__head[data-astro-cid-3m4zgfny]{font:var(--fw-body) var(--fs-5xl)/var(--lh-tight) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-display);color:var(--ink);text-wrap:balance}.talk__head[data-astro-cid-3m4zgfny] em{font-style:italic}.talk__text[data-astro-cid-3m4zgfny]{font:var(--fw-body) var(--fs-2xl)/var(--lh-snug) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-title);color:var(--ink-2);text-wrap:pretty}.talk__close[data-astro-cid-3m4zgfny]{font:var(--fw-medium) var(--fs-4xl)/var(--lh-tight) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-title);color:var(--ink);text-wrap:balance}.talk__line[data-astro-cid-3m4zgfny]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:0}.talk__line[data-astro-cid-3m4zgfny] .talk__dots{fill:none;stroke:var(--ink-3);stroke-width:3.5;stroke-linecap:round;stroke-dasharray:0 11}.ask[data-astro-cid-3m4zgfny]{background:var(--band);padding:var(--sec-y) var(--gutter-wide)}.ask__in[data-astro-cid-3m4zgfny]{max-width:860px;margin-inline:auto;text-align:center}.ask__in[data-astro-cid-3m4zgfny] .sec-eyebrow[data-astro-cid-3m4zgfny]{justify-content:center}.chat[data-astro-cid-3m4zgfny]{list-style:none;padding:0;margin:40px 0 0;display:flex;flex-direction:column;gap:72px}.chat__pair[data-astro-cid-3m4zgfny]{display:flex;flex-direction:column;align-items:center;gap:12px}.chat__q[data-astro-cid-3m4zgfny]{align-self:center;max-width:78%;padding:14px 20px 15px;background:var(--card);border-radius:18px;font:var(--fw-medium) var(--fs-xl)/var(--lh-snug) "DM Sans",system-ui,sans-serif;color:var(--ink);text-wrap:pretty}.chat__a[data-astro-cid-3m4zgfny]{max-width:34em;padding:0 20px;font:var(--fw-body) var(--fs-lg)/var(--lh-body) "DM Sans",system-ui,sans-serif;color:var(--ink-2);text-wrap:balance}html.reveal:not(.reduce-motion) .chat__a[data-astro-cid-3m4zgfny][data-revealed=""]{animation-delay:calc(var(--i, 0) * var(--reveal-stagger) + .26s)}.beats[data-astro-cid-3m4zgfny]{padding:var(--sec-y) var(--gutter-wide)}.beats__grid[data-astro-cid-3m4zgfny]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px;margin:34px 0 0}.beat[data-astro-cid-3m4zgfny]{position:relative;background:var(--band);border-radius:var(--r);padding:26px 26px 30px;display:flex;flex-direction:column;gap:12px}.beat__head[data-astro-cid-3m4zgfny],.beat__body[data-astro-cid-3m4zgfny]{display:flex;flex-direction:column;gap:12px}.beat[data-astro-cid-3m4zgfny]:nth-child(2){background:color-mix(in srgb,var(--accent) var(--tint-step),var(--band))}.beat[data-astro-cid-3m4zgfny]:nth-child(3){background:color-mix(in srgb,var(--accent) calc(var(--tint-step) * 2),var(--band))}.beat[data-astro-cid-3m4zgfny]:nth-child(4){background:color-mix(in srgb,var(--accent) calc(var(--tint-step) * 3),var(--band))}.beat__arrow[data-astro-cid-3m4zgfny]{position:absolute;top:50%;left:-42px;display:grid;color:var(--ink-3);transform:translateY(-50%)}.beat__word[data-astro-cid-3m4zgfny]{font:var(--fw-body) var(--fs-4xl)/var(--lh-tight) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-title);color:var(--ink);border-bottom:2px solid var(--accent);padding-bottom:14px}.beat__claim[data-astro-cid-3m4zgfny]{font:var(--fw-medium) var(--fs-lg)/var(--lh-snug) "DM Sans",system-ui,sans-serif;color:var(--ink)}.beat__text[data-astro-cid-3m4zgfny]{font:var(--fw-body) var(--fs-md)/var(--lh-compact) "DM Sans",system-ui,sans-serif;color:var(--ink-2)}.beat--wide[data-astro-cid-3m4zgfny]{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,4fr);gap:12px 40px;padding:30px 32px 34px}.beat--wide[data-astro-cid-3m4zgfny] .beat__arrow[data-astro-cid-3m4zgfny]{top:-42px;left:calc(100% - (100% - 112px) / 6);transform:translate(-50%) rotate(90deg)}.beat--wide[data-astro-cid-3m4zgfny] .beat__text[data-astro-cid-3m4zgfny]{font-size:var(--fs-lg);line-height:var(--lh-body);color:var(--ink);max-width:var(--measure-body)}.beat__stays[data-astro-cid-3m4zgfny]{list-style:none;padding:0;margin:6px 0 0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.beat__stays[data-astro-cid-3m4zgfny] li[data-astro-cid-3m4zgfny]{display:flex;align-items:flex-start;gap:10px;font:var(--fw-body) var(--fs-md)/var(--lh-compact) "DM Sans",system-ui,sans-serif;color:var(--ink-2);text-wrap:pretty}.beat__stays[data-astro-cid-3m4zgfny] .icon{margin-top:2px}.start[data-astro-cid-3m4zgfny]{padding:var(--sec-y) var(--gutter-wide)}.start__panel[data-astro-cid-3m4zgfny]{background:var(--accent-tint);border-radius:var(--r);padding:38px 44px 18px}.start__head[data-astro-cid-3m4zgfny]{display:flex;align-items:center;gap:20px}.start__icon[data-astro-cid-3m4zgfny]{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--accent);color:var(--accent-ink)}.start__icon[data-astro-cid-3m4zgfny] .icon{color:var(--accent-ink)}.start__sub[data-astro-cid-3m4zgfny]{margin-top:6px;font:var(--fw-body) var(--fs-lg)/var(--lh-snug) "DM Sans",system-ui,sans-serif;color:var(--ink-2)}.start__list[data-astro-cid-3m4zgfny]{list-style:none;padding:0;margin:26px 0 0}.way[data-astro-cid-3m4zgfny]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,4fr) minmax(0,4fr);gap:40px;padding:32px 0}.way[data-astro-cid-3m4zgfny]+.way[data-astro-cid-3m4zgfny]{border-top:1px solid var(--line)}.way__name[data-astro-cid-3m4zgfny]{font:var(--fw-medium) var(--fs-xl)/var(--lh-snug) "DM Sans",system-ui,sans-serif;color:var(--ink)}.way__when[data-astro-cid-3m4zgfny]{margin-top:10px;font:var(--fw-medium) var(--fs-2xs)/var(--lh-none) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-2)}.way__what[data-astro-cid-3m4zgfny],.way__leave[data-astro-cid-3m4zgfny]{font:var(--fw-body) var(--fs-md)/var(--lh-compact) "DM Sans",system-ui,sans-serif;color:var(--ink-2);text-wrap:pretty}.way__leave[data-astro-cid-3m4zgfny] strong[data-astro-cid-3m4zgfny]{font-weight:var(--fw-medium);color:var(--ink)}.principles[data-astro-cid-3m4zgfny]{background:var(--band);padding:var(--sec-y) var(--gutter-wide)}.principles__case[data-astro-cid-3m4zgfny]{margin-top:48px}.voices[data-astro-cid-3m4zgfny]{padding:var(--sec-y) var(--gutter-wide);background:var(--band);--tg-bleed: var(--gutter-wide)}.voices__h2[data-astro-cid-3m4zgfny]{font:var(--fw-body) var(--fs-4xl)/var(--lh-tight) "DM Sans",system-ui,sans-serif;letter-spacing:var(--ls-title);text-align:center;margin-bottom:34px}.other[data-astro-cid-3m4zgfny]{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:26px var(--gutter-wide);font:var(--fw-body) var(--fs-lg)/var(--lh-body) "DM Sans",system-ui,sans-serif}.other[data-astro-cid-3m4zgfny] a[data-astro-cid-3m4zgfny]{font-weight:var(--fw-body);color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px;white-space:nowrap}@media(max-width:980px){.hero[data-astro-cid-3m4zgfny]{padding:32px var(--gutter-m) 28px}.capability[data-astro-cid-3m4zgfny],.ccc[data-astro-cid-3m4zgfny],.problem[data-astro-cid-3m4zgfny],.ask[data-astro-cid-3m4zgfny],.beats[data-astro-cid-3m4zgfny],.start[data-astro-cid-3m4zgfny],.principles[data-astro-cid-3m4zgfny],.voices[data-astro-cid-3m4zgfny],.other[data-astro-cid-3m4zgfny]{padding-left:var(--gutter-m);padding-right:var(--gutter-m)}.ccc__item[data-astro-cid-3m4zgfny]{grid-template-columns:minmax(0,1fr);gap:8px;padding:22px 0}.capability__line[data-astro-cid-3m4zgfny]{font-size:var(--fs-3xl);line-height:var(--lh-snug)}.capability__pair[data-astro-cid-3m4zgfny]{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:36px}.capability__more[data-astro-cid-3m4zgfny]{grid-template-columns:minmax(0,1fr);margin-top:40px;padding-top:26px}.capability__sub[data-astro-cid-3m4zgfny]{font-size:var(--fs-xl)}.talk__item[data-astro-cid-3m4zgfny]{min-height:80svh}.talk__item[data-astro-cid-3m4zgfny]:first-child{min-height:64svh}.talk__bubble[data-astro-cid-3m4zgfny]{margin-left:var(--xm, 0%);width:86%}.talk__head[data-astro-cid-3m4zgfny]{font-size:var(--fs-3xl);line-height:var(--lh-snug)}.talk__text[data-astro-cid-3m4zgfny]{font-size:var(--fs-xl)}.talk__close[data-astro-cid-3m4zgfny]{font-size:var(--fs-2xl);line-height:var(--lh-snug)}.beats__grid[data-astro-cid-3m4zgfny]{grid-template-columns:1fr;gap:48px}.beat__arrow[data-astro-cid-3m4zgfny],.beat--wide[data-astro-cid-3m4zgfny] .beat__arrow[data-astro-cid-3m4zgfny]{top:-38px;left:50%;transform:translate(-50%) rotate(90deg)}.beat--wide[data-astro-cid-3m4zgfny]{display:flex;padding:26px 26px 30px}.beat--wide[data-astro-cid-3m4zgfny] .beat__text[data-astro-cid-3m4zgfny]{font-size:var(--fs-md);line-height:var(--lh-compact)}.beat__stays[data-astro-cid-3m4zgfny]{grid-template-columns:minmax(0,1fr)}.start__panel[data-astro-cid-3m4zgfny]{padding:26px 22px 8px}.start__head[data-astro-cid-3m4zgfny]{align-items:flex-start}.way[data-astro-cid-3m4zgfny]{grid-template-columns:minmax(0,1fr);gap:10px;padding:20px 0}}@media(max-width:640px){.chat__q[data-astro-cid-3m4zgfny]{max-width:90%}.chat__a[data-astro-cid-3m4zgfny]{padding:0 6px;font-size:var(--fs-md)}.chat__q[data-astro-cid-3m4zgfny]{font-size:var(--fs-lg)}.start__icon[data-astro-cid-3m4zgfny]{width:44px;height:44px}}
