.pillar[data-astro-cid-43ibv4gb]{height:100%;padding:var(--gap-lg);border-radius:var(--r-border);background-color:var(--c-light);text-align:center;flex:1;position:relative;overflow:hidden}.pillar[data-astro-cid-43ibv4gb]>h2[data-astro-cid-43ibv4gb],.pillar[data-astro-cid-43ibv4gb] p[data-astro-cid-43ibv4gb]{z-index:1;color:var(--textColor,inherit);margin-bottom:16px;position:relative}.pillar--bg[data-astro-cid-43ibv4gb]{object-fit:cover;object-position:bottom;z-index:0;width:100%;height:100%;position:absolute;inset:0}.pillar--bg--mobile[data-astro-cid-43ibv4gb]{display:none}@media (max-width:768px){.pillar[data-astro-cid-43ibv4gb]{min-height:540px}.pillar--bg[data-astro-cid-43ibv4gb]{object-position:bottom -10vw right 0}}@media (max-width:380px){.pillar--bg[data-astro-cid-43ibv4gb]{object-position:bottom}}.section--industries[data-astro-cid-7cqquqwx]{grid-template-columns:repeat(var(--numberOfColumns),1fr);text-align:left;background:0 0;border-radius:0;padding:0;display:grid}.section--industries[data-astro-cid-7cqquqwx]>div[data-astro-cid-7cqquqwx]{background:var(--c-white);border-radius:16px;flex:1;align-items:center;height:76px;padding:16px;font-family:Poppins;font-weight:900;display:flex}.section--industries[data-astro-cid-7cqquqwx]>div[data-astro-cid-7cqquqwx]>strong[data-astro-cid-7cqquqwx]{flex:1;display:block}.section--industries[data-astro-cid-7cqquqwx]>div[data-astro-cid-7cqquqwx]>img[data-astro-cid-7cqquqwx]{flex:0;height:32px}@media (max-width:768px){.section--industries[data-astro-cid-7cqquqwx]{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.section--industries[data-astro-cid-7cqquqwx]>div[data-astro-cid-7cqquqwx]{text-align:center;flex-direction:column-reverse;justify-content:center;gap:16px;width:100%;height:120px;line-height:1}.section--industries[data-astro-cid-7cqquqwx]>div[data-astro-cid-7cqquqwx]>strong[data-astro-cid-7cqquqwx]{flex:0;font-size:.75rem}}.pill[data-astro-cid-2qeywk4b]{text-transform:uppercase;border:1px solid #0000;border-radius:16px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:auto;height:auto;padding:4px 8px;font-size:.625rem;font-weight:200;display:inline-flex}.pill--default[data-astro-cid-2qeywk4b]{background:var(--c-light-stroke);color:var(--c-dark)}.pill--accent[data-astro-cid-2qeywk4b]{background:var(--c-white);color:var(--c-accent);border-color:var(--c-accent)}.bento--card{flex-direction:var(--flexDirection);gap:var(--gap-lg);width:100%;height:100%;padding:var(--gap-lg);border-radius:var(--r-border);grid-area:var(--gridArea);background:var(--bgColor,#a5acb6);color:var(--textColor,var(--c-dark));display:flex;position:relative;overflow:hidden}.bento--card--content{z-index:1;flex-direction:column;flex:1;display:flex;position:relative}.bento--card--content .pill{width:fit-content;margin:0 auto 16px}.bento--card--content .row{flex:1;gap:16px}.bento--card--content .row>:not(.bento--card--image){flex-direction:column;flex:2;display:flex}.bento--card--content .row>:not(.bento--card--image)>p,.bento--card--content .row .bento--card--image{flex:1}.bento--card--content .row .bento--card--image img{width:100%;height:100%}.bento--card--content h3{text-transform:uppercase;margin-top:0;margin-bottom:16px;font-size:1.5rem;line-height:1}.bento--card--content p{opacity:.8}.bento--card--content p:empty{display:none}.bento--card--image{flex:1}.bento--card--image img{z-index:0;width:100%;height:auto;position:static}.bento--card>.bento--card--image{min-width:calc(50% - var(--gap-lg));flex:0}@media (max-width:960px){.bento--card--content p{margin-bottom:.5em}}@media (max-width:768px){.bento--card{text-align:center;flex-direction:column;grid-area:auto}.bento--card--content{padding-right:0}.bento--card--content .row{flex-direction:column}.bento--card .bento--card--image{max-height:40vh;margin:0 auto;position:static}.bento--card .bento--card--image img{margin:0 auto}}.section--pillars[data-astro-cid-idb73rw6]{text-align:left;background:0 0;height:520px;padding:0;flex-direction:row!important}.section--pillars[data-astro-cid-idb73rw6]>div[data-astro-cid-idb73rw6]{height:100%;padding:var(--gap-lg);border-radius:var(--r-border);background-color:var(--c-light);text-align:center;flex:1}@media (max-width:768px){.section--pillars[data-astro-cid-idb73rw6]{height:auto;flex-direction:column!important}}.section--features[data-astro-cid-77fkfut6]{gap:var(--gap-lg);background:0 0;grid-template-columns:repeat(2,1fr);grid-auto-rows:244px;padding:0;display:grid}@media (max-width:768px){.section--features[data-astro-cid-77fkfut6]{grid-template-columns:1fr 1fr;grid-auto-rows:auto}}@media (max-width:520px){.section--features[data-astro-cid-77fkfut6]{grid-template-columns:1fr}}body.header--hidden .section--pricing>h2{top:0}body.header--hidden .section--pricing table thead tr{top:calc(var(--gap-lg) + 24px + var(--gap-lg))}body.header--visible .section--pricing>h2{top:76px}body.header--visible .section--pricing table thead tr{top:calc(76px + var(--gap-lg) + 24px + var(--gap-lg))}@media (max-width:960px){body.header--hidden .section--pricing table thead tr{top:0}body.header--visible .section--pricing table thead tr{top:76px}}@media (max-width:520px){body.header--hdiden .section--pricing table thead{top:-72px}body.header--visible .section--pricing table thead{top:0}}.section--pricing{overflow:visible}@media (min-width:521px){.section--pricing{scroll-margin-top:76px}}.section--pricing>h2{padding:var(--gap-lg);margin:calc(var(--gap-lg)*-1);width:calc(100% + var(--gap-lg) + var(--gap-lg));border-radius:var(--r-border)var(--r-border)0 0;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1;background-color:#f9f9fbbf;position:sticky}.section--pricing>h2>a{text-transform:none;margin-top:.3em;font-family:Figtree,sans-serif;font-size:1rem;font-weight:400;text-decoration:none;display:block}.section--pricing table{width:calc(100% + var(--gap-lg));border-collapse:separate;border-spacing:16px 0;table-layout:fixed;margin:0 -16px}.section--pricing table h3{text-transform:uppercase}.section--pricing table h3 img{width:auto;height:24px;margin:0 auto}.section--pricing table thead tr{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1;background-color:#f9f9fbbf;position:sticky}.section--pricing table tr:last-child td:first-child{border-bottom:0 solid #0000!important}.section--pricing table tr:last-child td:not(:first-child){border-radius:0 0 var(--r-border)var(--r-border)}.section--pricing table th,.section--pricing table td{border-bottom:1px solid var(--c-light-stroke);text-align:center}.section--pricing table th:first-child,.section--pricing table td:first-child{text-align:left}.section--pricing table th:not(:first-child),.section--pricing table td:not(:first-child){background:var(--c-white);border:1px solid var(--c-light-stroke)}.section--pricing table th{z-index:2;padding:16px 8px;transition:top .2s ease-in-out}.section--pricing table th:first-child{width:217px}.section--pricing table th:first-child img{width:auto;height:18px}.section--pricing table th:nth-child(2){background-color:#ffffffbf}.section--pricing table th:not(:first-child){border-radius:var(--r-border)var(--r-border)0 0}.section--pricing table th:last-child{position:relative}.section--pricing table th .pill.pill--accent{white-space:nowrap;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.section--pricing table td{padding:16px 8px;border-top:0 solid #0000!important}.section--pricing table td:first-child{font-weight:900}.section--pricing img[src*=icon]{vertical-align:middle;width:20px;height:20px;margin:0 2px 2px;padding:0;display:inline-block}.section--pricing--row{display:flex}.pricing-block{flex-direction:column;justify-content:center;align-items:center;max-width:max-content;height:80px;margin:0 auto;padding:0 0 8px;display:flex}.pricing-block>p.pricing-block--separator{width:100%;color:var(--c-grey);align-items:center;gap:8px;padding:2px;font-size:.75rem;display:flex}.pricing-block>p.pricing-block--separator:before,.pricing-block>p.pricing-block--separator:after{content:"";background:var(--c-light-stroke);flex:1;width:auto;height:1px}.feature-separator{width:100%;color:var(--c-grey);align-items:center;gap:8px;padding:12px 0;font-size:.75rem;display:flex}.feature-separator:before,.feature-separator:after{content:"";background:var(--c-light-stroke);flex:1;width:auto;height:1px}@media (max-width:960px){.section--pricing{padding:0}.section--pricing>h2{padding:var(--gap-lg);margin:0 0 calc(var(--gap-lg)*-1);width:100%;position:static}.section--pricing table th:first-child{width:180px}}@media (max-width:768px){.section--pricing table th:first-child{width:150px}}@media (max-width:520px){.section--pricing{padding-bottom:var(--gap-lg)}.section--pricing table thead{z-index:3;-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;position:sticky;top:-72px}.section--pricing table thead th:first-child{text-align:center}.section--pricing table thead th:first-child img{margin:0 auto}.section--pricing table thead th:first-child br{display:none}.section--pricing table thead th:not(:first-child){-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.section--pricing table thead th:nth-child(2){border-radius:0 0 0 var(--r-border)!important}.section--pricing table thead th:last-child{border-radius:0 0 var(--r-border)0!important}.section--pricing table thead th:last-child .pill.pill--accent{top:auto;bottom:-24px}.section--pricing table tr{flex-wrap:wrap;gap:0;display:flex}.section--pricing table tr th:first-child,.section--pricing table tr td:first-child{border-bottom:none;width:100%;display:block}.section--pricing table tr th:not(:first-child),.section--pricing table tr td:not(:first-child){flex:1;border-radius:0!important}.section--pricing table tr td:not(:first-child){border-top:1px solid}.section--pricing table tr td:nth-child(2){background-color:#0000;border:none}.section--pricing table tr td:last-child{background:0 0;box-shadow:none!important;border:none!important;border-left:1px solid var(--c-light-stroke)!important;border-radius:0!important}.section--pricing table tbody th{margin-top:1em;padding-top:1em;border-top:1px solid var(--c-light-stroke)!important;text-align:center!important}.section--pricing .feature-separator{gap:2px}}