.faq-section[data-astro-cid-kpn7xbay]{background:var(--light);padding:100px 52px}.faq-header[data-astro-cid-kpn7xbay]{max-width:1240px;margin:0 auto 80px}.faq-title[data-astro-cid-kpn7xbay]{font-family:var(--font-display);font-size:var(--type-fluid);letter-spacing:-.2px;color:#071618;margin-bottom:16px;font-weight:600;line-height:1.3}.faq-body[data-astro-cid-kpn7xbay]{font-family:var(--font-body);font-size:max(16px, calc(var(--type-fluid) * 3 / 7));color:#143338;font-weight:400;line-height:1.5}.faq-columns[data-astro-cid-kpn7xbay]{grid-template-columns:1fr 1fr;align-items:start;gap:24px 40px;max-width:1240px;margin:0 auto;display:grid}.faq-column[data-astro-cid-kpn7xbay]{flex-direction:column;gap:40px;display:flex}.faq-group-label[data-astro-cid-kpn7xbay]{font-family:var(--font-body);letter-spacing:0;color:var(--teal);margin-bottom:12px;padding-bottom:12px;font-size:14px;font-weight:600}.faq-item[data-astro-cid-kpn7xbay]{background:var(--white);border:1px solid var(--border-light);border-radius:12px;margin-bottom:8px}.faq-item[data-astro-cid-kpn7xbay][open]{border-color:#1d6f7c47}.faq-q[data-astro-cid-kpn7xbay]{cursor:pointer;font-family:var(--font-body);color:var(--dark);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 20px;font-size:15px;font-weight:500;line-height:1.5;list-style:none;display:flex}.faq-q[data-astro-cid-kpn7xbay]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-kpn7xbay] span[data-astro-cid-kpn7xbay]{color:#071618;font-size:16px;font-weight:500;line-height:1.5}.faq-q[data-astro-cid-kpn7xbay]:hover span[data-astro-cid-kpn7xbay]{color:var(--teal)}.faq-q[data-astro-cid-kpn7xbay]:focus-visible{outline:2px solid var(--teal);outline-offset:2px;border-radius:12px}.faq-chevron[data-astro-cid-kpn7xbay]{fill:none;width:14px;height:14px;stroke:var(--teal);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;margin-top:4px;transition:transform .2s}.faq-item[data-astro-cid-kpn7xbay][open] .faq-chevron[data-astro-cid-kpn7xbay]{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.faq-chevron[data-astro-cid-kpn7xbay]{transition:none}}.faq-a[data-astro-cid-kpn7xbay]{padding:0 20px 24px}.faq-a[data-astro-cid-kpn7xbay] p{font-family:var(--font-body);color:#143338;font-size:16px;font-weight:400;line-height:1.5}.faq-a[data-astro-cid-kpn7xbay] p+p{margin-top:12px}.faq-a[data-astro-cid-kpn7xbay] a{color:var(--teal);text-underline-offset:2px;text-decoration:underline}.faq-a[data-astro-cid-kpn7xbay] a:hover{color:var(--teal-dark)}.faq-a[data-astro-cid-kpn7xbay] a:focus-visible,.faq-a[data-astro-cid-kpn7xbay] button:focus-visible{outline:2px solid var(--teal);outline-offset:2px;border-radius:2px}.faq-a[data-astro-cid-kpn7xbay] .faq-arrow{vertical-align:-.07em;width:.85em;height:.85em;margin-left:3px;text-decoration:none}.faq-a[data-astro-cid-kpn7xbay] button{font:inherit;color:var(--teal);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.faq-a[data-astro-cid-kpn7xbay] button:hover{color:var(--teal-dark)}.faq-foot[data-astro-cid-kpn7xbay]{flex-direction:column;align-items:flex-start;gap:24px;max-width:1240px;margin:80px auto 0;padding:32px 0;display:flex}.faq-foot-text[data-astro-cid-kpn7xbay]{font-family:var(--font-display);font-size:max(30px, calc(var(--type-fluid) * 5 / 7));letter-spacing:0;color:var(--dark);font-weight:500;line-height:1.25}@media (width<=900px){.faq-section[data-astro-cid-kpn7xbay]{padding:72px 24px}.faq-columns[data-astro-cid-kpn7xbay]{grid-template-columns:1fr;gap:40px}.faq-header[data-astro-cid-kpn7xbay]{margin-bottom:80px}}.wl-dialog[data-astro-cid-l4xt7rl6]{background:0 0;border:none;width:calc(100% - 32px);max-width:480px;margin:auto;padding:0}.wl-dialog[data-astro-cid-l4xt7rl6]::backdrop{backdrop-filter:blur(3px);background:#101d218c}.wl-body[data-astro-cid-l4xt7rl6]{border:1px solid var(--border-light);background:#fff;border-radius:20px;padding:36px;position:relative}.wl-close[data-astro-cid-l4xt7rl6]{color:var(--grey);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:4px 8px;font-size:26px;line-height:1;position:absolute;top:14px;right:16px}.wl-close[data-astro-cid-l4xt7rl6]:hover{color:var(--dark)}.wl-close[data-astro-cid-l4xt7rl6]:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.wl-title[data-astro-cid-l4xt7rl6]{font-family:var(--font-display);color:var(--dark);margin-bottom:10px;padding-right:32px;font-size:26px;font-weight:500}.wl-sub[data-astro-cid-l4xt7rl6]{font-family:var(--font-body);color:var(--grey);margin-bottom:24px;font-size:14px;line-height:1.65}@media (width<=560px){.wl-body[data-astro-cid-l4xt7rl6]{padding:28px 22px}}.bn[data-astro-cid-4vapkesh]{--gutter:84px;--bn-inset:max(var(--gutter), calc((100% - 1920px) / 2 + var(--gutter)));background:var(--light);padding:120px 0}.bn-head[data-astro-cid-4vapkesh]{max-width:1920px;padding:0 var(--gutter);justify-content:space-between;align-items:flex-end;gap:24px;margin:0 auto 48px;display:flex}.bn-title[data-astro-cid-4vapkesh]{font-family:var(--font-display);font-size:var(--type-fluid);letter-spacing:-.2px;color:#071618;font-weight:600;line-height:1.2}.bn-nav[data-astro-cid-4vapkesh]{flex-shrink:0;gap:12px;display:flex}.bn-arrow[data-astro-cid-4vapkesh]{width:52px;height:52px;color:var(--dark);cursor:pointer;background:#fff;border:1.5px solid #101d2133;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,opacity .2s;display:inline-flex}.bn-arrow[data-astro-cid-4vapkesh] [data-astro-cid-4vapkesh][data-icon]{width:22px;height:22px}.bn-arrow[data-astro-cid-4vapkesh]:hover:not(:disabled){background:var(--teal-light)}.bn-arrow[data-astro-cid-4vapkesh]:disabled{opacity:.35;cursor:default}.bn-arrow[data-astro-cid-4vapkesh]:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.bn-row[data-astro-cid-4vapkesh]{padding:16px var(--bn-inset);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bn-inset);scrollbar-width:none;grid-auto-columns:min(340px,80vw);grid-auto-flow:column;gap:20px;margin:-16px 0;list-style:none;display:grid;overflow-x:auto}.bn-row[data-astro-cid-4vapkesh]::-webkit-scrollbar{display:none}.bn-item[data-astro-cid-4vapkesh]{scroll-snap-align:start;display:flex}.bn-item[data-astro-cid-4vapkesh]:last-child{scroll-snap-align:end}.bn-card[data-astro-cid-4vapkesh]{text-align:left;border:1px solid var(--border-light);cursor:pointer;width:100%;font:inherit;color:inherit;background:#fff;border-radius:20px;flex-direction:column;padding:0;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.bn-card[data-astro-cid-4vapkesh]:hover{transform:translateY(-4px);box-shadow:0 16px 32px -16px #101d2140}.bn-card[data-astro-cid-4vapkesh]:focus-visible{outline:2px solid var(--teal);outline-offset:3px}@media (prefers-reduced-motion:reduce){.bn-card[data-astro-cid-4vapkesh]{transition:none}.bn-card[data-astro-cid-4vapkesh]:hover{transform:none}}.bn-frame[data-astro-cid-4vapkesh]{background:#e0ecee;display:block;position:relative;overflow:hidden}.bn-frame--card[data-astro-cid-4vapkesh]{aspect-ratio:4/3}.bn-frame--tall[data-astro-cid-4vapkesh]{aspect-ratio:3/4}.bn-frame--photo[data-astro-cid-4vapkesh] img[data-astro-cid-4vapkesh]{object-fit:cover;width:100%;height:100%;display:block}.bn-frame--card[data-astro-cid-4vapkesh].bn-frame--phone{--phone-w:134.97%;--phone-x:-17.43%;--phone-y:-28.54%}.bn-frame--tall[data-astro-cid-4vapkesh].bn-frame--phone{--phone-w:139.47%;--phone-x:-19.68%;--phone-y:-18.53%}.bn-frame--phone[data-astro-cid-4vapkesh] img[data-astro-cid-4vapkesh]{width:var(--phone-w);max-width:none;height:auto;left:var(--phone-x);top:var(--phone-y);display:block;position:absolute}.bn-frame[data-astro-cid-4vapkesh]{--ai-chip-x:12px;--ai-chip-y:12px}.bn-ai-tag[data-astro-cid-4vapkesh]{right:var(--ai-chip-x);bottom:var(--ai-chip-y);backdrop-filter:blur(12px);font-family:var(--font-body);color:#ffffffc7;white-space:nowrap;background:#0000003d;border-radius:100px;align-items:center;gap:4px;padding:3px 7px;font-size:11px;line-height:1.2;display:inline-flex;position:absolute}.bn-ai-tag[data-astro-cid-4vapkesh] [data-astro-cid-4vapkesh][data-icon]{flex-shrink:0;width:1.15em;height:1.15em}.bn-card-body[data-astro-cid-4vapkesh]{flex-direction:column;flex:1;padding:24px 24px 22px;display:flex}.bn-card-title[data-astro-cid-4vapkesh]{font-family:var(--font-display);color:var(--dark);font-size:22px;font-weight:500;line-height:1.3;display:block}.bn-pills[data-astro-cid-4vapkesh]{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.bn-pill[data-astro-cid-4vapkesh]{background:var(--teal-light);font-family:var(--font-body);color:var(--teal-dark);border-radius:12px;padding:.4em .75em;font-size:13px;font-weight:400;line-height:1.3;display:inline-flex}.bn-more[data-astro-cid-4vapkesh]{font-family:var(--font-body);color:var(--teal);align-items:center;gap:6px;margin-top:auto;padding-top:20px;font-size:15px;font-weight:500;display:inline-flex}.bn-more[data-astro-cid-4vapkesh] [data-astro-cid-4vapkesh][data-icon]{width:16px;height:16px;transition:transform .2s}.bn-card[data-astro-cid-4vapkesh]:hover .bn-more[data-astro-cid-4vapkesh] [data-astro-cid-4vapkesh][data-icon]{transform:translate(3px)}.bn-dialog[data-astro-cid-4vapkesh]{background:0 0;border:none;width:calc(100% - 32px);max-width:820px;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow-y:auto}.bn-dialog[data-astro-cid-4vapkesh]::backdrop{backdrop-filter:blur(3px);background:#101d218c}.bn-dialog-body[data-astro-cid-4vapkesh]{border:1px solid var(--border-light);background:linear-gradient(90deg,#e0ecee 300px,#fff 300px);border-radius:20px;grid-template-columns:300px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.bn-dialog-body[data-astro-cid-4vapkesh] .bn-frame--tall[data-astro-cid-4vapkesh]{align-self:center}.bn-dialog-copy[data-astro-cid-4vapkesh]{padding:40px 40px 36px}.bn-close[data-astro-cid-4vapkesh]{z-index:1;color:var(--grey);cursor:pointer;background:#fff;border:none;border-radius:999px;padding:4px 10px;font-size:26px;line-height:1;position:absolute;top:14px;right:16px}.bn-close[data-astro-cid-4vapkesh]:hover{color:var(--dark)}.bn-close[data-astro-cid-4vapkesh]:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.bn-dialog-title[data-astro-cid-4vapkesh]{font-family:var(--font-display);color:var(--dark);margin-bottom:12px;padding-right:32px;font-size:28px;font-weight:600;line-height:1.2}.bn-dialog-change[data-astro-cid-4vapkesh]{font-family:var(--font-body);color:var(--mid);margin-bottom:28px;font-size:17px;line-height:1.55}.bn-dialog-label[data-astro-cid-4vapkesh]{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.06em;color:var(--teal);margin-bottom:12px;font-size:13px;font-weight:600}.bn-features[data-astro-cid-4vapkesh]{flex-direction:column;gap:14px;margin:0 0 32px;padding:0;list-style:none;display:flex}.bn-feature[data-astro-cid-4vapkesh]{border-left:2px solid var(--teal-light);padding-left:14px}.bn-feature-name[data-astro-cid-4vapkesh]{font-family:var(--font-body);color:var(--dark);font-size:15px;font-weight:600;line-height:1.4;display:block}.bn-feature-desc[data-astro-cid-4vapkesh]{font-family:var(--font-body);color:var(--grey);font-size:15px;line-height:1.5;display:block}@media (width<=900px){.bn[data-astro-cid-4vapkesh]{--gutter:24px;padding:96px 0}.bn-head[data-astro-cid-4vapkesh]{margin-bottom:32px}.bn-nav[data-astro-cid-4vapkesh]{display:none}.bn-dialog-body[data-astro-cid-4vapkesh]{background:#fff;grid-template-columns:1fr}.bn-dialog-body[data-astro-cid-4vapkesh] .bn-frame--tall[data-astro-cid-4vapkesh]{aspect-ratio:4/3}.bn-dialog-body[data-astro-cid-4vapkesh] .bn-frame--tall[data-astro-cid-4vapkesh].bn-frame--phone{--phone-w:134.97%;--phone-x:-17.43%;--phone-y:-28.54%}.bn-dialog-copy[data-astro-cid-4vapkesh]{padding:28px 22px}.bn-dialog-title[data-astro-cid-4vapkesh]{font-size:24px}.bn-dialog-change[data-astro-cid-4vapkesh]{font-size:16px}}.tm[data-astro-cid-gakqr736]{--gutter:84px;background:#fff;padding:120px 0}.tm-inner[data-astro-cid-gakqr736]{max-width:1920px;padding:0 var(--gutter);margin:0 auto}.tm-head[data-astro-cid-gakqr736]{margin-bottom:56px}.tm-label[data-astro-cid-gakqr736]{color:var(--teal)}.tm-title[data-astro-cid-gakqr736]{font-family:var(--font-display);font-size:var(--type-fluid);letter-spacing:-.2px;color:#071618;font-weight:600;line-height:1.2}.tm-sub[data-astro-cid-gakqr736]{max-width:60ch;font-family:var(--font-body);font-size:max(17px, calc(var(--type-fluid) * 5 / 14));color:var(--grey);margin-top:16px;line-height:1.5}.tm-grid[data-astro-cid-gakqr736]{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:48px;display:grid}.tm-card[data-astro-cid-gakqr736]{grid-row:span 2;grid-template-rows:subgrid;margin:0;display:grid}.tm-print[data-astro-cid-gakqr736]{border:1px solid var(--border-light);background:#fff;border-radius:6px;align-self:end;padding:10px;transform:rotate(-1.4deg);box-shadow:0 1px 2px #101d210f,0 14px 32px -12px #101d2138}.tm-card--tall[data-astro-cid-gakqr736] .tm-print[data-astro-cid-gakqr736]{width:72%}.tm-card--tall[data-astro-cid-gakqr736] .tm-photo[data-astro-cid-gakqr736]{aspect-ratio:4/5}.tm-card[data-astro-cid-gakqr736]:nth-child(2) .tm-print[data-astro-cid-gakqr736]{transform:rotate(1deg)}.tm-card[data-astro-cid-gakqr736]:nth-child(3) .tm-print[data-astro-cid-gakqr736]{transform:rotate(-.6deg)}.tm-photo[data-astro-cid-gakqr736]{aspect-ratio:3/2;background:var(--light);border-radius:2px;overflow:hidden}.tm-photo[data-astro-cid-gakqr736] img[data-astro-cid-gakqr736]{object-fit:cover;width:100%;height:100%;display:block}.tm-body[data-astro-cid-gakqr736]{flex-direction:column;padding-top:32px;display:flex}.tm-quote[data-astro-cid-gakqr736]{margin:0}.tm-quote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{font-family:var(--font-body);font-size:max(17px, calc(var(--type-fluid) * 5 / 14));color:#143338;text-indent:-.4em;font-weight:400;line-height:1.5}.tm-who[data-astro-cid-gakqr736]{font-family:var(--font-body);align-items:baseline;gap:10px;margin-top:auto;padding-top:20px;font-size:15px;line-height:1.3;display:flex}.tm-name[data-astro-cid-gakqr736]{color:var(--dark);font-weight:600}.tm-role[data-astro-cid-gakqr736]{color:var(--grey)}.tm-note[data-astro-cid-gakqr736]{max-width:72ch;font-family:var(--font-body);color:var(--grey);margin-top:56px;font-size:13px;line-height:1.5}@media (width<=1100px){.tm-grid[data-astro-cid-gakqr736]{grid-template-rows:none;grid-template-columns:1fr;gap:56px}.tm-card[data-astro-cid-gakqr736]{grid-row:auto;grid-template-rows:none;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:40px}.tm-print[data-astro-cid-gakqr736]{align-self:auto}.tm-body[data-astro-cid-gakqr736]{padding-top:0}.tm-quote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{max-width:46ch}}@media (width<=900px){.tm[data-astro-cid-gakqr736]{--gutter:24px;padding:96px 0}.tm-head[data-astro-cid-gakqr736]{margin-bottom:40px}}@media (width<=640px){.tm-grid[data-astro-cid-gakqr736]{gap:56px}.tm-card[data-astro-cid-gakqr736]{flex-direction:column;display:flex}.tm-body[data-astro-cid-gakqr736]{padding-top:24px}.tm-print[data-astro-cid-gakqr736]{padding:8px;transform:rotate(-.7deg)}.tm-card[data-astro-cid-gakqr736]:nth-child(2) .tm-print[data-astro-cid-gakqr736]{transform:rotate(.5deg)}.tm-card[data-astro-cid-gakqr736]:nth-child(3) .tm-print[data-astro-cid-gakqr736]{transform:rotate(-.3deg)}}.home-hero[data-astro-cid-lcdefpme],.home-promise[data-astro-cid-lcdefpme],.home-video[data-astro-cid-lcdefpme]{--gutter:84px}@media (width<=900px){.home-hero[data-astro-cid-lcdefpme],.home-promise[data-astro-cid-lcdefpme],.home-video[data-astro-cid-lcdefpme]{--gutter:24px}}.home-btn[data-astro-cid-lcdefpme]{align-items:center;text-decoration:none;display:inline-flex}.home-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px;margin-top:32px;display:flex}.home-hero[data-astro-cid-lcdefpme]{background:var(--dark);--ai-chip-x:var(--gutter);--ai-chip-y:24px;align-items:center;min-height:1080px;display:flex;position:relative;overflow:hidden}.home-hero-img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:80% 8%;width:100%;height:100%;position:absolute;inset:0}@media (width>=901px) and (width<=1150px){.home-hero-img[data-astro-cid-lcdefpme]{object-position:55% 8%}}.home-hero[data-astro-cid-lcdefpme]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#101d21 0%,#101d21fc 11%,#101d21fa 21%,#101d21f6 32%,#101d21f0 37%,#101d21db 42%,#101d21b5 48%,#101d2193 53%,#101d2173 58%,#101d2151 63%,#101d2124 69%,#101d2100 74%);position:absolute;inset:0}.home-hero-inner[data-astro-cid-lcdefpme]{z-index:1;width:100%;max-width:1920px;padding:96px var(--gutter);margin:0 auto;position:relative}.home-hero-copy[data-astro-cid-lcdefpme]{max-width:760px}.home-hero-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--type-fluid);text-wrap:balance;letter-spacing:-.2px;color:#fff;max-width:12.4em;margin-bottom:40px;font-weight:600;line-height:1.2}.home-hero-form[data-astro-cid-lcdefpme]{font-size:max(16px, calc(var(--type-fluid) * 3 / 7));max-width:46ch}.home-hero-form[data-astro-cid-lcdefpme] .nl-note{max-width:46ch}.home-logos[data-astro-cid-lcdefpme]{--logo-height:72px;--logo-gap:clamp(40px, 4vw, 80px);padding-left:0;padding-right:0}.home-logos-viewport[data-astro-cid-lcdefpme]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.home-logos-track[data-astro-cid-lcdefpme]{width:max-content;display:flex}.home-logos-group[data-astro-cid-lcdefpme]{align-items:center;gap:var(--logo-gap);padding:0 var(--logo-gap) 0 0;margin:0;list-style:none;animation:45s linear infinite home-logos-scroll;display:flex}.home-logos-viewport[data-astro-cid-lcdefpme]:hover .home-logos-group[data-astro-cid-lcdefpme]{animation-play-state:paused}.home-logos-group[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:var(--logo-height);width:auto;display:block}@keyframes home-logos-scroll{to{transform:translate(-100%)}}@media (width<=599px){.home-logos[data-astro-cid-lcdefpme]{--logo-height:56px}}@media (prefers-reduced-motion:reduce){.home-logos-viewport[data-astro-cid-lcdefpme]{mask-image:none}.home-logos-track[data-astro-cid-lcdefpme]{justify-content:center;width:auto}.home-logos-group[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;row-gap:24px;padding:0 24px;animation:none}.home-logos-group[data-astro-cid-lcdefpme][aria-hidden]{display:none}}.home-promise[data-astro-cid-lcdefpme]{background:#fff;padding:120px 0}.home-promise-inner[data-astro-cid-lcdefpme]{max-width:1920px;padding:0 var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:center;gap:72px;margin:0 auto;display:grid}.home-promise-media[data-astro-cid-lcdefpme]{aspect-ratio:3420/3468;width:100%;max-width:520px;margin:0 auto;position:relative;overflow:hidden}.home-promise-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:121.99%;max-width:none;height:auto;display:block;position:absolute;top:-17.19%;left:-10.99%}.home-app-title[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-size:var(--type-fluid);text-wrap:balance;letter-spacing:-.2px;color:#071618;max-width:14em;margin-bottom:16px;font-weight:600;line-height:1.2}.home-app-body[data-astro-cid-lcdefpme]{font-family:var(--font-body);font-size:max(16px, calc(var(--type-fluid) * 3 / 7));color:#143338;max-width:46ch;font-weight:400;line-height:1.5}.home-video-inner[data-astro-cid-lcdefpme] .home-actions[data-astro-cid-lcdefpme]{margin-top:40px}.home-video[data-astro-cid-lcdefpme]{background:var(--light);padding:110px 0}.home-video-inner[data-astro-cid-lcdefpme]{max-width:1240px;padding:0 var(--gutter);margin:0 auto}.home-video-frame[data-astro-cid-lcdefpme]{aspect-ratio:16/9;background:var(--dark);border-radius:16px;margin-top:40px;overflow:hidden}.home-video-frame[data-astro-cid-lcdefpme] iframe[data-astro-cid-lcdefpme]{border:0;width:100%;height:100%;display:block}@media (width<=1279px){.home-hero[data-astro-cid-lcdefpme]{align-items:flex-end;min-height:clamp(600px,88vh,780px)}.home-hero-img[data-astro-cid-lcdefpme]{object-position:72% 6%}.home-hero[data-astro-cid-lcdefpme]:after{background:linear-gradient(#101d214d 0%,#101d2173 12%,#101d219b 24%,#101d21bd 36%,#101d21d7 48%,#101d21eb 60%,#101d21 72% 100%)}.home-hero-inner[data-astro-cid-lcdefpme]{padding:56px var(--gutter)}}@media (width<=900px){.home-promise[data-astro-cid-lcdefpme]{padding:96px 0}.home-promise-inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:48px}.home-app-title[data-astro-cid-lcdefpme]{max-width:840px}.home-app-body[data-astro-cid-lcdefpme]{max-width:720px}.home-video[data-astro-cid-lcdefpme]{padding:72px 0}.home-video-frame[data-astro-cid-lcdefpme]{border-radius:12px;margin-top:24px}}
