.pricing .pricing-trial{text-align:center;padding:var(--spacing-outer)}.pricing .pricing-desc-wrapper{display:grid;grid-column:auto 1fr;gap:1em;margin:0 auto;max-width:60vw;text-align:center}.pricing .pricing-table-details>h3,.pricing .pricing-table-subhead{font-size:var(--font-size-m);margin-top:1.5em;margin-bottom:.75em}.pricing .pricing-table-details>ul,.pricing .pricing-table-list{list-style:none;padding:0;margin:0}.pricing .pricing-table-details>ul li,.pricing .pricing-table-list li{font-size:var(--font-size-base);position:relative;padding-left:1.5em;margin-bottom:1em;line-height:1.3}.pricing .pricing-table-details>ul:first-of-type>li:before,.pricing .pricing-table-details>ul li.included:before,.pricing .pricing-table-list:first-of-type>li:before,.pricing .pricing-table-list li.included:before{content:"";display:inline-block;position:absolute;left:0;top:0;width:1em;height:1.3em;background-color:var(--color-accent);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_433_209' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='-1' width='26' height='27'%3E%3Crect y='-0.000244141' width='26' height='26' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_433_209)'%3E%3Cpath d='M10.3459 19.4997L4.1709 13.3247L5.71465 11.781L10.3459 16.4122L20.2855 6.47266L21.8292 8.01641L10.3459 19.4997Z' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_433_209' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='-1' width='26' height='27'%3E%3Crect y='-0.000244141' width='26' height='26' fill='%23D9D9D9'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_433_209)'%3E%3Cpath d='M10.3459 19.4997L4.1709 13.3247L5.71465 11.781L10.3459 16.4122L20.2855 6.47266L21.8292 8.01641L10.3459 19.4997Z' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:1em;mask-size:1em}.pricing .pricing-table-details>ul:nth-of-type(2)>li:before,.pricing .pricing-table-details>ul li.excluded:before,.pricing .pricing-table-list:nth-of-type(2)>li:before,.pricing .pricing-table-list li.excluded:before{content:"";display:inline-block;position:absolute;left:0;top:0;width:1em;height:1.3em;background-color:var(--color-accent);-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.0003 21.833C9.50171 21.833 8.09338 21.5487 6.77533 20.9799C5.45727 20.4112 4.31074 19.6393 3.33574 18.6643C2.36074 17.6893 1.58887 16.5428 1.02012 15.2247C0.451367 13.9067 0.166992 12.4983 0.166992 10.9997C0.166992 9.5011 0.451367 8.09277 1.02012 6.77472C1.58887 5.45666 2.36074 4.31013 3.33574 3.33513C4.31074 2.36013 5.45727 1.58826 6.77533 1.01951C8.09338 0.450757 9.50171 0.166382 11.0003 0.166382C12.4989 0.166382 13.9073 0.450757 15.2253 1.01951C16.5434 1.58826 17.6899 2.36013 18.6649 3.33513C19.6399 4.31013 20.4118 5.45666 20.9805 6.77472C21.5493 8.09277 21.8337 9.5011 21.8337 10.9997C21.8337 12.4983 21.5493 13.9067 20.9805 15.2247C20.4118 16.5428 19.6399 17.6893 18.6649 18.6643C17.6899 19.6393 16.5434 20.4112 15.2253 20.9799C13.9073 21.5487 12.4989 21.833 11.0003 21.833ZM11.0003 19.6664C11.9753 19.6664 12.9142 19.5084 13.817 19.1924C14.7198 18.8765 15.5503 18.4206 16.3087 17.8247L4.17533 5.69138C3.57949 6.44972 3.12359 7.28027 2.80762 8.18305C2.49165 9.08583 2.33366 10.0247 2.33366 10.9997C2.33366 13.4192 3.17324 15.4685 4.85241 17.1476C6.53158 18.8268 8.58088 19.6664 11.0003 19.6664ZM17.8253 16.3081C18.4212 15.5497 18.8771 14.7192 19.193 13.8164C19.509 12.9136 19.667 11.9747 19.667 10.9997C19.667 8.58027 18.8274 6.53097 17.1482 4.8518C15.4691 3.17263 13.4198 2.33305 11.0003 2.33305C10.0253 2.33305 9.08644 2.49103 8.18366 2.80701C7.28088 3.12298 6.45033 3.57888 5.69199 4.17472L17.8253 16.3081Z' fill='%23000000'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.0003 21.833C9.50171 21.833 8.09338 21.5487 6.77533 20.9799C5.45727 20.4112 4.31074 19.6393 3.33574 18.6643C2.36074 17.6893 1.58887 16.5428 1.02012 15.2247C0.451367 13.9067 0.166992 12.4983 0.166992 10.9997C0.166992 9.5011 0.451367 8.09277 1.02012 6.77472C1.58887 5.45666 2.36074 4.31013 3.33574 3.33513C4.31074 2.36013 5.45727 1.58826 6.77533 1.01951C8.09338 0.450757 9.50171 0.166382 11.0003 0.166382C12.4989 0.166382 13.9073 0.450757 15.2253 1.01951C16.5434 1.58826 17.6899 2.36013 18.6649 3.33513C19.6399 4.31013 20.4118 5.45666 20.9805 6.77472C21.5493 8.09277 21.8337 9.5011 21.8337 10.9997C21.8337 12.4983 21.5493 13.9067 20.9805 15.2247C20.4118 16.5428 19.6399 17.6893 18.6649 18.6643C17.6899 19.6393 16.5434 20.4112 15.2253 20.9799C13.9073 21.5487 12.4989 21.833 11.0003 21.833ZM11.0003 19.6664C11.9753 19.6664 12.9142 19.5084 13.817 19.1924C14.7198 18.8765 15.5503 18.4206 16.3087 17.8247L4.17533 5.69138C3.57949 6.44972 3.12359 7.28027 2.80762 8.18305C2.49165 9.08583 2.33366 10.0247 2.33366 10.9997C2.33366 13.4192 3.17324 15.4685 4.85241 17.1476C6.53158 18.8268 8.58088 19.6664 11.0003 19.6664ZM17.8253 16.3081C18.4212 15.5497 18.8771 14.7192 19.193 13.8164C19.509 12.9136 19.667 11.9747 19.667 10.9997C19.667 8.58027 18.8274 6.53097 17.1482 4.8518C15.4691 3.17263 13.4198 2.33305 11.0003 2.33305C10.0253 2.33305 9.08644 2.49103 8.18366 2.80701C7.28088 3.12298 6.45033 3.57888 5.69199 4.17472L17.8253 16.3081Z' fill='%23000000'/%3E%3C/svg%3E%0A");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:1em;mask-size:1em}.pricing .pricing-table-details>ul>li>h4,.pricing .pricing-table-details>ul .pricing-table-sublist-title,.pricing .pricing-table-list>li>h4,.pricing .pricing-table-list .pricing-table-sublist-title{margin-bottom:.333em}.pricing .pricing-table-details>ul>li>ul,.pricing .pricing-table-details>ul .pricing-table-sublist,.pricing .pricing-table-list>li>ul,.pricing .pricing-table-list .pricing-table-sublist{padding:0}.pricing .pricing-table-details>ul>li>ul li,.pricing .pricing-table-details>ul .pricing-table-sublist li,.pricing .pricing-table-list>li>ul li,.pricing .pricing-table-list .pricing-table-sublist li{padding:0;margin:0 0 .2em;font-size:var(--font-size-s);line-height:1.3}@media screen and (max-width: 640px){.pricing{margin:auto;padding:calc(var(--nav-height) + var(--spacing-outer)) var(--spacing-outer);max-width:100%;color:var(--color-white);position:relative;background:radial-gradient(farthest-side,var(--color-accent) 0%,var(--color-accent-dark-zero) 90%);background-size:100vw 100svh;background-repeat:no-repeat;background-position:0 5%}.pricing-title{margin-top:0;margin-bottom:.5em}.pricing-discount-toggle,.pricing-trial-toggle{margin-bottom:1em;text-align:center}.pricing-discount-toggle .form-check,.pricing-trial-toggle .form-check{display:inline-flex;padding:.5em 1.5em .5em .5em;border-radius:2em;gap:1em;justify-content:center;align-items:center;background:linear-gradient(180deg,#000 0%,var(--color-black) 100%);border:1px solid var(--color-accent-dark);color:var(--color-accent-dark);font-size:.9rem}.pricing-discount-toggle .form-check:has(input:checked),.pricing-trial-toggle .form-check:has(input:checked){background:linear-gradient(0deg,var(--color-accent-dark) 0%,var(--color-black) 100%);color:var(--color-white)}.pricing-discount-toggle .form-check-input,.pricing-trial-toggle .form-check-input{cursor:pointer;font-size:1em;width:3em;height:1.5em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-accent-dark);background-image:radial-gradient(circle,var(--color-white) 0%,var(--color-white) 50%,var(--color-black-zero) 50%,var(--color-black-zero) 100%);background-size:50%;background-repeat:no-repeat;background-position:0% 50%;border-radius:1em;transition:background-position .25s cubic-bezier(.445,.05,.55,.95)}.pricing-discount-toggle .form-check-input:checked,.pricing-trial-toggle .form-check-input:checked{background-color:var(--color-accent);background-position:100% 50%}.pricing-illu{position:absolute;top:calc(2 * var(--nav-height));right:0%;z-index:-1;pointer-events:none}.pricing-illu img{width:auto;height:calc(var(--font-size-xxl) * 2.5)}.pricing-tables{display:flex;flex-direction:column;justify-content:space-between;gap:.5em;position:relative}.pricing-table{border:2px solid var(--color-accent);padding:1em;background-color:var(--color-black)}.pricing-table-title{font-family:new-science,sans-serif;font-size:var(--font-size-m);font-weight:400;margin-bottom:var(--spacing-s);text-transform:uppercase;position:relative;letter-spacing:.025em;color:var(--color-accent)}.pricing-table-title:after{content:"";position:absolute;top:calc(100% + .5 * var(--spacing-s));left:0;width:6vw;height:2px;background:var(--color-accent)}.pricing-table-price-row{display:flex}[data-pricing=annual] .pricing-monthly,[data-pricing=monthly] .pricing-annually{display:none}.pricing-table-price{font-size:var(--font-size-xxl);font-weight:900;color:var(--color-white);letter-spacing:-.02em}.pricing-table-price-desc{display:flex;flex-direction:column;justify-content:center;margin-left:1em}.pricing-table-price-desc p{margin:0;font-size:.9rem;line-height:1.3}.pricing-table-cta{margin:1em 0}.pricing-table-details-toggle{border:0px solid transparent;background:none;color:var(--color-accent);font-family:new-science,sans-serif;font-size:var(--font-size-base);display:block;text-align:center;width:calc(100% + 2em);padding:1em;margin:1em -1em -1em;background:var(--color-accent-dark)}.pricing-table-details-toggle:before{display:inline-block;content:"";width:.6em;height:.8em;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTMuMDI1IDFsLTIuODQ3IDIuODI4IDYuMTc2IDYuMTc2aC0xNi4zNTR2My45OTJoMTYuMzU0bC02LjE3NiA2LjE3NiAyLjg0NyAyLjgyOCAxMC45NzUtMTF6Ii8+PC9zdmc+);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTMuMDI1IDFsLTIuODQ3IDIuODI4IDYuMTc2IDYuMTc2aC0xNi4zNTR2My45OTJoMTYuMzU0bC02LjE3NiA2LjE3NiAyLjg0NyAyLjgyOCAxMC45NzUtMTF6Ii8+PC9zdmc+);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transform:rotate(90deg);background-color:var(--color-accent);margin-right:.25em;transition:transform .25s cubic-bezier(.445,.05,.55,.95)}.pricing-table-details-toggle.active:before{transform:rotate(-90deg)}.pricing-table-details{display:none}.pricing-table-details.pricing-table-details-mobile-show{display:block}.enterprise{margin:.5em 0 0;background-color:var(--color-black);border:2px solid var(--color-accent);padding:1em;position:relative;z-index:12}.enterprise p{font-size:var(--font-size-s);line-height:1.3}.faqs{margin:0 var(--spacing-outer)}}@media screen and (min-width: 640.1px){.pricing{margin:auto;padding:calc(var(--nav-height) + var(--spacing-outer)) var(--spacing-outer);max-width:100%;color:var(--color-white);position:relative;overflow:visible}.pricing:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(farthest-side,var(--color-accent) 0%,var(--color-accent-dark-zero) 90%);background-size:100% 100%;background-repeat:no-repeat;background-position:0 20%;z-index:-1;transform:translate(var(--glow-position));transition:transform .5s cubic-bezier(.445,.05,.55,.95)}.pricing-title{margin-bottom:.33em}.pricing-discount-toggle,.pricing-trial-toggle{margin-bottom:1em;text-align:center}.pricing-discount-toggle .form-check,.pricing-trial-toggle .form-check{display:inline-flex;padding:.5em 1.5em .5em .5em;border-radius:2em;gap:1em;justify-content:center;align-items:center;background:linear-gradient(180deg,#000 0%,var(--color-black) 100%);border:1px solid var(--color-accent-dark);color:var(--color-accent-dark)}.pricing-discount-toggle .form-check:has(input:checked),.pricing-trial-toggle .form-check:has(input:checked){background:linear-gradient(0deg,var(--color-accent-dark) 0%,var(--color-black) 100%);color:var(--color-white)}.pricing-discount-toggle .form-check-input,.pricing-trial-toggle .form-check-input{cursor:pointer;font-size:1em;width:3em;height:1.5em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-accent-dark);background-image:radial-gradient(circle,var(--color-white) 0%,var(--color-white) 50%,var(--color-black-zero) 50%,var(--color-black-zero) 100%);background-size:50%;background-repeat:no-repeat;background-position:0% 50%;border-radius:1em;transition:background-position .25s cubic-bezier(.445,.05,.55,.95)}.pricing-discount-toggle .form-check-input:checked,.pricing-trial-toggle .form-check-input:checked{background-color:var(--color-accent);background-position:100% 50%}.pricing-illu{position:absolute;top:-17vw;left:65%;z-index:9;pointer-events:none}.pricing-illu img{width:auto;height:calc(var(--font-size-xxl) * 3.5)}.pricing-tables{display:flex;justify-content:space-between;gap:.5em;position:relative}.pricing-table{border:2px solid var(--color-accent);padding:2em 2em 4em;background-color:var(--color-black);opacity:.66;transform:translateY(2em);transition:all .25s cubic-bezier(.445,.05,.55,.95)}.pricing-table.active{opacity:1;transform:translateY(0)}.pricing-table-title{font-family:new-science,sans-serif;font-size:var(--font-size-m);font-weight:400;margin-bottom:var(--spacing-s);text-transform:uppercase;position:relative;letter-spacing:.025em;color:var(--color-accent)}.pricing-table-title:after{content:"";position:absolute;top:calc(100% + .5 * var(--spacing-s));left:0;width:6vw;height:2px;background:var(--color-accent)}.pricing-table-price-row{display:flex}[data-pricing=annual] .pricing-monthly,[data-pricing=monthly] .pricing-annually{display:none}.pricing-table-price{font-size:var(--font-size-xxl);font-weight:900;color:var(--color-white);letter-spacing:-.02em}.pricing-table-price-desc{display:flex;flex-direction:column;justify-content:center;margin-left:1em}.pricing-table-price-desc p{margin:0;font-size:.9rem;line-height:1.3}.pricing-table-cta{margin:1em 0}.enterprise{max-width:40vw;margin:-2em auto 0;background-color:var(--color-black);border:2px solid var(--color-accent);padding:2em;position:relative;z-index:12}.faqs{margin:0 var(--spacing-outer)}.faqs-columns{display:flex;gap:var(--spacing-outer)}.faqs-column{flex:0 0 calc(50% - .5 * var(--spacing-outer))}}
