.rail[data-astro-cid-drnudh7g]{position:relative;width:100%}.rail__viewport[data-astro-cid-drnudh7g]{width:100%;overflow:hidden;padding-block:var(--space-2)}.rail__track[data-astro-cid-drnudh7g]{display:flex;width:max-content;margin-left:-160px;animation:rail-loop var(--rail-loop) linear infinite}.rail__set[data-astro-cid-drnudh7g]{display:flex;gap:var(--space-3);padding:0 var(--space-3) 0 0;list-style:none}.rail__item[data-astro-cid-drnudh7g]{width:320px;flex-shrink:0}.rail__link[data-astro-cid-drnudh7g]{position:relative;display:block;border-radius:var(--radius-media);color:var(--color-on-dark);text-decoration:none}.rail__link[data-astro-cid-drnudh7g]:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}.rail__name[data-astro-cid-drnudh7g]{position:absolute;left:var(--space-2);bottom:var(--space-2);z-index:2;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-label);font-weight:500;line-height:1.4}@keyframes rail-loop{0%{transform:translate(0)}to{transform:translate(-50%)}}.rail[data-astro-cid-drnudh7g]:not(.is-running) .rail__track[data-astro-cid-drnudh7g]{animation-play-state:paused}.rail__foot[data-astro-cid-drnudh7g]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-4)}.rail__toggle[data-astro-cid-drnudh7g]{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-label);font-weight:500;transition:background-color var(--dur-short) var(--ease)}.rail__toggle[data-astro-cid-drnudh7g]:hover{background:var(--color-mint)}.rail__toggle[data-astro-cid-drnudh7g]:active{transform:translateY(1px)}.rail__icon[data-astro-cid-drnudh7g]{display:none}.rail__toggle[data-astro-cid-drnudh7g][data-state=running] .rail__icon--pause[data-astro-cid-drnudh7g],.rail__toggle[data-astro-cid-drnudh7g]:not([data-state=running]) .rail__icon--play[data-astro-cid-drnudh7g]{display:inline-flex}html:not(.js) .rail__toggle[data-astro-cid-drnudh7g]{display:none}html:not(.js) .rail__viewport[data-astro-cid-drnudh7g]{overflow-x:auto}@media(prefers-reduced-motion:reduce){.rail__viewport[data-astro-cid-drnudh7g]{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain}.rail__track[data-astro-cid-drnudh7g]{animation:none;margin-left:0;padding-inline:var(--gutter)}.rail__set[data-astro-cid-drnudh7g][aria-hidden=true]{display:none}.rail__item[data-astro-cid-drnudh7g]{scroll-snap-align:start}.rail__toggle[data-astro-cid-drnudh7g]{display:none}}html:not(.js) .rail__track[data-astro-cid-drnudh7g]{margin-left:0}@media(max-width:47.99rem){.rail__item[data-astro-cid-drnudh7g]{width:260px}.rail__track[data-astro-cid-drnudh7g]{margin-left:0;padding-left:var(--gutter)}.rail__foot[data-astro-cid-drnudh7g]{align-items:flex-start}}.hero[data-astro-cid-bbe6dxrz]{margin-top:calc(-1 * var(--nav-offset));padding:calc(var(--nav-offset) + var(--space-6)) 0 var(--space-5);background:var(--color-accent);color:var(--color-accent-ink);border-radius:0 0 var(--radius-band) var(--radius-band)}.hero__inner[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);text-align:center}.hero__title[data-astro-cid-bbe6dxrz]{max-width:16ch;color:var(--color-accent-ink)}.hero__sentence[data-astro-cid-bbe6dxrz]{max-width:40ch;margin-top:calc(-1 * var(--space-1));font-size:var(--text-lede);line-height:1.45;color:var(--color-accent-ink)}.hero__actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2) var(--space-6);margin-bottom:var(--space-5)}.hero__actions[data-astro-cid-bbe6dxrz] .link[data-astro-cid-bbe6dxrz]{text-decoration-color:var(--color-ink)}.hero__trust[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:var(--space-1) 0;padding:0;list-style:none;font-size:var(--text-small);font-weight:500}.hero__trust[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]+li[data-astro-cid-bbe6dxrz]:before{content:"";display:inline-block;width:1px;height:.9em;margin:0 var(--space-4);background:var(--color-ink);opacity:.4;vertical-align:-.1em}.hero[data-astro-cid-bbe6dxrz] .search__input{border-color:var(--color-ink)}@media(max-width:47.99rem){.hero[data-astro-cid-bbe6dxrz]{padding-top:calc(var(--nav-offset) + var(--space-6))}.hero__inner[data-astro-cid-bbe6dxrz]{align-items:flex-start;text-align:left;gap:var(--space-4)}.hero__title[data-astro-cid-bbe6dxrz]{font-size:2.75rem}.hero__actions[data-astro-cid-bbe6dxrz]{justify-content:flex-start;margin-bottom:var(--space-4)}.hero__trust[data-astro-cid-bbe6dxrz]{display:grid;gap:var(--space-1)}.hero__trust[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]+li[data-astro-cid-bbe6dxrz]:before{display:none}}.panel[data-astro-cid-wzgwojvk]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:start;gap:var(--space-4) var(--space-5);padding:var(--space-7);border-radius:var(--radius-band)}.panel--sage[data-astro-cid-wzgwojvk]{background:var(--color-sage)}.panel--peach[data-astro-cid-wzgwojvk]{background:var(--color-peach)}.panel__head[data-astro-cid-wzgwojvk]{display:grid;gap:var(--space-2)}.panel__title[data-astro-cid-wzgwojvk]{font-size:var(--text-section);line-height:var(--leading-section);letter-spacing:var(--tracking-section);max-width:14ch}.panel__count[data-astro-cid-wzgwojvk]{color:var(--color-ink);font-size:var(--text-small);font-weight:500}.panel__count[data-astro-cid-wzgwojvk] .num[data-astro-cid-wzgwojvk]{font:600 var(--text-title)/1 var(--font-display)}.panel__body[data-astro-cid-wzgwojvk]{grid-column:1;max-width:40ch;color:var(--color-ink)}.panel__action[data-astro-cid-wzgwojvk]{grid-column:2;grid-row:1;align-self:start}.panel__collage[data-astro-cid-wzgwojvk]{grid-column:1 / -1;display:grid;gap:var(--space-3);margin-top:var(--space-5)}.panel__collage--2[data-astro-cid-wzgwojvk]{grid-template-columns:repeat(2,minmax(0,1fr));min-height:280px}.panel__collage--2[data-astro-cid-wzgwojvk]>.shot{height:100%;min-height:240px;aspect-ratio:auto}.panel__collage--5[data-astro-cid-wzgwojvk]{grid-template-columns:repeat(6,minmax(0,1fr))}.panel__collage--5[data-astro-cid-wzgwojvk]>:nth-child(-n+3){grid-column:span 2}.panel__collage--5[data-astro-cid-wzgwojvk]>:nth-child(n+4){grid-column:span 3}.panel__collage[data-astro-cid-wzgwojvk] .shot{min-height:140px}@media(max-width:47.99rem){.panel[data-astro-cid-wzgwojvk]{grid-template-columns:minmax(0,1fr);padding:var(--space-6) var(--space-5)}.panel__action[data-astro-cid-wzgwojvk]{grid-column:1;grid-row:auto;justify-self:start}.panel__collage--2[data-astro-cid-wzgwojvk],.panel__collage--5[data-astro-cid-wzgwojvk]{grid-template-columns:minmax(0,1fr);min-height:0}.panel__collage--5[data-astro-cid-wzgwojvk]>:nth-child(n+3){display:none}.panel__collage--5[data-astro-cid-wzgwojvk]>:nth-child(-n+2),.panel__collage--2[data-astro-cid-wzgwojvk]>.shot{grid-column:auto;min-height:168px;aspect-ratio:16 / 9}}.founder[data-astro-cid-4occs52e]{padding-block:var(--section-gap-change) 0}.founder__band[data-astro-cid-4occs52e]{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:var(--space-8);padding:var(--space-9) var(--space-8);border-radius:var(--radius-band)}.founder__facts[data-astro-cid-4occs52e]{display:grid;gap:var(--space-6)}.founder__facts[data-astro-cid-4occs52e] div[data-astro-cid-4occs52e]{display:grid;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--color-line-dark)}.founder__facts[data-astro-cid-4occs52e] dt[data-astro-cid-4occs52e]{color:var(--color-on-dark-muted);font-size:var(--text-small)}.founder__facts[data-astro-cid-4occs52e] dd[data-astro-cid-4occs52e]{color:var(--color-accent);font:600 var(--text-section)/1.05 var(--font-display);letter-spacing:var(--tracking-section);font-variant-numeric:tabular-nums}.founder__text[data-astro-cid-4occs52e]{display:grid;justify-items:start;gap:var(--space-5)}.founder__title[data-astro-cid-4occs52e]{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);max-width:14ch}.founder__body[data-astro-cid-4occs52e]{max-width:60ch;color:var(--color-on-dark);font-size:var(--text-lede);line-height:1.55}.founder__sign[data-astro-cid-4occs52e]{color:var(--color-on-dark-muted);font-size:var(--text-small)}.founder__photo[data-astro-cid-4occs52e]{aspect-ratio:4 / 5;border-radius:var(--radius-card)}@media(max-width:47.99rem){.founder__band[data-astro-cid-4occs52e]{grid-template-columns:minmax(0,1fr);padding:var(--space-7) var(--space-5);gap:var(--space-6)}}.quotes[data-astro-cid-aadlzisc]{padding-top:var(--section-gap)}.quotes__list[data-astro-cid-aadlzisc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:var(--space-4);list-style:none;padding:0}.quotes__list[data-astro-cid-aadlzisc] li[data-astro-cid-aadlzisc]{display:grid;gap:var(--space-4);align-content:space-between;padding:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface)}blockquote[data-astro-cid-aadlzisc] p[data-astro-cid-aadlzisc]{color:var(--color-ink);font-size:var(--text-lede)}.quotes__who[data-astro-cid-aadlzisc]{color:var(--color-muted);font-size:var(--text-small)}h1[data-astro-cid-j7pv25f6],h2[data-astro-cid-j7pv25f6]{overflow-wrap:break-word;min-width:0}.collections[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);padding-top:var(--section-gap-change)}.niche[data-astro-cid-j7pv25f6],.inside[data-astro-cid-j7pv25f6],.plans-sec[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.niche__top[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,7fr) minmax(16rem,5fr);gap:var(--space-7);align-items:start}.sechead[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap}.sechead__text[data-astro-cid-j7pv25f6]{display:grid;justify-items:start;gap:var(--space-4)}.vaultcard[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-card);background:var(--color-mint)}.vaultcard[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:var(--text-title)}.vaultcard__count[data-astro-cid-j7pv25f6]{color:var(--color-ink);font-size:var(--text-small)}.vaultcard__count[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{font:600 var(--text-section)/1 var(--font-display);font-variant-numeric:tabular-nums}.vaultcard__niches[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.vaultcard__niches[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.vaultcard__more[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-ink);font-size:var(--text-label);font-weight:500;text-decoration:none}.vaultcard__line[data-astro-cid-j7pv25f6]{font-size:var(--text-small);font-weight:500;color:var(--color-ink)}.vaultcard__prices[data-astro-cid-j7pv25f6]{display:grid;gap:var(--space-3);margin:0}.vaultcard__prices[data-astro-cid-j7pv25f6] div[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-line)}.vaultcard__prices[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{color:var(--color-muted);font-size:var(--text-small)}.vaultcard__prices[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{color:var(--color-ink);font:600 var(--text-title)/1 var(--font-display);font-variant-numeric:tabular-nums}@media(max-width:63.99rem){.niche__top[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}}@media(max-width:63.99rem){.collections[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}}
