: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:0;padding-right:0}.navbar4_menu-wrapper-inner .w-dropdown-toggle.navbar4_link .flex-block-15 .icon-3{margin-right:-.25rem}.navbar4_menu-wrapper-inner{grid-column-gap:2.5rem;grid-row-gap:2.5rem;gap:2.5rem}}@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}.hero_media-wrap img{max-width:100%;height:auto;display:block}.section_law{width:100%}.section_law>.padding-global{flex:auto;width:100%;min-width:0}.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:.45rem 1rem;font-size:1.125rem;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-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.875rem;width:100%;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1200px){.cases_teaser-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.cases_teaser-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cases_teaser-title-item{display:flex}.cases_teaser-title{text-align:center;letter-spacing:-.005em;width:100%;min-height:7.5rem;color:var(--forest-green,#1b453c);white-space:normal;overflow-wrap:break-word;background:#fff;border:1px solid #26443c1a;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:1.5rem 1rem 1.25rem;font-family:inherit;font-size:1.0625rem;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-label{display:block}.cases_teaser-title-logos{justify-content:center;align-items:center;gap:.375rem;display:inline-flex}.cases_teaser-title-logo{background:#fff;border:1px solid #26443c1f;border-radius:.4rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex;overflow:hidden;box-shadow:0 1px 1px #26443c0a}.cases_teaser-title-logo img{object-fit:contain;width:75%;height:75%;display:block}.cases_teaser-title:hover,.cases_teaser-title:focus-visible{color:var(--forest-green,#1b453c);background:#fffdf6;border-color:#f5c155a6;outline:none;transform:translateY(-1px);box-shadow:0 6px 16px #26443c14}.cases_teaser-title--more{background:var(--forest-green,#1b453c);color:#fff;border-color:#0000;flex-direction:column;gap:.4rem}.cases_teaser-title--more:hover,.cases_teaser-title--more:focus-visible{color:#fff;background:#163a33;border-color:#0000}.cases_teaser-title-arrow{color:var(--marigold,#f5c155);font-family:inherit;font-size:1.125rem;line-height:1}a.app_logo-wrapper.app_logo-link{color:inherit;cursor:pointer;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s}a.app_logo-wrapper.app_logo-link:hover,a.app_logo-wrapper.app_logo-link:focus-visible{border-color:#f5c155a6;outline:none;transform:translateY(-1px);box-shadow:0 6px 16px #26443c14}.why_hero{padding-top:calc(var(--navbar-height) + 3rem);background-color:#faf7ef;padding-bottom:3.5rem}.why_hero-grid{grid-column-gap:2.5rem;grid-template-columns:1fr 1.35fr;align-items:center;display:grid}.why_hero-content{text-align:left;flex-direction:column;align-items:flex-start;gap:1.5rem;padding-top:1rem;display:flex}.why_hero-headline{color:var(--forest-green,#1b453c);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,3.4vw,3.5rem);line-height:1.1}.why_hero-headline-accent{color:var(--marigold,#f5c155);font-style:italic;font-weight:500}.why_hero-subhead{color:var(--forest-green,#1b453c);opacity:.92;max-width:36rem;margin:0;font-size:1.125rem;line-height:1.55}.why_hero-cta{width:100%;max-width:30rem;margin-top:.5rem}.why_hero-media{width:100%;min-width:0}.why_hero-media .why_chart,.why_hero-media .why_chart-svg-wrap{width:100%}.why_hero-media .why_chart-svg-wrap{background:0 0;border:none;padding:0}@media (max-width:991px){.why_hero-grid{grid-row-gap:2rem;grid-template-columns:1fr}.why_hero-content{text-align:center;align-items:center;padding-top:0}.why_hero-subhead{margin-left:auto;margin-right:auto}}.why_section-intro{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:50rem;margin:0 auto;display:flex}.why_section-headline{color:var(--forest-green,#1b453c);margin:0}.why_section-headline-accent{color:var(--marigold,#f5c155);font-style:italic;font-weight:500}.why_section-subhead{color:var(--forest-green,#1b453c);opacity:.88;margin:0;font-size:1.0625rem;line-height:1.55}.why_chart-section{background-color:#fff}.why_chart-gap{flex-direction:column;gap:2.5rem;display:flex}.why_chart{flex-direction:column;align-items:stretch;gap:1.25rem;display:flex}.why_chart-svg-wrap{background:#faf7ef;border:1px solid #1b453c14;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1rem .75rem;display:flex}.why_chart-svg{width:100%;height:auto;color:var(--forest-green,#1b453c);display:block}.why_chart-axis{stroke:#1b453c59;stroke-width:1px}.why_chart-axis-label{fill:#1b453cb3;letter-spacing:.02em;text-transform:uppercase;font-family:inherit;font-size:13px;font-weight:500}.why_chart-brackets line{stroke:#1b453c73;stroke-width:1px}.why_chart-bracket-label{fill:var(--forest-green,#1b453c);letter-spacing:-.005em;font-family:inherit;font-size:11px;font-weight:600}.why_chart-bracket-sub{fill:#1b453c99;letter-spacing:.02em;font-family:inherit;font-size:10px;font-weight:400}.why_chart-line{fill:none;stroke-linecap:round;stroke-linejoin:round;transition:stroke-dashoffset .9s ease-out}.why_chart-line--statusquo{stroke:#1b453c66;stroke-width:2px}.why_chart-line--immediate{stroke:#f5c155cc;stroke-width:2.5px}.why_chart-line--embedded{stroke:var(--marigold,#f5c155);stroke-width:3px}.why_chart-band-region{fill:var(--marigold,#f5c155);fill-opacity:0;stroke:none;transition:fill-opacity .7s ease-out 1.2s}.why_chart-svg.is-animated .why_chart-band-region{fill-opacity:.18}.why_chart-endlabel{letter-spacing:.01em;opacity:0;font-family:inherit;font-size:12px;font-weight:600;transition:opacity .32s ease-out}.why_chart-svg.is-animated .why_chart-endlabel{opacity:1}.why_chart-endlabel--statusquo{fill:#1b453ca6;font-weight:500;transition-delay:.9s}.why_chart-spectrum{opacity:0;transition:opacity .36s ease-out 1.4s}.why_chart-svg.is-animated .why_chart-spectrum{opacity:1}.why_chart-spectrum-line{stroke:#1b453c8c;stroke-width:1px;stroke-linecap:round}.why_chart-spectrum-label{letter-spacing:.01em;font-family:inherit;font-size:12px;font-weight:600}.why_chart-spectrum-label--top{fill:var(--forest-green,#1b453c)}.why_chart-spectrum-label--bottom{fill:#a87c24}.why_chart-dot{fill:#fff;stroke-width:2.5px;opacity:0;transition:opacity .24s 1.1s}.why_chart-svg.is-animated .why_chart-dot{opacity:1}.why_chart-dot--immediate{stroke:#f5c155d9}.why_chart-dot--embedded{stroke:var(--marigold,#f5c155)}.why_blockers-section{background-color:#faf7ef}.why_blockers-gap{flex-direction:column;gap:2.5rem;display:flex}.why_blockers-flow{grid-template-columns:1fr auto 1fr;align-items:stretch;gap:1.25rem;display:grid}.why_blockers-flow__stage{background:#fff;border:1px solid #1b453c1a;border-radius:1rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.why_blockers-flow__stage--known{border-top:4px solid #f5c155a6}.why_blockers-flow__stage--unknown{border-top:4px solid var(--marigold,#f5c155);background:linear-gradient(#f5c1550f 0%,#fff 28%)}.why_blockers-flow__header{flex-direction:column;gap:.4rem;display:flex}.why_blockers-flow__step-num{letter-spacing:.08em;text-transform:uppercase;color:var(--marigold,#c88e1d);font-size:.75rem;font-weight:600}.why_blockers-flow__step-title{color:var(--forest-green,#1b453c);letter-spacing:-.01em;margin:0;font-size:1.5rem;font-weight:500;line-height:1.2}.why_blockers-flow__step-desc{color:var(--forest-green,#1b453c);opacity:.85;margin:0;font-size:.9375rem;line-height:1.5}.why_blockers-flow__cards{flex:1;grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:.875rem;display:grid}@media screen and (min-width:992px){.why_blockers-flow__step-desc{min-height:4.5em}}.why_blockers-flow__arrow{flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:.4rem;padding:.5rem .25rem;display:flex}.why_blockers-flow__arrow-svg{width:4.5rem;height:auto;color:var(--marigold,#c88e1d)}.why_blockers-flow__arrow-svg line,.why_blockers-flow__arrow-svg polyline{stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;fill:none}.why_blockers-flow__arrow-label{letter-spacing:.04em;text-transform:uppercase;color:var(--marigold,#c88e1d);text-align:center;font-size:.75rem;font-weight:600;line-height:1.2}@media screen and (max-width:991px){.why_blockers-flow{grid-template-columns:1fr}.why_blockers-flow__arrow{flex-direction:column;padding:.25rem 0}.why_blockers-flow__arrow-svg{width:1.75rem;transform:rotate(90deg)}}.why_blocker-card{background:#faf7ef;border:1px solid #1b453c14;border-radius:.75rem;flex-direction:column;gap:.5rem;padding:1.125rem 1.125rem 1.25rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.why_blockers-flow__stage--unknown .why_blocker-card{background:#fff}.why_blocker-card:hover{border-color:#1b453c29;transform:translateY(-2px);box-shadow:0 8px 22px #1b453c12}.why_blocker-card__meta{letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-weight:600;display:flex}.why_blocker-card__industry{color:#1b453c99}.why_blocker-card__tag{display:none}.why_blocker-card__firm-row{align-items:center;min-height:2rem;margin-bottom:.25rem;display:flex}.why_blocker-card__logo{height:calc(1.75rem * var(--logo-scale,1));width:auto;max-width:70%;display:block}.why_blocker-card__firm-text{color:var(--forest-green,#1b453c);letter-spacing:-.01em;font-size:1.25rem;font-weight:600}.why_blocker-card__headline{color:var(--forest-green,#1b453c);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}.why_blocker-card__context{color:var(--forest-green,#1b453c);opacity:.7;margin:0;font-size:.875rem;line-height:1.5}.why_blocker-card.is-revealable{cursor:pointer;position:relative;overflow:hidden}.why_blocker-card.is-revealable:focus-visible{outline:2px solid var(--marigold,#f5c155);outline-offset:3px}.why_blocker-card.is-revealable.is-revealed{cursor:default}.why_blocker-card__content{flex-direction:column;gap:.5rem;transition:filter .42s,opacity .42s,transform .42s;display:flex}.why_blocker-card.is-revealable:not(.is-revealed) .why_blocker-card__content{filter:blur(7px)saturate(.7);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none;transform:scale(.985)}.why_blocker-card__reveal-overlay{border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff73 0%,#f5c1551f 100%);flex-direction:column;justify-content:center;align-items:center;gap:.55rem;transition:opacity .32s;display:flex;position:absolute;inset:0}.why_blocker-card.is-revealed .why_blocker-card__reveal-overlay{opacity:0}.why_blocker-card__reveal-glass{width:2.75rem;height:2.75rem;color:var(--marigold,#c88e1d);background:#fff;border-radius:999px;justify-content:center;align-items:center;animation:1.8s ease-in-out infinite why_blocker-card-pulse;display:inline-flex;box-shadow:0 4px 14px #f5c15559}.why_blocker-card__reveal-icon{display:block}.why_blocker-card__reveal-hint{letter-spacing:.08em;text-transform:uppercase;color:var(--marigold,#c88e1d);background:#ffffffeb;border:1px solid #f5c15566;border-radius:999px;padding:.3rem .7rem;font-size:.75rem;font-weight:600}@keyframes why_blocker-card-pulse{0%,to{transform:scale(1);box-shadow:0 4px 14px #f5c15559}50%{transform:scale(1.06);box-shadow:0 6px 20px #f5c15580}}@media (prefers-reduced-motion:reduce){.why_blocker-card__reveal-glass{animation:none}.why_blocker-card__content,.why_blocker-card__reveal-overlay{transition-duration:0s}}@media screen and (max-width:767px){.why_blockers-flow__cards{grid-template-columns:1fr}}.why_how-section{background-color:#faf7ef}.why_how-gap{flex-direction:column;gap:2.5rem;display:flex}.why_how-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.why_how-step{background:#fff;border:1px solid #1b453c1a;border-radius:1rem;flex-direction:column;gap:.875rem;padding:1.75rem;display:flex}.why_how-step__num{letter-spacing:.08em;color:var(--marigold,#c88e1d);font-size:.875rem;font-weight:600}.why_how-step__title{color:var(--forest-green,#1b453c);margin:0;font-size:1.375rem;font-weight:500;line-height:1.25}.why_how-step__body{color:var(--forest-green,#1b453c);opacity:.88;margin:0;font-size:1rem;line-height:1.5}.why_how-links{flex-wrap:wrap;justify-content:center;gap:1rem 2rem;display:flex}.why_how-link{color:var(--forest-green,#1b453c);border-bottom:1px solid #0000;font-weight:500;text-decoration:none;transition:color .16s,border-color .16s,transform .16s}.why_how-link:hover,.why_how-link:focus-visible{color:var(--marigold,#c88e1d);border-bottom-color:var(--marigold,#f5c155);outline:none;transform:translate(2px)}@media screen and (max-width:991px){.why_how-grid{grid-template-columns:1fr}}.value_intro-thesis-link{color:inherit;align-items:center;gap:.4rem;text-decoration:none;transition:color .16s;display:inline-flex}.value_intro-thesis-arrow{transition:transform .16s;display:inline-block}.value_intro-thesis-link:hover,.value_intro-thesis-link:focus-visible{color:var(--marigold,#c88e1d);outline:none}.value_intro-thesis-link:hover .value_intro-thesis-arrow,.value_intro-thesis-link:focus-visible .value_intro-thesis-arrow{transform:translate(3px)}.solutions-mega.w-dropdown{position:relative}@media screen and (min-width:992px){.solutions-mega__panel{top:var(--navbar-height);z-index:1000;opacity:0;pointer-events:none;background:#fff;border:1px solid #1b453c14;border-radius:1rem;width:min(1180px,100vw - 2.5rem);padding:0;transition:opacity .18s,transform .22s cubic-bezier(.2,.8,.2,1);position:fixed;left:50%;transform:translate(-50%,-8px);box-shadow:0 24px 60px -20px #14282347,0 8px 24px -12px #1428232e,0 1px #1b453c0a}.solutions-mega__panel.is-open{opacity:1;pointer-events:auto;transform:translate(-50%,4px)}.solutions-mega__inner{padding:1.75rem 1.75rem 1.25rem}.solutions-mega__grid{grid-template-columns:max-content max-content 1.1fr 1fr;gap:1.5rem 1.75rem;display:grid}}.solutions-mega__column{flex-direction:column;min-width:0;display:flex}.solutions-mega__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--marigold-deep,#b07a14);margin-bottom:.85rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:600}.solutions-mega__list{flex-direction:column;gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.solutions-mega__link{color:var(--forest-green,#1b453c);border-radius:.55rem;flex-direction:column;gap:.15rem;margin:0 -.55rem;padding:.45rem .55rem;font-size:.95rem;font-weight:600;line-height:1.25;text-decoration:none;transition:background-color .14s,color .14s,transform .14s;display:flex}.solutions-mega__link:hover,.solutions-mega__link:focus-visible{color:var(--forest-green,#1b453c);background:#f5c1551f;outline:none}.solutions-mega__link-label{align-items:center;gap:.35rem;display:inline-flex}.solutions-mega__link-desc{color:#1b453c9e;font-size:.82rem;font-weight:400;line-height:1.35}.solutions-mega__column-cta{color:var(--marigold-deep,#b07a14);letter-spacing:.01em;background:#f5c15524;border:1px solid #f5c15580;border-radius:999px;align-self:flex-start;align-items:center;gap:.35rem;margin-top:auto;margin-left:-.1rem;padding:.4rem .7rem .4rem .65rem;font-size:.82rem;font-weight:600;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s,transform .14s;display:inline-flex}.solutions-mega__column-cta>span:last-child{transition:transform .16s}.solutions-mega__column-cta:hover,.solutions-mega__column-cta:focus-visible{border-color:var(--marigold,#f5c155);color:var(--forest-green,#1b453c);background:#f5c1553d;outline:none}.solutions-mega__column-cta:hover>span:last-child,.solutions-mega__column-cta:focus-visible>span:last-child{transform:translate(2px)}.solutions-mega__list+.solutions-mega__column-cta{margin-top:.85rem}.solutions-mega__footer{border-top:1px solid #1b453c14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding-top:1rem;display:flex}.solutions-mega__footer-copy{flex-direction:column;gap:.15rem;min-width:0;display:flex}.solutions-mega__footer-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--marigold-deep,#b07a14);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:600}.solutions-mega__footer-text{color:var(--forest-green,#1b453c);font-size:.95rem;font-weight:500}.solutions-mega__footer-actions{flex-wrap:wrap;align-items:center;gap:1rem;display:inline-flex}.solutions-mega__footer-link{color:var(--forest-green,#1b453c);align-items:center;gap:.3rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .14s,transform .14s;display:inline-flex}.solutions-mega__footer-link:hover,.solutions-mega__footer-link:focus-visible{color:var(--marigold-deep,#b07a14);outline:none;transform:translate(2px)}.solutions-mega__see-all{background:var(--forest-green,#1b453c);color:#fff;border:1px solid var(--forest-green,#1b453c);border-radius:999px;align-items:center;gap:.4rem;padding:.55rem 1.05rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background-color .16s,border-color .16s,transform .16s,box-shadow .16s;display:inline-flex}.solutions-mega__see-all:hover,.solutions-mega__see-all:focus-visible{background:var(--marigold,#f5c155);color:var(--forest-green,#1b453c);border-color:var(--marigold,#f5c155);outline:none;transform:translateY(-1px);box-shadow:0 6px 16px #f5c1554d}@media screen and (max-width:991px){.solutions-mega{flex-direction:column;align-items:center;width:100%}.solutions-mega__trigger{color:inherit;justify-content:center}.solutions-mega__panel{width:100%;box-shadow:none;background:0 0;border:0;margin-top:.25rem;padding:0;display:none;position:static}.solutions-mega__panel.is-open{display:block}.solutions-mega__inner{padding:.5rem 0}.solutions-mega__grid{text-align:center;flex-direction:column;align-items:center;gap:1.1rem;display:flex}.solutions-mega__column{width:100%}.solutions-mega__eyebrow{color:var(--marigold,#f5c155);margin-bottom:.45rem}.solutions-mega__list{align-items:center}.solutions-mega__link{color:inherit;align-items:center}.solutions-mega__link:hover,.solutions-mega__link:focus-visible{color:inherit;background:#f5c1552e}.solutions-mega__link-desc{color:#ffffff9e}.solutions-mega__column-cta{align-self:center;margin-top:.5rem}.solutions-mega__footer{text-align:center;border-top-color:#ffffff1f;flex-direction:column;align-items:center}.solutions-mega__footer-text,.solutions-mega__footer-link{color:inherit}}.pricing-table .price_grid,.pricing-table .price_grid.monthly{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr 1fr 1fr;align-items:stretch;overflow:visible}.pricing-table .price_block{background:#fff;border:1px solid #e5e7eb;border-radius:14px;min-width:0;padding:1.75rem 1.5rem;box-shadow:0 1px 2px #12211d0a}.pricing-table .price_block.highlighted_price{color:inherit;background:#fff;border:1px solid #e5e7eb;border-radius:14px}.pricing-table .price_block.highlighted_price .pricing_block_name.emphasized_price,.pricing-table .price_block.highlighted_price .paragraph-8.emphasized_price{color:inherit}.pricing-table .price_block .button.emphasized_price{background:var(--evergreen);color:#fff}.pricing-table .pricing_block_name{color:var(--evergreen);letter-spacing:0;text-transform:none;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;font-family:inherit;font-size:1rem;font-weight:600;display:inline-flex}.pricing-table .tier_pill{letter-spacing:.04em;text-transform:uppercase;color:#fff;border-radius:9999px;align-items:center;padding:.2rem .6rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.pricing-table .tier_pill--bronze{background:linear-gradient(135deg,#c98a4b 0%,#a36428 100%);box-shadow:inset 0 1px #ffffff40}.pricing-table .tier_pill--silver{background:linear-gradient(135deg,#c3c6cc 0%,#8a9099 100%);box-shadow:inset 0 1px #ffffff59}.pricing-table .price_value.monthly{align-items:baseline;gap:.5rem;margin:0 0 .75rem;display:flex}.pricing-table .text-block-19{color:var(--dark-olive-green);font-size:2.75rem;font-weight:700;line-height:1}.pricing-table .price_value>div:not(.text-block-19){color:#6b7280;font-size:.875rem;font-weight:400}.pricing-table .paragraph-8{color:#4b5563;min-height:2.5rem;margin-bottom:1.25rem;padding-top:0;font-size:.875rem}.pricing-table .price_block .button.button-wide{margin-bottom:1rem}.pricing-table .pricing_inherits{color:var(--dark-olive-green);text-underline-offset:3px;border-top:1px solid #e5e7eb;margin:1rem 0 .75rem;padding-top:1rem;font-size:.9375rem;font-weight:500;text-decoration:underline;display:block}.pricing-table .pricing_subsection{border-top:1px solid #e5e7eb;margin-top:.875rem;padding-top:.875rem}.pricing-table .pricing_subsection:first-of-type,.pricing-table .pricing_inherits+.pricing_subsection{border-top:0;margin-top:0;padding-top:0}.pricing-table .pricing_subsection_title{color:var(--dark-olive-green);margin:0 0 .5rem;font-size:.9375rem;font-weight:700}.pricing-table .pricing_subsection ul.list{margin:0;padding:0;list-style:none}.pricing-table .pricing_subsection .pricing_feature_list{margin:.4rem 0}.pricing-table .pricing_subsection .price_line{align-items:flex-start;gap:.625rem;display:flex}.pricing-table .pricing_subsection .price_line img{flex-shrink:0;width:18px;height:18px;margin-top:2px}.pricing-table .pricing_subsection .price_line>div{color:#1f2937;font-size:.9375rem;line-height:1.45}@media screen and (max-width:991px){.pricing-table .price_grid,.pricing-table .price_grid.monthly{grid-template-columns:1fr}}
