.disclosure[data-astro-cid-4f736qhx]{border-top:1px solid var(--line)}summary[data-astro-cid-4f736qhx]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:48px;padding-block:var(--space-3);cursor:pointer;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-4f736qhx]::-webkit-details-marker{display:none}summary[data-astro-cid-4f736qhx]:hover span[data-astro-cid-4f736qhx]:first-child{text-underline-offset:.18em;text-decoration:underline 1px}.disclosure__icon[data-astro-cid-4f736qhx]{width:var(--space-4);height:var(--space-4);flex:none;position:relative}.disclosure__icon[data-astro-cid-4f736qhx]:before,.disclosure__icon[data-astro-cid-4f736qhx]:after{content:"";background:currentColor;height:1.5px;position:absolute;inset:calc(50% - .75px) 0 auto}.disclosure__icon[data-astro-cid-4f736qhx]:after{rotate:90deg}[data-astro-cid-4f736qhx][open]>summary[data-astro-cid-4f736qhx] .disclosure__icon[data-astro-cid-4f736qhx]:after{rotate:0deg}.disclosure__body[data-astro-cid-4f736qhx]{padding-bottom:var(--space-5);max-width:var(--measure)}@media (prefers-reduced-motion:no-preference){.disclosure__icon[data-astro-cid-4f736qhx]:after{transition:rotate var(--dur-2) var(--ease-out)}@supports selector(::details-content){.disclosure[data-astro-cid-4f736qhx]{interpolate-size:allow-keywords}.disclosure[data-astro-cid-4f736qhx]::details-content{block-size:0;transition-property:block-size,content-visibility;transition-duration:var(--dur-2);transition-timing-function:var(--ease-out);transition-behavior:allow-discrete;overflow:clip}.disclosure[data-astro-cid-4f736qhx][open]::details-content{block-size:auto}}}.faq[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--line)}.focus[data-astro-cid-7j2vuak5]{--grid-min:14rem;row-gap:var(--space-6)}.card[data-astro-cid-7j2vuak5]{align-content:start;gap:var(--space-3);display:grid}.card[data-astro-cid-7j2vuak5] h3[data-astro-cid-7j2vuak5]{margin-top:var(--space-2)}.card__group[data-astro-cid-7j2vuak5]{gap:var(--space-2);margin-top:var(--space-2);display:grid}.card__products[data-astro-cid-7j2vuak5]{gap:var(--space-2);display:grid}.card__products[data-astro-cid-7j2vuak5] li[data-astro-cid-7j2vuak5]{align-items:baseline;column-gap:var(--space-2);flex-wrap:wrap;display:flex}.card__note-link[data-astro-cid-7j2vuak5]{padding-block:var(--space-1);display:inline-block}.founder[data-astro-cid-owset46b]{gap:var(--space-5);display:grid}.founder__photo[data-astro-cid-owset46b]{max-width:24rem}.founder__text[data-astro-cid-owset46b]{align-content:start;gap:var(--space-5);display:grid}.founder__text[data-astro-cid-owset46b] .caption[data-astro-cid-owset46b]{margin-top:var(--space-1)}.founder__products[data-astro-cid-owset46b]{gap:var(--space-2);flex-wrap:wrap;display:flex}@container (width>=600px){.founder[data-astro-cid-owset46b]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start}}.keep[data-astro-cid-avp36r3v]{gap:var(--space-6);align-items:start;display:grid}.keep__rows[data-astro-cid-avp36r3v]{gap:var(--space-4)}.report[data-astro-cid-avp36r3v]{gap:var(--space-3);display:grid}.report__stage[data-astro-cid-avp36r3v]{border-radius:var(--radius);background:var(--concrete);padding:8% 10% 0;display:grid;container-type:inline-size}.report__sheet[data-astro-cid-avp36r3v]{border-radius:var(--radius) var(--radius) 0 0;background:var(--white);gap:5cqi;padding:7cqi 7cqi 9cqi;display:grid}.bar[data-astro-cid-avp36r3v]{border-radius:var(--radius-pill);background:var(--concrete-2);height:2cqi;display:block}.report__title[data-astro-cid-avp36r3v]{background:var(--black);width:46cqi;height:4cqi}.report__kpis[data-astro-cid-avp36r3v]{grid-template-columns:repeat(3,minmax(0,1fr));gap:4cqi;display:grid}.report__kpi[data-astro-cid-avp36r3v]{gap:2cqi;display:grid}.report__value[data-astro-cid-avp36r3v]{background:var(--black);width:70%;height:7cqi}.report__label[data-astro-cid-avp36r3v]{width:90%}.report__chart[data-astro-cid-avp36r3v]{border-bottom:1px solid var(--concrete-2);align-items:flex-end;gap:2.5cqi;height:28cqi;display:flex}.report__column[data-astro-cid-avp36r3v]{height:var(--h);background:var(--black);border-radius:1cqi 1cqi 0 0;flex:1}.report__line--short[data-astro-cid-avp36r3v]{width:60%}@container (width>=640px){.keep[data-astro-cid-avp36r3v]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.pairs[data-astro-cid-el6qjzgo]{gap:var(--space-4);display:grid}.pair[data-astro-cid-el6qjzgo]{justify-items:stretch;gap:var(--space-2);display:grid}.pair__before[data-astro-cid-el6qjzgo],.pair__after[data-astro-cid-el6qjzgo]{padding:var(--space-4) var(--space-5);border-radius:var(--radius)}.pair__before[data-astro-cid-el6qjzgo]{background:var(--surface);color:var(--mute)}.pair__before[data-astro-cid-el6qjzgo] s[data-astro-cid-el6qjzgo]{text-decoration-thickness:1px;text-decoration-color:var(--fog)}.pair__after[data-astro-cid-el6qjzgo]{background:var(--fg);color:var(--bg)}.pair__arrow[data-astro-cid-el6qjzgo]{color:var(--mute);justify-self:center;rotate:90deg}@container (width>=600px){.pair[data-astro-cid-el6qjzgo]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.pair__arrow[data-astro-cid-el6qjzgo]{align-self:center;rotate:0deg}}.mock[data-astro-cid-el6qjzgo]{--line-h:4.5cqi;--line-gap:2.5cqi;align-content:start;justify-items:start;gap:var(--line-gap);view-timeline-name:--declutter;place-self:stretch stretch;padding:3cqi 4cqi;display:grid}.mock__nav[data-astro-cid-el6qjzgo]{align-items:center;gap:3cqi;width:100%;margin-bottom:4cqi;display:flex}.mock__logo[data-astro-cid-el6qjzgo]{border-radius:var(--radius-pill);background:var(--black);width:10cqi;height:3cqi;margin-right:auto}.mock__link[data-astro-cid-el6qjzgo]{border-radius:var(--radius-pill);background:var(--fog);width:8cqi;height:1.6cqi}.mock__line[data-astro-cid-el6qjzgo]{width:72cqi;height:var(--line-h);border-radius:var(--radius-pill);background:var(--black)}.mock__line--2[data-astro-cid-el6qjzgo]{background:var(--concrete-2);width:58cqi}.mock__line--3[data-astro-cid-el6qjzgo]{background:var(--concrete-2);width:44cqi}.mock__buttons[data-astro-cid-el6qjzgo]{gap:2cqi;margin-top:3cqi;display:flex}.mock__btn[data-astro-cid-el6qjzgo]{border:1.5px solid var(--black);border-radius:var(--radius-pill);width:14cqi;height:6cqi;position:relative}.mock__btn--filled[data-astro-cid-el6qjzgo],.mock__btn--keep[data-astro-cid-el6qjzgo]{background:var(--black)}.mock__btn--keep[data-astro-cid-el6qjzgo]:after{content:"";border-radius:inherit;background:var(--cobalt);position:absolute;inset:-1.5px}.clutter[data-astro-cid-el6qjzgo]{opacity:0}.mock__btn--keep[data-astro-cid-el6qjzgo]{translate:0 calc(-2 * (var(--line-h) + var(--line-gap)))}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.clutter[data-astro-cid-el6qjzgo]{animation-name:declutter;animation-timing-function:linear;animation-fill-mode:both}.mock__btn--keep[data-astro-cid-el6qjzgo]{animation-name:settle;animation-timing-function:var(--ease-in-out);animation-fill-mode:both}.mock__btn--keep[data-astro-cid-el6qjzgo]:after{animation-name:accent-in;animation-timing-function:linear;animation-fill-mode:both}.mock[data-astro-cid-el6qjzgo] .clutter[data-astro-cid-el6qjzgo]{animation-timeline:--declutter;animation-range:entry 100% cover 45%}.mock[data-astro-cid-el6qjzgo] .mock__btn--keep[data-astro-cid-el6qjzgo],.mock[data-astro-cid-el6qjzgo] .mock__btn--keep[data-astro-cid-el6qjzgo]:after{animation-timeline:--declutter;animation-range:cover 40% cover 55%}}}@keyframes declutter{0%{opacity:1;scale:1}to{opacity:0;scale:.9}}@keyframes settle{0%{translate:0}}@keyframes accent-in{0%{opacity:0}}.ladder[data-astro-cid-5zs2za3w]{gap:var(--space-6);display:grid}.step[data-astro-cid-5zs2za3w]{gap:var(--space-4);grid-template-areas:"head""track""body";display:grid}.step__head[data-astro-cid-5zs2za3w]{grid-area:head}.step__body[data-astro-cid-5zs2za3w]{gap:var(--space-2);grid-area:body;display:grid}.step__body[data-astro-cid-5zs2za3w] .disclosure{margin-top:var(--space-3)}.step__track[data-astro-cid-5zs2za3w]{height:var(--space-3);view-timeline-name:--step;grid-area:track;position:relative}.step__track[data-astro-cid-5zs2za3w]:before{content:"";background:var(--line);height:1px;position:absolute;inset:calc(50% - .5px) 0 auto}.step__bar[data-astro-cid-5zs2za3w]{--bar:var(--fg);inset-block:0;left:var(--x);width:var(--w);border-radius:var(--radius-pill);outline:1.5px solid var(--bar);outline-offset:-1.5px;transform-origin:0;position:absolute}.step__bar--accent[data-astro-cid-5zs2za3w]{--bar:var(--accent)}.step__bar--open[data-astro-cid-5zs2za3w]{outline-style:dashed}.step__bar[data-astro-cid-5zs2za3w]:before{content:"";width:var(--fill);border-radius:inherit;background:var(--bar);position:absolute;inset:0 auto 0 0}@container (width>=560px){.step[data-astro-cid-5zs2za3w]{align-items:center;column-gap:var(--space-5);grid-template-columns:10rem minmax(0,1fr);grid-template-areas:"head track"".body"}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.step__bar[data-astro-cid-5zs2za3w]{animation-name:draw;animation-timing-function:var(--ease-out);animation-fill-mode:both}.step__track[data-astro-cid-5zs2za3w] .step__bar[data-astro-cid-5zs2za3w]{animation-timeline:--step;animation-range:entry 100% cover 45%}}}@keyframes draw{0%{scale:0 1}}.work[data-astro-cid-t3eiqlen]{--grid-min:16rem;row-gap:var(--space-6)}.work__wide[data-astro-cid-t3eiqlen]{grid-column:1/-1}
