.calibre-site{--cb-cut:clamp(2rem,5.8vw,5.25rem);--cb-cut-tr:polygon(0 0,calc(100% - var(--cb-cut))0,100% var(--cb-cut),100% 100%,0 100%);--cb-cut-bl:polygon(0 0,100% 0,100% 100%,var(--cb-cut)100%,0 calc(100% - var(--cb-cut)));--cb-cut-tr-bl:polygon(0 0,calc(100% - var(--cb-cut))0,100% var(--cb-cut),100% 100%,var(--cb-cut)100%,0 calc(100% - var(--cb-cut)));--cb-panel:color-mix(in srgb,var(--color-primary)92%,#fff);--cb-line:color-mix(in srgb,var(--color-border)70%,transparent);--cb-ease:cubic-bezier(.22,1,.36,1);--cb-arrow-dark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230A0B12' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17L17 7M8.5 7H17v8.5'/%3E%3C/svg%3E");--cb-arrow-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17L17 7M8.5 7H17v8.5'/%3E%3C/svg%3E");--cb-arrow-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17L17 7M8.5 7H17v8.5'/%3E%3C/svg%3E");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.calibre-site :is(h1,h2,h3,h4,h5,h6){text-wrap:balance;font-weight:400}@media (min-width:1024px){.calibre-site [data-section-id][data-tone=light]{--cb-w:calc(min(100vw,var(--page-max-width)) - 2*var(--space-page-padding-x,2rem));background-image:linear-gradient(var(--cb-line),var(--cb-line)),linear-gradient(var(--cb-line),var(--cb-line));background-repeat:no-repeat;background-size:1px 100%;background-position:calc(50% - var(--cb-w)/6)0,calc(50% + var(--cb-w)/6)0}}.calibre-site [data-block-type=eyebrow]{text-transform:none;letter-spacing:-.02em;color:var(--ink-primary);width:fit-content}.calibre-site [data-block-type=eyebrow]:before{content:"// ";white-space:pre}.calibre-site [data-tone=dark] [data-block-type=eyebrow]{color:var(--color-accent)}.calibre-site .text-center>[data-block-type=eyebrow]{margin-inline:auto}.calibre-site :is(a,button):is([data-intent=accent],[data-intent=primary],[data-intent=secondary]),.calibre-site :is(.calibre-btn,[data-block-type=cardItem] a[data-field$=".cta.label"]){--cb-tile:2.75rem;isolation:isolate;min-height:var(--cb-tile);padding:0 calc(var(--cb-tile) + 2px + 2.25rem)0 2.25rem;font-weight:400;font-size:var(--text-body3-size);letter-spacing:-.02em;box-shadow:none;color:var(--cb-label-ink,#0a0b12);border:0;border-radius:0;justify-content:center;align-items:center;display:inline-flex;position:relative;transform:none;background-color:#0000!important}.calibre-site :is(a,button):is([data-intent=accent],[data-intent=primary],[data-intent=secondary]):before,.calibre-site :is(.calibre-btn,[data-block-type=cardItem] a[data-field$=".cta.label"]):before{content:"";inset:0 calc(var(--cb-tile) + 2px)0 0;z-index:-1;border-radius:var(--radius-sm);background:var(--cb-fill,var(--color-accent));transition:background-color .3s var(--cb-ease);position:absolute}.calibre-site :is(a,button):is([data-intent=accent],[data-intent=primary],[data-intent=secondary]):after,.calibre-site :is(.calibre-btn,[data-block-type=cardItem] a[data-field$=".cta.label"]):after{content:"";width:var(--cb-tile);border-radius:var(--radius-md);background:var(--cb-arrow,var(--cb-arrow-dark))center/1.25rem no-repeat,var(--cb-fill,var(--color-accent));transition:background-position .4s var(--cb-ease);position:absolute;top:0;bottom:0;right:0}.calibre-site :is(a,button):is([data-intent=accent],[data-intent=primary],[data-intent=secondary]):hover,.calibre-site :is(.calibre-btn,[data-block-type=cardItem] a[data-field$=".cta.label"]):hover{opacity:1;box-shadow:none;transform:none}.calibre-site :is(a,button):is([data-intent=accent],[data-intent=primary],[data-intent=secondary]):hover:after,.calibre-site :is(.calibre-btn,[data-block-type=cardItem] a[data-field$=".cta.label"]):hover:after{background-position:calc(50% + 2px) calc(50% - 2px),0 0}.calibre-site :is(a,button)[data-intent=accent]{--cb-fill:var(--color-accent);--cb-label-ink:var(--button-accent-text,#0a0b12)}.calibre-site :is(a,button)[data-intent=primary],.calibre-site [data-tone=light] .calibre-btn[data-intent=primary]{--cb-fill:#0a0b12;--cb-label-ink:#fff;--cb-arrow:var(--cb-arrow-light)}.calibre-site :is(a,button)[data-intent=secondary],.calibre-site .calibre-btn[data-intent=secondary]{--cb-fill:#fff;--cb-label-ink:#0a0b12}.calibre-site .calibre-btn[data-intent=primary]{--cb-fill:#0a0b12;--cb-label-ink:#fff;--cb-arrow:var(--cb-arrow-light)}.calibre-site :is(a,button):is([data-intent=outline],[data-intent=ghost]){letter-spacing:-.015em;border:1px solid color-mix(in srgb,var(--ink-primary)70%,transparent);color:var(--ink-primary);border-radius:var(--radius-sm);box-shadow:none;font-weight:400}.calibre-site [data-component=HeroBackdrop] [data-nav-tone]{align-items:flex-start}.calibre-site [data-component=HeroBackdrop] .flex.w-full.flex-col:has(>h1+p){background:var(--cb-panel);max-width:min(42.5rem,100%);clip-path:var(--cb-cut-tr-bl);pointer-events:auto;margin-top:clamp(1rem,2.2vw,1.25rem);padding:clamp(2rem,4.5vw,3rem) clamp(1.5rem,4.5vw,4rem) clamp(2.25rem,4.5vw,2.75rem)}.calibre-site [data-component=HeroBackdrop] .flex.w-full.flex-col:has(>h1+p)>p{font-size:var(--text-body1-size);letter-spacing:-.038em;color:#fffc}.calibre-site [data-component=HeroBackdrop] .flex.w-full.flex-col:not(:has(>h1+p)){max-width:50rem;padding-top:clamp(14rem,34vh,20rem)}.calibre-site [data-component=HeroBackdrop] h1{font-size:var(--text-h1-size)}.calibre-site [data-component=HeroBackdrop] .flex.w-full.flex-col:not(:has(>h1+p)) h1{letter-spacing:-.065em;font-size:clamp(3rem,7vw,6.25rem);line-height:.98}.calibre-site [data-component=HeroBackdrop] div:has(>[data-proof]){gap:1rem 2rem}.calibre-site [data-proof] span:has(>img){width:2.6rem;height:2.6rem}.calibre-site [data-proof] p{max-width:9.5rem;font-size:var(--text-body4-size);color:var(--ink-body);line-height:1.25}@media (min-width:1024px){.calibre-site [data-component=Hero][data-tone=light] .grid:has(h1):not(:has(img,video)){grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;row-gap:1.5rem}.calibre-site [data-component=Hero][data-tone=light] .grid:has(h1):not(:has(img,video))>div:has(>h1){display:contents}.calibre-site [data-component=Hero][data-tone=light] .grid:has(h1):not(:has(img,video)) [data-block-type=eyebrow]{grid-area:1/1/span 3;margin-top:.75rem}.calibre-site [data-component=Hero][data-tone=light] .grid:has(h1):not(:has(img,video))>div>:not([data-block-type=eyebrow]){grid-column:2}}.calibre-site [data-component=Hero][data-tone=light] .grid:has(h1):not(:has(img,video)) h1{letter-spacing:-.065em;font-size:clamp(3rem,6.4vw,5.75rem);line-height:1.015}.calibre-site [data-component=Hero][data-tone=light] .grid:has(h1):not(:has(img,video)) h1+p{max-width:30rem;color:var(--ink-muted)}@media (min-width:1024px){.calibre-site [data-component=CardGrid] .flex-col:has(>.text-left>:is(h2,h3)){--cb-header-label:31.85%;grid-template-columns:var(--cb-header-label)minmax(0,1fr)auto;gap:1rem 0;display:grid}.calibre-site [data-component=CardGrid] .flex-col:has(>.text-left>:is(h2,h3))>*{margin-block:0}.calibre-site [data-component=CardGrid] .flex-col:has(>.text-left>:is(h2,h3))>.text-left{display:contents}.calibre-site [data-component=CardGrid] .flex-col:has(>.text-left>:is(h2,h3))>.text-left>*{grid-column:2;margin:0}.calibre-site [data-component=CardGrid] .flex-col:has(>.text-left>:is(h2,h3))>.text-left>[data-block-type=eyebrow]{grid-area:1/1/span 2;align-self:end}.calibre-site [data-component=CardGrid] .flex-col:has(>.text-left>:is(h2,h3))>.text-left>:is(h2,h3){grid-row:1}.calibre-site [data-component=CardGrid] .flex-col:has(>.text-left>:is(h2,h3))>.text-left>p:not([data-block-type]){grid-row:2;max-width:30rem}.calibre-site [data-component=CardGrid] .flex-col:has(>.text-left>:is(h2,h3))>.grid{grid-area:3/1/auto/-1;margin-top:clamp(3rem,5.5vw,5rem)}.calibre-site [data-component=CardGrid] .flex-col:has(>.text-left>:is(h2,h3))>.justify-start:last-child{grid-area:1/3/span 2;align-self:end}}:is(.calibre-site [data-section-id] [data-block-type=cardItem] img,.calibre-site [data-section-id] [data-block-type=cardItem] div:has(>div>img),.calibre-site [data-section-id] [data-block-type=cardItem] div:has(>img)){border-radius:0}.calibre-site [data-component=ContentSplit] div:has(>img){border-radius:0}:is(.calibre-site [data-component=ContentSplit][data-tone=light] div:has(>div>img),.calibre-site [data-component=ContentSplit][data-tone=light] div:has(>img):not(:has(div>img))){clip-path:var(--cb-cut-tr);border-radius:0}:is(.calibre-site [data-component=ContentSplit][data-tone=dark] div:has(>div>img),.calibre-site [data-component=ContentSplit][data-tone=dark] div:has(>img):not(:has(div>img))){clip-path:var(--cb-cut-bl);border-radius:0}.calibre-site [data-block-type=cardItem][data-card-style=filled][data-image-src^=http]:not(:has(>div:first-child img)){clip-path:var(--cb-cut-tr);border-radius:0}.calibre-site [data-block-type=cardItem]:not([data-icon=""])>div>div:first-child:not(:has(h3,p)){background:color-mix(in srgb,var(--ink-primary)7%,transparent);color:var(--ink-primary);border-radius:0}.calibre-site [data-block-type=cardItem]:not([data-icon=""])>div>div:first-child:not(:has(h3,p)) :is(span,svg){color:var(--ink-primary)}.calibre-site [data-block-type=cardItem][data-featured]:not([data-icon=""])>div>div:first-child:not(:has(h3,p)){background:var(--color-accent)}.calibre-site [data-block-type=cardItem][data-featured]:not([data-icon=""])>div>div:first-child:not(:has(h3,p)) :is(span,svg){color:#0a0b12}.calibre-site [data-block-type=cardItem][data-card-style=filled][data-image-src^=http] a[data-field$=".link.label"]{border:1px solid color-mix(in srgb,var(--ink-primary)75%,transparent);border-radius:var(--radius-sm);color:var(--ink-primary);font-weight:400;font-size:var(--text-body3-size);width:fit-content;margin-top:1.25rem;padding:.5rem 1.75rem}.calibre-site [data-block-type=cardItem][data-card-style=filled][data-image-src^=http] a[data-field$=".link.label"]>span>:not(:first-child){display:none}.calibre-site [data-block-type=cardItem][data-card-style=transparent][data-image-src^=http]>div:first-child{clip-path:var(--cb-cut-tr)}.calibre-site [data-block-type=cardItem][data-card-style=transparent][data-image-src^=http]>div:last-child{padding-right:2.5rem;position:relative}.calibre-site [data-block-type=cardItem][data-card-style=transparent][data-image-src^=http] a[data-field$=".link.label"]>span{background:var(--ink-primary);width:1.25rem;height:1.25rem;-webkit-mask:var(--cb-arrow-mask)center/contain no-repeat;-webkit-mask:var(--cb-arrow-mask)center/contain no-repeat;mask:var(--cb-arrow-mask)center/contain no-repeat;transition:transform .4s var(--cb-ease);font-size:0;position:absolute;top:.35rem;right:.25rem}.calibre-site [data-block-type=cardItem][data-card-style=transparent][data-image-src^=http]:hover a[data-field$=".link.label"]>span{transform:translate(2px,-2px)}.calibre-site [data-block-type=cardItem][data-card-style=transparent][data-image-src^=http] h3+div p{color:var(--ink-muted);font-size:var(--text-body4-size)}.calibre-site [data-block-type=cardItem] a[data-field$=".cta.label"]{--cb-fill:#0a0b12;--cb-label-ink:#fff;--cb-arrow:var(--cb-arrow-light);padding-inline:1.5rem calc(var(--cb-tile) + 2px + 1.5rem);font-size:var(--text-body2-size);flex:1}.calibre-site [data-tone=dark] [data-block-type=cardItem]:not([data-featured]) a[data-field$=".cta.label"]{--cb-fill:#fff;--cb-label-ink:#0a0b12;--cb-arrow:var(--cb-arrow-dark)}.calibre-site [data-tone=dark] [data-block-type=cardItem][data-card-style=filled]:not([data-featured]){background-color:var(--cb-panel);--ink-primary:var(--oc-on-dark-strong)!important;--ink-body:var(--oc-on-dark-body)!important;--ink-muted:var(--oc-on-dark-muted)!important}.calibre-site [data-tone=dark] [data-block-type=cardItem][data-card-style=filled][data-featured]{background-color:#fff;--ink-primary:#0a0b12!important;--ink-body:#3d3d3d!important;--ink-muted:#5f5f66!important}@media (min-width:1024px){.calibre-site [data-tone=dark] .grid:has(>[data-featured][data-card-style=filled]){align-items:center;gap:.875rem}.calibre-site [data-tone=dark] .grid>[data-featured][data-card-style=filled]{padding-block:calc(var(--space-card-padding,1.5rem) + 1.25rem)}}.calibre-site [data-plan] [data-field$=\.price]{font-size:var(--text-h3-size);letter-spacing:-.065em;line-height:1}.calibre-site [data-plan] p:has(>[data-field$=\.price]){border-bottom:1px solid color-mix(in srgb,var(--ink-primary)15%,transparent);padding-bottom:1.25rem}.calibre-site [data-tone=dark] [data-block-type=cardItem][data-card-style=filled][data-featured]{--ink-accent:color-mix(in srgb,var(--color-accent)38%,var(--color-primary))!important}.calibre-site [data-tone=dark] [data-block-type=cardItem][data-card-style=transparent]:not([data-icon=""])>div>div:first-child:not(:has(h3,p)){background:#ffffff14}.calibre-site [data-block-type=statItem]{flex-flow:wrap;align-items:center;gap:.75rem 1rem}.calibre-site [data-block-type=statItem]>[data-field$=".value.value"]{letter-spacing:-.085em;order:-1;font-size:clamp(3.25rem,6vw,5.375rem);font-weight:400;line-height:1}.calibre-site [data-block-type=statItem]>[data-field$=".value.label"]{max-width:7rem;font-size:var(--text-body2-size);color:var(--ink-muted)}.calibre-site [data-block-type=statItem]>div:empty{display:none}.calibre-site [data-block-type=statItem]>[data-field$=".value.description"]{flex-basis:100%;margin-top:0}.calibre-site [data-component=StepsProcess] .grid:has(>[data-block-type=cardItem]){counter-reset:cb-step;grid-template-columns:minmax(0,1fr);gap:2.5rem;max-width:36rem}.calibre-site [data-component=StepsProcess] [data-block-type=cardItem]{text-align:left;counter-increment:cb-step;grid-template-columns:3rem minmax(0,1fr);align-items:start;gap:.5rem 2rem;display:grid;position:relative}.calibre-site [data-component=StepsProcess] [data-block-type=cardItem]>div:first-child{background:var(--ink-primary);grid-row:span 2;width:3rem;height:3rem}.calibre-site [data-component=StepsProcess] [data-block-type=cardItem]>div:first-child>span{font-size:0}.calibre-site [data-component=StepsProcess] [data-block-type=cardItem]>div:first-child>span:before{content:counter(cb-step,decimal-leading-zero);font-size:var(--text-body2-size);color:var(--ink-inverse);font-weight:400}.calibre-site [data-component=StepsProcess] [data-block-type=cardItem]>:is(h3,p){grid-column:2}.calibre-site [data-component=StepsProcess] [data-block-type=cardItem]>h3{font-size:var(--text-h4-size);letter-spacing:-.04em;padding-top:.5rem;line-height:1.1}.calibre-site [data-component=StepsProcess] [data-block-type=cardItem]>p{color:var(--ink-muted)}.calibre-site [data-component=StepsProcess] [data-block-type=cardItem]:not(:last-child):after{content:"";background:var(--ink-primary);opacity:.6;width:1px;position:absolute;top:3rem;bottom:-2.5rem;left:1.5rem}.calibre-site [data-component=StepsProcess] .relative.w-full>div:has(img){clip-path:var(--cb-cut-tr);border-radius:0}.calibre-site [data-component=ContentSplit] .text-center:has(>:is(h2,[data-block-type=eyebrow])){text-align:left;max-width:44rem;margin-inline:0 auto}.calibre-site [data-component=ContentSplit] .text-center>[data-block-type=eyebrow]{margin-inline:0}.calibre-site [data-block-type=faqItem]{background:var(--color-muted);border:0;margin-bottom:.4rem;padding-inline:1.5rem}.calibre-site [data-block-type=faqItem]>button{font-size:var(--text-body2-size);letter-spacing:-.03em;justify-content:space-between}.calibre-site [data-block-type=faqItem]>button>span:first-child{order:2}.calibre-site [data-component=FaqAccordion] :is(a,button)[data-intent]{align-self:flex-start;width:auto}.calibre-site [data-component=ContactForm] .grid:has(form){box-shadow:none;background:0 0;border-radius:0}@media (min-width:1024px){.calibre-site [data-component=ContactForm] .grid:has(form){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.calibre-site [data-component=ContactForm] .grid:has(form)>div:has(form){order:-1}}.calibre-site [data-component=ContactForm] .grid:has(form)>div:has(form){background:var(--cb-panel);clip-path:var(--cb-cut-tr);--ink-primary:#fff!important;--ink-body:#ffffffbf!important;--ink-muted:#fff9!important}.calibre-site [data-component=ContactForm] .grid:has(form)>div:not(:has(form)){border-radius:0}.calibre-site [data-component=ContactForm] .grid:has(form)>div:not(:has(form))>div{border-radius:0}:is(.calibre-site [data-component=ContactForm] form :is(input,textarea),.calibre-site [data-component=ContactForm] form div:has(>input[type=tel])){color:#fff;background:0 0;border-width:0 0 1px;border-color:#ffffff40;border-radius:0;padding-inline:0}.calibre-site [data-component=ContactForm] form div:has(>input[type=tel]){--ink-primary:#fff!important;--ink-muted:#fff9!important}.calibre-site [data-component=ContactForm] form button[type=submit]{border-radius:var(--radius-sm);font-weight:400}.calibre-site [data-component=TestimonialCarousel] div:has(>[data-block-type=eyebrow]){background:0 0;border:0;order:-1;padding:0}.calibre-site [data-tone=dark] [data-block-type=testimonialItem]{background:#fff;border:0;border-radius:0;padding:clamp(1.5rem,2.5vw,1.75rem);--ink-primary:#0a0b12!important;--ink-body:#3d3d3d!important;--ink-muted:#5f5f66!important}.calibre-site [data-block-type=testimonialItem] blockquote{font-size:var(--text-body2-size);letter-spacing:-.02em}.calibre-site [data-component=TestimonialCarousel] [aria-label^=Rated]{color:var(--ink-primary)}.calibre-site [data-component=HeroBento]{--cb-display:clamp(4rem,13vw,12.5rem);--bento-overlap:calc(var(--cb-display)*.4);--bento-radius:var(--radius-none);--bento-gap:.875rem}.calibre-site [data-bento-title] :is(h1,h2),.calibre-site [data-bento-swap]>span{font-size:var(--cb-display);letter-spacing:-.08em;line-height:1}@media (min-width:1024px){.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty){grid-template-columns:37.3% 1fr 1fr;grid-auto-rows:minmax(17.5rem,auto);gap:0}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>:first-child{grid-row:1/span 2;margin-right:2.5rem}}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty){gap:0}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>:first-child{min-height:20rem;padding:0!important}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>:first-child>div:first-child{display:none}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>:first-child>div:has(img){aspect-ratio:auto;height:100%;clip-path:var(--cb-cut-tr);margin:0}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>:not(:first-child){border:0;border-top:1px solid var(--color-border);box-shadow:none;border-radius:0;justify-content:flex-end;padding:1.5rem 1.25rem!important}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>:not(:first-child):not([data-featured]){background:0 0}@media (min-width:1024px){:is(.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>:nth-child(3),.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>:nth-child(5)){border-left:1px solid var(--color-border)}}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty) [data-block-type=statItem]{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:1.5rem;height:100%;display:grid}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty) [data-block-type=statItem]>div:empty{display:none}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty) [data-block-type=statItem]>[data-field$=".value.description"]{white-space:pre-line;max-width:12rem;color:var(--ink-muted);font-size:var(--text-body3-size);grid-area:1/1/span 2;align-self:end;margin:0}.calibre-site [data-block-type=statItem]>[data-field$=".value.description"]:first-line{color:var(--ink-primary);font-size:var(--text-body2-size)}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty) [data-block-type=statItem]>[data-field$=".value.value"]{order:0;grid-area:1/2;place-self:end center;font-size:clamp(3rem,4.2vw,3.75rem)}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty) [data-block-type=statItem]>[data-field$=".value.label"]{max-width:none;font-size:var(--text-body4-size);grid-area:2/2;justify-self:center}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>:not(:first-child) h3{font-size:var(--text-body2-size);letter-spacing:-.02em}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>:not(:first-child) p[data-field$=\.description]{font-size:var(--text-body3-size);color:var(--ink-muted)}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>:not(:first-child)>div:first-child{margin-top:auto}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>:not(:first-child)>div:first-child>*{margin-block:0!important}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>:not(:first-child)>div:first-child>*+*{margin-top:.25rem!important}.calibre-site [data-block-type=cardItem] [data-proof] span:has(>img){--tw-ring-color:var(--surface-bg,var(--color-background));width:2.125rem;height:2.125rem}.calibre-site [data-block-type=cardItem] [data-proof] p{max-width:7rem;font-size:var(--text-body3-size);color:var(--ink-primary)}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>:not(:first-child)>div:first-child:has(>[data-proof]){flex:1;margin-top:0}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>:not(:first-child)>div:first-child>[data-proof]{padding-bottom:1.5rem;margin-bottom:auto!important}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>[data-featured]{position:relative}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>[data-featured] div.mt-auto:has(>a[data-field$=".link.label"]){margin:0;padding:0;position:absolute;bottom:1.5rem;right:1.75rem}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>[data-featured] p[data-field$=\.description]{max-width:14rem}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>[data-featured] a[data-field$=".link.label"]{align-self:flex-end;font-size:0}.calibre-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:first-child h3:empty)>[data-featured] a[data-field$=".link.label"]>span{background:var(--ink-primary);width:1.5rem;height:1.5rem;-webkit-mask:var(--cb-arrow-mask)center/contain no-repeat;-webkit-mask:var(--cb-arrow-mask)center/contain no-repeat;mask:var(--cb-arrow-mask)center/contain no-repeat;padding:0}.calibre-site [data-component=BlogList] [data-field=eyebrow]{text-transform:none;letter-spacing:-.02em;margin-bottom:.75rem}.calibre-site [data-component=BlogList] [data-field=eyebrow]:before{content:"// ";white-space:pre}.calibre-site [data-component=BlogList] [data-field=title]{color:var(--ink-primary)}.calibre-site [data-component=BlogList] [data-field=description]{max-width:30rem;color:var(--ink-muted);margin-inline:auto}.calibre-site [data-component=BlogList] a.group{box-shadow:none;background:var(--color-card);border:0;border-radius:0;transform:none}.calibre-site [data-component=BlogList] a.group>div:first-child{clip-path:var(--cb-cut-tr);border-radius:0}.calibre-site [data-component=BlogList] a.group>div:last-child{gap:.5rem;padding:1.25rem 1.25rem 1.5rem}.calibre-site [data-component=BlogList] a.group>div:last-child>span:first-child{text-transform:none;letter-spacing:-.01em;font-size:var(--text-body4-size);color:var(--ink-muted)}.calibre-site [data-component=BlogList] a.group h3{font-size:var(--text-h7-size,1.25rem);letter-spacing:-.03em;color:var(--ink-primary)}.calibre-site [data-component=BlogList] a.group>div:last-child>:is(p,span:last-child){display:none}.calibre-site [data-component=TestimonialCarousel] .border-y:has([class*=mask-image]){border-block-width:0}.calibre-site [data-component=TestimonialCarousel] [class*=mask-image]{padding-block:2.5rem}.calibre-site [class*=mask-image] figure:has(>figcaption){border-radius:0;position:relative;width:min(24.75rem,100vw - 6rem)!important;padding:4.5rem 1.6rem 1.75rem!important}.calibre-site [class*=mask-image] figure:has(>figcaption):before{content:"“";color:var(--ink-primary);opacity:.12;pointer-events:none;font-family:Georgia,Times New Roman,serif;font-size:7rem;font-weight:700;line-height:1;position:absolute;top:.75rem;right:1.5rem}.calibre-site [class*=mask-image] figure:has(>figcaption) p:has(+blockquote){margin:0 0 1.5rem}.calibre-site [class*=mask-image] figure:has(>figcaption) blockquote{font-size:var(--text-body2-size);color:var(--ink-body);margin-top:0}.calibre-site [class*=mask-image] figure:has(>figcaption) figcaption{margin-top:2.5rem;padding-right:6.5rem}.calibre-site [class*=mask-image] figure:has(>figcaption) figcaption>img{width:3.5rem;height:3.5rem;box-shadow:0 0 0 3px var(--color-primary);border-radius:9999px;position:absolute;top:-1.75rem;left:1.25rem}.calibre-site [class*=mask-image] figure:has(>figcaption) [aria-label^=Rated]{color:var(--ink-primary);position:absolute;bottom:2rem;right:1.6rem}.calibre-site [class*=mask-image] figure:has(>figcaption) [aria-label^=Rated] svg{width:1rem!important;height:1rem!important}.calibre-footer .calibre-wordmark{font-family:var(--font-heading);font-weight:400;font-size:min(20.1rem,calc((min(100vw,var(--page-max-width)) - 2*var(--page-padding-x,2rem))/(var(--cb-wordmark-chars,8)*.52)));letter-spacing:-.08em;color:color-mix(in srgb,var(--ink-primary)90%,transparent);white-space:nowrap;line-height:.82}.dark .calibre-site [data-component=LogoStrip] img,[data-theme=dark] .calibre-site [data-component=LogoStrip] img{filter:brightness(0)invert();opacity:.8}.dark .calibre-site :is(.calibre-btn,:is(a,button))[data-intent=primary],[data-theme=dark] .calibre-site :is(.calibre-btn,:is(a,button))[data-intent=primary]{--cb-fill:var(--color-foreground);--cb-label-ink:var(--color-background);--cb-arrow:var(--cb-arrow-dark)}@media (prefers-color-scheme:dark){:root:not(.light):not([data-theme=light]) .calibre-site [data-component=LogoStrip] img{filter:brightness(0)invert();opacity:.8}:root:not(.light):not([data-theme=light]) .calibre-site :is(.calibre-btn,:is(a,button))[data-intent=primary]{--cb-fill:var(--color-foreground);--cb-label-ink:var(--color-background);--cb-arrow:var(--cb-arrow-dark)}}.calibre-site .calibre-header[data-top=dark]{--ink-primary:#fff}
.formstudio-site{background-color:var(--color-muted);--edge-image-radius-lg:var(--edge-image-radius);--fs-tile:2.625rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--type-hero-title-mobile-size:var(--text-h1-size);--type-section-title-mobile-size:var(--text-h2-size);--type-card-title-mobile-size:var(--text-h6-size);--type-item-title-mobile-size:var(--text-h7-size);--type-lead-body-mobile-size:var(--text-body1-size);--type-body-text-mobile-size:var(--text-body3-size);--type-meta-text-mobile-size:var(--text-body4-size);--type-eyebrow-title-mobile-size:var(--text-body5-size);font-stretch:96%}.formstudio-site :is(h1,h2,h3,h4,h5,h6),.formstudio-site :is(.type-hero-title,.type-section-title,.type-card-title,.type-item-title),.formstudio-site [data-component=WordTicker] [data-block-type=listItem]{text-wrap:balance;font-stretch:80%}.formstudio-site main [data-section-id]{border-radius:var(--radius-lg);margin:0 .75rem .75rem;overflow:clip}.formstudio-site main [data-section-id]:first-of-type{margin-top:.75rem}.formstudio-site main [data-section-id]:not([data-surface]){background-color:var(--color-background)}.formstudio-site [data-nav-tone]{min-height:calc(100svh - 1.5rem)!important}.formstudio-header{border-radius:var(--radius-lg);transition:background-color .3s,box-shadow .3s}.formstudio-header[data-scrolled]{background-color:var(--color-background);box-shadow:var(--shadow-lg)}.formstudio-pill{background-color:var(--color-muted);transition:background-color .2s}.formstudio-pill:hover{background-color:color-mix(in srgb,var(--ink-primary)12%,var(--color-muted))}.formstudio-header[data-top=dark]{--ink-primary:var(--oc-on-dark-strong);--ink-muted:var(--oc-on-dark-muted);--button-accent-bg:var(--button-secondary-bg);--button-accent-text:var(--button-secondary-text)}.formstudio-header[data-top=dark] .formstudio-pill{background-color:#ffffff1a}.formstudio-header[data-top=dark] .formstudio-pill:hover{background-color:#fff3}.formstudio-site :is(a,button):is([data-intent=accent],[data-intent=primary],[data-intent=secondary]){--fs-fill:var(--button-accent-bg);--fs-ink:var(--button-accent-text);isolation:isolate;min-height:var(--fs-tile);height:auto;padding:.5rem calc(var(--fs-tile) + 2px + 1.5rem).5rem 1.5rem;letter-spacing:-.01em;cursor:pointer;justify-content:center;align-items:center;font-weight:450;position:relative;color:var(--fs-ink)!important;box-shadow:none!important;opacity:1!important;background:0 0!important}.formstudio-site :is(a,button)[data-intent=primary]{--fs-fill:var(--button-primary-bg);--fs-ink:var(--button-primary-text)}.formstudio-site :is(a,button)[data-intent=secondary],.formstudio-site [data-tone=dark] :is(a,button):is([data-intent=accent],[data-intent=primary]){--fs-fill:var(--button-secondary-bg);--fs-ink:var(--button-secondary-text)}.formstudio-site [data-tone=dark] :is(a,button)[data-intent=outline]{--button-outline-color:var(--ink-primary)}.formstudio-site [data-tone=dark] :is(a,button)[data-intent=outline]:hover{color:var(--surface-bg)}.formstudio-site :is(a,button):is([data-intent=accent],[data-intent=primary],[data-intent=secondary]):before{content:"";inset:0 calc(var(--fs-tile) + 2px)0 0;z-index:-1;border-radius:var(--radius-sm);background:var(--fs-fill);transition:transform .3s;position:absolute}.formstudio-site :is(a,button):is([data-intent=accent],[data-intent=primary],[data-intent=secondary]):after{content:"→"/"";width:var(--fs-tile);border-radius:var(--radius-sm);background:var(--fs-fill);place-items:center;font-size:1.125rem;line-height:1;transition:transform .3s;display:grid;position:absolute;top:0;bottom:0;right:0}.formstudio-site :is(a,button):is([data-intent=accent],[data-intent=primary],[data-intent=secondary]):hover:before{transform-origin:0;transform:scaleX(.98)}.formstudio-site :is(a,button):is([data-intent=accent],[data-intent=primary],[data-intent=secondary]):hover:after{transform:translate(3px)}.formstudio-site :is(a,button):is([data-intent=accent],[data-intent=primary],[data-intent=secondary]):focus-visible{outline:2px solid var(--ink-primary);outline-offset:3px}.formstudio-site :is([data-block-type=eyebrow],[data-component=BlogList] [data-field=eyebrow]){align-items:center;gap:.75rem;width:fit-content;display:inline-flex;text-transform:none!important;letter-spacing:-.01em!important;color:var(--ink-body)!important}.formstudio-site .text-center>[data-block-type=eyebrow]{margin-inline:auto}.formstudio-site :is([data-block-type=eyebrow],[data-component=BlogList] [data-field=eyebrow]):before,.formstudio-site :is([data-block-type=eyebrow],[data-component=BlogList] [data-field=eyebrow]):after{content:"";background:radial-gradient(circle,currentColor 2px,transparent 2.5px)right center/5px 5px no-repeat,linear-gradient(90deg,transparent,color-mix(in srgb,currentColor 60%,transparent))left center/calc(100% - 5px)1px no-repeat;flex:none;width:4.5rem;height:5px}.formstudio-site :is([data-block-type=eyebrow],[data-component=BlogList] [data-field=eyebrow]):after{transform:scaleX(-1)}.formstudio-site [data-component=TestimonialCarousel] div:has(>[data-block-type=eyebrow]){border:0;order:-1;padding:0}.formstudio-site [data-nav-tone] h1{letter-spacing:-.027em;font-size:clamp(5rem,12.85vw,11.5625rem);line-height:.84}.formstudio-site [data-nav-tone]>div:has(>[data-align]>h1){align-items:flex-start}.formstudio-site [data-nav-tone] [data-align]:has(>h1){padding-top:5.5rem}@media (min-width:1024px){.formstudio-site [data-nav-tone] [data-align]:has(>h1){padding-top:4.5rem}}.formstudio-site [data-nav-tone] h1:has(>span+span){font-family:"Anta",var(--font-heading);letter-spacing:-.067em;font-size:clamp(5.625rem,15.3vw,13.75rem);font-weight:400;font-stretch:100%;line-height:.72}.formstudio-site [data-nav-tone] h1>span+span{font-weight:inherit;opacity:1;margin-top:.065em;padding-left:.955em;position:relative}.formstudio-site [data-nav-tone] h1>span+span:before{content:"";background-color:currentColor;width:.91em;height:.08em;position:absolute;bottom:0;left:0}.formstudio-site [data-nav-tone] [data-align]:has(>h1>span+span)>p{font-size:var(--text-body1-size);letter-spacing:-.015em;font-stretch:92%;line-height:1.12}@media (min-width:1024px){.formstudio-site [data-nav-tone] [data-align]:has(>h1>span+span){grid-template-columns:minmax(0,1fr) 25.6rem;align-items:end;column-gap:2rem;max-width:none;display:grid}.formstudio-site [data-nav-tone] [data-align]:has(>h1>span+span)>*{margin:0}.formstudio-site [data-nav-tone] [data-align]:has(>h1>span+span)>p{text-indent:2.3em}}.formstudio-site [data-nav-tone] [data-align=center]>h1+p{max-width:16em;font-size:var(--text-body1-size);letter-spacing:-.015em;margin-top:1.3rem;font-stretch:92%;line-height:1.12}.formstudio-site [data-nav-tone] [data-align=center]>h1+p:before{content:"";border-top:1px solid color-mix(in srgb,var(--ink-primary)25%,transparent);width:min(25em,100vw - 4rem);margin:0 0 1.25rem 50%;display:block;translate:-50%}.formstudio-site [data-nav-tone]>div:has(>[data-rotating-list],>[data-person-card]){padding-bottom:clamp(1.25rem,3.4vw,3rem)}.formstudio-site [data-rotating-list] ol{flex-direction:column-reverse}.formstudio-site [data-component=ContentSplit] .grid :is(h2,h3){font-size:var(--text-h4-size);line-height:.95}.formstudio-site [data-component=LogoStrip] .border-y{border:0}.formstudio-site [data-component=LogoStrip] div:has(>div>div>.marquee-track){max-width:none;padding-inline:0}.formstudio-site [data-component=LogoStrip] div:has(>.marquee-track){padding-block:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.formstudio-site [data-component=LogoStrip] .marquee-track{align-items:center;gap:.625rem}.formstudio-site [data-component=LogoStrip] .marquee-track .shrink-0{border-radius:var(--radius-md);background-color:var(--color-background);height:8.125rem;padding:3.125rem;width:18.75rem!important}.formstudio-site [data-component=LogoStrip] .marquee-track .shrink-0>*{width:100%;height:100%;aspect-ratio:auto!important;border-radius:0!important}.formstudio-site [data-block-type=statItem]>[data-field$=".value.value"]{order:-1;font-weight:560}.formstudio-site [data-block-type=statItem]>[data-field$=".value.label"]{color:var(--ink-primary);font-size:var(--text-body2-size)}.formstudio-site [data-block-type=statItem]>.flex-1{display:none}.formstudio-site [data-component=CardGrid]:has(.grid>:first-child>[data-block-type=statItem]):has([data-block-type=cardItem]) h2{font-size:var(--text-h4-size);text-align:left;line-height:.95}.formstudio-site [data-component=CardGrid]:has(.grid>:first-child>[data-block-type=statItem]):has([data-block-type=cardItem]) [data-block-type=statItem]{flex-direction:row;align-items:center;gap:1rem}.formstudio-site [data-component=CardGrid]:has(.grid>:first-child>[data-block-type=statItem]):has([data-block-type=cardItem]) [data-block-type=statItem]>[data-field$=".value.value"]{font-size:var(--text-h5-size);line-height:1}.formstudio-site [data-component=CardGrid]:has(.grid>:first-child>[data-block-type=statItem]):has([data-block-type=cardItem]) [data-block-type=statItem]>[data-field$=".value.label"]{max-width:6.5em;font-size:var(--text-body4-size);line-height:1.2}.formstudio-site [data-component=CardGrid]:has(.grid>:first-child>[data-block-type=statItem]):has([data-block-type=cardItem]) div:has(>a[data-intent]){justify-content:flex-start}.formstudio-site [data-component=CardGrid]:has(.grid>:first-child>[data-block-type=statItem]):has([data-block-type=cardItem]) [data-block-type=cardItem] div:has(>svg):not(:has(>h3)){background-color:var(--color-muted);width:3.625rem;height:3.625rem;box-shadow:0 2px 2px #00000026,0 0 0 .75rem var(--color-background),0 0 0 calc(.75rem + 1px)color-mix(in srgb,var(--ink-muted)15%,transparent);border-radius:1.25rem;margin:.75rem}.formstudio-site [data-component=CardGrid]:has(.grid>:first-child>[data-block-type=statItem]):has([data-block-type=cardItem]) [data-block-type=cardItem] div:has(>svg):not(:has(>h3))>svg{width:1.625rem;height:1.625rem;color:var(--ink-primary)}@media (min-width:1024px){.formstudio-site [data-component=CardGrid]:has(.grid>:first-child>[data-block-type=statItem]):has([data-block-type=cardItem]) div:has(>.grid){grid-template-columns:26.75rem repeat(3,minmax(0,1fr));gap:10rem 2rem;display:grid}.formstudio-site [data-component=CardGrid]:has(.grid>:first-child>[data-block-type=statItem]):has([data-block-type=cardItem]) div:has(>.grid)>*{margin:0}.formstudio-site [data-component=CardGrid]:has(.grid>:first-child>[data-block-type=statItem]):has([data-block-type=cardItem]) div:has(>.grid)>:is(.grid,:has(>h2)){display:contents}.formstudio-site [data-component=CardGrid]:has(.grid>:first-child>[data-block-type=statItem]):has([data-block-type=cardItem]) h2{grid-area:1/2/auto/-1}.formstudio-site [data-component=CardGrid]:has(.grid>:first-child>[data-block-type=statItem]):has([data-block-type=cardItem]) .grid>:has(>[data-block-type=statItem]){grid-area:1/1;align-self:start;height:auto}.formstudio-site [data-component=CardGrid]:has(.grid>:first-child>[data-block-type=statItem]):has([data-block-type=cardItem]) [data-block-type=cardItem]{grid-row:2}.formstudio-site [data-component=CardGrid]:has(.grid>:first-child>[data-block-type=statItem]):has([data-block-type=cardItem]) div:has(>.grid)>:has(>a[data-intent]){grid-area:2/1;align-self:end}}.formstudio-site [data-component=FeatureAccordion] [data-block-type=cardItem]{border-left:0!important;padding-left:0!important}.formstudio-site [data-component=FeatureAccordion] [data-block-type=cardItem]>button{font-size:var(--text-h5-size);color:var(--ink-muted);font-weight:500;font-stretch:80%;line-height:1.05;transition:color .2s}.formstudio-site [data-component=FeatureAccordion] [data-block-type=cardItem]>button:is([aria-expanded=true],:hover){color:var(--ink-primary)}.formstudio-site [data-component=FeatureAccordion] :has(>[data-block-type=cardItem]){counter-reset:fs-service}.formstudio-site [data-component=FeatureAccordion] [data-block-type=cardItem]{counter-increment:fs-service}.formstudio-site [data-component=FeatureAccordion] [data-block-type=cardItem]>button>span:after{content:"( " counter(fs-service,decimal-leading-zero)" )";vertical-align:super;font-size:var(--text-body4-size);margin-left:.375rem;font-stretch:96%}.formstudio-site [data-component=FeatureAccordion] h2{font-size:var(--text-h4-size);line-height:.95}.formstudio-site [data-component=FeatureAccordion] [data-style=list] nav [data-block-type=cardItem]>button{font-size:var(--text-h1-size);color:color-mix(in srgb,var(--ink-primary)35%,var(--surface-bg));padding-block:1.25rem;font-weight:595;line-height:.92;transition:color .2s,padding-left .3s}.formstudio-site [data-component=FeatureAccordion] [data-style=list] nav [data-block-type=cardItem]>button:is([aria-expanded=true],:hover){color:var(--ink-primary)}.formstudio-site [data-component=FeatureAccordion] [data-style=list] nav [data-block-type=cardItem]>button[aria-expanded=true]{padding-left:1rem}.formstudio-site [data-component=FeatureAccordion] [data-style=list] nav [data-block-type=cardItem]>button>span:after{vertical-align:top;font-size:var(--text-body2-size);letter-spacing:-.013em;margin-left:1.5rem;font-weight:440;font-stretch:93%}.formstudio-site [data-component=FeatureAccordion] [data-style=list] nav,.formstudio-site [data-component=FeatureAccordion] [data-style=list] nav [data-block-type=cardItem]{border-color:color-mix(in srgb,var(--ink-primary)12%,transparent)}.formstudio-site [data-component=FeatureAccordion] [data-style=list] .sticky>:first-child{border-radius:0}.formstudio-site figure[data-block-type=testimonialItem]{background-color:var(--color-muted);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"stars stars""quote quote""avatar name""avatar role";align-content:start;column-gap:.75rem;display:grid;border-radius:var(--radius-md)!important;border:0!important}.formstudio-site figure[data-block-type=testimonialItem] div:not([aria-label]):not([data-field]):not([aria-hidden]){display:contents}.formstudio-site figure[data-block-type=testimonialItem] [aria-label^=Rated]{color:#f9452d;grid-area:stars;margin-bottom:1.25rem}.formstudio-site figure[data-block-type=testimonialItem] [aria-label^=Rated] svg{width:1.375rem;height:1.375rem}.formstudio-site figure[data-block-type=testimonialItem] blockquote{font-size:var(--text-h7-size);letter-spacing:-.015em;color:var(--ink-primary);grid-area:quote;margin:0 0 2rem;line-height:1.08}.formstudio-site figure[data-block-type=testimonialItem] :is([data-field$=\.avatar],[aria-hidden=true]){grid-area:avatar;align-self:center}.formstudio-site figure[data-block-type=testimonialItem] [data-field$=\.authorName]{grid-area:name;align-self:end;font-weight:450}.formstudio-site figure[data-block-type=testimonialItem] figcaption{grid-area:role;align-self:start;margin:0}@media (min-width:1024px){.formstudio-site [data-component=TestimonialCarousel] :has(>figure[data-block-type=testimonialItem]){padding-bottom:4rem}.formstudio-site [data-component=TestimonialCarousel] :has(>figure[data-block-type=testimonialItem])>:nth-child(3n+2){transform:translateY(4rem)}}.formstudio-site [data-component=TestimonialCarousel] [data-style=sticky] :has(>figure[data-block-type=testimonialItem]){padding-bottom:0}.formstudio-site [data-component=TestimonialCarousel] [data-style=sticky] :has(>figure[data-block-type=testimonialItem])>*{transform:none}.formstudio-site [data-tags]{gap:.5rem}.formstudio-site [data-tags]>span{background-color:color-mix(in srgb,var(--ink-primary)8%,transparent);color:var(--ink-primary);letter-spacing:-.01em;text-transform:none;border:0;border-radius:9999px;padding:.375rem .875rem;font-weight:420}.formstudio-site [data-fs-statement] .fs-w{opacity:calc(.3 + .7*var(--fs-p,1));transition:opacity .2s linear}.formstudio-site [data-component=CtaCardAction] div:has(>[data-prices])>:is(h2,h3){font-size:var(--text-h6-size);line-height:1}.formstudio-site [data-component=CtaCardAction] div:has(>div>[data-prices]){flex-direction:column;align-items:flex-start}.formstudio-site [data-person-card]{background-color:#0000;max-width:26.25rem;min-height:13.3rem;padding:0}.formstudio-site [data-person-card]>*{border-radius:var(--radius-md);background-color:var(--color-background)}.formstudio-site [data-person-card]>:first-child:has(img){border:.375rem solid var(--color-background);width:43%}.formstudio-site [data-person-card] [data-field$=\.title]{font-size:var(--text-h7-size);line-height:1.08}.formstudio-site [data-person-card] [data-field$=\.description]{font-size:var(--text-body3-size);margin-top:.5rem;line-height:1.4}.formstudio-site [data-person-card] :is(a,button)[data-intent]{align-self:stretch}.formstudio-site [data-tone=dark] [data-person-card] :is(a,button)[data-intent=accent]{--fs-fill:var(--button-accent-bg);--fs-ink:var(--button-accent-text)}.formstudio-site [data-block-type=cardItem][data-card-style=transparent] img{border-radius:var(--radius-md)}.formstudio-site [data-component=BlogList] a .mt-auto.inline-flex{color:var(--ink-primary)}.formstudio-site [data-component=HeroBackdrop]:not(:has([data-play-button])) div:has(>div>[data-align=left]>h2){align-items:flex-end;padding-bottom:3.5rem}.formstudio-site [data-component=HeroBackdrop]:not(:has([data-play-button])) [data-align=left]:has(>h2)>h2{max-width:7em;font-size:var(--text-h3-size);letter-spacing:-.03em;line-height:.95}.formstudio-site [data-component=HeroBackdrop]:not(:has([data-play-button])) [data-align=left]:has(>h2)>p{max-width:28rem}@media (min-width:1024px){.formstudio-site [data-component=HeroBackdrop]:not(:has([data-play-button])) [data-align=left]:has(>h2){grid-template-columns:minmax(0,1fr) auto;align-items:end;max-width:none;display:grid}.formstudio-site [data-component=HeroBackdrop]:not(:has([data-play-button])) [data-align=left]:has(>h2)>:not(h2,p){grid-area:1/2/span 2;align-self:end;margin:0}}.formstudio-site [data-layout=bento-tall]{gap:.75rem}.formstudio-site [data-layout=bento-tall]>article{gap:1.5rem}.formstudio-site [data-layout=bento-tall]>article>*{margin-top:0!important}.formstudio-site [data-layout=bento-tall] h3{font-size:var(--text-h7-size);letter-spacing:-.015em;font-stretch:92%}.formstudio-site [data-layout=bento-tall] article p[data-field$=\.description]{font-size:var(--text-body3-size)}.formstudio-site [data-layout=bento-tall]>article[data-featured]:has(img){isolation:isolate;min-height:34rem;position:relative;overflow:hidden}.formstudio-site [data-layout=bento-tall]>article[data-featured]>div:last-child:has(img){z-index:-1;aspect-ratio:auto;border-radius:0;height:auto;position:absolute;inset:0}.formstudio-site [data-layout=bento-tall]>article[data-featured]>div:first-child{flex:1}.formstudio-site [data-layout=bento-tall]>article[data-featured]>div:first-child>div:has(p[data-field$=\.description]){margin-top:auto}.formstudio-site [data-layout=bento-tall]>article[data-featured] h3{font-size:var(--text-h4-size);max-width:7em;font-stretch:80%}.formstudio-site [data-layout=bento-tall]>article[data-featured]>div:first-child>div:first-child:has(svg){background-color:var(--ink-primary);width:2.375rem;height:2.375rem;color:var(--surface-bg);border-radius:9999px}.formstudio-site [data-layout=bento-tall]>article[data-featured]>div:first-child>div:first-child svg{color:var(--surface-bg)}.formstudio-site [data-layout=bento-tall]>article:has(>[data-card-stats])>[data-card-stats]{order:-1;margin-bottom:auto}.formstudio-site [data-card-stat]{border-radius:var(--radius-md);border:0;box-shadow:0 1px 2px #0000000f,0 8px 24px #0000000f}.formstudio-site [data-card-stat]>p:first-child{font-size:var(--text-body4-size)}.formstudio-site [data-card-stat]>p.type-item-title{font-size:var(--text-h6-size);font-stretch:80%}.formstudio-site [data-card-stat]:has([data-progress]){flex:1;max-width:24rem;padding:1.25rem}.formstudio-site [data-card-stat]:has([data-progress])>p:first-child{order:2}.formstudio-site [data-card-stat]:has([data-progress])>p.type-item-title{order:1}.formstudio-site [data-card-stat]:has([data-progress])>[data-progress]{border-radius:var(--radius-sm);background:repeating-linear-gradient(-45deg,color-mix(in srgb,var(--ink-primary)45%,transparent)0 2px,color-mix(in srgb,var(--ink-primary)25%,transparent)2px 5px);order:3;height:2.5rem;margin-top:1rem}.formstudio-site [data-card-stat] [data-progress]>div{border-radius:var(--radius-sm);background:repeating-linear-gradient(-45deg,var(--ink-primary)0 2px,color-mix(in srgb,var(--ink-primary)70%,transparent)2px 5px)}.formstudio-site [data-card-stats]:has(>[data-card-stat]+[data-card-stat]){justify-content:space-around;padding-block:.5rem 1.5rem}.formstudio-site [data-card-stats]>[data-card-stat]:nth-child(odd):not(:only-child){transform:rotate(-3deg)}.formstudio-site [data-card-stats]>[data-card-stat]:nth-child(2n){transform:translateY(2rem)rotate(2deg)}.formstudio-site [data-card-stats]>[data-card-stat]:not(:has([data-progress])){text-align:center;align-items:center;min-width:0}.formstudio-site [data-card-testimonial]{border:0;margin-inline:2rem;box-shadow:0 1px 2px #0000000f,0 8px 24px #0000000f}.formstudio-site [data-card-testimonial] blockquote{font-size:var(--text-body3-size)}.formstudio-site [data-layout=bento-tall] [data-stat-cell]:has(img){min-height:21rem}.formstudio-site [data-layout=bento-tall] [data-stat-cell]:has(img)>[data-block-type=statItem]{flex:1}.formstudio-site [data-layout=bento-tall] [data-stat-cell]:has(img) [data-block-type=statItem]>[data-field$=\.label]{font-size:var(--text-body3-size);color:var(--ink-primary);order:1}.formstudio-site [data-layout=bento-tall] [data-stat-cell]:has(img) [data-block-type=statItem]>[data-field$=\.description]{order:2;max-width:13em;margin-top:.25rem}.formstudio-site [data-layout=bento-tall] [data-stat-cell]:has(img) [data-block-type=statItem]>.flex-1{order:3}.formstudio-site [data-layout=bento-tall] [data-stat-cell]:has(img) [data-block-type=statItem]>:not([data-field$=\.label],[data-field$=\.description],.flex-1){font-size:var(--text-h3-size);order:4;margin-top:auto;font-weight:560}.formstudio-site [data-component=StepsProcess] li[data-block-type=cardItem]>span:not([aria-hidden]){background-color:var(--ink-primary);width:fit-content;color:var(--surface-bg,var(--color-background));font-size:var(--text-body4-size);font-variant-numeric:normal;border-radius:9999px;padding:.1rem .9rem}.formstudio-site [data-component=StepsProcess] li[data-block-type=cardItem]>h3{font-size:var(--text-h4-size);letter-spacing:-.03em;line-height:.95}.formstudio-site [data-component=StepsProcess] li[data-block-type=cardItem]>p{color:var(--ink-primary)}@media (min-width:1024px){.formstudio-site [data-component=StepsProcess] li[data-block-type=cardItem]{border-left:0;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) 19.2rem;gap:1rem 3.3rem;padding-bottom:2.5rem;display:grid}.formstudio-site [data-component=StepsProcess] li[data-block-type=cardItem]:not(:has(>div>img)){grid-template-columns:minmax(0,1fr)}.formstudio-site [data-component=StepsProcess] li[data-block-type=cardItem]:not(:last-child){margin-bottom:4.4rem}.formstudio-site [data-component=StepsProcess] li[data-block-type=cardItem]:before{content:"";background-color:color-mix(in srgb,var(--ink-primary)55%,transparent);width:2px;position:absolute;top:2.6rem;bottom:0;left:-1px}.formstudio-site [data-component=StepsProcess] li[data-block-type=cardItem]>p{grid-column:1;align-self:end}.formstudio-site [data-component=StepsProcess] li[data-block-type=cardItem]>div:has(>img){aspect-ratio:307/400;grid-area:1/2/span 3;margin:0}}:is(.formstudio-site main [data-section-id]:has(+[data-component=CtaCardAction] [data-included]),.formstudio-site main [data-component=CtaCardAction]:has([data-included]):has(+[data-component=CardGrid])){border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.formstudio-site main [data-component=CtaCardAction]:has([data-included]){border-top-left-radius:0;border-top-right-radius:0}.formstudio-site main [data-component=CtaCardAction]:has([data-included])+[data-component=CardGrid]{border-top-left-radius:0;border-top-right-radius:0}.formstudio-site main [data-component=ContentSplit]:has(+[data-component=CtaCardAction] [data-included]) .grid{padding-bottom:2.5rem}@media (min-width:1024px){.formstudio-site main [data-component=ContentSplit]:has(+[data-component=CtaCardAction] [data-included]) .grid{grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:0}}.formstudio-site main [data-component=ContentSplit]:has(+[data-component=CtaCardAction] [data-included]) h2{max-width:6em}.formstudio-site [data-component=CtaCardAction] [role=group][aria-label=Pricing\ options]{border:0;align-items:center;gap:0;padding:0}.formstudio-site [data-component=CtaCardAction] [aria-label=Pricing\ options]>button{color:var(--ink-muted);font-size:var(--text-body1-size);background:0 0;border-radius:0;padding:0;font-stretch:92%}.formstudio-site [data-component=CtaCardAction] [aria-label=Pricing\ options]>button[aria-pressed=true]{color:var(--ink-primary)}.formstudio-site [data-component=CtaCardAction] [aria-label=Pricing\ options]>button:first-child:after{content:"";vertical-align:middle;background:radial-gradient(circle at .5rem 50%,var(--ink-primary).4rem,transparent .42rem),color-mix(in srgb,var(--ink-primary)10%,transparent);border-radius:9999px;width:1.9rem;height:1rem;margin:0 .75rem;transition:background-position .2s;display:inline-block}.formstudio-site [data-component=CtaCardAction] [aria-label=Pricing\ options]:has(>button:last-child[aria-pressed=true])>button:first-child:after{background:radial-gradient(circle at calc(100% - .5rem)50%,var(--ink-primary).4rem,transparent .42rem),color-mix(in srgb,var(--ink-primary)10%,transparent)}.formstudio-site [data-included]>p:first-child{border-bottom:1px solid color-mix(in srgb,var(--ink-primary)12%,transparent);font-size:var(--text-h7-size);color:var(--ink-primary);padding-bottom:2.25rem;font-stretch:92%}.formstudio-site [data-component=CtaCardAction]:has([data-included]) [data-surface] h2{font-size:var(--text-h7-size);letter-spacing:-.015em;font-stretch:92%}.formstudio-site [data-component=CtaCardAction]:has([data-included]) [data-prices] [data-field$=".value.value"]{font-size:var(--text-h4-size)}.formstudio-site [data-component=CtaCardAction]:has([data-included]) [data-surface]>div:last-child>div:last-child{align-self:stretch}.formstudio-site [data-component=CtaCardAction]:has([data-included]) [data-surface]>div:last-child>div:last-child>div{flex-direction:column;align-items:stretch}.formstudio-site [data-component=CtaCardAction]:has([data-included]) [data-surface] [data-intent]{width:100%}.formstudio-site [data-component=CtaCardAction]:has([data-included])+[data-component=CardGrid] h3{font-size:var(--text-h7-size);letter-spacing:-.015em;font-stretch:92%}.formstudio-site [data-component=BlogList] .flex-col:has(>.text-center>[data-field=title])>.flex.justify-center{justify-content:flex-start}.formstudio-site [data-component=BlogList] .flex-col:has(>.text-center>[data-field=title])>.text-center{text-align:left;max-width:none;margin:0}@media (min-width:1024px){.formstudio-site [data-component=BlogList] .flex-col:has(>.text-center>[data-field=title]){grid-template-columns:minmax(0,1fr) minmax(0,26rem) auto;align-items:end;gap:0 3.75rem;display:grid}.formstudio-site [data-component=BlogList] .flex-col:has(>.text-center>[data-field=title])>.text-center{display:contents}.formstudio-site [data-component=BlogList] [data-field=eyebrow]{grid-column:1;justify-self:start}.formstudio-site [data-component=BlogList] [data-field=title]{grid-area:2/1;max-width:6em}.formstudio-site [data-component=BlogList] [data-field=description]{grid-area:2/2;margin:0;padding-bottom:.5rem}.formstudio-site [data-component=BlogList] .flex-col:has(>.text-center>[data-field=title])>.flex.justify-center{grid-area:2/3;padding-bottom:.5rem}.formstudio-site [data-component=BlogList] .grid:has(>a){grid-column:1/-1;grid-template-columns:2fr 1fr 1fr;margin-top:3.5rem}.formstudio-site [data-component=BlogList] .grid>a>div:first-child{aspect-ratio:6/5}.formstudio-site [data-component=BlogList] .grid>a:first-child>div:first-child{aspect-ratio:3/2}}.formstudio-site [data-component=BlogList] .grid>a{box-shadow:none;border:0;border-radius:0;overflow:visible;background:0 0!important}.formstudio-site [data-component=BlogList] .grid>a:hover{transform:none}.formstudio-site [data-component=BlogList] .grid>a>div:first-child{border-radius:var(--radius-md)}.formstudio-site [data-component=BlogList] .grid>a>div:last-child{padding:1.5rem 0 0}.formstudio-site [data-component=BlogList] .grid>a>div:last-child>span:first-child{text-transform:none;letter-spacing:0}.formstudio-site [data-component=BlogList] .grid>a h3{font-size:var(--text-h7-size);letter-spacing:-.015em;font-stretch:92%;line-height:1.08}.formstudio-site [data-component=BlogList] .grid>a>div:last-child>p{display:none}.formstudio-site [data-component=BlogList] a .mt-auto.inline-flex{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:fit-content;margin-top:.5rem;padding:.4rem .9rem;font-weight:450}.formstudio-site [data-component=BlogList] a .mt-auto.inline-flex>svg{display:none}.formstudio-site [data-component=FaqAccordion] [data-block-type=faqItem]{background-color:var(--color-muted);padding-inline:1.5rem;border-bottom:1px solid color-mix(in srgb,var(--ink-primary)17%,transparent)!important}.formstudio-site [data-component=FaqAccordion] div:has(>[data-block-type=faqItem]){border-top:0}.formstudio-site [data-component=FaqAccordion] h2{font-size:var(--text-h3-size);letter-spacing:-.03em;line-height:.95}.formstudio-site [data-component=FaqAccordion] [data-field$=".value.question"]{font-size:var(--text-body1-size);letter-spacing:-.015em;font-stretch:92%;line-height:1.12}.formstudio-site [data-component=FaqAccordion] [data-field$=".value.answer"]{font-size:var(--text-body2-size);font-stretch:95%;line-height:1.38}.formstudio-site [data-component=FaqAccordion] [aria-expanded]>span:last-child{width:1.25rem;height:1.25rem;color:var(--ink-primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 3.5v13M4.5 11l5.5 5.5 5.5-5.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 3.5v13M4.5 11l5.5 5.5 5.5-5.5'/%3E%3C/svg%3E") 50%/contain no-repeat;background-color:currentColor!important}.formstudio-site [data-component=FaqAccordion] [aria-expanded]>span:last-child>svg{display:none}@media (min-width:1024px){.formstudio-site [data-component=FaqAccordion] .grid:has(>div>[data-block-type=faqItem]){grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:0}.formstudio-site [data-component=FaqAccordion] .grid:has(>div>[data-block-type=faqItem])>:first-child{padding-right:3.75rem}}.formstudio-site [data-component=FaqAccordion] [data-block-type=faqItem]:first-of-type{border-radius:var(--radius-md)var(--radius-md)0 0}.formstudio-site [data-component=FaqAccordion] [data-block-type=faqItem]:last-of-type{border-radius:0 0 var(--radius-md)var(--radius-md);border-bottom:0!important}.formstudio-site [data-component=FaqAccordion] [data-field$=".value.question"]{font-weight:450}@media (min-width:1024px){.formstudio-site [data-component=ContactForm] .flex-col:has(>.text-center+.w-full){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:4rem;display:grid}.formstudio-site [data-component=ContactForm] .flex-col:has(>.text-center+.w-full)>*{text-align:left;max-width:none;margin:0!important}.formstudio-site [data-component=ContactForm][data-surface=inverse] .flex-col:has(>.text-center+.w-full){column-gap:0}}.formstudio-site [data-component=ContactForm][data-surface=inverse] div:has(>form){background-color:#ffffff0f;border:1px solid #ffffff1a;border-radius:1.5rem;padding:1.25rem}@media (min-width:640px){.formstudio-site [data-component=ContactForm][data-surface=inverse] div:has(>form){padding:2.25rem}}.formstudio-site [data-component=ContactForm][data-surface=inverse] form :is(input:not([type=radio],[type=checkbox]),select,textarea){color:#fff;background-color:#ffffff0f;border-color:#ffffff14;border-radius:.75rem}.formstudio-site [data-component=ContactForm][data-surface=inverse] form :is(input:not([type=radio],[type=checkbox]),select){height:2.875rem}.formstudio-site [data-component=ContactForm][data-surface=inverse] form :is(input,textarea)::placeholder{color:#fff9}.formstudio-site [data-component=ContactForm][data-surface=inverse] form select:has(option[value=""]:checked){color:#fff9}.formstudio-site [data-component=ContactForm][data-surface=inverse] form option{color:initial}.formstudio-site [data-component=ContactForm][data-surface=inverse] form label:has(>input[type=radio]){font-size:var(--text-body5-size)}.formstudio-site [data-component=ContactForm][data-surface=inverse] form input[type=radio]{appearance:none;background-color:#ffffff1a;border-radius:9999px;width:.875rem;height:.875rem}.formstudio-site [data-component=ContactForm][data-surface=inverse] form input[type=radio]:checked{background-color:#fff;box-shadow:inset 0 0 0 4px #ffffff1a}.formstudio-site [data-component=ContactForm][data-surface=inverse] form input[type=radio]:focus-visible{outline-offset:2px;outline:2px solid #fff}@media (min-width:640px){.formstudio-site [data-component=ContactForm] form .flex-col:has(>label>input[type=radio]){grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.formstudio-site [data-component=ContactForm][data-surface=inverse] form button[type=submit]{color:var(--color-primary);background-color:#fff}.formstudio-footer-panel{border-radius:var(--radius-lg);background-color:var(--formstudio-footer-bg)}
.intellix-site{background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--edge-image-radius-lg:var(--edge-image-radius);--ix-glow:color-mix(in srgb,var(--color-accent)55%,transparent);--ix-frame:color-mix(in srgb,var(--ink-primary)9%,transparent);--ix-glass:inset 0 -16px 64px color-mix(in srgb,var(--color-accent)7%,transparent),inset 0 3px 12px color-mix(in srgb,var(--color-accent)5%,transparent),inset 0 1px 0 color-mix(in srgb,var(--ink-primary)8%,transparent);--type-hero-title-mobile-size:var(--text-h1-size);--type-hero-title-mobile-line-height:var(--text-h1-line-height);--type-section-title-mobile-size:var(--text-h2-size);--type-section-title-mobile-line-height:var(--text-h2-line-height);--type-card-title-mobile-size:var(--text-h6-size);--type-item-title-mobile-size:var(--text-h7-size);--type-lead-body-mobile-size:var(--text-body1-size);--type-body-text-mobile-size:var(--text-body3-size);--type-meta-text-mobile-size:var(--text-body5-size);--type-eyebrow-title-mobile-size:var(--text-body4-size)}.intellix-site :is(h1,h2){text-wrap:balance}.intellix-site[data-motion=pending] main [data-section-id],.intellix-site[data-motion] [data-ix-reveal]:not([data-revealed]){opacity:0;transform:translateY(1.5rem)}.intellix-site[data-motion] [data-ix-reveal]{transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.intellix-site main [data-section-id]{isolation:isolate;position:relative}.intellix-site main :is([data-component=Hero]+[data-component=LogoStrip],[data-component=CardGrid]:has([data-card-style=filled]),[data-component=StepsProcess],[data-component=ContactForm]):after{content:"";z-index:-1;background:radial-gradient(60% 100% at 50% 100%,var(--ix-glow),transparent 75%);opacity:.55;pointer-events:none;height:min(14rem,60%);position:absolute;inset:auto 0 0}.intellix-site main :is([data-component=Hero]+[data-component=LogoStrip],[data-component=CardGrid]:has([data-card-style=filled]),[data-component=StepsProcess],[data-component=ContactForm]):before{content:"";z-index:-1;background:linear-gradient(90deg,transparent,var(--ix-glow)30%,var(--ix-glow)70%,transparent);pointer-events:none;height:1px;position:absolute;inset:auto 0 0}.intellix-site main [data-component=Hero]:has(h2):after{content:"";z-index:-1;background:radial-gradient(45% 100% at 50% 0%,var(--ix-glow),transparent 75%);opacity:.5;pointer-events:none;height:min(16rem,70%);position:absolute;inset:0 0 auto}.intellix-site main [data-component=Hero]:has(h1):after{content:"";z-index:-1;background-image:radial-gradient(circle,color-mix(in srgb,var(--ink-primary)14%,transparent)1px,transparent 1.5px);opacity:.6;pointer-events:none;background-size:14px 14px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 40%,#0000 35%,#000 75%,#0000);mask-image:radial-gradient(70% 70% at 50% 40%,#0000 35%,#000 75%,#0000)}.intellix-site main [data-component=Hero]+[data-component=LogoStrip]:after{background:radial-gradient(55% 100% at 50% 100%,color-mix(in srgb,var(--color-accent)85%,transparent),transparent 80%);opacity:.85;height:9rem}.intellix-site main [data-component=Hero]+[data-component=LogoStrip]:before{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-accent)45%,white)40%,color-mix(in srgb,var(--color-accent)15%,white)51%,color-mix(in srgb,var(--color-accent)45%,white)63%,transparent);inset:auto 14% 0}.intellix-site main [data-component=Hero]:has(h1):before{content:"";z-index:-1;--ix-curtain:linear-gradient(180deg,color-mix(in srgb,var(--ink-primary)5%,transparent),transparent);background:var(--ix-curtain)21% 0/7% 32% no-repeat,var(--ix-curtain)34% 0/7% 58% no-repeat,var(--ix-curtain)49.5% 0/7% 78% no-repeat,var(--ix-curtain)63% 0/7% 58% no-repeat,var(--ix-curtain)76% 0/7% 34% no-repeat;filter:blur(14px);pointer-events:none;position:absolute;inset:0}.intellix-site main :is(h1,h2.type-section-title),.intellix-site [data-block-type=statItem] [data-field$=\.value]{color:color-mix(in srgb,var(--ink-primary)85%,var(--color-background))}.intellix-site [data-block-type=eyebrow]{color:color-mix(in srgb,var(--ink-primary)78%,transparent);letter-spacing:-.02em;text-transform:none;align-items:center;gap:.75rem;display:inline-flex}.intellix-site [data-block-type=eyebrow]:before,.intellix-site [data-block-type=eyebrow]:after{content:"";opacity:.7;background:radial-gradient(circle,currentColor 1.5px,#0000 2px) 100%/5px 5px no-repeat,linear-gradient(90deg,#0000,currentColor) 0/calc(100% - 5px) 1px no-repeat;flex:none;width:4.5rem;height:5px}.intellix-site [data-block-type=eyebrow]:after{transform:scaleX(-1)}.intellix-site .text-center>[data-block-type=eyebrow]{align-self:center}.intellix-site main h2.type-section-title+p:not([data-block-type]){color:color-mix(in srgb,var(--ink-primary)85%,var(--color-background));font-size:var(--text-body2-size);line-height:1.45}@media (max-width:639px){.intellix-site [data-block-type=eyebrow]:before,.intellix-site [data-block-type=eyebrow]:after{width:2.25rem}}.intellix-site [data-intent=accent]{background:linear-gradient(135deg,color-mix(in srgb,var(--color-accent)82%,white),var(--color-accent)55%);color:var(--color-accent-contrast);box-shadow:0 0 24px color-mix(in srgb,var(--color-accent)45%,transparent),inset 0 1px 0 #ffffff4d;border:0;transition:box-shadow .4s cubic-bezier(.44,0,.56,1),transform .2s}.intellix-site [data-intent=accent]:hover{box-shadow:0 0 36px color-mix(in srgb,var(--color-accent)65%,transparent),inset 0 1px 0 #ffffff4d}.intellix-site a[data-intent=accent]:after{content:"";background-color:currentColor;width:.875rem;height:.875rem;margin-left:.625rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11 11 3M4.5 3H11v6.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11 11 3M4.5 3H11v6.5'/%3E%3C/svg%3E") 50%/contain no-repeat}.intellix-site [data-intent=outline],.intellix-site [data-intent=secondary]{box-shadow:inset 0 1px 18px color-mix(in srgb,var(--ink-primary)6%,transparent);transition:background-color .4s cubic-bezier(.44,0,.56,1);border:1px solid color-mix(in srgb,var(--ink-primary)18%,transparent)!important;background:color-mix(in srgb,var(--ink-primary)3%,transparent)!important;color:var(--ink-primary)!important}.intellix-site [data-intent=outline]:hover,.intellix-site [data-intent=secondary]:hover{background:color-mix(in srgb,var(--ink-primary)9%,transparent)!important}.intellix-site [data-intent]{font-weight:400}.intellix-site [data-intent]:focus-visible{outline:2px solid var(--ink-accent);outline-offset:3px}.intellix-site [data-block-type=cardItem][data-card-style=filled]{border:1px solid color-mix(in srgb,var(--ink-primary)7%,transparent);box-shadow:var(--ix-glass);outline:1px solid var(--ix-frame);outline-offset:5px}.intellix-site .grid:has(>[data-card-style=filled]){padding:6px}.intellix-site [data-card-style=filled] h3{margin-bottom:.5rem}.intellix-site [data-card-style=filled]{--ink-body-source:color-mix(in srgb,var(--ink-primary)68%,transparent)}.intellix-site [data-card-style=filled][data-icon-color=""] div:has(>svg):not(:has(>:not(svg))){--ink-accent:color-mix(in srgb,var(--ink-primary)70%,transparent)}.intellix-site [data-card-style=filled] div:has(>svg):not(:has(>:not(svg))){background:0 0;justify-content:flex-start;width:auto;height:auto}.intellix-site [data-card-style=filled] div:has(>svg):not(:has(>:not(svg)))>svg{stroke-width:1.25px;width:2.5rem;height:2.5rem}.intellix-site .grid.lg\:grid-cols-2>[data-card-style=filled] div:has(>svg):not(:has(>:not(svg))){border:1px solid var(--ix-frame);background-color:color-mix(in srgb,var(--ink-primary)4%,transparent);border-radius:9999px;justify-content:center;width:3rem;height:3rem}.intellix-site .grid.lg\:grid-cols-2>[data-card-style=filled][data-icon-color=""] div:has(>svg):not(:has(>:not(svg))){--ink-accent:var(--ink-primary)}.intellix-site .grid.lg\:grid-cols-2>[data-card-style=filled] div:has(>svg):not(:has(>:not(svg)))>svg{stroke-width:1.5px;width:1.125rem;height:1.125rem}.intellix-site .grid.lg\:grid-cols-2>[data-card-style=filled] h3{letter-spacing:-.043em;font-size:1.3125rem;line-height:1.2}@media (min-width:1024px){.intellix-site .grid:has(>.lg\:col-span-2[data-block-type=cardItem]):has(>[data-block-type=cardItem]:nth-child(4):last-child)>:nth-child(2){grid-column:span 1}.intellix-site .grid:has(>.lg\:col-span-2[data-block-type=cardItem]):has(>[data-block-type=cardItem]:nth-child(4):last-child)>:nth-child(3){grid-area:2/1/auto/span 2}.intellix-site .grid:has(>.lg\:col-span-2[data-block-type=cardItem]):has(>[data-block-type=cardItem]:nth-child(4):last-child)>:nth-child(4){grid-area:1/3/span 2}}.intellix-site .grid:has(>.lg\:col-span-2[data-block-type=cardItem]) [data-card-style=filled]>div:first-child:has(>div>svg){grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.625rem;display:grid}.intellix-site .grid:has(>.lg\:col-span-2[data-block-type=cardItem]) [data-card-style=filled]>div:first-child:has(>div>svg)>*{margin:0}.intellix-site .grid:has(>.lg\:col-span-2[data-block-type=cardItem]) [data-card-style=filled]>div:first-child:has(>div>svg)>:not(div:has(>svg),h3){grid-column:1/-1;margin-top:.5rem}.intellix-site .grid:has(>.lg\:col-span-2[data-block-type=cardItem]) [data-card-style=filled][data-icon-color=""] div:has(>svg):not(:has(>:not(svg))){--ink-accent:var(--ink-primary)}.intellix-site .grid:has(>.lg\:col-span-2[data-block-type=cardItem]) [data-card-style=filled] div:has(>svg):not(:has(>:not(svg)))>svg{stroke-width:1.5px;width:1.5rem;height:1.5rem}.intellix-site [data-block-type=statItem] [data-field$=\.value]{font-size:calc(var(--text-h2-size)*.92);letter-spacing:-.065em;line-height:1;font-weight:500!important}.intellix-footer-wordmark{padding-inline:var(--page-padding-x);font-family:var(--font-heading);letter-spacing:-.06em;text-align:center;white-space:nowrap;color:#0000;background:linear-gradient(180deg,color-mix(in srgb,var(--ink-primary)9%,transparent),transparent 85%);-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(5rem,28vw,25rem);font-weight:500;line-height:.78;overflow:hidden}.intellix-site [data-component=Hero] .text-center>:is(h1,h2){max-width:9em;margin-inline:auto}.intellix-site [data-component=Hero] .text-center>h1{line-height:1.023}.intellix-site [data-component=Hero] .text-center>h2{color:var(--ink-primary);font-size:var(--text-h3-size);line-height:var(--text-h3-line-height)}.intellix-site [data-component=Hero] .text-center>p:not([data-block-type]){max-width:42rem;font-size:var(--text-body1-size);margin-inline:auto}.intellix-site [data-component=Hero] .text-center>h2+p:not([data-block-type]){max-width:31.25rem;color:color-mix(in srgb,var(--ink-primary)70%,transparent)}.intellix-site [data-component=Hero] .text-center:has(>div~:is(h1,h2)){flex-flow:wrap;justify-content:center;align-items:center}.intellix-site [data-component=Hero] .text-center:has(>div~:is(h1,h2))>*{margin-block:0}.intellix-site [data-component=Hero] .text-center:has(>div~:is(h1,h2))>:is(h1,h2){flex-basis:100%;max-width:none;margin-top:1.25rem;padding-inline:max(0px,50% - 4.5em)}.intellix-site [data-component=Hero] .text-center:has(>div~:is(h1,h2))>:is(h1,h2)~*{flex-basis:100%;margin-top:2.5rem}.intellix-site [data-component=Hero] .text-center:has(>div~:is(h1,h2))>:is(h1,h2)+p{margin-top:1.25rem}.intellix-site [data-component=Hero] .text-center>div:has(~:is(h1,h2)){width:2.5625rem;max-width:none;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--ink-primary)55%,transparent);border-radius:9999px;flex:none}.intellix-site [data-component=Hero] .text-center>div:has(~:is(h1,h2))+div:has(img){margin-left:-.875rem}.intellix-site [data-component=Hero] .text-center>div:has(~:is(h1,h2))>div{aspect-ratio:1;border-radius:9999px}.intellix-site [data-component=Hero] .text-center:has(>div~:is(h1,h2))>[data-block-type=eyebrow]{white-space:pre-line;text-align:left;color:var(--ink-primary);margin-left:.75rem;line-height:1.35;display:block}.intellix-site [data-component=Hero] .text-center:has(>div~:is(h1,h2))>[data-block-type=eyebrow]:first-line{letter-spacing:.05em;color:color-mix(in srgb,var(--ink-primary)85%,var(--color-background));font-size:1.125rem}.intellix-site [data-component=Hero] .text-center:has(>div~:is(h1,h2))>[data-block-type=eyebrow]:before{content:none}.intellix-site [data-component=Hero] .text-center:has(>div~:is(h1,h2))>[data-block-type=eyebrow]:after{content:none}.intellix-site :is([data-component=LogoStrip],[data-component=TestimonialCarousel]) .border-y{border-block:0}.intellix-site :is([data-component=LogoStrip],[data-region=logos]) img{opacity:.75}html:not(.dark) .intellix-site :is([data-component=LogoStrip],[data-region=logos]) img[src^="data:image/svg"]{filter:brightness(0);opacity:.55}.intellix-site .marquee-track>div:has(>[data-item-size=logo]){gap:3rem;padding-right:3rem}.intellix-site [data-item-size=logo],.intellix-site [data-item-size=logo]>*{aspect-ratio:auto;width:auto}.intellix-site [data-item-size=logo] img{width:auto!important;height:1.625rem!important;position:static!important}.intellix-site main [data-component=Hero]+[data-component=LogoStrip] .overflow-hidden{-webkit-mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 30% 70%,#0000)}.intellix-site [data-component=LogoStrip] h2{font-size:var(--text-body3-size);line-height:var(--text-body3-line-height);letter-spacing:-.02em;text-align:center}.intellix-site [data-component=ContentSplit]:not(:has(.grid)):has(.text-center img) h2{color:var(--ink-primary);font-size:var(--text-h4-size);line-height:var(--text-h4-line-height);letter-spacing:-.03em}.intellix-site [data-component=ContentSplit]:not(:has(.grid)):has(.text-center img) .text-center{max-width:50rem}.intellix-site [data-component=ContentSplit]:not(:has(.grid)) .text-center>div:first-child:has(img){width:10rem}.intellix-site [data-component=ContentSplit]:not(:has(.grid)) .text-center>div:first-child:has(img)>div{aspect-ratio:318/130}.intellix-site [data-block-type=statItem]>[data-field$=\.label]{max-width:12em;font-size:var(--text-body2-size);color:color-mix(in srgb,var(--ink-primary)70%,transparent);order:2;line-height:1.45}.intellix-site [data-block-type=statItem]{row-gap:.25rem}.intellix-site [data-block-type=statItem]>.flex-1{order:3}.intellix-site [data-component=CardGrid]:not(:has([data-block-type=cardItem])) .grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}@media (min-width:1280px){.intellix-site [data-component=CardGrid]:not(:has([data-block-type=cardItem],h2)) .grid:has(>div:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.intellix-site [data-component=CardGrid]:not(:has([data-block-type=cardItem],h2)) .grid:has(>div:nth-child(3)):not(:has(>div:nth-child(4))){grid-template-columns:repeat(3,minmax(0,1fr))}}.intellix-site [data-component=CardGrid]:not(:has([data-block-type=cardItem],h2)) .grid{column-gap:0;width:100%;max-width:73.75rem;margin-inline:auto}.intellix-site [data-component=CardGrid]:not(:has([data-block-type=cardItem],h2)) .grid>div{padding-left:2.5rem}.intellix-site main [data-component=CardGrid]:not(:has([data-block-type=cardItem],h2)):before{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ink-primary)22%,transparent),transparent);height:1px;position:absolute;inset:0 12% auto}@media (min-width:1024px){.intellix-site main [data-component=CardGrid]:not(:has([data-block-type=cardItem],h2)){padding-block:5.25rem 5rem!important}}@media (min-width:1280px){.intellix-site [data-component=CardGrid]:not(:has([data-block-type=cardItem],h2)) .grid>div+div{border-left:1px solid;border-image:linear-gradient(180deg,transparent,var(--ix-glow),transparent)1}}.intellix-site [data-component=CardGrid]:not(:has([data-block-type=cardItem])):has(h2) .grid{gap:0}.intellix-site [data-component=CardGrid]:not(:has([data-block-type=cardItem])):has(h2) .grid>div{padding-block:1.25rem}.intellix-site [data-component=CardGrid]:not(:has([data-block-type=cardItem])):has(h2) .grid>div:nth-child(n+3){border-top:1px solid var(--ix-frame)}.intellix-site [data-component=CardGrid]:not(:has([data-block-type=cardItem])):has(h2) [data-field$=\.label]{font-size:var(--text-body3-size);line-height:1.4}.intellix-site [data-component=CardGrid]:not(:has([data-block-type=cardItem])) :is(h2){max-width:25rem;color:var(--ink-primary);font-size:min(var(--text-h4-size),1.625rem);letter-spacing:-.03em;line-height:1.4}@media (min-width:1024px){.intellix-site [data-component=CardGrid]:not(:has([data-block-type=cardItem])) .flex-col:has(>div>h2){grid-template-columns:minmax(0,1fr) minmax(0,28rem);align-items:center;column-gap:5rem;display:grid}.intellix-site [data-component=CardGrid]:not(:has([data-block-type=cardItem])) .flex-col:has(>div>h2)>*{margin:0!important}}.intellix-site [data-card-style=transparent]>div:first-child:has(img){border-radius:var(--radius-xl)}.intellix-site [data-card-style=transparent]:not([data-image-src=""]) h3{margin-bottom:.25rem}.intellix-site [data-card-style=transparent]:not([data-image-src=""]){--ink-body:color-mix(in srgb,var(--ink-primary)75%,transparent)}.intellix-site [data-card-style=transparent]:not([data-image-src=""]) [data-field$=\.description]{max-width:30rem}.intellix-site .grid:has(>[data-block-type=cardItem]:last-child h3:empty) h3{letter-spacing:-.043em;font-size:1.3125rem;line-height:1.2}@media (min-width:1024px){.intellix-site [data-component=CardGrid] .grid:has(>[data-block-type=cardItem]:last-child h3:empty){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr)}.intellix-site [data-component=CardGrid] .grid>[data-block-type=cardItem]:last-child:has(h3:empty){grid-area:1/3/span 2}}.intellix-site [data-block-type=cardItem]:has(h3:empty){padding:0}.intellix-site [data-block-type=cardItem]:has(h3:empty)>div:first-child:not(:has(img)){display:none}.intellix-site [data-block-type=cardItem]:has(h3:empty)>div:has(img){aspect-ratio:auto;flex:1;height:auto;min-height:18rem;margin:0}.intellix-site [data-block-type=cardItem][data-card-style=filled]:not(:has(h3:empty))>div:last-child:has(img){width:calc(100% + 2*var(--space-card-padding));margin:0 calc(-1*var(--space-card-padding))calc(-1*var(--space-card-padding));border-radius:0 0 var(--radius-lg)var(--radius-lg);background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--color-accent)70%,transparent));aspect-ratio:4/5}.intellix-site [data-block-type=cardItem][data-card-style=filled]:not(:has(h3:empty)):has(>div:last-child img){--space-card-padding:1.125rem}.intellix-site [data-block-type=cardItem][data-card-style=filled]:not(:has(h3:empty)):has(>div:last-child img) h3{font-size:var(--text-body2-size);letter-spacing:-.024em;margin-bottom:0;line-height:1.45}.intellix-site [data-block-type=cardItem][data-card-style=filled]:not(:has(h3:empty)):has(>div:last-child img){--ink-body-source:color-mix(in srgb,var(--ink-primary)70%,transparent)}.intellix-site [data-block-type=cardItem][data-card-style=filled]:not(:has(h3:empty)):has(>div:last-child img) [data-field$=\.description]{font-size:var(--text-body5-size)}.intellix-site [data-component=StepsProcess] .grid:has(>[data-block-type=cardItem]>span[aria-hidden]){border-top:0}.intellix-site [data-component=StepsProcess] [data-block-type=cardItem]:has(>span[aria-hidden]){text-align:center;align-items:center;position:relative;padding-inline:1rem!important;border:0!important;padding-top:0!important}.intellix-site [data-component=StepsProcess] [data-block-type=cardItem]:has(>span[aria-hidden])>[data-field$=\.description]{max-width:20em;font-size:var(--text-body2-size);margin-bottom:1.5rem;line-height:1.45}.intellix-site [data-component=StepsProcess] [data-block-type=cardItem]:has(>span[aria-hidden]){--ink-body:color-mix(in srgb,var(--ink-primary)70%,transparent)}.intellix-site [data-component=StepsProcess] [data-block-type=cardItem]>span:first-child:has(img){aspect-ratio:1;border:1px solid var(--ix-frame);width:min(17rem,80%);height:auto;box-shadow:0 0 0 6px color-mix(in srgb,var(--ink-primary)3%,transparent),var(--ix-glass);order:4;margin:auto auto 0}.intellix-site [data-component=StepsProcess] [data-block-type=cardItem]>span[aria-hidden]{width:2.25rem;height:2.25rem;font-size:var(--text-body2-size);letter-spacing:0;border-radius:9999px;order:-1;place-items:center;margin:0 auto 1rem;padding:0;display:grid;position:relative}.intellix-site [data-component=StepsProcess] [data-block-type=cardItem]>span[aria-hidden][data-number-bg=""]{background-color:color-mix(in srgb,var(--ink-primary)14%,var(--color-card))}.intellix-site [data-component=StepsProcess] [data-block-type=cardItem]>span[aria-hidden][data-number-color=""]{color:var(--ink-primary)}.intellix-site [data-component=StepsProcess] [data-block-type=cardItem]:has(>span[aria-hidden]):before{content:"";z-index:-1;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-accent)30%,var(--ink-primary)15%),transparent);height:1px;position:absolute;inset:1.125rem 0 auto}.intellix-site [data-region=aside]{border:1px solid color-mix(in srgb,var(--ink-primary)10%,transparent);border-radius:var(--radius-xl);background:linear-gradient(180deg,var(--color-card)45%,color-mix(in srgb,var(--color-accent)55%,var(--color-card)));box-shadow:var(--ix-glass);align-self:stretch;padding:clamp(1.75rem,3vw,2rem)}.intellix-site [data-region=aside]>h3{font-size:var(--text-h6-size);line-height:var(--text-h6-line-height);letter-spacing:-.04em;margin-bottom:0}.intellix-site [data-region=aside]>h3+p{color:color-mix(in srgb,var(--ink-primary)70%,transparent);margin-top:.25rem}.intellix-site [data-region=aside]>p:nth-of-type(2){font-size:var(--text-h3-size);letter-spacing:-.05em;color:var(--ink-primary);margin-block:1.5rem;line-height:1}.intellix-site [data-region=aside]>ul{flex:1}.intellix-site [data-region=aside]>div:has(>[data-intent]){margin-top:1.5rem}.intellix-site [data-region=aside] [data-intent]{background:var(--ink-primary);width:100%;color:var(--color-background);box-shadow:none}.intellix-site [data-region=aside] a[data-intent]:after{content:none}.intellix-site [data-region=logos]{margin-top:auto}.intellix-site [data-region=logos]>p{color:var(--ink-primary)}.intellix-site [data-component=FaqAccordion] div:has(>[data-block-type=faqItem]){border-top:0;gap:.75rem;display:grid}.intellix-site [data-component=FaqAccordion] [data-block-type=faqItem]{border-radius:var(--radius-lg);background-color:color-mix(in srgb,var(--color-card)60%,transparent);box-shadow:var(--ix-glass);padding-inline:1.25rem;border:1px solid var(--ix-frame)!important}.intellix-site [data-component=FaqAccordion] [data-field$=".value.question"]{letter-spacing:-.032em;font-size:1.1875rem;font-weight:400;line-height:1.3}.intellix-site [data-component=FaqAccordion] [data-block-type=faqItem]>button{padding-block:1.0625rem}.intellix-site [data-component=FaqAccordion] [data-field$=".value.answer"]{max-width:43.75rem;font-size:var(--text-body2-size);color:color-mix(in srgb,var(--ink-primary)70%,transparent);padding-bottom:1.25rem;line-height:1.45}.intellix-site [data-component=FaqAccordion] [aria-expanded]>span:last-child{width:1.25rem;height:1.25rem;color:var(--ink-primary);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 3.5v13M4.5 11l5.5 5.5 5.5-5.5'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 3.5v13M4.5 11l5.5 5.5 5.5-5.5'/%3E%3C/svg%3E") 50%/contain no-repeat;background-color:currentColor!important}.intellix-site [data-component=FaqAccordion] [aria-expanded=true]>span:last-child{color:var(--ink-accent)}.intellix-site [data-component=FaqAccordion] [aria-expanded]>span:last-child>svg{display:none}.intellix-site [data-component=FaqAccordion] [data-intent]{align-self:flex-start;width:auto}@media (min-width:1024px){.intellix-site [data-component=ContactForm] .flex-col:has(>.text-center+.w-full){grid-template-columns:minmax(0,1fr) minmax(0,46.25rem);align-items:start;gap:4rem;display:grid}.intellix-site [data-component=ContactForm] .flex-col:has(>.text-center+.w-full)>*{text-align:left;max-width:none;margin:0!important}.intellix-site [data-component=ContactForm] .flex-col:has(>.text-center+.w-full)>.text-center>[data-block-type=eyebrow]{align-self:flex-start}.intellix-site [data-component=ContactForm] .grid:has(>div>:is([data-contact-tiles],[data-contact-tile])){grid-template-columns:minmax(0,1fr) minmax(0,46.25rem);gap:4rem}.intellix-site [data-component=ContactForm] .grid:has(>div>:is([data-contact-tiles],[data-contact-tile]))>div:first-child{justify-content:space-between}}.intellix-site [data-component=ContactForm] h2+p{max-width:24rem}.intellix-site [data-contact-tiles]{border:0;padding:0}.intellix-site [data-contact-tiles]>.grid{grid-template-columns:minmax(0,1fr);gap:.625rem}.intellix-site [data-contact-tiles]>.grid>*{grid-column:auto}.intellix-site [data-contact-tile]{background:0 0;border:0;flex-direction:row;align-items:center;gap:.625rem;padding:0}.intellix-site [data-contact-tile]>div:first-child{background:color-mix(in srgb,var(--ink-primary)6%,transparent);width:2.25rem;height:2.25rem;color:color-mix(in srgb,var(--ink-primary)75%,transparent);border-radius:9999px}.intellix-site [data-contact-tile]>div:first-child svg{stroke-width:1.5px;width:1.125rem;height:1.125rem}.intellix-site [data-contact-tile]>div:nth-child(2)>p:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.intellix-site [data-contact-tile]>div:nth-child(2)>:is(a,p){color:color-mix(in srgb,var(--ink-primary)75%,transparent);font-weight:400}.intellix-site [data-contact-tile]>button{display:none}.intellix-site [data-component=ContactForm] form label:not(:has(input)){font-size:var(--text-body4-size)}.intellix-site [data-component=ContactForm] form input[type=radio]{appearance:none;border:1px solid color-mix(in srgb,var(--ink-primary)35%,transparent);background-color:#0000;border-radius:9999px;width:.875rem;height:.875rem}.intellix-site [data-component=ContactForm] form input[type=radio]:checked{border-color:var(--ink-accent);background:radial-gradient(circle,var(--ink-accent)45%,transparent 50%)}.intellix-site [data-component=ContactForm] form input[type=radio]:focus-visible{outline:2px solid var(--ink-accent);outline-offset:2px}.intellix-site [data-component=ContactForm] div:has(>form){border:1px solid var(--ix-frame);background-color:var(--color-card);box-shadow:var(--ix-glass);outline:1px solid var(--ix-frame);outline-offset:5px}@media (min-width:1024px){.intellix-site [data-component=CardGrid]:has([data-block-type=cardItem]) .mr-auto.text-left:has(>h2+p){grid-template-columns:minmax(0,1fr) minmax(0,20rem);align-items:end;column-gap:3rem;width:100%;max-width:none;display:grid}.intellix-site [data-component=CardGrid]:has([data-block-type=cardItem]) .mr-auto.text-left:has(>h2+p)>*{grid-column:1;margin:0!important}.intellix-site [data-component=CardGrid]:has([data-block-type=cardItem]) .mr-auto.text-left:has(>h2+p)>h2{max-width:9em}.intellix-site [data-component=CardGrid]:has([data-block-type=cardItem]) .mr-auto.text-left:has(>h2+p)>h2+p{grid-area:1/2/span 2;align-self:end}}.intellix-site [data-card-style=transparent][data-icon=""][data-image-src=""][data-link-href=""] h3{font-size:var(--text-body1-size);line-height:var(--text-body1-line-height);letter-spacing:-.028em}.intellix-site [data-card-style=transparent][data-icon=""][data-image-src=""][data-link-href=""]>div{row-gap:.25rem}.intellix-site [data-card-style=transparent][data-icon=""][data-image-src=""][data-link-href=""] p{color:var(--ink-muted)}.intellix-site [data-component=ContentSplit]:not(:has(.text-center)):has(.lg\:grid-cols-1) .lg\:grid-cols-1.w-full{max-width:44rem;margin-inline:auto}.intellix-site [data-component=ContentSplit]:not(:has(.text-center)):has(.lg\:grid-cols-1) h2{font-size:var(--text-h5-size);line-height:var(--text-h5-line-height);letter-spacing:-.04em}.intellix-site [data-component=CardGrid]:has(.mr-auto.text-left) .justify-start:has(>[data-intent]){justify-content:center}.intellix-site [data-layout=expand] article>div:last-child>:first-child{margin-bottom:.125rem}.intellix-site [data-layout=expand]{--ink-muted:color-mix(in srgb,var(--ink-primary)75%,transparent)}
.tally-site{background-color:var(--color-background);--edge-image-radius-lg:var(--edge-image-radius);--type-hero-title-mobile-size:var(--text-h1-size);--type-hero-title-mobile-line-height:var(--text-h1-line-height);--type-section-title-mobile-size:var(--text-h2-size);--type-section-title-mobile-line-height:var(--text-h2-line-height);--type-card-title-mobile-size:var(--text-h3-size);--type-card-title-mobile-line-height:var(--text-h3-line-height);--type-item-title-mobile-size:var(--text-h6-size);--type-lead-body-mobile-size:var(--text-body1-size);--type-body-text-mobile-size:var(--text-body3-size);--type-meta-text-mobile-size:var(--text-body4-size)}.tally-site :is(h1,h2,h3,h4,h5,h6) em{color:var(--ink-accent);font-style:italic;font-weight:800}.tally-site main>[data-section-id]:first-child{margin-top:calc(-1*var(--navbar-height));border-top:var(--navbar-height)solid transparent}.tally-site [data-component=Hero][data-surface=inverse]{isolation:isolate}.tally-site [data-component=Hero][data-surface=inverse]:before,.tally-site [data-component=Hero][data-surface=inverse]:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.tally-site [data-component=Hero][data-surface=inverse]:before{clip-path:polygon(0 42%,52% 100%,0 100%);background:linear-gradient(20deg,color-mix(in srgb,var(--color-accent)55%,transparent),color-mix(in srgb,var(--color-accent)6%,transparent)65%)}.tally-site [data-component=Hero][data-surface=inverse]:after{clip-path:polygon(47% 100%,100% 66%,100% 100%);background:linear-gradient(160deg,color-mix(in srgb,var(--color-accent)8%,transparent),color-mix(in srgb,var(--color-accent)30%,transparent))}.tally-site main>[data-component=Hero][data-surface=inverse]:first-child:has(h1){flex-direction:column;justify-content:center;min-height:100svh;display:flex}.tally-site [data-component=Hero] h1~p[data-text-size="1"]{max-width:45rem;font-size:var(--text-body1-size);line-height:var(--text-body1-line-height)}.tally-site [data-component=Hero][data-surface=inverse]:has(h2):before{content:none}.tally-site [data-component=Hero][data-surface=inverse]:has(h2):after{content:none}.tally-site [data-block-type=eyebrow]{letter-spacing:.065em;font-weight:600}.tally-site [data-section-id]:not([data-surface=inverse],[data-component=Hero]:has(.grid)) [data-block-type=eyebrow][data-text-color=default]{color:var(--ink-primary)}.tally-site a[data-intent]:is([data-intent=accent],[data-intent=secondary],[data-intent=outline]){min-height:3.75rem;font-size:var(--text-body3-size);letter-spacing:.07em;padding-inline:2.5rem;font-weight:600}.tally-site [data-tone=dark] a[data-intent=outline]{--button-outline-color:var(--ink-primary);--button-primary-text:var(--ink-inverse)}.tally-site a[data-intent=secondary]{background-color:var(--color-secondary);color:var(--color-secondary-contrast)}@media (min-width:640px){.tally-site [data-component=Hero] h1~div>[data-intent=accent]:has(+[data-intent=secondary]){z-index:1;text-transform:uppercase;position:relative}.tally-site [data-component=Hero] h1~div>[data-intent=accent]+[data-intent=secondary]{margin-left:calc(-1*var(--space-stack-inline-cozy) - 2.5rem);box-shadow:none;padding-left:5rem}}.tally-site :is([data-component=ContentSplit],[data-component=Hero]) div.relative:has(>[data-video-src]){isolation:isolate}.tally-site :is([data-component=ContentSplit],[data-component=Hero]) div.relative:has(>[data-video-src]):before{content:"";z-index:-1;border-radius:var(--radius-lg);background:linear-gradient(to top,var(--color-accent),color-mix(in srgb,var(--color-accent)0%,transparent));pointer-events:none;width:55%;height:50%;position:absolute;bottom:-1rem;right:-2.5rem}@media (max-width:639px){.tally-site :is([data-component=ContentSplit],[data-component=Hero]) div.relative:has(>[data-video-src]):before{right:-.75rem}}.tally-site [data-component=ContentSplit]:has(h2,h3,p,li) .grid>div:has(>div.relative>[data-video-src]){padding-block:1.75rem}.tally-site :is([data-component=ContentSplit],[data-component=Hero]) .grid>:is(div:last-child:not(.lg\:order-1),div.lg\:order-2)>div.relative:has(>[data-video-src]):before{background:linear-gradient(to bottom,var(--color-accent),color-mix(in srgb,var(--color-accent)0%,transparent));inset:-1.75rem auto auto -1.75rem}@media (min-width:1024px){.tally-site [data-component=Hero] .grid>div:has(>div.relative>[data-video-src]){padding-top:5.25rem}.tally-site [data-component=Hero] .grid>:is(div:last-child:not(.lg\:order-1),div.lg\:order-2)>div.relative:has(>[data-video-src]):before{width:50%;top:-5.25rem;left:-5rem}}.tally-site [data-component=ContentSplit]:not(:has(h2,h3,p,li)) div.relative>[data-video-src].aspect-\[4\/3\]{aspect-ratio:16/5}.tally-site [data-component=ContentSplit]:not(:has(h2,h3,p,li)) .max-w-\[var\(--page-max-width\)\]{max-width:none;padding-inline:.625rem}.tally-site [data-component=ContentSplit]:not(:has(h2,h3,p,li)) div.relative:has(>[data-video-src]):before{content:none}.tally-site [data-component=LogoStrip]:has(.w-\[34\.375rem\])>div{max-width:none;padding-inline:0}.tally-site [data-component=LogoStrip]:has(.w-\[34\.375rem\]) .border-y{border-block:0}.tally-site [data-component=LogoStrip]:has(.w-\[34\.375rem\]) .overflow-hidden{-webkit-mask-image:none;mask-image:none}.tally-site [data-component=LogoStrip] .w-\[34\.375rem\]{width:clamp(14rem,24vw,21.5rem)}.tally-site [data-component=LogoStrip] .w-\[34\.375rem\]>*,.tally-site [data-component=LogoStrip] .w-\[34\.375rem\]>img{aspect-ratio:4/5;border-radius:var(--radius-lg)}.tally-site [data-component=LogoStrip] .w-\[34\.375rem\] img{object-fit:cover!important;border-radius:var(--radius-lg)!important}.tally-site [data-component=LogoStrip]:has(.w-\[34\.375rem\]):before{content:"";z-index:1;width:100%;height:18vw;-webkit-mask:var(--tally-curve)center/100% 100% no-repeat;-webkit-mask:var(--tally-curve)center/100% 100% no-repeat;mask:var(--tally-curve)center/100% 100% no-repeat;pointer-events:none;margin-bottom:-1.5vw;position:absolute;bottom:100%;left:0}.tally-site [data-component=LogoStrip]:has(.w-\[34\.375rem\]):after{content:"";z-index:1;width:100%;height:18vw;-webkit-mask:var(--tally-curve)center/100% 100% no-repeat;-webkit-mask:var(--tally-curve)center/100% 100% no-repeat;mask:var(--tally-curve)center/100% 100% no-repeat;pointer-events:none;margin-bottom:-1.5vw;position:absolute;bottom:100%;left:0}.tally-site [data-component=LogoStrip]:has(.w-\[34\.375rem\]):before{--tally-curve:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 260' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-dasharray='0.1 7'%3E%3Cpath d='M0 0C60 70 120 104 155 112C300 160 460 182 625 184C800 186 1000 176 1165 180C1270 184 1360 208 1440 248'/%3E%3C/svg%3E");background-color:color-mix(in srgb,var(--ink-primary)55%,transparent)}.tally-site [data-component=LogoStrip]:has(.w-\[34\.375rem\]):after{--tally-curve:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 260'%3E%3Ccircle cx='155' cy='112' r='5'/%3E%3Ccircle cx='625' cy='184' r='5'/%3E%3Ccircle cx='1165' cy='180' r='5'/%3E%3C/svg%3E");background-color:var(--color-accent)}.tally-site [data-section-id]:not([data-component=Hero][data-surface=inverse],[data-component=LogoStrip]:has(.w-\[34\.375rem\]))[data-surface=inverse]:has(+[data-section-id]:not([data-surface=inverse]):not([data-component=Hero],[data-component=LogoStrip])):after{content:"";z-index:1;background-color:var(--ink-primary);pointer-events:none;width:2px;height:clamp(3rem,6.5vw,6rem);position:absolute;bottom:0;left:50%}.tally-site [data-section-id]:not([data-component=Hero][data-surface=inverse],[data-component=LogoStrip]:has(.w-\[34\.375rem\])):is(:not([data-surface]),[data-surface=primary]):has(+[data-section-id]:is([data-surface=secondary],[data-surface=inverse]):not([data-component=Hero],[data-component=LogoStrip])):after{content:"";z-index:1;background-color:var(--ink-primary);pointer-events:none;width:2px;height:clamp(3rem,6.5vw,6rem);position:absolute;bottom:0;left:50%}.tally-site [data-section-id]:not([data-component=Hero][data-surface=inverse],[data-component=LogoStrip]:has(.w-\[34\.375rem\]))[data-surface=secondary]:has(+[data-section-id]:not([data-surface=secondary]):not([data-component=Hero],[data-component=LogoStrip])):after{content:"";z-index:1;background-color:var(--ink-primary);pointer-events:none;width:2px;height:clamp(3rem,6.5vw,6rem);position:absolute;bottom:0;left:50%}.tally-site [data-section-id]:not([data-component=Hero][data-surface=inverse],[data-component=LogoStrip]:has(.w-\[34\.375rem\]))[data-surface=inverse]+[data-section-id]:not([data-surface=inverse]):not([data-component=Hero],[data-component=LogoStrip]):before{content:"";z-index:1;background-color:var(--ink-primary);pointer-events:none;width:2px;height:clamp(3rem,6.5vw,6rem);position:absolute;top:0;left:50%}.tally-site [data-section-id]:not([data-component=Hero][data-surface=inverse],[data-component=LogoStrip]:has(.w-\[34\.375rem\])):is(:not([data-surface]),[data-surface=primary])+[data-section-id]:is([data-surface=secondary],[data-surface=inverse]):not([data-component=Hero],[data-component=LogoStrip]):before{content:"";z-index:1;background-color:var(--ink-primary);pointer-events:none;width:2px;height:clamp(3rem,6.5vw,6rem);position:absolute;top:0;left:50%}.tally-site [data-section-id]:not([data-component=Hero][data-surface=inverse],[data-component=LogoStrip]:has(.w-\[34\.375rem\]))[data-surface=secondary]+[data-section-id]:not([data-surface=secondary]):not([data-component=Hero],[data-component=LogoStrip]):before{content:"";z-index:1;background-color:var(--ink-primary);pointer-events:none;width:2px;height:clamp(3rem,6.5vw,6rem);position:absolute;top:0;left:50%}.tally-site [data-block-type=cardItem] div:not(.absolute):has(>svg):not(:has(>:not(svg))){isolation:isolate;background:0 0;border-radius:0;justify-content:flex-end;align-items:flex-start;width:5.5rem;height:5.25rem;position:relative}.tally-site [data-block-type=cardItem] div:not(.absolute):has(>svg):not(:has(>:not(svg))):before{content:"";z-index:-1;border-radius:var(--radius-sm);background-color:var(--color-accent);width:66%;height:66%;position:absolute;bottom:0;left:0}.tally-site [data-block-type=cardItem] div:not(.absolute):has(>svg):not(:has(>:not(svg)))>svg{stroke-width:1.4px;width:80%;height:80%}.tally-site [data-block-type=cardItem][data-card-style=transparent] div:not(.absolute):has(>svg):not(:has(>:not(svg))){width:2.875rem;height:2.75rem}.tally-site [data-block-type=cardItem][data-icon-color=""] div:not(.absolute):has(>svg):not(:has(>:not(svg)))>svg{color:var(--ink-primary)}.tally-site [data-card-style=transparent]:not([data-icon=""]) h3{font-size:var(--text-h4-size);line-height:var(--text-h4-line-height);font-weight:700}@media (min-width:1024px){.tally-site [data-component=CardGrid]:not(:has([data-icon=""])):not([data-surface=inverse]:has([data-card-style=transparent])) .flex-col:has(>.mr-auto.text-left){grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);align-items:center;column-gap:clamp(3rem,7vw,7.5rem);display:grid}.tally-site [data-component=CardGrid]:not(:has([data-icon=""])):not([data-surface=inverse]:has([data-card-style=transparent])) .flex-col:has(>.mr-auto.text-left)>*{margin:0!important}.tally-site [data-component=CardGrid]:not(:has([data-icon=""])):not([data-surface=inverse]:has([data-card-style=transparent])) .flex-col:has(>.mr-auto.text-left)>.mr-auto{grid-area:1/1;align-self:end}.tally-site [data-component=CardGrid]:not(:has([data-icon=""])):not([data-surface=inverse]:has([data-card-style=transparent])) .flex-col:has(>.mr-auto.text-left)>.grid{grid-area:1/2/span 2}.tally-site [data-component=CardGrid]:not(:has([data-icon=""])):not([data-surface=inverse]:has([data-card-style=transparent])) .flex-col:has(>.mr-auto.text-left)>div:has(>[data-intent]){grid-area:2/1;align-self:start;margin-top:2.5rem!important}.tally-site [data-component=CardGrid]:not(:has([data-icon=""])):not([data-surface=inverse]:has([data-card-style=transparent])) .flex-col:has(>.mr-auto.text-left)>.grid:has(>[data-card-style=filled]){padding-bottom:7.5rem}.tally-site [data-component=CardGrid]:not(:has([data-icon=""])):not([data-surface=inverse]:has([data-card-style=transparent])) .flex-col:has(>.mr-auto.text-left)>.grid>[data-card-style=filled]:nth-child(odd){translate:0 7.5rem}.tally-site [data-component=CardGrid]:not(:has([data-icon=""])):not([data-surface=inverse]:has([data-card-style=transparent])) .flex-col:has(>.mr-auto.text-left)>.grid>[data-card-style=filled]{min-height:21rem}.tally-site [data-component=CardGrid]:not([data-surface]):not(:has([data-icon=""])) .flex-col:has(>.mr-auto.text-left){grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);align-items:stretch}.tally-site [data-component=CardGrid]:not([data-surface]):not(:has([data-icon=""])) .flex-col:has(>.mr-auto.text-left):not(:has(>div>[data-intent]))>.mr-auto{grid-row:1/span 2}}.tally-site [data-component=CardGrid]:not([data-surface]):not(:has([data-icon=""])) .mr-auto.text-left{border-radius:var(--radius-xl);background-color:var(--color-muted);color:var(--color-muted-contrast);padding:clamp(1.75rem,4vw,3.5rem) clamp(1.75rem,2.5vw,2.25rem);align-self:stretch!important}.tally-site [data-component=CardGrid][data-surface=inverse] [data-card-style=transparent]:not([data-icon=""])>div{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:clamp(1.25rem,4vw,3.75rem);display:grid}.tally-site [data-component=CardGrid][data-surface=inverse] [data-card-style=transparent]:not([data-icon=""])>div>*{margin:0!important}.tally-site [data-component=CardGrid][data-surface=inverse] [data-card-style=transparent]:not([data-icon=""])>div>:not(:first-child){grid-column:2}.tally-site [data-component=CardGrid][data-surface=inverse] [data-card-style=transparent]:not([data-icon=""]) h3{font-weight:400}.tally-site [data-component=CardGrid]:has([data-card-style=transparent][data-icon=""][data-image-src=""][data-link-href=""]) .grid{grid-template-columns:minmax(0,1fr)}.tally-site [data-component=CardGrid]:has([data-card-style=transparent][data-icon=""][data-image-src=""][data-link-href=""]) .grid.gap-6{gap:0}.tally-site [data-card-style=transparent][data-icon=""][data-image-src=""][data-link-href=""]{border-bottom:1px solid var(--color-border);padding-block:2rem}@media (min-width:768px){.tally-site [data-card-style=transparent][data-icon=""][data-image-src=""][data-link-href=""]>div{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:5rem;display:grid}.tally-site [data-card-style=transparent][data-icon=""][data-image-src=""][data-link-href=""]>div>*{margin:0!important}}.tally-site [data-component=CardGrid]:not([data-surface=inverse]) .grid:has(>[data-card-style=transparent]:not([data-image-src=""]):not([data-link-href=""])){--ink-primary:#fff;--ink-body:#ffffffd9;isolation:isolate;padding:0 clamp(1.5rem,3.5vw,3rem) clamp(1.5rem,3.5vw,3.75rem);position:relative}.tally-site [data-component=CardGrid]:not([data-surface=inverse]) .grid:has(>[data-card-style=transparent]:not([data-image-src=""]):not([data-link-href=""])):before{content:"";z-index:-1;border-radius:var(--radius-xl);background-color:var(--color-primary);position:absolute;inset:4.5rem 0 0}.tally-site [data-card-style=transparent]:not([data-image-src=""]):not([data-link-href=""])>div:first-child{border-radius:var(--radius-lg)}.tally-site [data-card-style=transparent]:not([data-image-src=""]):not([data-link-href=""]) a{font-size:var(--text-body3-size);background-color:var(--color-accent);color:var(--color-accent-contrast);letter-spacing:.07em;border-radius:9999px;align-self:flex-start;margin-top:1rem;padding:1.5rem 2.5rem;font-weight:600;transition:background-color .2s}.tally-site [data-card-style=transparent]:not([data-image-src=""]):not([data-link-href=""]) a span[aria-hidden=true]{display:none}.tally-site [data-card-style=transparent]:not([data-image-src=""]):not([data-link-href=""]) a:hover{background-color:color-mix(in srgb,var(--color-accent)85%,var(--color-primary))}.tally-site [data-block-type=faqItem]{background-color:color-mix(in srgb,var(--color-muted)55%,var(--color-background));margin-bottom:1.5rem;padding-inline:1.5rem;border:0!important;border-bottom:1px solid var(--color-border)!important}.tally-site [data-block-type=faqItem] [data-field$=\.question]{font-size:var(--text-body3-size);font-weight:700}.tally-site [data-block-type=listItem]{color:var(--ink-primary);font-weight:600}.tally-site ul:has(>[data-block-type=listItem]){gap:.5rem}.tally-site ul>[data-block-type=listItem]{margin-block:0!important}.tally-site [data-surface=inverse]:not([data-component=Hero]) [data-block-type=listItem]:not(:has(>span:first-child svg)){border-left:3px solid var(--color-accent);padding-left:1.25rem;font-weight:400}.tally-site [data-surface=inverse]:not([data-component=Hero]) ul:has(>[data-block-type=listItem]){gap:1.25rem}.tally-site [data-component=Hero] ul:has(>[data-block-type=listItem]){--ink-primary:var(--oc-on-dark-strong);--ink-body:var(--oc-on-dark-body);--ink-accent:var(--color-accent);border-radius:var(--radius-sm);background-color:var(--color-primary);max-width:19rem;box-shadow:var(--shadow-lg);gap:.625rem;padding:1rem}.tally-site [data-component=Hero] ul:has(>[data-block-type=listItem])>[data-block-type=listItem]{border:1px solid var(--ink-primary);border-radius:.25rem;justify-content:space-between;align-items:center;padding:.75rem .75rem .75rem .875rem;font-weight:400}.tally-site [data-component=Hero] ul:has(>[data-block-type=listItem])>[data-block-type=listItem]:after{content:"";background:radial-gradient(circle at calc(100% - .625rem)50%,var(--color-accent).4375rem,var(--ink-primary).5rem);border-radius:9999px;flex:none;width:2.25rem;height:1.25rem}@media (min-width:1024px){.tally-site [data-component=Hero]:has(ul>[data-block-type=listItem]) .grid>:is(div:last-child:not(.lg\:order-1),div.lg\:order-2)>div.relative:has(>[data-video-src]){width:80%;margin-right:auto}.tally-site [data-component=Hero] .grid ul:has(>[data-block-type=listItem]){z-index:2;right:var(--space-page-padding-x);width:19rem;position:absolute;bottom:0}}.tally-site [data-component=Hero] .text-center>h2{font-size:var(--type-hero-title-size,var(--text-h1-size));font-weight:700;line-height:1.2}.tally-site [data-component=Hero] .text-center:has(>h2)>div.relative:has(>[data-video-src]){width:clamp(5rem,9vw,8.125rem)}.tally-site [data-component=Hero] .text-center:has(>h2)>div.relative:has(>[data-video-src]):before{content:none}.tally-site [data-component=Hero] .text-center:has(>h2)>div.relative>[data-video-src]{border-radius:0}.tally-site [data-component=Hero] .text-center:has(>h2)>div.relative>[data-video-src].aspect-video{aspect-ratio:1}.tally-site [data-component=Hero] .text-center:has(>h2)>div.relative>[data-video-src] img{object-fit:contain!important}.tally-site [data-component=HeroBackdrop]:has(h2)>div{width:calc(100% - 2*var(--space-page-padding-x));max-width:calc(var(--page-max-width) - 2*var(--space-page-padding-x));border-radius:var(--radius-xl);margin-inline:auto}.tally-site [data-component=HeroBackdrop] h2{font-weight:400}.tally-site [data-component=TestimonialCarousel] :is(figure[data-block-type=testimonialItem]){border-radius:var(--radius-lg);background-color:var(--color-card);box-shadow:var(--shadow-md);border:0}.tally-site [data-component=TestimonialCarousel] figure[data-block-type=testimonialItem]>div:first-child{flex-direction:column;flex:1;display:flex}.tally-site [data-component=TestimonialCarousel] figure[data-block-type=testimonialItem]>div:first-child>div:first-child{order:1;margin-top:auto;padding-top:2.5rem}.tally-site [data-component=TestimonialCarousel] figure[data-block-type=testimonialItem] [data-field$=\.title]{font-size:var(--text-h4-size);margin-top:0;margin-bottom:1.5rem;font-weight:600;line-height:1}.tally-site [data-component=TestimonialCarousel] figure[data-block-type=testimonialItem] [data-field$=\.title]+blockquote{margin-top:0}.tally-site [data-component=TestimonialCarousel] .grid.min-w-full{padding:.75rem}@media (min-width:1024px){.tally-site [data-component=TestimonialCarousel]:has(.grid.min-w-full):has(.w-\[4\.5rem\]) .flex-col:has(>div>div>.w-\[4\.5rem\]){grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.5rem;display:grid}.tally-site [data-component=TestimonialCarousel]:has(.grid.min-w-full) .flex-col:has(>div>div>.w-\[4\.5rem\])>*{margin:0!important}.tally-site [data-component=TestimonialCarousel]:has(.grid.min-w-full) .flex-col:has(>div>div>.w-\[4\.5rem\])>div:first-child{display:contents}.tally-site [data-component=TestimonialCarousel]:has(.grid.min-w-full) .flex-col:has(>div>div>.w-\[4\.5rem\])>div:first-child>div{display:contents}.tally-site [data-component=TestimonialCarousel]:has(.grid.min-w-full) .w-\[4\.5rem\]{grid-area:1/1/3/7;width:auto;margin:0;position:relative}.tally-site [data-component=TestimonialCarousel]:has(.grid.min-w-full) .w-\[4\.5rem\]>div{aspect-ratio:5/4;border-radius:var(--radius-lg)}.tally-site [data-component=TestimonialCarousel]:has(.grid.min-w-full) .w-\[4\.5rem\] img{object-fit:cover!important}.tally-site [data-component=TestimonialCarousel]:has(.grid.min-w-full) .w-\[4\.5rem\]:after{content:"";z-index:1;background-color:color-mix(in srgb,var(--color-primary)70%,transparent);pointer-events:none;width:17rem;height:13.25rem;position:absolute;top:-8.5rem;left:22%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 130 101' fill='none' stroke='black' stroke-width='0.6'%3E%3Cpath d='M31 1H49L26 40.6A30 30 0 1 1 2.3 66ZM97 1H115L92 40.6A30 30 0 1 1 68.3 66Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 130 101' fill='none' stroke='black' stroke-width='0.6'%3E%3Cpath d='M31 1H49L26 40.6A30 30 0 1 1 2.3 66ZM97 1H115L92 40.6A30 30 0 1 1 68.3 66Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.tally-site [data-component=TestimonialCarousel]:has(.grid.min-w-full) div:has(>h2){grid-area:1/7/auto/13;align-self:end;padding-bottom:2.5rem}.tally-site [data-component=TestimonialCarousel]:has(.grid.min-w-full) .flex-col:has(>div>div>.w-\[4\.5rem\])>div:last-child{z-index:2;grid-area:2/5/auto/13;position:relative}.tally-site [data-component=TestimonialCarousel] .grid.min-w-full{grid-template-columns:repeat(2,minmax(0,1fr))}}.tally-site [data-component=TestimonialCarousel]:has(.w-\[4\.5rem\]) div:has(>h2)>:not(h2){display:none}@media (min-width:1024px){.tally-site [data-component=ContactForm] .flex-col:has(>.text-center+div form){grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:stretch;column-gap:clamp(3rem,7vw,7.5rem);display:grid}.tally-site [data-component=ContactForm] .flex-col:has(>.text-center+div form)>*{max-width:none;margin:0!important}}.tally-site [data-component=ContactForm] .flex-col:has(>.text-center+div form)>.text-center{--ink-primary:#fff;--ink-body:#ffffffe0;--ink-accent:var(--color-accent);border-radius:var(--radius-xl);background-color:var(--color-primary);text-align:left;justify-content:flex-end;padding:clamp(2rem,4vw,3rem)}.tally-site [data-component=ContactForm] form .h-12{height:3.625rem}.tally-site [data-component=ContactForm] form label.type-meta-text{color:var(--ink-muted);font-size:var(--text-body3-size);font-weight:400}.tally-site [data-component=ContactForm] form ::placeholder{text-transform:uppercase}