.browser[data-astro-cid-f4t2rcqn]{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--border);width:100%;box-shadow:var(--shadow-device);overflow:hidden;container-type:inline-size}.browser__bar[data-astro-cid-f4t2rcqn]{--dot:clamp(5px, .75cqw, 10px);--gap:clamp(3px, .5cqw, 7px);background:var(--surface-sunken);border-bottom:1px solid var(--border);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;height:clamp(18px,2.7cqw,38px);padding:0 clamp(7px,1.1cqw,14px);display:grid}.browser__dots[data-astro-cid-f4t2rcqn]{gap:var(--gap);display:flex}.browser__dots[data-astro-cid-f4t2rcqn] i[data-astro-cid-f4t2rcqn]{width:var(--dot);aspect-ratio:1;background:var(--neutral-border);border-radius:50%}.browser__address[data-astro-cid-f4t2rcqn]{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-pill);background:var(--surface);max-width:100%;color:var(--ink-secondary);justify-self:center;padding:0 clamp(6px,1.1cqw,16px);font-size:clamp(8px,.95cqw,13px);line-height:clamp(12px,1.75cqw,24px);overflow:hidden}.browser__bar[data-astro-cid-f4t2rcqn]:after{content:"";width:calc(3 * var(--dot) + 2 * var(--gap))}.browser__screen[data-astro-cid-f4t2rcqn]{aspect-ratio:1440/900;background:var(--background)}.browser__screen[data-astro-cid-f4t2rcqn] img{object-fit:cover;width:100%;height:100%;display:block}.phone[data-astro-cid-k7mbr7da]{container-type:inline-size}.phone__body[data-astro-cid-k7mbr7da]{background:var(--ink);box-shadow:0 0 0 1px #ffffff24 inset, var(--shadow-device);border-radius:13.5cqw;padding:3.4cqw;position:relative}.phone__speaker[data-astro-cid-k7mbr7da]{border-radius:var(--radius-pill);background:#fff3;width:16cqw;height:1cqw;position:absolute;top:1.2cqw;left:50%;transform:translate(-50%)}.phone__screen[data-astro-cid-k7mbr7da]{background:var(--background);aspect-ratio:390/844;border-radius:10.1cqw;overflow:hidden}.phone__screen[data-astro-cid-k7mbr7da] img{object-fit:cover;width:100%;height:100%;display:block}.hero[data-astro-cid-wcolddp2]{padding-top:clamp(48px,7vw,96px);overflow-x:clip}.hero__intro[data-astro-cid-wcolddp2]{justify-items:start;gap:22px;display:grid}.hero__intro[data-astro-cid-wcolddp2] .display[data-astro-cid-wcolddp2]{max-width:17ch}.hero__aside[data-astro-cid-wcolddp2]{justify-items:start;gap:28px;display:grid}.hero__lead[data-astro-cid-wcolddp2]{max-width:46ch}.hero__actions[data-astro-cid-wcolddp2]{flex-wrap:wrap;gap:12px;display:flex}@media (width>=1240px){.hero__intro[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr) minmax(0,26.5rem);align-items:end;column-gap:clamp(40px,4vw,64px)}.hero__intro[data-astro-cid-wcolddp2] .overline[data-astro-cid-wcolddp2]{grid-column:1/-1}.hero__intro[data-astro-cid-wcolddp2] .display[data-astro-cid-wcolddp2]{max-width:none}.hero__aside[data-astro-cid-wcolddp2]{padding-bottom:10px}}.hero__figure[data-astro-cid-wcolddp2]{isolation:isolate;margin-top:clamp(40px,6vw,80px);position:relative}.hero__figure[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2]{padding-top:clamp(24px,3vw,36px);position:relative}.hero__figure[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2]:before,.stage--hero[data-astro-cid-wcolddp2]:before{content:"";z-index:-1;background:var(--primary);width:100vw;position:absolute;left:50%;transform:translate(-50%)}.stage--hero[data-astro-cid-wcolddp2]:before{top:46%;bottom:0}.hero__figure[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2]:before{top:0;bottom:0}.stage[data-astro-cid-wcolddp2]{position:relative}.stage[data-astro-cid-wcolddp2] .stage__phone{position:absolute;bottom:0;left:0}.stage--hero[data-astro-cid-wcolddp2]{padding-bottom:34%;padding-left:8%}.stage--hero[data-astro-cid-wcolddp2] .stage__phone{width:38%}@media (width>=768px){.stage--hero[data-astro-cid-wcolddp2]{padding-bottom:13%;padding-left:12%}.stage--hero[data-astro-cid-wcolddp2] .stage__phone{width:25%}}.stage--pair[data-astro-cid-wcolddp2]{padding-bottom:30%;padding-left:14%}.stage--pair[data-astro-cid-wcolddp2] .stage__phone{width:33%}@media (width>=600px){.stage--pair[data-astro-cid-wcolddp2]{padding-bottom:24%}.stage--pair[data-astro-cid-wcolddp2] .stage__phone{width:27%}}@media (width>=900px){.stage--pair[data-astro-cid-wcolddp2]{padding-bottom:22%}.stage--pair[data-astro-cid-wcolddp2] .stage__phone{width:30%}}.stage--browsers[data-astro-cid-wcolddp2]{padding-bottom:27%;padding-right:16%}.stage--browsers[data-astro-cid-wcolddp2] .stage__front{width:70%;position:absolute;bottom:0;right:0}.stage--phones[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:7%;width:100%;max-width:560px;margin-inline:auto;display:grid}.stage--phones[data-astro-cid-wcolddp2] .stage__phone{position:static}.stage--phones[data-astro-cid-wcolddp2] .stage__phone:nth-child(2){margin-top:18%}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.feature[data-astro-cid-wcolddp2] .stage[data-astro-cid-wcolddp2] .stage__phone,.feature[data-astro-cid-wcolddp2] .stage[data-astro-cid-wcolddp2] .stage__front{animation:linear both rise view();animation-range:entry 10% cover 45%}}}@keyframes rise{0%{translate:0 28px}to{translate:0}}.captions[data-astro-cid-wcolddp2]{gap:10px 32px;list-style:none;display:grid}.captions[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{color:var(--ink-secondary);grid-template-columns:auto 1fr;align-items:start;gap:10px;font-size:.9375rem;line-height:1.5;display:grid}.captions[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2] svg{color:var(--growth-ink);margin-top:3px}.captions[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{color:var(--ink);font-weight:600}.captions[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]:after{content:" ·";color:var(--ink-muted);font-weight:400}.captions--inverse[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2]{color:var(--on-primary-secondary)}.captions--inverse[data-astro-cid-wcolddp2] li[data-astro-cid-wcolddp2] svg{color:var(--growth)}.captions--inverse[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]{color:var(--ink-inverse)}.captions--inverse[data-astro-cid-wcolddp2] strong[data-astro-cid-wcolddp2]:after{color:var(--on-primary-secondary)}@media (width>=768px){.captions[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.how[data-astro-cid-wcolddp2]{background:var(--primary);color:var(--ink-inverse);padding-block:clamp(48px,7vw,88px) clamp(64px,9vw,112px)}.how__head[data-astro-cid-wcolddp2]{gap:14px;margin-bottom:clamp(36px,5vw,56px);display:grid}.steps[data-astro-cid-wcolddp2]{list-style:none;display:grid;position:relative}.step[data-astro-cid-wcolddp2]{grid-template-columns:56px 1fr;align-content:start;column-gap:18px;padding-bottom:28px;display:grid;position:relative}.step[data-astro-cid-wcolddp2]>[data-astro-cid-wcolddp2]:not(.step__glyph){grid-column:2}.step__glyph[data-astro-cid-wcolddp2]{background:var(--primary);border:1.5px solid var(--growth);width:56px;height:56px;color:var(--ink-inverse);z-index:1;border-radius:50%;grid-area:1/1/span 4;place-items:center;display:grid;position:relative}.step[data-astro-cid-wcolddp2]:not(:last-child):before{content:"";background:#fff3;width:1.5px;position:absolute;top:56px;bottom:0;left:27px}.step__num[data-astro-cid-wcolddp2]{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--on-primary-secondary);padding-top:2px;font-size:.8125rem;font-weight:600}.step__title[data-astro-cid-wcolddp2]{font-size:1.1875rem;font-weight:600;line-height:1.35}.step__note[data-astro-cid-wcolddp2]{color:var(--on-primary-secondary);margin-top:4px;font-size:.9375rem;line-height:1.5}@media (width>=720px){.steps[data-astro-cid-wcolddp2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 32px}.step[data-astro-cid-wcolddp2]{grid-template-columns:1fr;padding-bottom:0}.step[data-astro-cid-wcolddp2]>[data-astro-cid-wcolddp2]:not(.step__glyph){grid-column:1}.step__glyph[data-astro-cid-wcolddp2]{grid-row:auto;margin-bottom:14px}.step[data-astro-cid-wcolddp2]:not(:last-child):before{display:none}}@media (width>=1100px){.steps[data-astro-cid-wcolddp2]{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.steps[data-astro-cid-wcolddp2]:before{content:"";background:#fff3;height:1.5px;position:absolute;top:28px;left:28px;right:28px}}.feature[data-astro-cid-wcolddp2]{padding-block:var(--section)}.feature--surface[data-astro-cid-wcolddp2]{background:var(--surface);border-block:1px solid var(--border)}.feature__grid[data-astro-cid-wcolddp2]{align-items:center;gap:clamp(36px,5vw,56px);display:grid}.feature__text[data-astro-cid-wcolddp2]{justify-items:start;gap:18px;max-width:34rem;display:grid}.feature__figure[data-astro-cid-wcolddp2]{gap:clamp(24px,3vw,32px);display:grid}@media (width>=900px){.feature__grid[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:clamp(48px,6vw,88px)}.feature--flip[data-astro-cid-wcolddp2] .feature__grid[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.feature--flip[data-astro-cid-wcolddp2] .feature__text[data-astro-cid-wcolddp2]{order:2}}.farmers[data-astro-cid-wcolddp2]{padding-block:var(--section)}.farmers__grid[data-astro-cid-wcolddp2]{align-items:center;gap:40px;display:grid}.farmers__text[data-astro-cid-wcolddp2]{gap:18px;max-width:34rem;display:grid}.farmers__figure[data-astro-cid-wcolddp2]{justify-items:start;gap:14px;display:grid}.portraits[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,minmax(0,152px));gap:14px;list-style:none;display:grid}.portraits[data-astro-cid-wcolddp2] img[data-astro-cid-wcolddp2]{aspect-ratio:1;border-radius:var(--radius-lg);background:var(--surface-sunken);object-fit:cover;width:100%;height:auto}.farmers__figure[data-astro-cid-wcolddp2] figcaption[data-astro-cid-wcolddp2]{color:var(--ink-secondary);font-size:.875rem}@media (width>=640px){.portraits[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,minmax(0,152px));gap:16px}}@media (width>=1100px){.farmers__grid[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr) auto;gap:72px}.farmers__figure[data-astro-cid-wcolddp2]{justify-items:end}}.trust[data-astro-cid-wcolddp2]{padding-block:var(--section);background:var(--surface);border-top:1px solid var(--border)}.trust__head[data-astro-cid-wcolddp2]{gap:14px;max-width:760px;margin-bottom:clamp(36px,5vw,56px);display:grid}.trust__list[data-astro-cid-wcolddp2]{gap:36px 32px;list-style:none;display:grid}.trust__item[data-astro-cid-wcolddp2]{align-content:start;gap:10px;display:grid}.trust__icon[data-astro-cid-wcolddp2]{border-radius:var(--radius-md);background:var(--primary-subtle);width:44px;height:44px;color:var(--primary);place-items:center;margin-bottom:4px;display:grid}@media (width>=640px){.trust__list[data-astro-cid-wcolddp2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.trust__list[data-astro-cid-wcolddp2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}}.contact[data-astro-cid-wcolddp2]{background:var(--primary);color:var(--ink-inverse);padding-block:clamp(64px,9vw,120px)}.contact__grid[data-astro-cid-wcolddp2]{align-items:center;gap:36px;display:grid}.contact__text[data-astro-cid-wcolddp2]{gap:18px;display:grid}.contact__text[data-astro-cid-wcolddp2] .h2[data-astro-cid-wcolddp2]{max-width:16ch;font-size:clamp(2rem,1.3rem + 2.6vw,3.25rem)}.contact__body[data-astro-cid-wcolddp2]{color:var(--on-primary-secondary);max-width:46ch;font-size:1.125rem;line-height:1.6}.contact__actions[data-astro-cid-wcolddp2]{justify-items:start;gap:16px;display:grid}.contact__write[data-astro-cid-wcolddp2]{background:var(--surface);color:var(--primary);border-color:var(--surface);overflow-wrap:anywhere;text-align:left;min-height:56px;font-size:1.0625rem}.contact__write[data-astro-cid-wcolddp2]:hover{background:var(--primary-subtle);border-color:var(--primary-subtle)}.contact__write[data-astro-cid-wcolddp2]:focus-visible,.contact[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]:focus-visible{outline-color:var(--ink-inverse)}.contact__already[data-astro-cid-wcolddp2]{color:var(--on-primary-secondary)}.contact__already[data-astro-cid-wcolddp2] a[data-astro-cid-wcolddp2]{color:var(--ink-inverse);text-underline-offset:3px;margin-left:4px;font-weight:600}.contact__field[data-astro-cid-wcolddp2]{color:var(--on-primary-secondary);align-items:center;gap:8px;font-size:.9375rem;display:flex}.contact__field[data-astro-cid-wcolddp2] svg{flex:none}@media (width>=900px){.contact__grid[data-astro-cid-wcolddp2]{grid-template-columns:minmax(0,1fr) auto;gap:64px}}
