.framer-utRUg .framer-xsy97r-container,.framer-xQLNF .framer-1b4jrb7{position:absolute;bottom:0}.framer-oZEQk .framer-94wjmf{margin-right:var(--sd-inset)}.framer-oZEQk .framer-1dv935i{margin-left:var(--sd-inset)}.framer-xQLNF .framer-1b4jrb7{padding-left:var(--sd-gutter);padding-right:var(--sd-gutter)}.framer-DyY4e :is(.framer-1jckuh6,.framer-1db6abb,.framer-8dmtah,.framer-lq78i2,.framer-rqz6yi,.framer-1qg5bgx){padding-left:var(--sd-edge);padding-right:var(--sd-edge)}.framer-DyY4e :is(.framer-1nam2nn,.framer-1f6z1h3,.framer-1selic3,.framer-9pg35q,.framer-115vi48,.framer-1w4ws2g),.framer-xQLNF .framer-oo1xil{max-width:none}.framer-DyY4e .framer-cgr926{zoom:1.2}.framer-MHkgb .framer-qf0gbc{width:auto;right:24px}.framer-MHkgb .framer-qf0gbc path{vector-effect:non-scaling-stroke}.framer-DyY4e :is(.framer-1k6io3q,.framer-1h2h1mk,.framer-u9fn0f,.framer-18e0xdm,.framer-11jmumt,.framer-pi2ny1,.framer-oo1jzg,.framer-1oy4s87,.framer-1ienj4g,.framer-18zjt73,.framer-8qZYD,.framer-ehhi9x,.framer-1qr76j4,.framer-rtpx9h,.framer-11rnk2k){zoom:1.2}.framer-OTGO8.framer-1fp54jb{height:auto;aspect-ratio:3/2}.framer-DyY4e :is(.framer-1selic3,.framer-9pg35q,.framer-115vi48,.framer-1w4ws2g){padding-top:80px}.framer-c0juX .framer-172qhmo{padding-left:var(--sd-edge);padding-right:var(--sd-edge)}@media (min-width:810px){.framer-c0juX .framer-172qhmo{height:auto;min-height:100vh;padding-top:276px}.framer-c0juX .framer-k2o42q{flex:1 0 auto;height:auto}}.framer-zI7Pv .framer-1hayt1v{max-width:none}.framer-zI7Pv .framer-1dzezi6{height:auto;min-height:50vh}.framer-zI7Pv :is(.framer-1dzezi6,.framer-13g0sxi){padding-left:var(--sd-edge);padding-right:var(--sd-edge)}@media (min-width:810px) and (max-width:1439.98px){.framer-zI7Pv .framer-1dzezi6{min-height:40vh;padding-top:40px;padding-bottom:40px}}@media (max-width:809.98px){.framer-zI7Pv .framer-1dzezi6{min-height:80vh}}.product-page .framer-1dzezi6{padding-top:136px}@media (max-width:809.98px){.product-page .framer-14bneax-container{mix-blend-mode:difference}.product-page .framer-14bneax-container:has(.framer-v-1ye9mmd){mix-blend-mode:normal}}.product-page .framer-ld38pv{background-color:transparent;border-top:1px solid var(--sd-line)}.product-page .framer-ld38pv .framer-styles-preset-1ku91mb:not(.rich-text-wrapper){--framer-text-color:var(--token-046f4233-8147-4e75-8adc-939ea2b85bc3,#000)!important}.framer-Vp4eY :is(.framer-ilhkf7,.framer-1pop1fs,.framer-zurifg,.framer-1qxgipb){padding-left:var(--sd-edge);padding-right:var(--sd-edge)}.framer-Vp4eY :is(.framer-llwnw1,.framer-1krvbhs,.framer-e8e3qk,.framer-1cfo1n1){max-width:none}.about-page .framer-llwnw1{padding-top:186px}@media (min-width:810px){.framer-Vp4eY :is(.framer-p1rlto,.framer-1qpwuz2,.framer-1gkqm4n,.framer-1n2xwsv,.framer-r22q1k,.framer-ysbv1n){flex:0 0 50%!important;min-width:0}}.footer-temp{display:inline-block;margin-left:10px;padding:3px 6px 2px;border:1px dashed rgba(246,248,251,.5);font-family:var(--sd-display);font-size:var(--sd-size-micro);font-weight:600;letter-spacing:var(--sd-track-micro);line-height:1;vertical-align:middle;color:var(--sd-muted-night)}.framer-gt48wp-container .framer-okz4zo{height:min-content!important}.framer-MAWZI .framer-okz4zo,.framer-MAWZI.framer-v-1nsmx99 .framer-okz4zo,.framer-MAWZI.framer-v-1o6zus0 .framer-okz4zo{padding-left:var(--sd-edge);padding-right:var(--sd-edge)}@media (min-width:810px){.framer-Nfxij .framer-1c8564m{order:-1}.framer-Nfxij .framer-TAueS{padding:0 0 0 80px!important;align-items:stretch!important}.framer-Nfxij .framer-j1c3ag{height:auto!important;border-radius:0!important}.framer-Nfxij .framer-1ycb1ek{height:100%!important;border-radius:0!important}.framer-Z6xCs .framer-fkArq{padding:0 0 0 80px!important;align-items:flex-start!important}.framer-Z6xCs .framer-w10coo{border-radius:0 0 0 calc(16px * var(--one-if-corner-shape-supported, var(--corner-shape-fallback, 1)))!important}}@media (max-width:809.98px){.framer-DyY4e .framer-ehhi9x{zoom:1}}.framer-Gh0tH{display:none!important}.framer-c0juX .framer-rffnr8{flex-wrap:wrap}.framer-c0juX .framer-112z0b1,.framer-c0juX .framer-15cnkef-container,.framer-c0juX .framer-oxfaby{overflow:visible}.hero-announce{position:absolute;left:0;bottom:calc(100% + 14px);z-index:2;display:inline-flex;align-items:center;gap:10px;padding:5px 10px 5px 5px;border:1px solid rgba(246,248,251,.18);border-radius:var(--sd-radius-control);background:rgba(246,248,251,.06);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--sd-display);font-size:var(--sd-size-body);letter-spacing:var(--sd-track-text);color:var(--sd-on-night);text-decoration:none;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease;line-height:var(--sd-leading-text)}.hero-announce:hover{background:rgba(246,248,251,.12);border-color:rgba(246,248,251,.32)}.hero-announce__badge{padding:4px 8px;border-radius:2px;background:var(--sd-ocean);color:var(--sd-night);font-size:var(--sd-size-label);font-weight:600;letter-spacing:var(--sd-track-caps);text-transform:uppercase;line-height:var(--sd-leading-label)}.hero-announce__text{font-weight:500}.hero-announce__arrow{width:14px;height:14px;opacity:.8;transition:transform .3s var(--site-spring,ease)}.hero-announce:hover .hero-announce__arrow{transform:translateX(3px)}.framer-c0juX .framer-6lhj5s{background:linear-gradient(180deg,rgba(5,13,24,.5) 0,rgba(5,13,24,.72) 55%,var(--sd-night) 100%)}.hero-update{display:block;overflow:hidden;border-radius:var(--sd-radius-card);cursor:pointer;filter:none!important}.hero-update:focus-visible{outline:2px solid var(--sd-ocean);outline-offset:2px}.framer-c0juX .framer-1nv302x{z-index:2}.hero-lead{display:block;position:relative;animation:hero-lead-in 1.4s cubic-bezier(.2,.7,.2,1) .9s both}@keyframes hero-lead-in{0%{opacity:0;transform:translateY(10px);filter:blur(12px)}to{opacity:1;transform:none;filter:none}}.hero-gloss-wrap{position:relative;display:inline-block;white-space:nowrap}.hero-gloss{position:relative;font:inherit;letter-spacing:inherit;color:var(--sd-on-night);padding:0 0 3px;border:0;border-radius:2px;background:none;cursor:help}.hero-gloss:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--sd-ocean);transform:scaleX(0);transform-origin:left;animation:hero-gloss-draw .5s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(1.8s + var(--gloss-i, 0) * .3s)}@keyframes hero-gloss-draw{to{transform:scaleX(1)}}.hero-gloss:hover:after,.hero-gloss[data-open]:after{height:2px}.hero-gloss:focus-visible{outline:2px solid var(--sd-ocean);outline-offset:2px}.hero-gloss__note{top:calc(100% + 10px);left:0;z-index:3;width:max-content;max-width:min(280px,calc(100vw - 32px));padding:10px 12px;border-radius:var(--sd-radius-card);border:1px solid rgba(122,202,252,.24);box-shadow:0 12px 32px rgba(5,13,24,.45);color:var(--sd-on-night);font-size:var(--sd-size-small);line-height:var(--sd-leading-small);letter-spacing:var(--sd-track-text);white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform:translate(var(--bubble-shift,0),4px);transition:opacity .16s ease,transform .24s cubic-bezier(.2,.7,.2,1),visibility 0s linear .24s}.hero-gloss__note,.hero-gloss__note:before{position:absolute;background:var(--sd-raised)}.hero-gloss__note:before{content:"";top:-6px;left:var(--bubble-arrow,24px);width:10px;height:10px;margin-left:-5px;border-top:1px solid rgba(122,202,252,.24);border-left:1px solid rgba(122,202,252,.24);transform:rotate(45deg)}.hero-gloss:focus-visible+.hero-gloss__note,.hero-gloss:hover+.hero-gloss__note,.hero-gloss[data-open]+.hero-gloss__note{opacity:1;visibility:visible;transform:translate(var(--bubble-shift,0));transition-delay:0s}.hero-slot{position:relative;white-space:nowrap;clip-path:inset(0 0 -.3em 0);transition:width .35s cubic-bezier(.2,.7,.2,1)}.hero-slot,.hero-slot__word{display:inline-block}.hero-slot__word--in{animation:hero-slot-in .35s cubic-bezier(.2,.7,.2,1) both}.hero-slot__word--out{position:absolute;top:0;left:0;animation:hero-slot-out .35s cubic-bezier(.2,.7,.2,1) both}@keyframes hero-slot-in{0%{transform:translateY(70%);opacity:0}to{transform:none;opacity:1}}@keyframes hero-slot-out{to{transform:translateY(-70%);opacity:0}}.hero-slot__measure{position:absolute;top:0;left:0;visibility:hidden;pointer-events:none}.hero-slot__measure>span{position:absolute;top:0;left:0;white-space:nowrap}@media (prefers-reduced-motion:reduce){.hero-lead{animation:none}.hero-gloss:after{animation:none;transform:none}.hero-gloss__note{transition:none}}.hero-logo{display:block;width:auto;height:26px;margin:11px 0}.mega{--mega-bg:rgba(5,13,24,0.86);--mega-rule:var(--token-900f8236-aee4-44b7-bbf5-a9a13cf99d51,rgba(255,255,255,0.1));--mega-text:var(--token-922d9b80-444b-44c2-87cd-0eef086a5437,#fff);--mega-muted:var(--sd-muted-night);position:fixed;inset:0 0 auto 0;z-index:-1;padding-top:96px;background:var(--mega-bg);-webkit-backdrop-filter:blur(24px) saturate(140%);backdrop-filter:blur(24px) saturate(140%);border-bottom:1px solid var(--mega-rule);box-shadow:0 24px 48px -24px rgba(5,13,24,.6);font-family:var(--sd-display);font-weight:500;letter-spacing:-.02em;color:var(--mega-text)}.mega__body{overflow:hidden}.mega__grid{--mega-col:calc((100% - 2 * var(--sd-inset)) / 4);display:grid;grid-template-columns:calc(var(--mega-col) + var(--sd-inset)) repeat(2,var(--mega-col)) calc(var(--mega-col) + var(--sd-inset));padding:0 var(--sd-gutter)}.mega__col{display:flex;flex-direction:column;gap:20px;padding:36px 28px 44px;border-left:1px solid var(--mega-rule)}.mega__col:last-child{border-right:1px solid var(--mega-rule)}.mega__eyebrow{margin:0;font-size:var(--sd-size-small);line-height:var(--sd-leading-small);color:var(--mega-muted);letter-spacing:var(--sd-track-text)}.mega__statement{margin:0;font-size:var(--sd-size-title-1);line-height:var(--sd-leading-title);text-wrap:balance;letter-spacing:var(--sd-track-title)}.mega__cta{margin-top:auto;display:inline-flex;align-items:center;gap:8px;width:fit-content;font-size:var(--sd-size-body);line-height:var(--sd-leading-text);color:var(--mega-text);text-decoration:none;letter-spacing:var(--sd-track-text)}.mega__cta svg{flex:none;transition:transform var(--site-spring)}.mega__cta:hover svg{transform:translateX(4px)}.mega__links{gap:22px;margin:0;padding:0;list-style:none}.mega__link,.mega__links{display:flex;flex-direction:column}.mega__link{gap:4px;color:inherit;text-decoration:none}.mega__title{font-size:var(--sd-size-body);line-height:var(--sd-leading-text);color:var(--mega-text)}.mega__desc,.mega__title{letter-spacing:var(--sd-track-text)}.mega__desc{font-size:var(--sd-size-small);line-height:var(--sd-leading-small);color:var(--mega-muted);transition:color var(--site-spring)}.mega__link:focus-visible .mega__desc,.mega__link:hover .mega__desc{color:var(--sd-on-night)}.mega__soon{display:inline-block;margin-left:8px;padding:0 5px;border:1px solid rgba(246,248,251,.16);border-radius:var(--sd-radius-control);font-family:var(--sd-label);font-size:var(--sd-size-micro);font-weight:400;line-height:14px;letter-spacing:var(--sd-track-caps);text-transform:uppercase;vertical-align:2px;color:var(--sd-muted-night)}.mega__wordmark{display:flex;flex-direction:column;gap:4px;color:inherit;text-decoration:none}.mega__wordmark-name{font-size:var(--sd-size-title-1);line-height:calc(var(--sd-size-body) * 1.4);font-weight:500;letter-spacing:var(--sd-track-title);white-space:nowrap;color:var(--mega-text)}.mega__note{margin:-10px 0 0;max-width:none;font-size:var(--sd-size-small);line-height:var(--sd-leading-small);color:var(--mega-muted);text-wrap:pretty;letter-spacing:var(--sd-track-text)}.mega__tm{font-size:.42em;font-weight:500;margin-left:1px;vertical-align:super;line-height:0}.mega__wordmark:focus-visible .mega__desc,.mega__wordmark:hover .mega__desc{color:var(--sd-on-night)}.mega__feature{display:flex;flex-direction:column;gap:14px;color:inherit;text-decoration:none}.mega__art{display:block;aspect-ratio:16/10;overflow:hidden;outline:1px solid var(--mega-rule);position:relative}.mega__logo{position:absolute;inset:0;z-index:1;width:72%;height:100%;margin:0 auto;object-fit:contain;filter:drop-shadow(0 2px 12px rgba(5,13,24,.35));pointer-events:none}.mega__art>div{transition:transform var(--site-spring)}.mega__feature:hover .mega__art>div{transform:scale(1.03)}.mega a:focus-visible{outline:1px solid var(--mega-text);outline-offset:4px}.framer-MJzzO[data-mega-trigger]{position:relative}.framer-MJzzO[data-mega-trigger]:before{content:"";position:absolute;inset:-8px -12px;z-index:-1;background:rgba(246,248,251,.1);opacity:0;transition:opacity var(--site-spring)}.framer-MJzzO[data-mega-active]:before{opacity:1}.framer-MJzzO.framer-v-djmglq[data-mega-active]{filter:brightness(1)}@media (max-width:1439.98px){.mega__wordmark-name{font-size:var(--sd-size-title-2);letter-spacing:var(--sd-track-title);line-height:var(--sd-leading-title)}.mega__col{padding:28px 20px 36px}.mega__statement{font-size:var(--sd-size-title-2);letter-spacing:var(--sd-track-title);line-height:var(--sd-leading-title)}}@media (max-width:809.98px){.mega{display:none}}.framer-U2t1b.framer-1s8asvn,.framer-U2t1b.framer-v-1ye9mmd.framer-1s8asvn,.framer-U2t1b.framer-v-bq0khv.framer-1s8asvn{padding-left:var(--sd-edge);padding-right:var(--sd-edge)}.framer-U2t1b .framer-rkgsak{overflow:visible}.framer-U2t1b .framer-rkgsak:after{left:calc(-1 * var(--sd-inset));width:calc(100% + 2 * var(--sd-inset))}.framer-U2t1b.framer-v-1ye9mmd .framer-1rhj5yv{overflow-y:auto;overscroll-behavior:contain}.mnav__group{display:flex;flex-direction:column;gap:24px;width:100%}.mnav__panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 0;font-family:var(--sd-display);font-weight:500;letter-spacing:-.02em}.mnav__panel[hidden]{display:none}.mnav__col{display:flex;flex-direction:column;gap:14px;min-width:0}.mnav__col--row{grid-column:1/-1}.mnav__eyebrow{margin:0;font-size:var(--sd-size-small);line-height:var(--sd-leading-small);color:var(--sd-muted-night);letter-spacing:var(--sd-track-text)}.mnav__links{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.mnav__links a{font-size:var(--sd-size-body);line-height:var(--sd-leading-text);color:var(--token-922d9b80-444b-44c2-87cd-0eef086a5437,#fff);text-decoration:none;letter-spacing:var(--sd-track-text)}.mnav__col--row .mnav__links{display:grid;grid-template-columns:1fr 1fr 2fr;gap:0}.mnav__col--row .mnav__links a{font-size:var(--sd-size-title-1);line-height:var(--sd-leading-title);letter-spacing:var(--sd-track-title);white-space:nowrap}@media (prefers-reduced-motion:reduce){.framer-MJzzO[data-mega-trigger]:before,.mega__art>div,.mega__cta svg{transition:none}}.def-form{display:grid;grid-template-columns:1fr 1fr;gap:20px 16px;font-family:var(--sd-display);letter-spacing:-.02em;color:var(--sd-ink)}.def-form__field{grid-column:span 2;display:flex;flex-direction:column;gap:6px;min-width:0}.def-form__field[data-width=half]{grid-column:span 1}.def-form__label{font-size:var(--sd-size-small);font-weight:500;letter-spacing:var(--sd-track-text);line-height:var(--sd-leading-small)}.def-form__req{color:var(--sd-muted)}.def-form__control{appearance:none;width:100%;min-height:44px;padding:10px 14px;border:1px solid var(--sd-line-strong);border-radius:var(--sd-radius-control);background:#fff;font:inherit;font-size:var(--sd-size-body);color:var(--sd-ink);outline:none;transition:border-color .2s ease,background-color .2s ease;letter-spacing:var(--sd-track-text);line-height:var(--sd-leading-text)}.def-form[data-variant=filled] .def-form__control{background:var(--sd-mist);border-color:transparent}select.def-form__control{background-image:linear-gradient(45deg,transparent 50%,var(--sd-ink) 50%),linear-gradient(135deg,var(--sd-ink) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;padding-right:36px}textarea.def-form__control{resize:vertical}input[type=file].def-form__control{padding:10px;min-height:0}.def-form__control::placeholder{color:var(--sd-muted)}.def-form__control:focus{border-color:var(--sd-action);outline:2px solid var(--sd-action);outline-offset:2px}.def-form[data-variant=filled] .def-form__control:focus{background:#fff;border-color:var(--sd-action)}.def-form__control[aria-invalid=true]{border-color:var(--sd-danger)}.def-form__check{display:flex;align-items:flex-start;gap:10px;font-size:var(--sd-size-small);line-height:var(--sd-leading-small);color:var(--sd-muted);cursor:pointer;letter-spacing:var(--sd-track-text)}.def-form__check input{margin-top:3px;width:16px;height:16px;accent-color:var(--sd-action)}.def-form__help{color:var(--sd-muted)}.def-form__error,.def-form__help{margin:0;font-size:var(--sd-size-small);letter-spacing:var(--sd-track-text);line-height:var(--sd-leading-small)}.def-form__error{color:var(--sd-danger)}.def-form__hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.def-form__captcha{min-height:78px;max-width:100%;line-height:0}.def-form__captcha iframe{display:block}.def-form__actions{grid-column:span 2;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.def-form__actions[data-block]{flex-direction:column;align-items:stretch}@media (max-width:809.98px){.def-form{grid-template-columns:1fr}.def-form__field[data-width=half]{grid-column:span 2}}.bd-page{--bd-text:var(--sd-ink);--bd-muted:var(--sd-muted);--bd-rule:var(--sd-line);--bd-surface:var(--sd-paper);width:100%;font-family:var(--sd-display);letter-spacing:-.02em;color:var(--bd-text);position:relative;z-index:1}.bd-head{padding:176px var(--sd-edge) 64px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;border-bottom:1px solid var(--bd-rule)}.bd-label{display:inline-flex;align-items:center;height:32px;padding:0 14px;border:1px solid var(--sd-line-strong);border-radius:var(--sd-radius-control);font-size:var(--sd-size-small);font-weight:500;letter-spacing:var(--sd-track-text);line-height:var(--sd-leading-small)}.bd-title{margin:0;max-width:900px;font-size:var(--sd-size-display-1);font-weight:400;line-height:var(--sd-leading-display);letter-spacing:var(--sd-track-display);text-wrap:balance}.bd-intro{margin:0;max-width:560px;font-size:var(--sd-size-title-2);line-height:var(--sd-leading-title);color:var(--bd-muted);letter-spacing:var(--sd-track-title)}.bd-selection{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 8px;margin:4px 0 0;padding:10px 16px;border:1px solid var(--bd-rule);background:var(--bd-surface);font-size:var(--sd-size-body);line-height:var(--sd-leading-text);letter-spacing:var(--sd-track-text)}.bd-selection__label{color:var(--bd-muted)}.bd-selection__value{font-weight:500}.bd-selection__change{margin-left:8px;color:var(--bd-text);text-decoration:underline;text-underline-offset:3px}.book-demo{padding:0 var(--sd-edge)}.book-demo__tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:24px 0;border-bottom:1px solid var(--bd-rule)}.book-demo__tab{min-height:40px;padding:0 18px;border:1px solid var(--bd-rule);background:transparent;font:inherit;font-size:var(--sd-size-body);color:var(--bd-muted);cursor:pointer;transition:color var(--site-spring),border-color var(--site-spring),background-color var(--site-spring);letter-spacing:var(--sd-track-text);line-height:var(--sd-leading-text)}.book-demo__tab:hover{color:var(--bd-text)}.book-demo__tab[data-active=true]{background:var(--sd-action);border-color:var(--sd-action);color:#fff}.book-demo__body{display:grid;grid-template-columns:1fr 3fr;border-bottom:1px solid var(--bd-rule)}.book-demo__intro{padding:40px 32px 40px 0;display:flex;flex-direction:column;gap:10px}.book-demo__heading{margin:0;font-size:var(--sd-size-title-1);font-weight:500;line-height:var(--sd-leading-title);letter-spacing:var(--sd-track-title)}.book-demo__text{margin:0;font-size:var(--sd-size-body);line-height:var(--sd-leading-text);color:var(--bd-muted);letter-spacing:var(--sd-track-text)}.book-demo__panel{padding:40px 0;min-width:0}.book-demo__cal,.book-demo__cal>div{min-height:720px;width:100%}.trial-form{max-width:760px}.trial-form__secondary{display:inline-flex;align-items:center;gap:12px;height:48px;padding:0 22px;border:1px solid var(--sd-line-strong);border-radius:var(--sd-radius-control);font:inherit;font-size:var(--sd-size-body);font-weight:600;cursor:pointer;transition:filter var(--site-spring);letter-spacing:var(--sd-track-text);line-height:var(--sd-leading-text);background:transparent;color:var(--sd-ink);margin-top:12px}.trial-done{display:flex;flex-direction:column;align-items:flex-start;gap:10px}@media (max-width:1199.98px){.book-demo__body{grid-template-columns:1fr}.book-demo__intro{padding:32px 0 0}.book-demo__panel{padding:24px 0 40px}}@media (max-width:809.98px){.bd-head{padding:120px var(--sd-edge) 48px}.bd-title{font-size:var(--sd-size-display-4);letter-spacing:var(--sd-track-display);line-height:var(--sd-leading-heading)}.bd-intro{font-size:var(--sd-size-lead);letter-spacing:var(--sd-track-text);line-height:var(--sd-leading-text)}}.product-hero__lead{display:flex;flex-direction:column;gap:20px;width:100%}.product-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--sd-display);font-size:var(--sd-size-small);font-weight:400;letter-spacing:var(--sd-track-text);line-height:1}.product-tags__name,.product-tags__pill{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;white-space:nowrap}.product-tags__name{border:1px solid color-mix(in srgb,currentColor 40%,transparent);color:var(--token-0f21ab0c-9342-4d7d-8afd-291fe6ab51d5,#000);font-weight:500}.product-tags__pill{border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:var(--sd-radius-control);color:var(--token-b635be0d-9528-425a-a459-c63b75bc58e9,#666)}.product-tags__status:before{content:"";width:6px;height:6px;border-radius:50%;background:#16a34a}.product-tags__status[data-status=coming-soon]:before{background:#d97706}.product-tile__overlay{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;gap:8px;padding:24px;color:#fff;font-family:var(--sd-display);letter-spacing:-.02em;pointer-events:none}.product-tile__overlay[data-style=caption]{justify-content:flex-end;background:linear-gradient(180deg,rgba(5,13,24,0) 45%,rgba(5,13,24,.62))}.product-tile__overlay[data-style=statement]{justify-content:flex-start;background:rgba(5,13,24,.55)}.product-tile__eyebrow{font-size:var(--sd-size-small);line-height:var(--sd-leading-small);opacity:.72;letter-spacing:var(--sd-track-text)}.product-tile__text{font-size:var(--sd-size-title-2);line-height:var(--sd-leading-title);font-weight:500;text-wrap:balance;letter-spacing:var(--sd-track-title)}.product-tile__overlay[data-style=statement] .product-tile__text{font-size:var(--sd-size-display-6);font-weight:400;letter-spacing:var(--sd-track-title);line-height:var(--sd-leading-heading)}@media (max-width:809.98px){.product-tile__overlay{padding:16px}.product-tile__overlay[data-style=statement] .product-tile__text{font-size:var(--sd-size-title-1);letter-spacing:var(--sd-track-title);line-height:var(--sd-leading-title)}}