.comm-b[data-astro-cid-e4fzeq4o]{border-top:1px solid var(--hairline)}.comm-b__title[data-astro-cid-e4fzeq4o]{margin-top:var(--space-3);letter-spacing:-.055em;font-size:clamp(2.2rem,min(1.3rem + 2.9vw,6.4svh),3.75rem);font-weight:500;line-height:1}.week[data-astro-cid-e4fzeq4o]{--label:7rem;grid-template-columns:var(--label) repeat(5, minmax(0, 1fr));border-top:1px solid var(--hairline-strong);margin-top:clamp(1.75rem,5svh,3rem);display:grid;position:relative}.week[data-astro-cid-e4fzeq4o]:before{content:"";inset:0 0 0 var(--label);background:repeating-linear-gradient(90deg, var(--hairline) 0 1px, transparent 1px calc(100% / 5));pointer-events:none;position:absolute}.week__corner[data-astro-cid-e4fzeq4o]{grid-column:1}.week__day[data-astro-cid-e4fzeq4o]{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.1em;color:var(--fg-muted);grid-row:1;padding:.8rem .9rem}.week__lane[data-astro-cid-e4fzeq4o]{font-family:var(--font-mono);font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.08em;align-self:start;padding:1.1rem 0 0}.week__lane--us[data-astro-cid-e4fzeq4o]{grid-row:2}.week__lane--you[data-astro-cid-e4fzeq4o]{color:var(--fg-muted);grid-row:3}.week__track[data-astro-cid-e4fzeq4o]{grid-column:2/-1;grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:dense;border-top:1px solid var(--hairline-strong);gap:.6rem 0;padding-block:1rem 1.25rem;display:grid}.week__track--us[data-astro-cid-e4fzeq4o]{grid-row:2}.week__track--you[data-astro-cid-e4fzeq4o]{border-top-style:dashed;grid-row:3}.week__item[data-astro-cid-e4fzeq4o]{z-index:1;border:1px solid var(--hairline-strong);background:var(--surface-raised);font-size:var(--text-sm);letter-spacing:-.01em;margin-inline:.45rem;padding:.8rem .9rem;font-weight:560;line-height:1.3;position:relative}.week__item[data-astro-cid-e4fzeq4o].is-plan{border-left:3px solid var(--color-lime)}.week__item[data-astro-cid-e4fzeq4o].is-build{background:repeating-linear-gradient(-56deg, transparent 0 7px, var(--hairline) 7px 8px), var(--surface-raised);color:var(--fg-muted)}.week__item[data-astro-cid-e4fzeq4o].is-call{font-weight:400;font-size:var(--text-xs);color:var(--fg-muted);background:0 0;border-style:dashed}.week__item[data-astro-cid-e4fzeq4o].is-ship{background:var(--color-lime);border-color:var(--color-lime);color:var(--color-ink)}.week__item--you[data-astro-cid-e4fzeq4o]{color:var(--fg);background:0 0;border-style:solid;font-weight:500}.week__item--you[data-astro-cid-e4fzeq4o]:before{content:"";background:#6a4be0;width:.9rem;height:.35rem;margin-bottom:.5rem;display:block;transform:skew(-34deg)}.week__item[data-astro-cid-e4fzeq4o].is-ask{border-color:#6a4be0}.week__now[data-astro-cid-e4fzeq4o]{top:0;bottom:0;left:var(--label);background:var(--color-lime);width:2px;box-shadow:0 0 12px var(--color-lime);pointer-events:none;z-index:2;animation:10s linear infinite week-sweep;position:absolute}@keyframes week-sweep{0%{opacity:0;translate:0}4%,94%{opacity:1}to{translate:calc((100cqi - var(--label)) * 1) 0;opacity:0}}.week[data-astro-cid-e4fzeq4o]{container-type:inline-size}@media (width<=47.99rem){.week[data-astro-cid-e4fzeq4o]{--label:0rem;grid-template-columns:repeat(5,minmax(0,1fr));overflow-x:auto}.week[data-astro-cid-e4fzeq4o]:before,.week__corner[data-astro-cid-e4fzeq4o],.week__now[data-astro-cid-e4fzeq4o]{display:none}.week__day[data-astro-cid-e4fzeq4o]{padding-inline:.3rem;grid-column:auto!important}.week__lane[data-astro-cid-e4fzeq4o]{grid-column:1/-1;padding-top:.9rem}.week__lane--us[data-astro-cid-e4fzeq4o]{grid-row:2}.week__track--us[data-astro-cid-e4fzeq4o]{grid-row:3}.week__lane--you[data-astro-cid-e4fzeq4o]{grid-row:4}.week__track--you[data-astro-cid-e4fzeq4o]{grid-row:5}.week__track[data-astro-cid-e4fzeq4o]{grid-column:1/-1;grid-template-columns:1fr}.week__item[data-astro-cid-e4fzeq4o]{margin-inline:0;grid-area:auto!important}}@media (prefers-reduced-motion:reduce){.week__now[data-astro-cid-e4fzeq4o]{display:none}}.statement[data-astro-cid-rary7gnm]{min-height:clamp(22rem,62svh,36rem);padding-block:var(--section-y);border-top:1px solid var(--hairline);align-items:center;display:grid}.statement__inner[data-astro-cid-rary7gnm]>[data-astro-cid-rary7gnm]:first-child{container-type:inline-size}.statement__inner[data-astro-cid-rary7gnm]{gap:var(--space-8);align-items:center;display:grid}@media (width>=64rem){.statement__inner[data-astro-cid-rary7gnm]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem)}}.statement__lines[data-astro-cid-rary7gnm]{margin-top:var(--space-6);--per:.44;font-size:min(5.5rem, 9svh, 100cqi / (var(--chars) * var(--per)));white-space:nowrap;letter-spacing:-.055em;gap:.1em;font-weight:500;line-height:1.02;display:grid}.statement__lines[data-astro-cid-rary7gnm]:lang(ru){--per:.5}.statement__lines[data-astro-cid-rary7gnm] span[data-astro-cid-rary7gnm]:last-child{color:var(--fg-muted);justify-self:start}.statement__lines[data-astro-cid-rary7gnm] span[data-astro-cid-rary7gnm]:last-child:after{content:"";background:var(--color-lime);transform-origin:0;width:100%;height:.09em;transition:transform .9s var(--ease-expo) .4s;margin-top:.28em;display:block;transform:skew(-34deg)scaleX(0)}.statement__lines[data-astro-cid-rary7gnm].is-in span[data-astro-cid-rary7gnm]:last-child:after{transform:skew(-34deg)scaleX(1)}.journey[data-astro-cid-rary7gnm]{gap:2.5rem;display:grid}.journey__intro[data-astro-cid-rary7gnm] .eyebrow[data-astro-cid-rary7gnm]{margin-bottom:1.25rem}.journey__lede[data-astro-cid-rary7gnm]{max-width:40ch;color:var(--fg-muted);margin-top:1.5rem;line-height:1.7}.journey__rail[data-astro-cid-rary7gnm]{align-items:center;max-width:21rem;margin-top:2.5rem;display:flex}.journey__rail[data-astro-cid-rary7gnm] span[data-astro-cid-rary7gnm]{border:1px solid var(--hairline-strong);background:var(--surface-raised);width:2.75rem;height:2.75rem;font-family:var(--font-mono);font-size:var(--text-2xs);transition:background-color .3s var(--ease-expo), border-color .3s var(--ease-expo);flex:none;place-items:center;display:grid}.journey__rail[data-astro-cid-rary7gnm] span[data-astro-cid-rary7gnm][data-current=true]{background:var(--color-lime);color:var(--accent-ink);border-color:#0000}.journey__rail[data-astro-cid-rary7gnm] span[data-astro-cid-rary7gnm][data-passed=true]{border-color:var(--fg)}.journey__rail[data-astro-cid-rary7gnm] i[data-astro-cid-rary7gnm]{background:var(--hairline-strong);height:1px;transition:background-color .3s var(--ease-expo);flex:1}.journey__rail[data-astro-cid-rary7gnm] i[data-astro-cid-rary7gnm][data-passed=true]{background:var(--fg)}.stages[data-astro-cid-rary7gnm]{border-top:1px solid var(--hairline);display:grid}.stage[data-astro-cid-rary7gnm]{border-bottom:1px solid var(--hairline);grid-template-columns:3.5rem minmax(0,1fr);gap:.5rem 1.5rem;padding-block:2rem;display:grid}.stage__marker[data-astro-cid-rary7gnm]{display:contents}.stage__number[data-astro-cid-rary7gnm]{font-family:var(--font-accent);font-style:italic;font-size:var(--text-2xl);color:var(--accent-text);grid-row:1/span 3;line-height:1.1}.stage__when[data-astro-cid-rary7gnm]{text-transform:uppercase;letter-spacing:.08em;grid-column:2}.stage__text[data-astro-cid-rary7gnm]{grid-column:2}.stage__body[data-astro-cid-rary7gnm]{max-width:58ch;color:var(--fg-muted);font-size:var(--text-sm);margin-top:.75rem;line-height:1.75}.keep[data-astro-cid-rary7gnm]{margin-top:var(--space-3);background:var(--surface-raised);border:1px solid var(--hairline);clip-path:polygon(0 0,calc(100% - 1.5rem) 0,100% 1.5rem,100% 100%,0 100%);grid-column:2;gap:.9rem;padding:1.25rem 1.5rem 1.5rem;display:grid;position:relative}.keep[data-astro-cid-rary7gnm]:after{content:"";background:linear-gradient(225deg, transparent 50%, var(--color-lime) 50%);width:1.5rem;height:1.5rem;position:absolute;top:0;right:0}.keep__tag[data-astro-cid-rary7gnm]{text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;padding-right:1.5rem;display:flex}.keep__name[data-astro-cid-rary7gnm]{font-family:var(--font-accent);font-style:italic;font-size:var(--text-2xl);color:var(--fg);line-height:1}.keep__items[data-astro-cid-rary7gnm]{border-top:1px dashed var(--hairline-strong);flex-wrap:wrap;gap:.5rem;padding-top:.9rem;display:flex}.keep__items[data-astro-cid-rary7gnm] li[data-astro-cid-rary7gnm]{border:1px solid var(--hairline-strong);font-size:var(--text-sm);border-radius:999px;align-items:center;gap:.5rem;padding:.35rem .75rem;font-weight:500;display:inline-flex}.keep__items[data-astro-cid-rary7gnm] li[data-astro-cid-rary7gnm]:before{content:"";background:var(--color-lime);width:.4rem;height:.4rem;box-shadow:0 0 0 1px color-mix(in oklab, var(--fg) 25%, transparent);transform:skew(-20deg)}.engagements-section[data-astro-cid-rary7gnm]{padding-block:var(--section-y)}.engagements[data-astro-cid-rary7gnm]{gap:var(--space-4);margin-top:clamp(.85rem,min(3vw,2svh),1.5rem);display:grid}.engagement__icon[data-astro-cid-rary7gnm]{width:2rem;height:2rem;margin-bottom:.35rem}.engagement[data-astro-cid-rary7gnm]{border:1px solid var(--hairline);background:var(--surface-raised);gap:.4rem;padding:clamp(1rem,3svh,1.75rem);display:grid;container-type:inline-size}.engagement--featured[data-astro-cid-rary7gnm]{box-shadow:inset 0 3px 0 0 var(--color-lime)}.engagement__name[data-astro-cid-rary7gnm]{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(1.35rem,8cqi,2rem);font-weight:500;line-height:1.15}.engagement__shape[data-astro-cid-rary7gnm]{color:var(--color-lime)}.engagement__includes[data-astro-cid-rary7gnm]{gap:clamp(.45rem,1.2svh,.7rem);margin-top:.4rem;display:grid}.engagement__includes[data-astro-cid-rary7gnm] li[data-astro-cid-rary7gnm]{font-size:var(--text-sm);align-items:start;gap:.5rem;line-height:1.3;display:flex}.engagement__includes[data-astro-cid-rary7gnm] .icon{width:.85rem;color:var(--color-lime);flex:none;margin-top:.2rem}.engagement__rhythm[data-astro-cid-rary7gnm]{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:4px;height:clamp(1.4rem,3.4svh,2.1rem);margin-block:clamp(.6rem,2.4svh,1.4rem) clamp(.3rem,1.4svh,.8rem);padding-inline:.3rem;display:grid}.engagement__rhythm[data-astro-cid-rary7gnm] i[data-astro-cid-rary7gnm]{border:1px solid var(--hairline-strong)}.engagement__rhythm--days[data-astro-cid-rary7gnm] i[data-astro-cid-rary7gnm]{background:var(--color-lime);border-color:var(--color-lime);transform:skew(-20deg)}.engagement__rhythm--weeks[data-astro-cid-rary7gnm] i[data-astro-cid-rary7gnm]{animation:6s linear infinite eng-week;animation-delay:calc(var(--j) * .6s - 6s);transform:skew(-20deg)}@keyframes eng-week{0%,8%{background:var(--color-lime);border-color:var(--color-lime)}40%,to{background:color-mix(in oklab, var(--color-lime) 18%, transparent);border-color:color-mix(in oklab, var(--color-lime) 40%, transparent)}}.engagement__rhythm--months[data-astro-cid-rary7gnm]{gap:2px}.engagement__rhythm--months[data-astro-cid-rary7gnm] i[data-astro-cid-rary7gnm]{border:0;border-bottom:2px solid var(--color-lime);background:color-mix(in oklab, var(--color-chalk) 6%, transparent)}@media (width<=39.99rem){.engagement[data-astro-cid-rary7gnm]{padding:1.5rem}}.noes[data-astro-cid-rary7gnm]{gap:var(--space-5);font-size:var(--text-base);margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.noes[data-astro-cid-rary7gnm]>li[data-astro-cid-rary7gnm]{gap:var(--space-4);border-top:1px solid var(--hairline);max-width:none;font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;padding:1.5rem 0;line-height:1.7;display:grid}.noes[data-astro-cid-rary7gnm] .noes__icon{color:var(--color-lime);margin-top:.3em}@media (width>=48rem){.noes[data-astro-cid-rary7gnm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem}}@media (width>=64rem){.journey[data-astro-cid-rary7gnm]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:clamp(3rem,7vw,7rem)}.journey__intro[data-astro-cid-rary7gnm]{position:sticky;top:7rem}.engagements[data-astro-cid-rary7gnm]{grid-template-columns:repeat(3,minmax(0,1fr))}.engagement[data-astro-cid-rary7gnm]{align-content:start}}@media (prefers-reduced-motion:reduce){.engagement__rhythm--weeks[data-astro-cid-rary7gnm] i[data-astro-cid-rary7gnm]{animation:none}.statement__lines[data-astro-cid-rary7gnm] span[data-astro-cid-rary7gnm]:last-child:after{transition:none;transform:skew(-34deg)}}
