/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}.v2-site.v2-feature-page .fp-overview{padding-top:calc(var(--spacing,.25rem) * 16);text-align:center}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-overview{padding-top:calc(var(--spacing,.25rem) * 10)}}.v2-site.v2-feature-page .fp-eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--v2-muted);font-size:16px;line-height:1.6;display:flex}.v2-site.v2-feature-page .fp-eyebrow>span{color:var(--v2-green);font-variant-numeric:tabular-nums}.v2-site.v2-feature-page .fp-title-panel>.fp-eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 8);justify-content:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3.5);background:var(--v2-paper);color:var(--v2-ink);border-radius:2147483647px;display:inline-flex}.v2-site.v2-feature-page .fp-title-panel>.fp-eyebrow:before{content:"";width:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 1.5);background:var(--v2-green);border-radius:2147483647px;flex-shrink:0}.v2-site.v2-feature-page .fp-overview h1{--tw-font-weight:var(--font-weight-bold,700);max-width:1000px;font-weight:var(--font-weight-bold,700);letter-spacing:-.045em;text-wrap:balance;line-height:1.2;font-size:var(--v2-font-page-title);margin-inline:auto}.v2-site.v2-feature-page .fp-intro{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 5);max-width:760px;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--v2-muted);line-height:1.6}.v2-site.v2-feature-page .fp-index{margin-top:calc(var(--spacing,.25rem) * 15);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-index{margin-top:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(1,minmax(0,1fr))}}.v2-site.v2-feature-page .fp-index{border-bottom:1px solid var(--v2-line)}.v2-site.v2-feature-page .fp-index>a{height:calc(var(--spacing,.25rem) * 16);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);min-width:0;padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));white-space:nowrap;display:flex;position:relative}@media not all and (width>=1200px){.v2-site.v2-feature-page .fp-index>a{gap:calc(var(--spacing,.25rem) * 2.5)}}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-index>a{height:calc(var(--spacing,.25rem) * 14);gap:calc(var(--spacing,.25rem) * 2)}}.v2-site.v2-feature-page .fp-index>a:after{content:"";height:calc(var(--spacing,.25rem) * .5);inset-inline:0;position:absolute;bottom:-1px}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-index>a:after{bottom:0}}.v2-site.v2-feature-page .fp-index>a:after{background:var(--v2-green);transform-origin:50%;opacity:0;transition:transform .22s,opacity .22s;transform:scaleX(0)}.v2-site.v2-feature-page .fp-index>a>span{color:var(--v2-muted);font-variant-numeric:tabular-nums;font:500 16px/1.5 Inter,sans-serif}.v2-site.v2-feature-page .fp-index strong{font-weight:550}.v2-site.v2-feature-page .fp-index svg{width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);color:var(--v2-ink);transition:transform .22s}.v2-site.v2-feature-page .fp-index>a:hover svg{transform:translateY(3px)}.v2-site.v2-feature-page .fp-index>a:hover strong,.v2-site.v2-feature-page .fp-index>a[aria-current] strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.v2-site.v2-feature-page .fp-index>a:hover:after{opacity:.45;transform:scaleX(1)}.v2-site.v2-feature-page .fp-index>a[aria-current]:after{opacity:1;transform:scaleX(1)}.v2-site.v2-feature-page .fp-index>a[aria-current]>span{color:var(--v2-green)}.v2-site.v2-feature-page .fp-feature{scroll-margin-top:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 24)}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-feature{scroll-margin-top:var(--spacing,.25rem);padding-block:calc(var(--spacing,.25rem) * 16)}}.v2-site.v2-feature-page .fp-feature.fp-reversed{background:var(--v2-surface)}.v2-site.v2-feature-page .fp-feature-inner{align-items:center;gap:calc(var(--spacing,.25rem) * 16);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}@media not all and (width>=1200px){.v2-site.v2-feature-page .fp-feature-inner{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-feature-inner{flex-direction:column;align-items:stretch;display:flex}}.v2-site.v2-feature-page .fp-reversed .fp-feature-inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}@media not all and (width>=1200px){.v2-site.v2-feature-page .fp-reversed .fp-feature-inner{grid-template-columns:repeat(2,minmax(0,1fr))}}.v2-site.v2-feature-page .fp-reversed .fp-copy{grid-row-start:1;grid-column-start:2}.v2-site.v2-feature-page .fp-reversed .fp-visual{grid-row-start:1;grid-column-start:1}.v2-site.v2-feature-page .fp-copy{min-width:0}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-copy{order:0}}.v2-site.v2-feature-page .fp-copy h2{letter-spacing:-.035em;line-height:1.3;font-size:var(--v2-title-size)}.v2-site.v2-feature-page #product-commerce .fp-copy h2{text-wrap:balance}.v2-site.v2-feature-page .fp-description{margin-top:calc(var(--spacing,.25rem) * 5);max-width:520px;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--v2-muted);line-height:1.8}.v2-site.v2-feature-page .fp-copy ul{margin-top:calc(var(--spacing,.25rem) * 7);gap:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));margin-bottom:0;padding-left:18px;list-style-type:disc;display:grid}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-copy ul{margin-top:calc(var(--spacing,.25rem) * 6)}}.v2-site.v2-feature-page .fp-copy ul{line-height:1.65}.v2-site.v2-feature-page .fp-copy li::marker{color:var(--v2-green)}.v2-site.v2-feature-page .fp-visual{min-width:0}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-visual{order:1}}.v2-site.v2-feature-page .fp-product-stage{border-radius:var(--radius-3xl,1.5rem);padding:calc(var(--spacing,.25rem) * 7);position:relative}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-product-stage{padding:calc(var(--spacing,.25rem) * 5);border-radius:20px}}.v2-site.v2-feature-page .fp-product-stage{background:var(--v2-surface);box-shadow:0 12px 32px #11111106}.v2-site.v2-feature-page .fp-reversed .fp-product-stage{background:var(--v2-paper)}.v2-site.v2-feature-page .fp-screen{border-radius:20px;margin:0;overflow:hidden}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-screen{border-radius:var(--radius-2xl,1rem)}}.v2-site.v2-feature-page .fp-screen{background:var(--v2-ink);box-shadow:0 8px 18px #11111112,6px 20px 36px #1111110d}.v2-site.v2-feature-page .fp-screen img{width:100%;height:auto;display:block}.v2-site.v2-feature-page .fp-image-error{aspect-ratio:var(--aspect-video,16 / 9);place-content:center;gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 5);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--v2-paper);display:grid}.v2-site.v2-feature-page .fp-image-error button{min-height:calc(var(--spacing,.25rem) * 11);text-underline-offset:4px;text-decoration-line:underline}.v2-site.v2-feature-page #product-marketing{padding-top:calc(var(--spacing,.25rem) * 18)}@media not all and (width>=768px){.v2-site.v2-feature-page #product-marketing{padding-top:calc(var(--spacing,.25rem) * 16)}}.v2-site.v2-feature-page #product-marketing .fp-feature-inner{gap:calc(var(--spacing,.25rem) * 12)}@media not all and (width>=1200px){.v2-site.v2-feature-page #product-marketing .fp-feature-inner{gap:calc(var(--spacing,.25rem) * 8)}}.v2-site.v2-feature-page .fp-copy>.fp-eyebrow{height:calc(var(--spacing,.25rem) * 10);gap:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));border-radius:2147483647px;margin-bottom:22px;padding-inline:18px;display:inline-flex}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-copy>.fp-eyebrow{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.v2-site.v2-feature-page .fp-copy>.fp-eyebrow{background:var(--v2-surface);color:var(--v2-ink)}.v2-site.v2-feature-page .fp-reversed .fp-copy>.fp-eyebrow{background:var(--v2-paper)}.v2-site.v2-feature-page #product-marketing .fp-copy h2{font-weight:700;font-size:var(--v2-title-size)}.v2-site.v2-feature-page #product-marketing .fp-description{line-height:1.75}.v2-site.v2-feature-page #product-marketing .fp-copy ul{margin-top:calc(var(--spacing,.25rem) * 6)}.v2-site.v2-feature-page #product-marketing .fp-copy li::marker{font-size:10px}.v2-site.v2-feature-page #product-marketing .fp-product-stage{padding:calc(var(--spacing,.25rem) * 6)}@media not all and (width>=768px){.v2-site.v2-feature-page #product-marketing .fp-product-stage{padding:calc(var(--spacing,.25rem) * 5)}}.v2-site.v2-feature-page .fp-conversion{margin-block:calc(var(--spacing,.25rem) * 16);padding:0}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-conversion{margin-block:calc(var(--spacing,.25rem) * 12)}}.v2-site.v2-feature-page .fp-conversion{color:var(--v2-paper)}.v2-site.v2-feature-page .fp-conversion-inner{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-3xl,1.5rem);padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 7);display:flex}@media not all and (width>=1101px){.v2-site.v2-feature-page .fp-conversion-inner{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 6);flex-direction:column}}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-conversion-inner{padding:calc(var(--spacing,.25rem) * 6)}}.v2-site.v2-feature-page .fp-conversion-inner{background:var(--v2-ink)}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-conversion h2{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.v2-site.v2-feature-page .fp-conversion h2{font-size:28px;line-height:1.4}.v2-site.v2-feature-page .fp-conversion p{margin-top:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--v2-on-dark-muted,#b5b5b5);line-height:1.6}.v2-site.v2-feature-page .fp-conversion .v2-actions{align-items:stretch;gap:calc(var(--spacing,.25rem) * 4);flex-wrap:nowrap;flex-shrink:0}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-conversion .v2-actions{flex-direction:column;width:100%}}.v2-site.v2-feature-page .fp-conversion :focus-visible{outline-color:var(--v2-paper)}.v2-site.v2-feature-page .fp-title-panel{isolation:isolate;position:relative}.v2-site.v2-feature-page .fp-title-panel:before{content:"";pointer-events:none;z-index:calc(10 * -1);border-radius:32px;position:absolute}@media not all and (width>=1200px){.v2-site.v2-feature-page .fp-title-panel:before{border-radius:28px}}@media not all and (width>=768px){.v2-site.v2-feature-page .fp-title-panel:before{border-radius:var(--radius-3xl,1.5rem)}}.v2-site.v2-feature-page .fp-title-panel:before{background:var(--v2-surface);inset:-40px -32px -36px}@media (width<=1199px){.v2-site.v2-feature-page .fp-title-panel:before{inset:-32px -16px -28px}}@media (width<=767px){.v2-site.v2-feature-page .fp-overview h1{font-size:var(--v2-font-page-title)}.v2-site.v2-feature-page .fp-copy h2{text-wrap:balance;font-size:var(--v2-title-size)}.v2-site.v2-feature-page .fp-title-panel:before{inset:-20px -8px -24px}}@media (prefers-reduced-motion:reduce){.v2-site.v2-feature-page .fp-index>a:after,.v2-site.v2-feature-page .fp-index svg{transition:none}}.v2-site.v2-feature-page .fp-overview>.fp-eyebrow,.v2-site.v2-feature-page .fp-title-panel>.fp-eyebrow{font-size:16px}@media (width<=767px){.v2-site.v2-feature-page .fp-copy>.fp-eyebrow{font-size:16px}.v2-site.v2-feature-page .fp-index>a{justify-content:flex-start;padding-inline:12px}.v2-site.v2-feature-page .fp-index>a>svg{margin-left:auto}}@property --tw-font-weight{syntax:"*";inherits:false}
