:root{--navbar-height:5.5rem}@media screen and (max-width:991px){:root{--navbar-height:4.75rem}}.section_hero.integrations,.text_hero.grid-background.about-us{padding-top:calc(var(--navbar-height) + 3rem)}html{scroll-padding-top:var(--navbar-height)}@media screen and (max-width:991px){.navbar4_component.is-open .w-nav-menu.navbar4_menu.is-open{top:var(--navbar-height);z-index:999;display:flex;position:fixed;bottom:0;left:0;right:0}}@media screen and (min-width:992px){.navbar4_menu-button{display:none}.navbar4_menu-wrapper-inner .w-dropdown-toggle.navbar4_link{padding-left:.75rem;padding-right:0}.navbar4_menu-wrapper-inner .w-dropdown-toggle.navbar4_link .flex-block-15 .icon-3{margin-right:-.25rem}}@media screen and (max-width:991px){.navbar4_menu.is-open .w-dropdown{flex-direction:column;align-items:center;width:100%;display:flex}.navbar4_menu.is-open .primary_nav_dropdown.w-dropdown-list{background:0 0;width:100%;min-width:0;position:static}.navbar4_menu.is-open .primary_nav_dropdown.w-dropdown-list.w--open{flex-direction:column;align-items:center;gap:.5rem;padding:.5rem 0 .25rem;display:flex}.navbar4_menu-button{background:0 0;border:none;margin-left:0}.navbar4_menu-button .menu-icon4{margin-right:0}}@keyframes first{0%{transform:translate(0)}to{transform:translate(calc(-100% - 1rem))}}@keyframes second{0%{transform:translate(calc(-100% - 1rem))}to{transform:translate(0)}}.animated-text-wrap-v1{animation:30s linear infinite first}.animated-text-wrap-v2{margin-left:0;margin-right:0;animation:30s linear infinite second}.animated-text-content-v1,.animated-text-content-v2{width:max-content;margin-left:0;margin-right:0}.animated-text-content-v1:hover>.animated-text-wrap-v1,.animated-text-content-v2:hover>.animated-text-wrap-v2{animation-play-state:paused}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hero_component--home{grid-column-gap:2.5rem;grid-template-columns:1.25fr 1fr;align-items:center}@media (max-width:991px){.hero_component--home{grid-template-columns:1fr}}.hero_content--home{text-align:left;justify-content:center;align-self:stretch;align-items:flex-start;row-gap:1.75rem;width:100%;max-width:none;margin-left:0;margin-right:0;padding-top:3rem}.hero_content--home .hero_para{color:#2a3d38;max-width:36rem;margin-left:0;margin-right:0;font-size:clamp(1.0625rem,1.15vw,1.25rem);line-height:1.6}.hero_content--home .hero_headline{letter-spacing:-.022em;margin:0;font-size:clamp(2.25rem,3.6vw,3.625rem);line-height:1.1}.hero_content--home .hero_para strong{color:var(--forest-green,#1b453c);font-weight:700}.hero_content--home .hero_button-group{width:100%;max-width:30rem;margin-top:.5rem}.section-tag-wrapper.hero_eyebrow{justify-content:flex-start;margin:0}.hero_eyebrow .hero_eyebrow-text{color:var(--marigold,#f5c155);font-size:1rem;line-height:140%}@media (max-width:991px){.section-tag-wrapper.hero_eyebrow{justify-content:center}}.hero_cycle{color:var(--emerald-green,#41c783);white-space:nowrap;text-align:left;margin-top:.15em;font-weight:500;display:inline-block;position:relative}@media (max-width:991px){.hero_cycle{text-align:center}.hero_cycle__item{text-align:center;left:0;right:0}}.hero_cycle__sizer{visibility:hidden;pointer-events:none;white-space:nowrap;display:inline-block}.hero_cycle__item{white-space:nowrap;color:inherit;font:inherit;opacity:0;will-change:opacity, transform;text-decoration:none;transition:opacity .38s,transform .38s;display:inline-block;position:absolute;top:0;left:0;transform:translateY(.35em)}.hero_cycle__item.is-active{opacity:1;transform:translateY(0)}.hero_cycle--stopped .hero_cycle__item--final{cursor:pointer;text-decoration:none}.hero_cycle--stopped .hero_cycle__item--final:focus-visible{outline:none}.hero_cycle--reduced .hero_cycle__item{transition:opacity .12s linear;transform:none}@media (prefers-reduced-motion:reduce){.hero_cycle__item{transition:opacity .12s linear;transform:none}}.hero_cycle{cursor:default}.hero_cycle--stopped{cursor:pointer}.hero_cycle__popover{opacity:0;pointer-events:none;z-index:50;white-space:normal;width:max-content;max-width:min(420px,92vw);padding-top:14px;font-style:normal;font-weight:400;transition:opacity .16s,transform .16s;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(-4px)}.hero_cycle__popover--visible{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.hero_cycle__popover-bubble{background:var(--forest-green,#1b453c);color:#fff;letter-spacing:.005em;text-align:left;border:1px solid #ffffff14;border-radius:14px;padding:1rem 1.125rem .9rem;font-family:inherit;font-size:.875rem;line-height:1.45;display:block;position:relative;box-shadow:inset 0 1px #ffffff0f,0 14px 36px #1b453c4d,0 4px 12px #1b453c2e}.hero_cycle__popover-bubble:before{content:"";background:var(--forest-green,#1b453c);border-top:1px solid #ffffff14;border-left:1px solid #ffffff14;border-radius:2px 0 0;width:12px;height:12px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.hero_cycle__popover-label{letter-spacing:.1em;text-transform:uppercase;color:var(--marigold,#f5c155);margin-bottom:.55rem;font-size:.6875rem;font-weight:500;display:block}.hero_cycle__popover-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem 1.25rem;margin:0;padding:0;list-style:none;display:grid}.hero_cycle__popover-item{margin:0}.hero_cycle__popover-link{color:#ffffffeb;border-radius:4px;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.875rem;line-height:1.35;text-decoration:none;transition:color .14s;display:inline-flex}.hero_cycle__popover-link:before{content:"";background:var(--marigold,#f5c155);opacity:.85;border-radius:999px;flex-shrink:0;width:5px;height:5px}.hero_cycle__popover-link:hover,.hero_cycle__popover-link:focus-visible{color:var(--marigold,#f5c155);outline:none}.hero_cycle__popover-cta{width:100%;color:var(--marigold,#f5c155);border-top:1px solid #ffffff1a;margin-top:.75rem;padding-top:.6rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:color .14s;display:inline-block}.hero_cycle__popover-cta:hover,.hero_cycle__popover-cta:focus-visible{color:#fff;outline:none}@media (max-width:991px){.hero_cycle__popover{max-width:min(360px,92vw)}}@media (max-width:480px){.hero_cycle__popover-list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hero_cycle__popover{transition:opacity .12s linear;transform:translate(-50%)translateY(0)}}.section_customers{background-color:var(--evergreen,#26443c);color:var(--base-color-brand--white,#fff);background-image:url(/assets/Group_63.svg);background-position:0 100%;background-repeat:repeat;background-size:40%;background-attachment:scroll;position:relative}.section_customers:before,.section_customers:after{content:"";pointer-events:none;z-index:0;position:absolute}.section_customers:before{background:linear-gradient(90deg,#0000,#f5c15547,#0000);height:1px;inset:0 0 auto}.section_customers:after{background:linear-gradient(#0000,#0000002e);height:120px;bottom:0;left:0;right:0}.section_customers>*{z-index:1;position:relative}.padding-section-large.customers_gap{flex-direction:column;gap:2.5rem;padding-top:4.5rem;padding-bottom:4.5rem;display:flex}@media (max-width:991px){.padding-section-large.customers_gap{gap:2rem;padding-top:3rem;padding-bottom:3rem}}.section-intro.customers_intro{max-width:48rem;margin-bottom:0}.section_customers .section-tagline{color:var(--base-color-brand--white,#fff)}.customers_tagline-number{color:var(--marigold,#f5c155);font-style:italic;font-weight:500}.customers_learn-more{justify-content:center;margin-top:-.75rem;display:flex}.customers_learn-more-link{letter-spacing:.02em;color:#ffffffd1;border-bottom:1px solid #ffffff47;padding:.5rem .25rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem;text-decoration:none;transition:color .16s,border-color .16s,transform .16s}.customers_learn-more-link:hover,.customers_learn-more-link:focus-visible{color:var(--marigold,#f5c155);border-bottom-color:var(--marigold,#f5c155);transform:translate(2px)}.customers_logo-band{background-color:#fff;border:1px solid #ffffffb3;border-radius:1.25rem;padding:2.25rem 2.5rem;box-shadow:inset 0 1px #ffffffe6,0 18px 48px #00000038,0 4px 12px #00000029}.customers_logo-band__list{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.customers_logo-band__item{flex:0 auto;justify-content:center;align-items:center;min-width:0;display:inline-flex}.customers_logo-band__link{opacity:.95;outline:none;justify-content:center;align-items:center;text-decoration:none;transition:opacity .18s,transform .18s;display:inline-flex}.customers_logo-band__link:hover,.customers_logo-band__link:focus-visible{opacity:1;transform:translateY(-2px)}.customers_logo-band__link:focus-visible{outline:2px solid var(--emerald-green,#41c783);outline-offset:6px;border-radius:4px}.customers_logo-band__img{height:calc(2.5rem * var(--logo-scale,1));width:auto;max-width:100%;display:block}@media (max-width:1100px){.customers_logo-band{padding:1.75rem}.customers_logo-band__img{height:calc(2rem * var(--logo-scale,1))}.customers_logo-band__list{gap:1rem}}@media (max-width:720px){.customers_logo-band{border-radius:1rem;padding:1.5rem 1rem}.customers_logo-band__list{grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;gap:1.25rem 1rem;display:grid;overflow:visible}.customers_logo-band__item,.customers_logo-band__link{justify-content:center;width:100%}.customers_logo-band__img{height:calc(2.25rem * var(--logo-scale,1));object-fit:contain;max-width:100%}}@media (max-width:420px){.customers_logo-band__list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.5rem}.customers_logo-band__img{height:calc(2.5rem * var(--logo-scale,1))}}.customers_page-hero{padding-top:calc(var(--navbar-height) + 4rem);background-color:#faf7ef;background-image:radial-gradient(#f5c1552e 1px,#0000 1px);background-size:22px 22px;padding-bottom:2.5rem}.customers_page-hero-inner{flex-direction:column;align-items:flex-start;gap:1.25rem;max-width:48rem;display:flex}.customers_page-heading{letter-spacing:-.025em;color:var(--forest-green,#1b453c);white-space:nowrap;margin:0;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:600;line-height:1.1}.customers_page-heading-accent{color:var(--emerald-green,#41c783);font-style:italic;font-weight:500}.customers_page-subhead{color:#26443cc7;max-width:38rem;margin:0;font-size:clamp(1rem,1.1vw,1.1875rem);line-height:1.55}@media (max-width:991px){.customers_page-hero{padding-top:calc(var(--navbar-height) + 2.5rem);padding-bottom:1.75rem}.customers_page-hero-inner{text-align:center;align-items:center}.customers_page-heading{white-space:normal}}.customers_page-logos{background-color:#faf7ef;background-image:radial-gradient(#f5c1552e 1px,#0000 1px);background-size:22px 22px;padding-bottom:4.5rem}.customers_logo-band--page{padding:2.5rem 3rem}@media (max-width:991px){.customers_page-logos{padding-bottom:3rem}.customers_logo-band--page{padding:1.75rem}}.customers_page-numbers{background-color:var(--evergreen,#26443c);color:var(--base-color-brand--white,#fff);position:relative;overflow:hidden}.customers_page-numbers:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 80% 0,#f5c1551f,#0000 55%);position:absolute;inset:0}.customers_page-numbers>*{z-index:1;position:relative}.padding-section-large.customers_numbers-gap{flex-direction:column;gap:3rem;padding-top:6rem;padding-bottom:6rem;display:flex}.section-intro.customers_numbers-intro{max-width:50rem;margin-bottom:0}.section-intro.customers_numbers-intro h2{letter-spacing:-.025em;margin:0;font-size:clamp(2rem,3.4vw,3rem);line-height:1.1}.customers_numbers-subhead{color:#ffffffb8;max-width:40rem;margin:0;font-size:clamp(1rem,1.05vw,1.125rem);line-height:1.55}.customers_numbers-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.customers_number-card{background-color:#ffffff0a;border:1px solid #ffffff14;border-radius:1.125rem;flex-direction:column;gap:.75rem;padding:2rem 1.75rem;transition:background-color .2s,transform .2s,border-color .2s;display:flex}.customers_number-card:hover{background-color:#ffffff0f;border-color:#f5c15559;transform:translateY(-2px)}.customers_number-card-value{letter-spacing:-.03em;color:var(--marigold,#f5c155);font-feature-settings:"tnum" 1, "lnum" 1;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:600;line-height:1}.customers_number-card-label{color:#ffffffb8;font-size:.9375rem;line-height:1.45}.customers_number-card--featured{background:linear-gradient(135deg,#f5c1552e 0%,#f5c1550f 55%,#ffffff0a 100%);border:1px solid #f5c15573;border-radius:1.25rem;flex-direction:column;grid-column:1/-1;gap:.875rem;padding:2.25rem;display:flex;position:relative;overflow:hidden}.customers_number-card--featured:after{content:"";pointer-events:none;background-image:radial-gradient(circle at 90% 0,#f5c15538,#0000 55%);position:absolute;inset:0}.customers_number-card--featured:hover{background:linear-gradient(135deg,#f5c15538 0%,#f5c15514 55%,#ffffff0d 100%);border-color:#f5c15599;transform:none}.customers_number-card--featured-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--marigold,#f5c155);font-size:.8125rem;font-weight:600;line-height:1;position:relative}.customers_number-card--featured-row{align-items:center;gap:2rem;display:flex;position:relative}.customers_number-card--featured-value{letter-spacing:-.035em;color:var(--marigold,#f5c155);font-feature-settings:"tnum" 1, "lnum" 1;flex-shrink:0;font-size:clamp(4rem,8vw,6.5rem);font-weight:600;line-height:.95}.customers_number-card--featured-meta{border-left:1px solid #f5c15559;flex-direction:column;gap:.375rem;padding-left:1.75rem;display:flex}.customers_number-card--featured-label{color:var(--base-color-brand--white,#fff);letter-spacing:-.01em;font-size:clamp(1.125rem,1.6vw,1.5rem);font-weight:600;line-height:1.2}.customers_number-card--featured-sub{color:#ffffffc7;max-width:38rem;font-size:1rem;line-height:1.5}@media (max-width:991px){.padding-section-large.customers_numbers-gap{gap:2.25rem;padding-top:3.5rem;padding-bottom:3.5rem}.customers_numbers-grid{grid-template-columns:repeat(2,1fr)}.customers_number-card--featured{padding:1.75rem 1.5rem}.customers_number-card--featured-row{gap:1.25rem}.customers_number-card--featured-meta{padding-left:1.25rem}}@media (max-width:560px){.customers_numbers-grid{grid-template-columns:1fr}.customers_number-card{padding:1.5rem 1.25rem}.customers_number-card--featured-row{flex-direction:column;align-items:flex-start;gap:1rem}.customers_number-card--featured-meta{border-top:1px solid #f5c1554d;border-left:none;padding-top:1rem;padding-left:0}}.customers_cta-form-wrapper{width:100%;max-width:32rem;margin:0 auto}.hero_email-form{flex-direction:column;gap:.5rem;width:100%;display:flex}.hero_email-field{background:#fff;border:1px solid #26443c2e;border-radius:999px;align-items:stretch;width:100%;padding:.3125rem .3125rem .3125rem 1.125rem;transition:border-color .16s,box-shadow .16s;display:flex;box-shadow:0 6px 18px #26443c14}.hero_email-field:focus-within{border-color:var(--emerald-green,#6ac489);box-shadow:0 6px 22px #6ac48938}.hero_email-input{color:#26443c;background:0 0;border:0;outline:0;flex:auto;min-width:0;padding:.5rem .25rem;font-family:inherit;font-size:1rem;line-height:1.4}.hero_email-input::placeholder{color:#26443c8c}.hero_email-input:disabled{cursor:not-allowed;opacity:.6}.hero_email-submit{cursor:pointer;background-color:var(--marigold);color:var(--forest-green,#1b453c);white-space:nowrap;border:0;border-radius:999px;flex:none;padding:.75rem 1.25rem;font-family:inherit;font-size:.95rem;font-weight:500;line-height:1;transition:filter .16s,transform .16s}.hero_email-submit:hover:not(:disabled),.hero_email-submit:focus-visible:not(:disabled){filter:brightness(.96)}.hero_email-submit:disabled{cursor:progress;opacity:.7}.hero_email-error{color:#b3261e;padding-left:1rem;font-size:.875rem}@media (max-width:480px){.hero_email-field{border-radius:1.25rem;flex-direction:column;gap:.5rem;padding:.5rem}.hero_email-input{padding:.625rem .875rem}.hero_email-submit{width:100%;padding:.875rem 1.25rem}.hero_email-error{padding-left:.25rem}}.hero_component--home .hero_media-wrap{aspect-ratio:1;width:100%;max-width:38rem;box-shadow:none;background:0 0;border-radius:0;margin-left:auto;overflow:visible}.section_hero:has(.hero_component--home){padding-bottom:3rem}@media (max-width:991px){.section_hero:has(.hero_component--home){padding-bottom:2rem}}.hero_component--home .hero_media-wrap video{object-fit:cover;border-radius:1rem;width:100%;height:100%;display:block}@media (max-width:991px){.hero_content--home{text-align:center;align-items:center;padding-top:0}.hero_content--home .hero_para{margin-left:auto;margin-right:auto}}.hero_headline{text-wrap:balance}.hero_headline-accent{color:var(--emerald-green);font-style:italic;font-weight:500}.nowrap{white-space:nowrap}.mobile-only-break{display:none}@media (max-width:640px){.mobile-only-break{display:inline}}.hero_button-group .button.w-button,.hero_button-group .button.w-button:hover,.hero_button-group .button.w-button:focus,.navbar4_component .button_signup,.navbar4_component .button_signup:hover,.navbar4_component .button_signup:focus,.button-3.w-button,.button-3.w-button:hover,.button-3.w-button:focus{background-color:var(--marigold);color:var(--forest-green,#1b453c)}.hire-grid .text-3,.hire-grid .text-4{letter-spacing:-.01em;white-space:nowrap;font-size:1.25rem}@media (max-width:991px){.hire-grid .text-3,.hire-grid .text-4{white-space:normal}}.hire-grid .supporting-text-7{font-size:16px}.workflow-lottie-wrap{aspect-ratio:577/367;width:100%;max-width:577px;position:relative}.workflow-lottie-inner{position:absolute;inset:0}.workflow-lottie-inner>*{width:100%;height:100%}.workflow-check{aspect-ratio:1;background-color:var(--emerald-green,#1f7a4d);opacity:0;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:8%;display:flex;position:absolute;left:87.35%;transform:translate(-50%,-50%)scale(.4);box-shadow:0 2px 10px #1f7a4d40}.workflow-check svg{width:58%;height:58%}.workflow-check--1{top:18.53%}.workflow-check--2{top:48.77%}.workflow-check--3{top:79.02%}.workflow-check{transition:opacity .22s ease-out,transform .32s cubic-bezier(.34,1.56,.64,1)}.workflow-check--visible{opacity:1;transform:translate(-50%,-50%)scale(1)}@media (prefers-reduced-motion:reduce){.workflow-check{transition:none}}.hours-tooltip{cursor:help;outline:none;display:inline-block;position:relative}.hours-tooltip:focus-visible .hours-tooltip__anchor{outline-offset:4px;border-radius:2px;outline:2px solid}.hours-tooltip__anchor{text-underline-offset:.15em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px}.hours-tooltip__bubble{background:var(--forest-green,#1b453c);color:#fff;letter-spacing:.005em;text-align:left;opacity:0;pointer-events:none;z-index:100;white-space:normal;border:1px solid #ffffff14;border-radius:12px;min-width:260px;max-width:min(340px,88vw);padding:.85rem 1rem .85rem 1.6rem;font-family:inherit;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.45;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)translateY(-4px);box-shadow:inset 0 1px #ffffff0f,0 12px 32px #1b453c47,0 4px 12px #1b453c2e}.hours-tooltip__bubble:after{content:"";background:var(--marigold,#f5c155);border-radius:999px;width:3px;position:absolute;top:.95rem;bottom:.95rem;left:.9rem}.hours-tooltip__bubble:before{content:"";background:var(--forest-green,#1b453c);border-top:1px solid #ffffff14;border-left:1px solid #ffffff14;border-radius:2px 0 0;width:12px;height:12px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.hours-tooltip__bubble--visible{opacity:1;transform:translate(-50%)translateY(0)}.hours-tooltip__bubble--above{top:auto;bottom:calc(100% + 14px);transform:translate(-50%)translateY(4px)}.hours-tooltip__bubble--above:before{border:1px solid #ffffff14;border-top:0;border-left:0;border-radius:0 0 2px;top:auto;bottom:-6px}.hours-tooltip__bubble--above.hours-tooltip__bubble--visible{transform:translate(-50%)translateY(0)}.padding-section-large.benefits-gap{padding-top:5rem;padding-bottom:6rem}.padding-section-large.app-gap{padding-top:3rem}@media screen and (max-width:991px){.padding-section-large.benefits-gap{padding-top:3rem;padding-bottom:4rem}.padding-section-large.app-gap{padding-top:2rem}}.benefits_tabs{background-color:var(--bg-secondary,#f4f1ea);border:1px solid #0f1c1814;border-radius:1.25rem;grid-template-columns:minmax(18rem,22rem) 1fr;align-items:stretch;gap:2rem;padding:1rem;display:grid;overflow:hidden}.benefits_tabs-list{flex-direction:column;gap:.5rem;display:flex}.benefits_tab{text-align:left;width:100%;color:var(--text-primary,#0f1c18);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;border-radius:.875rem;align-items:center;gap:.875rem;padding:1rem 1.125rem;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:flex}.benefits_tab:hover{background-color:#0f1c180a}.benefits_tab:focus-visible{outline:2px solid var(--brand-primary,#0f1c18);outline-offset:2px}.benefits_tab.is-active{background-color:#fff;border-color:#0f1c181a;box-shadow:0 1px 2px #0f1c180f}.benefits_tab-index{letter-spacing:.08em;text-transform:uppercase;color:#0f1c1873;font-variant-numeric:tabular-nums;flex:none;font-size:.75rem;font-weight:600}.benefits_tab.is-active .benefits_tab-index{color:var(--brand-accent,#f5b400)}.benefits_tab-title{font-size:1.125rem;font-weight:600;line-height:1.3}.benefits_tabs-panel{background-color:#fff;border-radius:1rem;flex-direction:column;gap:1.5rem;min-height:24rem;padding:2rem;animation:.28s both benefitsTabFade;display:flex;position:relative}@keyframes benefitsTabFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.benefits_tabs-body{border-bottom:1px solid #0f1c1814;padding:.25rem .25rem 1.25rem}.benefits_tabs-para{border-left:3px solid var(--marigold,#f5c155);letter-spacing:-.01em;max-width:48rem;color:var(--forest-green,#1b453c);margin:0;padding-left:1rem;font-size:1.5rem;font-weight:500;line-height:1.35}.benefits_tabs-para strong{color:var(--forest-green,#1b453c);font-weight:700}.benefits_tabs-media{flex:auto;justify-content:center;align-items:center;min-width:0;min-height:16rem;display:flex;overflow:hidden}.benefits_tabs-media img{width:auto;max-width:100%;height:auto;max-height:22rem;display:block}.benefits_tabs-media .benefits_card-thumbnail._3,.benefits_tabs-media .benefits_card-thumbnail._4{margin-top:0;position:static;top:auto;transform:none}.benefits_branching{color:#1b453c40;grid-template-columns:minmax(0,1fr) minmax(3rem,6rem) minmax(0,1fr);align-items:center;gap:0;width:100%;max-width:48rem;margin:0 auto;display:grid}.benefits_branching-card{aspect-ratio:16/10;background:linear-gradient(135deg,#d8efd5 0%,#c2e6c0 100%);border-radius:1.25rem;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:inset 0 0 0 1px #1b453c0f}.benefits_branching-play{background:var(--forest-green,#1b453c);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;padding-left:.2rem;display:flex;box-shadow:0 8px 20px #0f1c182e}.benefits_branching-connector{align-self:stretch;display:flex;position:relative}.benefits_branching-svg{width:100%;height:100%;display:block}.benefits_branching-tasks{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.benefits_branching-task{background:#fff;border:1px solid #0f1c181a;border-radius:.625rem;align-items:center;gap:.625rem;padding:.55rem .875rem;display:flex;box-shadow:0 1px 2px #0f1c180a}.benefits_branching-dot{background:var(--marigold,#f5c155);border-radius:50%;flex:none;width:.625rem;height:.625rem}.benefits_branching-bar{background:var(--forest-green,#1b453c);opacity:.85;border-radius:999px;flex:1;height:.4rem}@media screen and (max-width:991px){.benefits_tabs{grid-template-columns:1fr;gap:1rem;padding:.75rem}.benefits_tabs-list{scrollbar-width:none;flex-direction:row;gap:.5rem;padding-bottom:.25rem;overflow-x:auto}.benefits_tabs-list::-webkit-scrollbar{display:none}.benefits_tab{flex:none;padding:.75rem 1rem}.benefits_tab-index{display:none}.benefits_tab-title{white-space:nowrap;font-size:1rem}.benefits_tabs-panel{gap:1.25rem;min-height:0;padding:1.25rem}.benefits_tabs-body{padding-bottom:1rem}.benefits_tabs-para{border-left-width:2px;padding-left:.75rem;font-size:1.1875rem;line-height:1.4}.benefits_tabs-media{min-height:12rem}.benefits_branching{grid-template-columns:minmax(0,1fr) minmax(2rem,3.5rem) minmax(0,1fr)}.benefits_branching-play{width:3rem;height:3rem}.benefits_branching-play svg{width:28px;height:28px}.benefits_branching-task{padding:.45rem .625rem}}.navbar4_link.nav-consult-pill{color:var(--forest-green,#1b453c);white-space:nowrap;background:#f5c15514;border:1px solid #f5c155a6;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .85rem;font-size:.95rem;font-weight:500;line-height:1;transition:background-color .16s,border-color .16s,transform .16s,box-shadow .16s;display:inline-flex}.navbar4_link.nav-consult-pill:hover,.navbar4_link.nav-consult-pill:focus-visible{border-color:var(--marigold,#f5c155);background:#f5c1552e;outline:none;box-shadow:0 4px 14px #f5c15540}.nav-consult-pill__dot{background:var(--marigold,#f5c155);border-radius:999px;flex-shrink:0;width:7px;height:7px;animation:2.2s ease-out infinite nav-consult-pulse;box-shadow:0 0 #f5c15599}@keyframes nav-consult-pulse{0%{box-shadow:0 0 #f5c1558c}70%{box-shadow:0 0 0 8px #f5c15500}to{box-shadow:0 0 #f5c15500}}@media (prefers-reduced-motion:reduce){.nav-consult-pill__dot{animation:none}}@media screen and (max-width:991px){.navbar4_link.nav-consult-pill{color:var(--marigold,#f5c155);border-color:var(--marigold,#f5c155);background:#f5c1551f;margin-top:.5rem;padding:.6rem 1.1rem;font-size:1rem}.navbar4_link.nav-consult-pill:hover,.navbar4_link.nav-consult-pill:focus-visible{color:var(--marigold,#f5c155);background:#f5c15538}}.consult-page{padding-top:calc(var(--navbar-height) + 2.25rem);background:radial-gradient(ellipse 60% 50% at 15% 0%, #6ac48938, transparent 70%), radial-gradient(ellipse 50% 40% at 95% 15%, #f5c15521, transparent 70%), var(--forest-green,#1b453c);color:#fff;align-items:center;min-height:100svh;padding-bottom:3rem;display:flex}.consult-page__grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:3.25rem;display:grid}.consult-page__copy{flex-direction:column;gap:1.25rem;max-width:36rem;display:flex}.consult-page .consult-page__copy .section-tag-wrapper{margin:0}.consult-page__heading{letter-spacing:-.022em;color:#fff;margin:0;font-size:clamp(1.9rem,3vw,2.75rem);font-weight:500;line-height:1.08}.consult-page__heading-accent{color:var(--marigold,#f5c155);font-style:italic;font-weight:400}.consult-page__sub{color:#ffffffc7;margin:0;font-size:clamp(.98rem,1.05vw,1.1rem);line-height:1.6}.consult-page__quotes{flex-direction:column;gap:.55rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.consult-page__quote{background:#f6f1e3;border:1px solid #f5c15559;border-radius:.6rem;padding:.75rem 1rem .75rem 2.1rem;position:relative;box-shadow:0 4px 14px #0000001f}.consult-page__quote:before{content:"“";color:var(--marigold,#c88e1d);font-family:Georgia,Times New Roman,serif;font-size:1.85rem;font-weight:700;line-height:1;position:absolute;top:.15rem;left:.65rem}.consult-page__quote-text{color:var(--forest-green,#1b453c);margin:0;font-size:.95rem;font-style:italic;line-height:1.5}.consult-page__card{background:#fff;border:1px solid #ffffff0f;border-radius:.75rem;padding:.5rem;box-shadow:inset 0 1px #ffffff1f,0 30px 70px #00000052,0 8px 24px #0000002e}.consult-page__card-inner{background:#fff;border-radius:.375rem;min-height:620px;transition:height .26s ease-out;position:relative;overflow:hidden}.consult-page__widget{border:0;width:100%;height:100%;min-height:620px;display:block}.consult-page__loader{z-index:2;background:#fff;border-radius:.375rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;transition:opacity .36s ease-out;display:flex;position:absolute;inset:0}.consult-page__loader--hidden{opacity:0;pointer-events:none}.consult-page__loader-badge{justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.consult-page__loader-icon{z-index:1;width:34px;height:34px;position:relative}.consult-page__loader-arc{width:100%;height:100%;animation:1.1s linear infinite consult-page-spin;position:absolute;inset:0}@keyframes consult-page-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.consult-page__loader-text{color:#26443c;opacity:.75;font-family:Instrument Sans,sans-serif;font-size:.95rem}@media (prefers-reduced-motion:reduce){.consult-page__loader-arc{animation:none}}@media (max-width:991px){.consult-page{padding-top:calc(var(--navbar-height) + 1.5rem);min-height:0;padding-bottom:2rem;display:block}.consult-page__grid{grid-template-columns:1fr;gap:1.75rem}.consult-page__card-inner{min-height:560px;height:560px!important}.consult-page__widget{min-height:0}}.cta_email-form{flex-direction:column;gap:.5rem;width:100%;max-width:34rem;margin-top:1.5rem;display:flex}.cta_email-field{background:#fff;border:1px solid #26443c2e;border-radius:999px;align-items:stretch;width:100%;padding:.375rem .375rem .375rem 1.25rem;transition:border-color .16s,box-shadow .16s;display:flex;box-shadow:0 10px 28px #0000002e}.cta_email-field:focus-within{border-color:var(--marigold,#f5b340);box-shadow:0 12px 32px #f5b34047}.cta_email-input{color:#26443c;background:0 0;border:0;outline:0;flex:auto;min-width:0;padding:.625rem .25rem;font-family:inherit;font-size:1rem;line-height:1.4}.cta_email-input::placeholder{color:#26443c8c}.cta_email-input:disabled{cursor:not-allowed;opacity:.6}.cta_email-submit{cursor:pointer;background-color:var(--marigold);color:var(--dark-brown,#3a2d12);white-space:nowrap;border:0;border-radius:999px;flex:none;align-items:center;gap:.625rem;padding:.75rem 1.25rem;font-family:inherit;font-size:.95rem;font-weight:500;line-height:1;transition:filter .16s,transform .16s;display:inline-flex}.cta_email-submit:hover:not(:disabled),.cta_email-submit:focus-visible:not(:disabled){filter:brightness(.96)}.cta_email-submit:disabled{cursor:progress;opacity:.75}.cta_email-submit-icon{color:currentColor;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:inline-flex}.cta_email-error{color:#ffd5d2;padding-left:1rem;font-size:.875rem}@media (max-width:480px){.cta_email-field{border-radius:1.25rem;flex-direction:column;gap:.5rem;padding:.5rem}.cta_email-input{padding:.75rem .875rem}.cta_email-submit{justify-content:center;width:100%;padding:.875rem 1.25rem}.cta_email-error{padding-left:.25rem}}.usecases_industry-tag{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .55rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:500;line-height:1;display:inline-flex}.usecases_industry-tag--legal{color:#7a4a14;background:#f5c1552e;border-color:#f5c15573}.usecases_industry-tag--finance{color:#1f6e4a;background:#41c78329;border-color:#41c78366}.usecases_hero{padding-top:calc(var(--navbar-height) + 4rem);background-color:#faf7ef;background-image:radial-gradient(#f5c1552e 1px,#0000 1px);background-size:22px 22px;padding-bottom:2.75rem}.usecases_hero-inner{flex-direction:column;align-items:flex-start;gap:1.25rem;max-width:52rem;display:flex}.usecases_hero-heading{letter-spacing:-.025em;color:var(--forest-green,#1b453c);white-space:nowrap;margin:0;font-size:clamp(2.25rem,4vw,3.5rem);font-weight:600;line-height:1.08}.usecases_hero-accent{color:var(--emerald-green,#41c783);font-style:italic;font-weight:500}.usecases_hero-subhead{color:#26443cc7;max-width:40rem;margin:0;font-size:clamp(1rem,1.1vw,1.1875rem);line-height:1.55}.usecases_hero-cta-line{color:#26443ca6;max-width:40rem;margin:0;font-size:clamp(.9375rem,1vw,1.0625rem);line-height:1.5}.usecases_hero-cta-link{color:var(--forest-green,#1b453c);text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #f5c155b3;text-decoration:underline #f5c155b3;text-decoration-thickness:1.5px;transition:color .16s,text-decoration-color .16s}.usecases_hero-cta-link:hover,.usecases_hero-cta-link:focus-visible{color:var(--emerald-green,#1f7a4d);-webkit-text-decoration-color:var(--emerald-green,#41c783);text-decoration-color:var(--emerald-green,#41c783);outline:none}@media (max-width:991px){.usecases_hero{padding-top:calc(var(--navbar-height) + 2.5rem);padding-bottom:2rem}.usecases_hero-heading{white-space:normal}}.usecases_section{background-color:#fbfaf6;padding:3rem 0 5rem}.usecases_layout{grid-template-columns:minmax(16rem,18rem) minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}@media (max-width:991px){.usecases_section{padding:1.5rem 0 3rem}.usecases_layout{grid-template-columns:1fr;gap:1.25rem}}.usecases_rail{top:calc(var(--navbar-height) + 1.5rem);max-height:calc(100vh - var(--navbar-height) - 3rem);background:#fff;border:1px solid #26443c14;border-radius:1rem;flex-direction:column;align-self:start;display:flex;position:sticky;overflow:hidden;box-shadow:inset 0 1px #fff9,0 8px 24px #26443c0d,0 2px 6px #26443c08}.usecases_rail-inner{scrollbar-width:thin;flex-direction:column;gap:1.5rem;padding:1.25rem 1.25rem 1rem;display:flex;overflow-y:auto}.usecases_rail-head{border-bottom:1px solid #26443c14;justify-content:space-between;align-items:baseline;gap:.75rem;padding-bottom:.5rem;display:flex}.usecases_rail-title{letter-spacing:.12em;text-transform:uppercase;color:var(--forest-green,#1b453c);font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;font-weight:600}.usecases_rail-clear{cursor:pointer;color:var(--emerald-green,#1f7a4d);background:0 0;border:0;border-radius:4px;padding:.25rem;font-size:.8125rem;font-weight:500;transition:color .14s}.usecases_rail-clear:hover,.usecases_rail-clear:focus-visible{color:var(--forest-green,#1b453c);outline:none;text-decoration:underline}.usecases_rail-group{flex-direction:column;gap:.6rem;display:flex}.usecases_rail-label{letter-spacing:.12em;text-transform:uppercase;color:#26443ca6;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:500}.usecases_rail-input{width:100%;color:var(--forest-green,#1b453c);background:#fbfaf6;border:1px solid #26443c29;border-radius:.625rem;padding:.55rem .75rem;font-family:inherit;font-size:.9375rem;transition:border-color .14s,background-color .14s,box-shadow .14s}.usecases_rail-input::placeholder{color:#26443c7a}.usecases_rail-input:focus-visible{border-color:var(--emerald-green,#41c783);background:#fff;outline:none;box-shadow:0 0 0 3px #41c7832e}.usecases_pill-group{background:#f4f1e9;border:1px solid #26443c14;border-radius:999px;align-self:flex-start;gap:.125rem;padding:.25rem;display:inline-flex}.usecases_pill{cursor:pointer;font:inherit;color:#26443cb3;background:0 0;border:0;border-radius:999px;padding:.45rem .95rem;font-size:.8125rem;font-weight:500;line-height:1;transition:color .14s,background-color .14s}.usecases_pill:hover{color:var(--forest-green,#1b453c)}.usecases_pill.is-active{background:var(--forest-green,#1b453c);color:#fff;box-shadow:0 2px 6px #26443c2e}.usecases_chip-grid{flex-wrap:wrap;gap:.375rem;display:flex}.usecases_chip{color:var(--forest-green,#1b453c);font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #26443c24;border-radius:.5rem;align-items:center;gap:.4rem;padding:.4rem .65rem;font-size:.8125rem;font-weight:500;line-height:1.2;transition:background-color .14s,border-color .14s,color .14s,transform .14s;display:inline-flex}.usecases_chip:hover{border-color:#26443c47;transform:translateY(-1px)}.usecases_chip:focus-visible{border-color:var(--emerald-green,#41c783);outline:none;box-shadow:0 0 0 3px #41c7832e}.usecases_chip.is-active{background:var(--forest-green,#1b453c);border-color:var(--forest-green,#1b453c);color:#fff}.usecases_chip--ghost{cursor:default;background:#26443c0d;border-color:#0000;border-radius:.4rem;padding:.25rem .55rem;font-size:.75rem;font-weight:500}.usecases_chip--tool{padding-left:.45rem}.usecases_rail-foot{display:none}@media (max-width:991px){.usecases_rail{z-index:1001;border-left:1px solid #26443c1a;border-radius:0;width:min(22rem,88vw);max-height:100vh;transition:transform .22s;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.usecases_rail.is-open{transform:translate(0)}.usecases_rail-inner{padding:1.5rem 1.25rem 1.25rem;padding-top:calc(env(safe-area-inset-top,0px) + 1.5rem)}.usecases_rail-foot{background:#fff;border-top:1px solid #26443c14;margin:0 -1.25rem -1rem;padding:.75rem 1.25rem 1rem;display:block;position:sticky;bottom:0}.usecases_rail-apply{background:var(--forest-green,#1b453c);color:#fff;width:100%;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.85rem 1rem;font-weight:500}}.usecases_rail-backdrop{display:none}@media (max-width:991px){.usecases_rail-backdrop{z-index:1000;cursor:pointer;background:#0f1c1873;border:0;padding:0;display:block;position:fixed;inset:0}}.usecases_results{flex-direction:column;gap:1.25rem;display:flex}.usecases_results-head{justify-content:flex-end;align-items:center;gap:1rem;display:none}@media (max-width:991px){.usecases_results-head{display:flex}}.usecases_mobile-filter-toggle{font:inherit;color:var(--forest-green,#1b453c);cursor:pointer;background:#fff;border:1px solid #26443c29;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem .9rem;font-size:.875rem;display:none}.usecases_mobile-filter-badge{background:var(--forest-green,#1b453c);color:#fff;text-align:center;border-radius:999px;min-width:1.25rem;padding:0 .4rem;font-size:.6875rem;font-weight:600;line-height:1.25rem}@media (max-width:991px){.usecases_mobile-filter-toggle{display:inline-flex}}.usecases_grid{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.125rem;display:grid}.usecases_card{color:inherit;background:#fff;border:1px solid #26443c14;border-radius:1rem;flex-direction:column;gap:.75rem;height:100%;padding:1.25rem 1.25rem 1rem;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.usecases_card:hover,.usecases_card:focus-visible{border-color:#f5c1558c;outline:none;transform:translateY(-2px);box-shadow:0 12px 28px #26443c14,0 4px 10px #26443c0a}.usecases_card-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.usecases_card-audience{letter-spacing:.06em;text-transform:uppercase;color:#26443c8c;text-align:right;max-width:60%;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;line-height:1.2}.usecases_card-title{letter-spacing:-.012em;color:var(--forest-green,#1b453c);margin:0;font-size:1.1875rem;font-weight:600;line-height:1.2}.usecases_card-overview{color:#26443cc7;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.9375rem;line-height:1.5;display:-webkit-box;overflow:hidden}.usecases_card-cats{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.usecases_card-bottom{border-top:1px solid #26443c0f;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.75rem;display:flex}.usecases_card-tools{align-items:center;margin:0;padding:0;list-style:none;display:inline-flex}.usecases_card-tool{background:#fff;border:1px solid #26443c1a;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-left:-.4rem;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #26443c0f}.usecases_card-tool:first-child{margin-left:0}.usecases_card-tool--more{color:#26443cb3;background:#f4f1e9;border-radius:999px;width:auto;padding:0 .5rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:600}.usecases_card-link{color:var(--forest-green,#1b453c);white-space:nowrap;align-items:center;gap:.3rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;font-weight:500;transition:color .14s,transform .14s;display:inline-flex}.usecases_card:hover .usecases_card-link,.usecases_card:focus-visible .usecases_card-link{color:var(--emerald-green,#1f7a4d);transform:translate(2px)}.usecases_card--cta{color:#fff;background:radial-gradient(120% 100% at 0 0,#f5c1552e 0%,#f5c15500 55%),linear-gradient(#1b453c 0%,#143630 100%);border-color:#f5c15559;justify-content:center;min-height:100%;overflow:hidden}.usecases_card--cta:hover,.usecases_card--cta:focus-visible{border-color:#f5c155d9;box-shadow:0 14px 32px #14363040,0 4px 10px #14363026}.usecases_card-cta-inner{text-align:left;flex-direction:column;align-items:flex-start;gap:.625rem;display:flex}.usecases_card-cta-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#f5c155e6;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem}.usecases_card-cta-title{letter-spacing:-.012em;color:#fff;margin:0;font-size:1.1875rem;font-weight:600;line-height:1.25}.usecases_card-cta-link{color:var(--marigold,#f5c155);white-space:nowrap;align-items:center;gap:.3rem;margin-top:.25rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;font-weight:500;transition:transform .16s;display:inline-flex}.usecases_card--cta:hover .usecases_card-cta-link,.usecases_card--cta:focus-visible .usecases_card-cta-link{transform:translate(2px)}.usecases_grid--cta-only{grid-template-columns:minmax(0,24rem);margin-top:1.5rem}.usecases_integration-logo{object-fit:contain;display:block}.usecases_integration-monogram{color:var(--forest-green,#1b453c);background:#26443c14;border-radius:999px;justify-content:center;align-items:center;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:600;display:inline-flex}.usecases_empty{text-align:center;color:#26443cc7;background:#fff;border:1px dashed #26443c2e;border-radius:1rem;padding:3rem 2rem}.usecases_empty h3{color:var(--forest-green,#1b453c);margin:0 0 .5rem;font-size:1.25rem}.usecases_empty p{margin:0;font-size:.9375rem}.usecases_inline-link{font:inherit;color:var(--emerald-green,#1f7a4d);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.usecases_detail{background-color:#fbfaf6}.usecases_detail-hero{padding-top:calc(var(--navbar-height) + 2.5rem);background-color:#faf7ef;background-image:radial-gradient(#f5c1552e 1px,#0000 1px);background-size:22px 22px;border-bottom:1px solid #26443c0f;padding-bottom:3rem}.usecases_breadcrumb{margin-bottom:1.5rem}.usecases_breadcrumb ol{color:#26443ca6;letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;list-style:none;display:flex}.usecases_breadcrumb a{color:#26443cc7;border-bottom:1px solid #0000;text-decoration:none;transition:color .14s,border-color .14s}.usecases_breadcrumb a:hover,.usecases_breadcrumb a:focus-visible{color:var(--forest-green,#1b453c);border-bottom-color:#26443c4d;outline:none}.usecases_breadcrumb li[aria-current=page]{color:var(--forest-green,#1b453c);font-weight:500}.usecases_detail-hero-inner{flex-direction:column;align-items:flex-start;gap:1.125rem;max-width:52rem;display:flex}.usecases_detail-eyebrow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.usecases_detail-dept{letter-spacing:.1em;text-transform:uppercase;color:#26443c99;background:#26443c0f;border-radius:999px;padding:.25rem .55rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;line-height:1}.usecases_detail-heading{letter-spacing:-.025em;color:var(--forest-green,#1b453c);margin:0;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:600;line-height:1.08}.usecases_detail-audience{letter-spacing:.04em;color:var(--emerald-green,#1f7a4d);text-transform:uppercase;margin:0;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;font-weight:500}.usecases_detail-overview{color:#26443cd9;max-width:44rem;margin:0;font-size:clamp(1.0625rem,1.25vw,1.25rem);line-height:1.55}.usecases_detail-body{padding:3.5rem 0 4rem}.usecases_detail-grid{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);align-items:start;gap:3rem;display:grid}@media (max-width:991px){.usecases_detail-body{padding:2.25rem 0 3rem}.usecases_detail-grid{grid-template-columns:1fr;gap:2rem}}.usecases_detail-main{flex-direction:column;gap:2.75rem;display:flex}.usecases_detail-section{flex-direction:column;gap:.75rem;display:flex}.usecases_detail-section-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--marigold,#c88e1d);font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:600}.usecases_detail-section-heading{letter-spacing:-.018em;color:var(--forest-green,#1b453c);margin:0;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:600;line-height:1.2}.usecases_detail-section-body{color:#26443cd9;max-width:44rem;margin:0;font-size:1.0625rem;line-height:1.65}.usecases_detail-steps{counter-reset:usecase-step;flex-direction:column;gap:.6rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.usecases_detail-step{background:#fff;border:1px solid #26443c14;border-radius:.75rem;grid-template-columns:auto 1fr;align-items:start;gap:.875rem;padding:.9rem 1rem .9rem .9rem;transition:border-color .16s,transform .16s;display:grid}.usecases_detail-step:hover{border-color:#f5c1558c;transform:translate(2px)}.usecases_detail-step-num{background:var(--forest-green,#1b453c);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;font-weight:600;line-height:1;display:inline-flex}.usecases_detail-step-text{color:#26443ce0;font-size:.9875rem;line-height:1.6}.usecases_detail-value{color:var(--forest-green,#1b453c);border-left:3px solid var(--emerald-green,#41c783);background:linear-gradient(135deg,#41c7831f 0%,#f5c1551f 100%);border-radius:.5rem;max-width:44rem;margin:0;padding:1.25rem 1.25rem 1.25rem 1.5rem;font-size:1.125rem;font-weight:500;line-height:1.55}.usecases_detail-side{top:calc(var(--navbar-height) + 1.5rem);position:sticky}@media (max-width:991px){.usecases_detail-side{position:static}}.usecases_detail-side-card{background:#fff;border:1px solid #26443c14;border-radius:1rem;flex-direction:column;gap:1.25rem;padding:1.5rem 1.5rem 1.25rem;display:flex;box-shadow:inset 0 1px #fff9,0 12px 28px #26443c0f,0 2px 6px #26443c08}.usecases_detail-side-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--forest-green,#1b453c);border-bottom:1px solid #26443c14;padding-bottom:.6rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:600}.usecases_detail-side-block{flex-direction:column;gap:.5rem;display:flex}.usecases_detail-side-label{letter-spacing:.1em;text-transform:uppercase;color:#26443c99;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:500}.usecases_detail-side-value{color:var(--forest-green,#1b453c);font-size:.9375rem;font-weight:500}.usecases_detail-side-link{color:var(--forest-green,#1b453c);border-bottom:1px solid #0000;text-decoration:none;transition:color .14s,border-color .14s}.usecases_detail-side-link:hover,.usecases_detail-side-link:focus-visible{color:var(--emerald-green,#1f7a4d);border-bottom-color:var(--emerald-green,#41c783);outline:none}.usecases_detail-side-chips{flex-wrap:wrap;gap:.35rem;display:flex}.usecases_detail-side-chip{color:var(--forest-green,#1b453c);background:#f4f1e9;border-radius:.4rem;align-items:center;padding:.3rem .625rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background-color .14s,color .14s;display:inline-flex}.usecases_detail-side-chip:hover,.usecases_detail-side-chip:focus-visible{background:var(--forest-green,#1b453c);color:#fff;outline:none}.usecases_detail-side-tools{flex-direction:column;gap:.4rem;display:flex}.usecases_detail-tool{color:var(--forest-green,#1b453c);background:#fbfaf6;border:1px solid #26443c1a;border-radius:.55rem;align-items:center;gap:.6rem;padding:.4rem .55rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .14s,background-color .14s,transform .14s;display:inline-flex}.usecases_detail-tool:hover,.usecases_detail-tool:focus-visible{background:#fff;border-color:#f5c1558c;outline:none;transform:translate(2px)}.usecases_detail-tool-logo{object-fit:contain;width:1.25rem;height:1.25rem}.usecases_detail-tool-monogram{width:1.25rem;height:1.25rem;color:var(--forest-green,#1b453c);background:#26443c14;border-radius:999px;justify-content:center;align-items:center;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:600;display:inline-flex}.usecases_detail-flow{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;margin:.25rem 0 .5rem;padding:0;list-style:none;display:flex}.usecases_detail-flow-step{align-items:center;gap:.45rem;display:inline-flex}.usecases_detail-flow-arrow{color:#26443c73;justify-content:center;align-items:center;padding:0 .1rem;font-size:.95rem;font-weight:500;line-height:1;display:inline-flex}.usecases_detail-flow-chip{color:var(--forest-green,#1b453c);background:#fbfaf6;border:1px solid #26443c1a;border-radius:.55rem;align-items:center;gap:.45rem;padding:.4rem .65rem;font-size:.8625rem;font-weight:500;line-height:1;text-decoration:none;transition:border-color .14s,background-color .14s,transform .14s;display:inline-flex}.usecases_detail-flow-chip--link:hover,.usecases_detail-flow-chip--link:focus-visible{background:#fff;border-color:#f5c1558c;outline:none;transform:translateY(-1px)}.usecases_detail-flow-chip-logo{object-fit:contain;flex-shrink:0;width:1.15rem;height:1.15rem}.usecases_detail-flow-chip-monogram{width:1.15rem;height:1.15rem;color:var(--forest-green,#1b453c);background:#26443c14;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.625rem;font-weight:600;display:inline-flex}.usecases_detail-flow-chip-name{white-space:nowrap}.usecases_detail-side-cta{margin-top:.25rem}.usecases_detail-side-cta .button.w-button{background-color:var(--marigold);color:var(--forest-green,#1b453c);text-align:center;width:100%}.usecases_detail-related{background-color:#faf7ef;border-top:1px solid #26443c0f;padding:3.5rem 0}.usecases_detail-related-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.usecases_detail-related-heading{color:var(--forest-green,#1b453c);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600}.usecases_detail-related-link{color:var(--forest-green,#1b453c);border-bottom:1px solid #26443c40;padding-bottom:.15rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;text-decoration:none;transition:color .14s,border-color .14s}.usecases_detail-related-link:hover,.usecases_detail-related-link:focus-visible{color:var(--emerald-green,#1f7a4d);border-bottom-color:var(--emerald-green,#41c783);outline:none}.usecases_detail-related-grid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem;display:grid}.usecases_related-card{color:inherit;background:#fff;border:1px solid #26443c14;border-radius:.9rem;flex-direction:column;gap:.6rem;padding:1.1rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.usecases_related-card:hover,.usecases_related-card:focus-visible{border-color:#f5c1558c;outline:none;transform:translateY(-2px);box-shadow:0 8px 22px #26443c12}.usecases_related-card-title{color:var(--forest-green,#1b453c);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600}.usecases_related-card-overview{color:#26443cc7;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.usecases_related-card-link{color:var(--forest-green,#1b453c);margin-top:auto;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem}.usecases_detail-cta{background:radial-gradient(ellipse 60% 50% at 15% 0%, #6ac4892e, transparent 70%), radial-gradient(ellipse 50% 40% at 95% 15%, #f5c15524, transparent 70%), var(--forest-green,#1b453c);color:#fff;padding:4rem 0}.usecases_detail-cta-inner{flex-direction:column;align-items:flex-start;gap:1.25rem;max-width:44rem;display:flex}.usecases_detail-cta-heading{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.15}.usecases_detail-cta-accent{color:var(--marigold,#f5c155);font-style:italic;font-weight:500}.usecases_detail-cta-sub{color:#ffffffc7;margin:0;font-size:1.0625rem;line-height:1.55}.usecases_detail-cta-form{width:100%;max-width:32rem;margin-top:.5rem}@media (max-width:991px){.usecases_detail-cta{padding:2.75rem 0}.usecases_detail-related{padding:2.5rem 0}}.section_value{background-color:#fff;position:relative}.padding-section-large.value_gap{flex-direction:column;gap:1.75rem;padding-top:4rem;padding-bottom:4rem;display:flex}.section-intro.value_intro{margin-bottom:0}.value_pills{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.value_pill{color:#0f1c1899;cursor:pointer;font:inherit;background:#0f1c1808;border:1px solid #0f1c1814;border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .875rem .4rem .7rem;line-height:1;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,transform .2s;display:inline-flex;position:relative}.value_pill:hover{color:var(--forest-green,#1b453c);background-color:#0f1c180f;transform:translateY(-1px)}.value_pill:focus-visible{outline:2px solid var(--marigold,#f5c155);outline-offset:2px}.value_pill.is-active{color:var(--forest-green,#1b453c);background-color:#fff;border-color:#f5c1558c;box-shadow:0 2px 8px #f5c1552e,inset 0 0 0 1px #f5c15533}.value_pill-dot{background:#0f1c1833;border-radius:50%;flex:none;width:.4rem;height:.4rem;transition:background-color .2s,transform .2s,box-shadow .2s}.value_pill.is-active .value_pill-dot{background:var(--marigold,#f5c155);box-shadow:0 0 0 3px #f5c15533}.value_pill-label{letter-spacing:-.002em;font-size:.8125rem;font-weight:500}.value_pill.is-active .value_pill-label{font-weight:600}.value_pill-progress{opacity:0;background:0 0;border-radius:999px;height:1.5px;transition:opacity .2s;position:absolute;bottom:-1px;left:.5rem;right:.5rem;overflow:hidden}.value_pill.is-active .value_pill-progress{opacity:1}.value_pill-progress-fill{background:var(--marigold,#f5c155);transform-origin:0;border-radius:999px;width:100%;height:100%;display:block;transform:scaleX(0)}.value_pill-progress-fill.is-animating{animation-name:valuePillProgress;animation-timing-function:linear;animation-fill-mode:forwards}.section_value.is-paused .value_pill-progress-fill.is-animating{animation-play-state:paused}@keyframes valuePillProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.value_panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:4rem;min-height:22rem;padding:1rem .5rem;animation:.32s both valuePanelFade;display:grid}@keyframes valuePanelFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.value_panel-copy{flex-direction:column;gap:1rem;max-width:32rem;display:flex}.value_panel-title{letter-spacing:-.02em;color:var(--forest-green,#1b453c);margin:0;font-size:clamp(1.875rem,2.5vw,2.625rem);font-weight:600;line-height:1.1}.value_panel-desc{color:#0f1c18b8;margin:0;font-size:1.125rem;line-height:1.5}.value_panel-desc strong{color:var(--forest-green,#1b453c);font-weight:600}.value_panel-media{background-color:#faf7ef;background-image:radial-gradient(#f5c1552e 1px,#0000 1px);background-size:22px 22px;border:1px solid #0f1c180f;border-radius:1.25rem;justify-content:center;align-items:center;min-width:0;min-height:22rem;padding:2.5rem;display:flex}.value_panel-media .benefits_branching{max-width:100%}@media (max-width:991px){.padding-section-large.value_gap{gap:1.5rem;padding-top:2.75rem;padding-bottom:2.75rem}.value_pills{flex-wrap:wrap;justify-content:center}.value_pill{padding:.4rem .75rem .4rem .625rem}.value_pill-label{font-size:.75rem}.value_panel{grid-template-columns:1fr;gap:1.75rem;min-height:0;padding:.5rem 0}.value_panel-media{min-height:16rem;padding:1.75rem}}.value_record-to-code{color:#1b453c4d;grid-template-columns:minmax(0,1fr) minmax(3rem,6rem) minmax(0,1.05fr);align-items:center;width:100%;display:grid}.value_record-to-code__card{aspect-ratio:16/10;background:linear-gradient(135deg,#e6f0ec 0%,#cfe2dc 100%);border-radius:1.25rem;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1b453c14}.value_record-to-code__rec{letter-spacing:.12em;color:var(--forest-green,#1b453c);background:#ffffffb3;border-radius:999px;align-items:center;gap:.375rem;padding:.2rem .5rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.625rem;font-weight:600;display:inline-flex;position:absolute;top:.625rem;left:.75rem}.value_record-to-code__rec-dot{background:#d24c3d;border-radius:50%;width:.4rem;height:.4rem;animation:1.6s ease-in-out infinite valueRecPulse;box-shadow:0 0 0 2px #d24c3d2e}@keyframes valueRecPulse{0%,to{opacity:1}50%{opacity:.35}}.value_record-to-code__play{background:var(--forest-green,#1b453c);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:3.75rem;height:3.75rem;padding-left:.2rem;display:flex;box-shadow:0 8px 20px #0f1c182e}.value_record-to-code__cursor{background:var(--forest-green,#1b453c);border:1px solid #fff;border-radius:50%;width:.5rem;height:.5rem;position:absolute;bottom:24%;right:22%;box-shadow:0 0 0 4px #1b453c26}.value_record-to-code__connector{align-self:stretch;display:flex;position:relative}.value_record-to-code__svg{width:100%;height:100%;display:block}.value_record-to-code__code{background:#fff;border:1px solid #0f1c181a;border-radius:.875rem;padding:.75rem .875rem .875rem;position:relative;box-shadow:0 4px 14px #0f1c180f}.value_record-to-code__code-header{gap:.3rem;margin-bottom:.625rem;display:flex}.value_record-to-code__dot{border-radius:50%;width:.5rem;height:.5rem}.value_record-to-code__dot--red{background:#ed6a5e}.value_record-to-code__dot--amber{background:#f4be4f}.value_record-to-code__dot--green{background:#61c554}.value_record-to-code__code-lines{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.value_record-to-code__code-line{align-items:center;gap:.625rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:flex}.value_record-to-code__code-num{color:#0f1c1859;font-variant-numeric:tabular-nums;flex:0 0 1.1rem;font-size:.625rem}.value_record-to-code__code-bar{background:var(--forest-green,#1b453c);opacity:.85;border-radius:999px;height:.4rem}.value_record-to-code__check{background:#41c783;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;bottom:-.625rem;right:-.625rem;box-shadow:0 6px 16px #41c78366}@media (max-width:991px){.value_record-to-code{grid-template-columns:minmax(0,1fr) minmax(2rem,3.5rem) minmax(0,1.05fr)}.value_record-to-code__play{width:2.75rem;height:2.75rem}.value_record-to-code__play svg{width:28px;height:28px}.value_record-to-code__code{padding:.625rem .75rem .75rem}.value_record-to-code__check{width:1.625rem;height:1.625rem}}.value_inbox-loop{color:#1b453c4d;grid-template-columns:minmax(0,1.15fr) minmax(3.5rem,6.5rem) minmax(0,.85fr);align-items:stretch;width:100%;display:grid}.value_inbox-loop__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.value_inbox-loop__row{background:#fff;border:1px solid #0f1c181a;border-radius:.625rem;align-items:center;gap:.625rem;padding:.6rem .75rem;display:flex;position:relative;box-shadow:0 1px 2px #0f1c180a}.value_inbox-loop__avatar{background:linear-gradient(135deg,#f5c155,#e8a93a);border-radius:50%;flex:none;width:1.5rem;height:1.5rem}.value_inbox-loop__lines{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.value_inbox-loop__line{background:var(--forest-green,#1b453c);opacity:.85;border-radius:999px;height:.35rem}.value_inbox-loop__line--title{width:70%}.value_inbox-loop__line--sub{opacity:.45;width:45%}.value_inbox-loop__check{background:#41c783;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.value_inbox-loop__loops{align-self:stretch;display:flex;position:relative}.value_inbox-loop__svg{width:100%;height:100%;display:block}.value_inbox-loop__followup{background:#fff;border:1px dashed #0f1c182e;border-radius:.875rem;flex-direction:column;gap:.625rem;padding:.875rem .75rem;display:flex}.value_inbox-loop__followup-label{letter-spacing:.12em;text-transform:uppercase;color:#0f1c188c;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.625rem;font-weight:600}.value_inbox-loop__followup-list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.value_inbox-loop__followup-item{align-items:center;gap:.5rem;display:flex}.value_inbox-loop__followup-dot{background:var(--marigold,#f5c155);border-radius:50%;flex:none;width:.5rem;height:.5rem}.value_inbox-loop__followup-bar{background:var(--forest-green,#1b453c);opacity:.85;border-radius:999px;flex:1;height:.35rem}@media (max-width:991px){.value_inbox-loop{grid-template-columns:minmax(0,1.1fr) minmax(2rem,3.5rem) minmax(0,.9fr)}.value_inbox-loop__row{padding:.5rem .6rem}.value_inbox-loop__followup{padding:.625rem .5rem}}.int-detail{background-color:#fbfaf6}.int-detail__hero{padding-top:calc(var(--navbar-height) + 2.5rem);background-color:#faf7ef;background-image:radial-gradient(70% 55% at 90% 10%,#f5c1552e,#0000 60%),radial-gradient(50% 45% at 5% 95%,#6ac48924,#0000 60%),radial-gradient(#f5c15529 1px,#0000 1px);background-size:auto,auto,22px 22px;border-bottom:1px solid #26443c0f;padding-bottom:3rem}.int-detail__breadcrumb{margin-bottom:1.5rem}.int-detail__breadcrumb ol{color:#26443ca6;letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;list-style:none;display:flex}.int-detail__breadcrumb a{color:#26443cc7;border-bottom:1px solid #0000;text-decoration:none;transition:color .14s,border-color .14s}.int-detail__breadcrumb a:hover,.int-detail__breadcrumb a:focus-visible{color:var(--forest-green,#1b453c);border-bottom-color:#26443c4d;outline:none}.int-detail__breadcrumb li[aria-current=page]{color:var(--forest-green,#1b453c);font-weight:500}.int-detail__hero-inner{grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:2rem;max-width:56rem;display:grid}.int-detail__hero-logo{background:#fff;border-radius:1.25rem;justify-content:center;align-items:center;width:6rem;height:6rem;padding:.9rem;display:flex;box-shadow:inset 0 1px #fff9,0 12px 28px #26443c14,0 2px 6px #26443c0a}.int-detail__hero-logo img{object-fit:contain;max-width:100%;max-height:100%}.int-detail__hero-body{flex-direction:column;gap:.875rem;display:flex}.int-detail__hero-eyebrow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.int-detail__hero-dept{letter-spacing:.1em;text-transform:uppercase;color:#26443c99;background:#26443c0f;border-radius:999px;padding:.25rem .55rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;line-height:1}.int-detail__heading{letter-spacing:-.025em;color:var(--forest-green,#1b453c);margin:0;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:600;line-height:1.08}.int-detail__heading-accent{color:var(--marigold,#c88e1d);margin-right:.05em;padding-right:.15em;font-style:italic;font-weight:500}.int-detail__audience{letter-spacing:.04em;color:var(--emerald-green,#1f7a4d);text-transform:uppercase;margin:0;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;font-weight:500}.int-detail__intro{color:#26443cd9;max-width:42rem;margin:0;font-size:clamp(1.0625rem,1.25vw,1.25rem);line-height:1.55}@media (max-width:767px){.int-detail__hero-inner{grid-template-columns:1fr;gap:1.25rem}.int-detail__hero-logo{border-radius:1rem;width:4.5rem;height:4.5rem;padding:.7rem}}.int-detail__industry-tag{letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:.25rem .55rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:600;line-height:1}.int-detail__industry-tag--law{color:#8a5a00;background:#f5c15533}.int-detail__industry-tag--finance{color:#1f6a3e;background:#6ac48933}.int-detail__industry-tag--both{color:var(--forest-green,#1b453c);background:#26443c14}.int-detail__body{padding:3.5rem 0 4rem}.int-detail__grid{grid-template-columns:minmax(0,1fr) minmax(18rem,21rem);align-items:start;gap:3rem;display:grid}@media (max-width:991px){.int-detail__body{padding:2.25rem 0 3rem}.int-detail__grid{grid-template-columns:1fr;gap:2rem}}.int-detail__main{flex-direction:column;gap:2.75rem;display:flex}.int-detail__section{flex-direction:column;gap:.75rem;display:flex}.int-detail__section-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--marigold,#c88e1d);font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:600}.int-detail__section-heading{letter-spacing:-.018em;color:var(--forest-green,#1b453c);margin:0;font-size:clamp(1.375rem,2vw,1.75rem);font-weight:600;line-height:1.2}.int-detail__section-body{color:#26443cd9;max-width:44rem;margin:0;font-size:1.0625rem;line-height:1.6}.int-detail__workflow-list{flex-direction:column;gap:.75rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.int-detail__workflow-card{background:#fff;border:1px solid #26443c14;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1.1rem 1.2rem;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex}.int-detail__workflow-card:hover{border-color:#f5c1558c;transform:translateY(-1px);box-shadow:0 8px 22px #26443c0f}.int-detail__workflow-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.int-detail__workflow-title{color:var(--forest-green,#1b453c);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}.int-detail__workflow-desc{color:#26443cd1;margin:0;font-size:.9375rem;line-height:1.55}.int-detail__workflow-value{color:var(--forest-green,#1b453c);border-left:3px solid var(--emerald-green,#41c783);background:linear-gradient(135deg,#41c7831a 0%,#f5c1551a 100%);border-radius:.5rem;margin:0;padding:.6rem .8rem;font-size:.875rem;font-weight:500;line-height:1.5}.int-detail__flow{flex-wrap:wrap;align-items:center;gap:.35rem .4rem;margin:0;padding:0;list-style:none;display:flex}.int-detail__flow-step{align-items:center;gap:.4rem;display:inline-flex}.int-detail__flow-arrow{color:#26443c73;justify-content:center;align-items:center;padding:0 .1rem;font-size:.9rem;font-weight:500;line-height:1;display:inline-flex}.int-detail__chip{color:var(--forest-green,#1b453c);background:#fbfaf6;border:1px solid #26443c1a;border-radius:.55rem;align-items:center;gap:.45rem;padding:.35rem .6rem;font-size:.8125rem;font-weight:500;line-height:1;text-decoration:none;transition:border-color .14s,background-color .14s,transform .14s;display:inline-flex}.int-detail__chip--link:hover,.int-detail__chip--link:focus-visible{background:#fff;border-color:#f5c1558c;outline:none;transform:translateY(-1px)}.int-detail__chip-logo{object-fit:contain;flex-shrink:0;width:1.1rem;height:1.1rem}.int-detail__chip-monogram{width:1.1rem;height:1.1rem;color:var(--forest-green,#1b453c);background:#26443c14;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.625rem;font-weight:600;display:inline-flex}.int-detail__chip-name{white-space:nowrap}.int-detail__pill{text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;border-radius:999px;flex-shrink:0;align-self:flex-start;padding:.25rem .55rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.625rem;font-weight:600}.int-detail__pill--real{color:#1f7c4e;background:#41c78324}.int-detail__pill--pattern{color:#8a5a00;background:#f5c15533}.int-detail__usecase-grid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.75rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.int-detail__usecase-card{background:#fff;border:1px solid #26443c14;border-radius:.9rem;padding:1rem 1.1rem;transition:border-color .16s,transform .16s}.int-detail__usecase-card:hover{border-color:#f5c1558c;transform:translate(2px)}.int-detail__usecase-title{color:var(--forest-green,#1b453c);margin:0 0 .35rem;font-size:.9375rem;font-weight:600}.int-detail__usecase-desc{color:#26443cc7;margin:0;font-size:.875rem;line-height:1.5}.int-detail__faq{flex-direction:column;gap:.5rem;max-width:52rem;margin-top:.5rem;display:flex}.int-detail__faq-item{background:#fff;border:1px solid #26443c14;border-radius:.875rem;transition:border-color .16s;overflow:hidden}.int-detail__faq-item[open],.int-detail__faq-item:hover{border-color:#f5c1558c}.int-detail__faq-q{cursor:pointer;color:var(--forest-green,#1b453c);padding:.95rem 2.5rem .95rem 1.1rem;font-size:.9375rem;font-weight:600;list-style:none;position:relative}.int-detail__faq-q::-webkit-details-marker{display:none}.int-detail__faq-q:after{content:"+";color:#26443c8c;font-size:1.1rem;font-weight:400;position:absolute;top:50%;right:1.1rem;transform:translateY(-50%)}.int-detail__faq-item[open] .int-detail__faq-q:after{content:"−"}.int-detail__faq-a{color:#26443cd1;margin:0;padding:0 1.1rem 1rem;font-size:.9375rem;line-height:1.6}.int-detail__side{top:calc(var(--navbar-height) + 1.5rem);position:sticky}@media (max-width:991px){.int-detail__side{position:static}}.int-detail__side-card{background:#fff;border:1px solid #26443c14;border-radius:1rem;flex-direction:column;gap:1.25rem;padding:1.5rem 1.5rem 1.25rem;display:flex;box-shadow:inset 0 1px #fff9,0 12px 28px #26443c0f,0 2px 6px #26443c08}.int-detail__side-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--forest-green,#1b453c);border-bottom:1px solid #26443c14;padding-bottom:.6rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:600}.int-detail__side-block{flex-direction:column;gap:.5rem;display:flex}.int-detail__side-label{letter-spacing:.1em;text-transform:uppercase;color:#26443c99;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:500}.int-detail__side-value{color:var(--forest-green,#1b453c);font-size:.9375rem;font-weight:500}.int-detail__side-chips{flex-wrap:wrap;gap:.35rem;display:flex}.int-detail__side-tools{flex-direction:column;gap:.4rem;display:flex}.int-detail__side-cta{margin-top:.25rem}.int-detail__side-cta .button.w-button{background-color:var(--marigold);color:var(--forest-green,#1b453c);text-align:center;width:100%}.int-detail__side-vendor{text-align:center;margin-top:.4rem}.int-detail__vendor-link{letter-spacing:.02em;color:#26443c8c;border-bottom:1px dotted #26443c40;padding-bottom:.05rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;text-decoration:none;transition:color .15s,border-color .15s}.int-detail__vendor-link:hover,.int-detail__vendor-link:focus-visible{color:var(--forest-green,#1b453c);border-bottom-color:#26443c80}.int-detail__related{background-color:#faf7ef;border-top:1px solid #26443c0f;padding:3.5rem 0}.int-detail__related-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem;display:flex}.int-detail__related-heading{color:var(--forest-green,#1b453c);letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:600}.int-detail__related-link{color:var(--forest-green,#1b453c);border-bottom:1px solid #26443c40;padding-bottom:.15rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;text-decoration:none;transition:color .14s,border-color .14s}.int-detail__related-link:hover,.int-detail__related-link:focus-visible{color:var(--emerald-green,#1f7a4d);border-bottom-color:var(--emerald-green,#41c783);outline:none}.int-detail__related-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.int-detail__related-card{color:inherit;background:#fff;border:1px solid #26443c14;border-radius:.9rem;flex-direction:column;gap:.6rem;height:100%;padding:1.1rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex}.int-detail__related-card:hover,.int-detail__related-card:focus-visible{border-color:#f5c1558c;outline:none;transform:translateY(-2px);box-shadow:0 8px 22px #26443c12}.int-detail__related-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.int-detail__related-logo{object-fit:contain;flex-shrink:0;width:2rem;height:2rem}.int-detail__related-name{color:var(--forest-green,#1b453c);letter-spacing:-.01em;margin:0;font-size:1rem;font-weight:600}.int-detail__related-desc{color:#26443cc7;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.8125rem;line-height:1.5;display:-webkit-box;overflow:hidden}.int-detail__related-cta{color:var(--forest-green,#1b453c);margin-top:auto;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem}.int-detail__cta{background:radial-gradient(ellipse 60% 50% at 15% 0%, #6ac4892e, transparent 70%), radial-gradient(ellipse 50% 40% at 95% 15%, #f5c15524, transparent 70%), var(--forest-green,#1b453c);color:#fff;scroll-margin-top:calc(var(--navbar-height) + 1rem);padding:4rem 0}.int-detail__cta-inner{flex-direction:column;align-items:flex-start;gap:1.25rem;max-width:44rem;display:flex}.int-detail__cta-heading{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.15}.int-detail__cta-accent{color:var(--marigold,#f5c155);font-style:italic;font-weight:500}.int-detail__cta-sub{color:#ffffffc7;margin:0;font-size:1.0625rem;line-height:1.55}.int-detail__cta-form{width:100%;max-width:32rem;margin-top:.5rem}@media (max-width:991px){.int-detail__cta{padding:2.75rem 0}.int-detail__related{padding:2.5rem 0}}.integration--card-link{color:var(--forest-green,#1b453c);flex-direction:column;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s,background-color .16s;display:flex}.integration--card-link,.integration--card-link:hover,.integration--card-link:focus-visible,.integration--card-link .text-block-27,.integration--card-link:hover .text-block-27,.integration--card-link:focus-visible .text-block-27{color:var(--forest-green,#1b453c)}.integration--card-link:hover{background-color:#fffdf6;transform:translateY(-2px);box-shadow:0 10px 24px #26443c14;border-color:#f5c1558c!important}.integration--card-link:focus-visible{outline:2px solid var(--marigold,#f5c155);outline-offset:2px}.section_cases.new{background-color:#faf7ef}.section_cases.new .padding-section-large.cases_gap{padding-bottom:6rem}@media screen and (max-width:991px){.section_cases.new .padding-section-large.cases_gap{padding-bottom:4rem}}@media screen and (max-width:479px){.section_cases.new .padding-section-large.cases_gap{padding-bottom:3rem}}.cases_teaser{flex-direction:column;gap:1.75rem;width:100%;display:flex}.cases_teaser-tabs{background:#fff;border:1px solid #26443c1a;border-radius:999px;align-self:center;gap:.25rem;padding:.3rem;display:inline-flex;box-shadow:0 1px 2px #26443c0a}.cases_teaser-tab{appearance:none;letter-spacing:.01em;color:#26443cb8;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:.55rem;padding:.55rem 1.15rem;font-family:inherit;font-size:.9375rem;font-weight:500;transition:background .16s,color .16s,box-shadow .16s;display:inline-flex}.cases_teaser-tab:hover{color:var(--forest-green,#1b453c)}.cases_teaser-tab.is-active{background:var(--forest-green,#1b453c);color:#fff;box-shadow:0 1px 2px #26443c1f,0 6px 14px #26443c1f}.cases_teaser-tab:focus-visible{outline:2px solid var(--marigold,#f5c155);outline-offset:2px}.cases_teaser-tab-icon{justify-content:center;align-items:center;width:1.125rem;height:1.125rem;display:inline-flex}.cases_teaser-tab-icon img{object-fit:contain;width:100%;height:100%;transition:filter .16s;display:block}.cases_teaser-tab.is-active .cases_teaser-tab-icon img{filter:brightness(0)invert()}.cases_teaser-rows{flex-direction:column;gap:.75rem;display:flex}.cases_teaser-marquee{margin:0 calc(-1 * var(--padding-global,1.5rem));padding:.25rem 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4rem calc(100% - 4rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 4rem calc(100% - 4rem),#0000)}.cases_teaser-marquee-track{width:max-content;animation:cases-teaser-marquee var(--marquee-duration,90s) linear infinite;animation-direction:var(--marquee-direction,normal);display:flex}.cases_teaser-rows:hover .cases_teaser-marquee-track,.cases_teaser-rows:focus-within .cases_teaser-marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cases_teaser-marquee-track{animation:none}.cases_teaser-marquee{overflow-x:auto}}@keyframes cases-teaser-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.cases_teaser-titles{flex:none;align-items:stretch;gap:.75rem;margin:0;padding:0 0 0 .75rem;list-style:none;display:flex}.cases_teaser-title-item{flex:none;display:flex}.cases_teaser-title{text-align:center;letter-spacing:-.005em;width:14rem;min-height:4.5rem;color:var(--forest-green,#1b453c);white-space:normal;overflow-wrap:break-word;background:#fff;border:1px solid #26443c1a;border-radius:1.25rem;justify-content:center;align-items:center;padding:1rem 1.25rem;font-family:inherit;font-size:.9375rem;font-weight:600;line-height:1.25;text-decoration:none;transition:background .16s,border-color .16s,transform .16s,box-shadow .16s,color .16s;display:flex}.cases_teaser-title:hover,.cases_teaser-title:focus-visible{background:#fffdf6;border-color:#f5c155a6;outline:none;transform:translateY(-1px);box-shadow:0 6px 16px #26443c14}.cases_teaser-foot{justify-content:center;margin-top:1rem;display:flex}.cases_teaser-see-all{letter-spacing:.06em;text-transform:uppercase;color:var(--forest-green,#1b453c);border-bottom:1px solid #0000;padding:.5rem .25rem;font-family:DM Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;text-decoration:none;transition:color .14s,border-color .14s}.cases_teaser-see-all:hover,.cases_teaser-see-all:focus-visible{color:var(--emerald-green,#1f7a4d);border-bottom-color:currentColor;outline:none}
*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-font-smoothing:antialiased}select{appearance:none!important}.price_line{align-items:center;gap:.75rem}.price_line img{object-fit:contain;flex:0 0 20px;width:20px;height:20px}.flex-block-21{align-items:center;gap:.5rem}.flex-block-21 img{object-fit:contain;width:auto;max-width:120px;height:24px}.privacy_grid{grid-template-columns:1fr 1fr}.privacy_points{background-color:var(--evergreen);border-top-right-radius:1rem;border-bottom-right-radius:1rem;align-items:center;margin-top:-1px;margin-bottom:-1px;padding:3rem 2.5rem;display:flex}.privacy_points-inner{flex-direction:column;gap:1.5rem;width:100%;max-width:32.5625rem;display:flex}.privacy_tabs{background-color:#ffffff12;border:1px solid #ffffff14;border-radius:999px;align-self:flex-start;gap:.25rem;margin-bottom:.5rem;padding:.3125rem;display:inline-flex}.privacy_tab{appearance:none;color:#ffffffa6;letter-spacing:.01em;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.5rem 1.125rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:background-color .18s,color .18s}.privacy_tab:hover{color:#fff}.privacy_tab:focus-visible{outline-offset:2px;outline:2px solid #7ad28a99}.privacy_tab.is-active{color:var(--evergreen,#26443c);background-color:#7ad28a;font-weight:600}.privacy_panel{flex-direction:column;gap:1.5rem;animation:.28s privacyFadeIn;display:flex}@keyframes privacyFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.privacy_point{grid-template-columns:auto 1fr;align-items:start;gap:1rem;display:grid}.privacy_point-marker{background-color:#7ad28a;border-radius:999px;flex:0 0 14px;width:14px;height:14px;margin-top:.4rem;box-shadow:0 0 0 4px #7ad28a33}.privacy_point-icon{color:#b6f0c4;background-color:#7ad28a24;border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;margin-top:.125rem;display:inline-flex;box-shadow:inset 0 0 0 1px #7ad28a47}.privacy_point-icon svg{width:18px;height:18px}.privacy_point-title{color:#fff;margin-bottom:.375rem;font-size:1.125rem;font-weight:600;line-height:1.3}.privacy_point-desc{color:#ffffffbf;font-size:.9375rem;line-height:1.55}@media screen and (max-width:991px){.privacy_grid{grid-template-columns:1fr}.privacy_points{border-top-right-radius:0;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;padding:2.5rem 1.75rem}.privacy_tabs{justify-content:stretch;width:100%}.privacy_tab{text-align:center;flex:1;padding:.5rem}}@media screen and (min-width:992px){.benefits_grid>.benefits_card._4,.benefits_grid>.benefits_card:nth-child(4){grid-column:span 2}}
