.story[data-astro-cid-bsekjxas]{--pt: 88px;--pb: 96px}.story__inner[data-astro-cid-bsekjxas]{display:flex;align-items:flex-start;gap:80px}.story__copy[data-astro-cid-bsekjxas]{width:700px;flex-shrink:0}.story__copy[data-astro-cid-bsekjxas] .pf-body[data-astro-cid-bsekjxas]{max-width:640px}.story__aside[data-astro-cid-bsekjxas]{width:380px;padding-left:44px;border-left:1px solid var(--color-line)}.story__quote[data-astro-cid-bsekjxas]{max-width:336px;padding-bottom:26px;font-family:var(--font-display);font-size:var(--text-h3);font-style:italic;line-height:40px;color:var(--color-ink)}.story__place[data-astro-cid-bsekjxas]{display:flex;flex-direction:column;gap:20px;font-size:13px;line-height:16px;letter-spacing:.06em;color:var(--color-stone-light)}.story__place[data-astro-cid-bsekjxas]:before{content:"";width:34px;height:1px;background:var(--color-moss)}.phases[data-astro-cid-bsekjxas]{display:flex}.phases__list[data-astro-cid-bsekjxas]{flex:1 1 0;min-width:0;display:flex}.phase[data-astro-cid-bsekjxas]{flex:1 1 0;min-width:0;padding:24px 44px 0 0;border-top:2px solid var(--color-ink)}.phase__head[data-astro-cid-bsekjxas]{display:flex;align-items:flex-start;gap:12px;min-height:76px}.phase__n[data-astro-cid-bsekjxas]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border:1px solid var(--color-border-strong);border-radius:50%;font-size:11px;font-weight:600;line-height:14px;letter-spacing:.05em;color:var(--color-stone)}.phase__title[data-astro-cid-bsekjxas]{font-family:var(--font-display);font-size:var(--text-h4);font-style:italic;line-height:28px;color:var(--color-ink)}.phases__quote[data-astro-cid-bsekjxas]{width:376px;flex-shrink:0;padding:24px 0 0 44px;border-top:2px solid var(--color-moss);border-left:1px solid var(--color-line);font-family:var(--font-display);font-size:24px;font-style:italic;line-height:38px;color:var(--color-ink)}.liquid__inner[data-astro-cid-bsekjxas]{display:flex;align-items:flex-start;justify-content:space-between;gap:70px}.liquid__copy[data-astro-cid-bsekjxas]{width:470px;flex-shrink:0}.liquid__copy[data-astro-cid-bsekjxas] .pf-body[data-astro-cid-bsekjxas],.liquid__copy[data-astro-cid-bsekjxas] .pf-tags[data-astro-cid-bsekjxas]{max-width:450px}.liquid__note[data-astro-cid-bsekjxas]{display:flex;align-items:center;gap:12px;font-family:var(--font-display);font-size:19px;font-style:italic;line-height:30px;color:var(--color-ink-70)}.liquid__note[data-astro-cid-bsekjxas] span[data-astro-cid-bsekjxas]{width:26px;height:2px;background:var(--color-moss)}.liquid__code[data-astro-cid-bsekjxas]{width:700px;min-width:0}.code[data-astro-cid-bsekjxas]{border-radius:6px;overflow:hidden;background:var(--color-ink)}.code__tabs[data-astro-cid-bsekjxas]{display:flex;gap:2px;height:44px;padding-inline:6px;background:#1d1e17;border-bottom:1px solid var(--color-line-dark)}.code__tabs[data-astro-cid-bsekjxas] span[data-astro-cid-bsekjxas]{display:flex;align-items:center;padding-inline:16px;font-size:var(--text-label);line-height:16px;color:var(--color-stone-light);white-space:nowrap}.code__tabs[data-astro-cid-bsekjxas] .is-active[data-astro-cid-bsekjxas]{background:var(--color-ink);font-weight:500;color:var(--color-line)}.code__body[data-astro-cid-bsekjxas]{margin:0;padding:22px 16px 24px 0;overflow-x:auto;font-family:Menlo,SFMono-Regular,Consolas,monospace;font-size:var(--text-label);line-height:22px;color:var(--color-line)}.code__line[data-astro-cid-bsekjxas]{display:block}.code__n[data-astro-cid-bsekjxas]{display:inline-block;width:52px;padding-right:16px;text-align:right;color:#4a4b40;user-select:none}.code--c[data-astro-cid-bsekjxas]{color:#6e7a5c}.code--s[data-astro-cid-bsekjxas]{color:#b7c4a4}.details__list[data-astro-cid-bsekjxas]{display:flex}.detail[data-astro-cid-bsekjxas]{flex:1 1 0;min-width:0;padding:26px 30px 10px 0;border-top:1px solid var(--color-line)}.detail[data-astro-cid-bsekjxas]:last-child{padding-right:26px}.detail__top[data-astro-cid-bsekjxas]{display:flex;align-items:center;justify-content:space-between;padding-bottom:22px}.detail__n[data-astro-cid-bsekjxas]{font-size:11px;font-weight:500;line-height:14px;letter-spacing:.1em;color:var(--color-stone-light)}.detail__title[data-astro-cid-bsekjxas]{padding-bottom:12px;font-size:18px;font-weight:600;line-height:26px;letter-spacing:-.01em;color:var(--color-ink)}.detail__text[data-astro-cid-bsekjxas]{font-size:var(--text-nav);line-height:26px;color:var(--color-stone)}.chaching[data-astro-cid-bsekjxas]{display:flex;align-items:center;gap:20px;margin-top:64px;padding-top:28px;border-top:1px solid var(--color-line);font-family:var(--font-display);font-size:22px;font-style:italic;line-height:34px;color:var(--color-ink-70)}.chaching[data-astro-cid-bsekjxas] svg[data-astro-cid-bsekjxas]{flex-shrink:0}.stores[data-astro-cid-bsekjxas]{display:flex;gap:40px}.store[data-astro-cid-bsekjxas]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.store__plate[data-astro-cid-bsekjxas]{display:flex;align-items:center;justify-content:center;width:100%;height:300px;margin-bottom:26px;background:#fff}.store__name[data-astro-cid-bsekjxas]{padding-bottom:10px;font-family:var(--font-display);font-size:30px;font-weight:400;line-height:40px;color:var(--color-ink)}.store__meta[data-astro-cid-bsekjxas]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding-bottom:16px}.store__platform[data-astro-cid-bsekjxas]{display:inline-flex;align-items:center;gap:7px;padding-right:12px;border-right:1px solid var(--color-border-strong);font-size:13px;font-weight:600;line-height:16px;color:#4f7a28}.store__kicker[data-astro-cid-bsekjxas]{font-size:11px;font-weight:600;line-height:14px;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-stone)}.store__text[data-astro-cid-bsekjxas]{max-width:560px;padding-bottom:22px;font-size:16px;line-height:28px;color:var(--color-stone)}.compare[data-astro-cid-bsekjxas]{display:flex}.compare__col[data-astro-cid-bsekjxas]{flex:1 1 0;min-width:0;padding:26px 40px 0;border-top:1px solid var(--color-line);border-left:1px solid var(--color-line)}.compare__col--lead[data-astro-cid-bsekjxas]{padding-left:0;border-top:2px solid var(--color-ink);border-left:0}.compare__note[data-astro-cid-bsekjxas]{padding-right:0}.compare__logo[data-astro-cid-bsekjxas]{display:flex;align-items:flex-end;height:36px;margin-bottom:24px}.compare__logo[data-astro-cid-bsekjxas] img[data-astro-cid-bsekjxas]{width:auto;max-height:34px}@media(max-width:1279px){.story__inner[data-astro-cid-bsekjxas],.liquid__inner[data-astro-cid-bsekjxas],.phases[data-astro-cid-bsekjxas]{flex-direction:column;gap:44px}.story__copy[data-astro-cid-bsekjxas],.liquid__copy[data-astro-cid-bsekjxas],.liquid__code[data-astro-cid-bsekjxas]{width:100%}.story__aside[data-astro-cid-bsekjxas]{width:auto}.phases__quote[data-astro-cid-bsekjxas]{width:auto;max-width:620px;padding-left:0;border-left:0}.details__list[data-astro-cid-bsekjxas]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:28px;row-gap:24px}.compare[data-astro-cid-bsekjxas]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.compare__col[data-astro-cid-bsekjxas]:nth-child(odd){padding-left:0;border-left:0}}@media(max-width:767px){.br-d[data-astro-cid-bsekjxas]{display:none}.story__aside[data-astro-cid-bsekjxas]{padding-left:22px}.story__quote[data-astro-cid-bsekjxas]{font-size:23px;line-height:34px}.phases__list[data-astro-cid-bsekjxas]{flex-direction:column}.phase[data-astro-cid-bsekjxas]{position:relative;padding:0 0 28px 46px;border-top:0}.phase[data-astro-cid-bsekjxas]:before{content:"";position:absolute;top:34px;bottom:4px;left:14.5px;width:1px;background:var(--color-border-strong)}.phase__head[data-astro-cid-bsekjxas]{min-height:0;padding-bottom:16px}.phase__n[data-astro-cid-bsekjxas]{position:absolute;top:0;left:0;background:var(--color-bone)}.phase__title[data-astro-cid-bsekjxas]{padding-top:1px}.phases__quote[data-astro-cid-bsekjxas]{padding-top:30px;font-size:22px;line-height:34px}.code__tabs[data-astro-cid-bsekjxas] span[data-astro-cid-bsekjxas]:not(.is-active){display:none}.details__list[data-astro-cid-bsekjxas]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px}.detail[data-astro-cid-bsekjxas],.detail[data-astro-cid-bsekjxas]:last-child{padding:20px 0 16px}.detail__title[data-astro-cid-bsekjxas]{padding-bottom:8px;font-size:17px}.detail__text[data-astro-cid-bsekjxas]{font-size:14px;line-height:23px}.chaching[data-astro-cid-bsekjxas]{flex-direction:column;gap:14px;margin-top:36px;text-align:center;font-size:21px;line-height:32px}.stores[data-astro-cid-bsekjxas]{flex-direction:column;gap:48px}.store__plate[data-astro-cid-bsekjxas]{height:210px}.store__plate[data-astro-cid-bsekjxas] img[data-astro-cid-bsekjxas]{max-width:60%;height:auto}.store__name[data-astro-cid-bsekjxas]{font-size:26px;line-height:34px}.store__platform[data-astro-cid-bsekjxas]{padding-right:0;border-right:0}.compare[data-astro-cid-bsekjxas]{grid-template-columns:1fr;row-gap:0}.compare__col[data-astro-cid-bsekjxas],.compare__col--lead[data-astro-cid-bsekjxas]{padding:22px 0 30px;border-left:0}}
