.phone[data-astro-cid-k7mbr7da]{background:#1f1e1d;border-radius:48px;padding:8px;position:relative;box-shadow:inset 0 0 0 1px #3a3836,0 30px 60px -30px #2b2a2859}.phone__screen[data-astro-cid-k7mbr7da]{background:var(--cream);border-radius:40px;overflow:hidden}.phone__screen[data-astro-cid-k7mbr7da] img[data-astro-cid-k7mbr7da]{width:100%;height:auto}.card[data-astro-cid-a5zxh5oa]{background:var(--white);border:1px solid var(--hairline);border-radius:var(--radius-card);flex-direction:column;gap:12px;padding:32px;display:flex}.card__icon[data-astro-cid-a5zxh5oa]{background:var(--icon-tint);width:48px;height:48px;color:var(--green);border-radius:14px;place-items:center;margin-bottom:8px;display:grid}.card__icon[data-astro-cid-a5zxh5oa] svg{width:24px;height:24px}.card__title[data-astro-cid-a5zxh5oa]{font-size:19px;font-weight:600;line-height:1.3}.card__body[data-astro-cid-a5zxh5oa]{color:var(--grey);font-size:16px}.card__body[data-astro-cid-a5zxh5oa] p+p{margin-top:10px}@media (width<=560px){.card[data-astro-cid-a5zxh5oa]{padding:26px 24px}}.pill[data-astro-cid-s33xqvan]{border-radius:var(--radius-pill);background:var(--icon-tint);color:var(--green-dark);align-items:center;gap:10px;padding:7px 16px 7px 12px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}.pill__dot[data-astro-cid-s33xqvan]{background:var(--green);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #415e4b26}.badges[data-astro-cid-td5nviid]{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.badge[data-astro-cid-td5nviid]{border:1.5px solid var(--track);border-radius:var(--radius-pill);background:var(--white);flex-direction:column;justify-content:center;min-width:150px;padding:10px 22px;line-height:1.25;display:flex}.badge__platform[data-astro-cid-td5nviid]{color:var(--charcoal);font-size:16px;font-weight:700}.badge__status[data-astro-cid-td5nviid]{color:var(--grey);font-size:12px;font-weight:500}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(40px,6vw,72px) clamp(56px,8vw,96px)}.hero__grid[data-astro-cid-lcdefpme]{grid-template:"copy visual""badges visual"1fr/minmax(0,1.05fr) minmax(0,1fr);align-items:start;column-gap:clamp(32px,6vw,80px);display:grid}.hero__copy[data-astro-cid-lcdefpme]{grid-area:copy;align-self:end;padding-top:clamp(24px,6vw,72px)}.hero__title[data-astro-cid-lcdefpme]{margin-top:24px;font-size:clamp(38px,5.2vw,58px);line-height:1.08}.hero__lede[data-astro-cid-lcdefpme]{margin-top:22px}.hero__badges[data-astro-cid-lcdefpme]{grid-area:badges;margin-top:32px}.hero__visual[data-astro-cid-lcdefpme]{background:var(--cream);border-radius:var(--radius-panel);grid-area:visual;place-items:center;padding:clamp(40px,5vw,56px) 24px;display:grid;position:relative;overflow:hidden}.hero__visual[data-astro-cid-lcdefpme] .hero__ring{opacity:.16;width:120%;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero__visual[data-astro-cid-lcdefpme] .hero__phone{width:min(300px,100%);position:relative}@media (width<=860px){.hero__grid[data-astro-cid-lcdefpme]{grid-template:"copy""visual""badges"/minmax(0,1fr)}.hero__copy[data-astro-cid-lcdefpme]{padding-top:8px}.hero__visual[data-astro-cid-lcdefpme]{margin-top:36px}.hero__visual[data-astro-cid-lcdefpme] .hero__phone{width:min(260px,72%)}.hero__badges[data-astro-cid-lcdefpme]{margin-top:28px}}.section-head[data-astro-cid-lcdefpme]{max-width:640px;margin-bottom:clamp(36px,5vw,56px)}.section-head[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-top:16px}.section-head--center[data-astro-cid-lcdefpme]{text-align:center;margin-inline:auto}.section-head--center[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin-inline:auto}.features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;display:grid}.features[data-astro-cid-lcdefpme]>.card{grid-column:span 2}.features[data-astro-cid-lcdefpme]>.card:nth-child(n+4){grid-column:span 3}@media (width<=960px){.features[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}.features[data-astro-cid-lcdefpme]>.card,.features[data-astro-cid-lcdefpme]>.card:nth-child(n+4){grid-column:span 1}.features[data-astro-cid-lcdefpme]>.feature--bank{grid-column:1/-1}}@media (width<=640px){.features[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.features[data-astro-cid-lcdefpme]>.feature--bank{background:var(--cream);border-color:#0000}.features[data-astro-cid-lcdefpme]>.feature--bank .card__icon{background:var(--white)}.mini[data-astro-cid-lcdefpme]{margin-top:auto;padding-top:16px}.mini--ring[data-astro-cid-lcdefpme]{align-items:center;gap:16px;display:flex}.mini[data-astro-cid-lcdefpme] .mini__ring{flex:none;width:56px;height:56px}.mini__figure[data-astro-cid-lcdefpme]{color:var(--green);font-size:30px;line-height:1;display:block}.mini__label[data-astro-cid-lcdefpme]{color:var(--grey);margin-top:6px;font-size:13px;display:block}.mini--bars[data-astro-cid-lcdefpme]{gap:12px;display:grid}.bar[data-astro-cid-lcdefpme]{gap:6px;display:grid}.bar__label[data-astro-cid-lcdefpme]{color:var(--charcoal);font-size:13px;font-weight:500}.bar__track[data-astro-cid-lcdefpme]{border-radius:var(--radius-pill);background:var(--track);height:8px;display:block;overflow:hidden}.bar__fill[data-astro-cid-lcdefpme]{border-radius:inherit;background:var(--green);height:100%;display:block}.bar__fill--low[data-astro-cid-lcdefpme]{background:var(--coral)}.section--tight[data-astro-cid-lcdefpme]{padding-top:0}.why[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px clamp(32px,6vw,80px);display:grid}.why__item[data-astro-cid-lcdefpme]{border-top:1px solid var(--hairline);padding-top:28px}.why__title[data-astro-cid-lcdefpme]{margin-bottom:10px;font-size:19px;font-weight:600;line-height:1.3}.why__item[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--grey)}@media (width<=720px){.why[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}}.preview[data-astro-cid-lcdefpme]{padding-inline:var(--gutter);justify-content:center;align-items:center;gap:clamp(20px,3vw,40px);display:flex}.preview__item[data-astro-cid-lcdefpme]{flex:none;width:270px}.preview__item--main[data-astro-cid-lcdefpme]{z-index:1;width:300px;position:relative}@media (width<=960px){.preview[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;justify-content:flex-start;padding-bottom:12px;overflow-x:auto}.preview[data-astro-cid-lcdefpme]:after{content:"";flex:none;width:1px}.preview[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.preview__item[data-astro-cid-lcdefpme],.preview__item--main[data-astro-cid-lcdefpme]{scroll-snap-align:center;width:230px}.preview__item--main[data-astro-cid-lcdefpme]{order:-1}}@media (width>=961px) and (width<=1060px){.preview__item[data-astro-cid-lcdefpme]{width:240px}.preview__item--main[data-astro-cid-lcdefpme]{width:270px}}.closing__inner[data-astro-cid-lcdefpme]{text-align:center;background:var(--cream);border-radius:var(--radius-panel);flex-direction:column;align-items:center;padding:clamp(48px,7vw,80px) 24px;display:flex}.closing__inner[data-astro-cid-lcdefpme] .closing__ring{width:56px;height:56px}.closing__title[data-astro-cid-lcdefpme]{margin-top:24px;font-size:clamp(32px,4.4vw,46px)}.closing[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin:16px auto 32px}.closing[data-astro-cid-lcdefpme] .badges{justify-content:center}
