.HeroMain-module__eq8IbW__inner{padding-top:calc(var(--mantine-spacing-xl) * 3);padding-bottom:calc(var(--mantine-spacing-xl) * 3);justify-content:space-between;display:flex}@media (max-width:62em){.HeroMain-module__eq8IbW__inner{flex-direction:column}}.HeroMain-module__eq8IbW__content{max-width:420px;margin-right:calc(var(--mantine-spacing-xl) * 2)}@media (max-width:62em){.HeroMain-module__eq8IbW__content{max-width:100%;margin-right:0;margin-bottom:var(--mantine-spacing-xl)}}.HeroMain-module__eq8IbW__title{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .HeroMain-module__eq8IbW__title{color:var(--mantine-color-white)}.HeroMain-module__eq8IbW__title{font-family:var(--mantine-font-family);font-size:44px;font-weight:700;line-height:1.2}@media (max-width:36em){.HeroMain-module__eq8IbW__title{font-size:28px}.HeroMain-module__eq8IbW__control{flex:1}}.HeroMain-module__eq8IbW__codeBlock{flex:1;min-width:0;max-width:510px}@media (max-width:48em){.HeroMain-module__eq8IbW__codeBlock{max-width:100%}}.HeroMain-module__eq8IbW__code{font-family:var(--mantine-font-family-monospace);font-size:calc(.8125rem * var(--mantine-scale));white-space:pre;color:var(--mantine-color-dark-7);margin:0;line-height:1.7;overflow-x:auto}[data-mantine-color-scheme=dark] .HeroMain-module__eq8IbW__code{color:#e1e4e8}.HeroMain-module__eq8IbW__code{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .HeroMain-module__eq8IbW__code{background-color:var(--mantine-color-dark-6)}.HeroMain-module__eq8IbW__code{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .HeroMain-module__eq8IbW__code{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4)}.HeroMain-module__eq8IbW__code{border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-lg)}.HeroMain-module__eq8IbW__tok_keyword{color:#d73a49}[data-mantine-color-scheme=dark] .HeroMain-module__eq8IbW__tok_keyword{color:#ff7b72}.HeroMain-module__eq8IbW__tok_string{color:#032f62}[data-mantine-color-scheme=dark] .HeroMain-module__eq8IbW__tok_string{color:#a5d6ff}.HeroMain-module__eq8IbW__tok_property{color:#005cc5}[data-mantine-color-scheme=dark] .HeroMain-module__eq8IbW__tok_property{color:#79c0ff}.HeroMain-module__eq8IbW__tok_func{color:#6f42c1}[data-mantine-color-scheme=dark] .HeroMain-module__eq8IbW__tok_func{color:#d2a8ff}.HeroMain-module__eq8IbW__tok_variable{color:var(--mantine-color-dark-7)}[data-mantine-color-scheme=dark] .HeroMain-module__eq8IbW__tok_variable{color:#e1e4e8}.HeroMain-module__eq8IbW__tok_comment{color:#6a737d}[data-mantine-color-scheme=dark] .HeroMain-module__eq8IbW__tok_comment{color:#8b949e}.HeroMain-module__eq8IbW__tok_comment{font-style:italic}.HeroMain-module__eq8IbW__tok_punct{color:var(--mantine-color-dark-4)}[data-mantine-color-scheme=dark] .HeroMain-module__eq8IbW__tok_punct{color:#8b949e}.HeroMain-module__eq8IbW__highlight{background-color:var(--mantine-primary-color-light);border-radius:var(--mantine-radius-sm);padding:4px 12px;position:relative}
.Features-module__tzvmDG__title{font-size:calc(2.125rem * var(--mantine-scale));font-weight:700}@media (max-width:48em){.Features-module__tzvmDG__title{font-size:calc(1.5rem * var(--mantine-scale))}}.Features-module__tzvmDG__description{max-width:calc(37.5rem * var(--mantine-scale));margin:auto}.Features-module__tzvmDG__description:after{content:"";background-color:var(--mantine-primary-color-filled);width:calc(2.8125rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));margin-top:var(--mantine-spacing-sm);margin-left:auto;margin-right:auto;display:block}.Features-module__tzvmDG__card{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .Features-module__tzvmDG__card{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-5)}.Features-module__tzvmDG__cardTitle:after{content:"";background-color:var(--mantine-primary-color-filled);width:calc(2.8125rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));margin-top:var(--mantine-spacing-sm);display:block}
.EmailBanner-module__txXoHG__wrapper{padding:calc(var(--mantine-spacing-xl) * 2);background-color:var(--mantine-color-white);justify-content:center;align-items:center;display:flex}[data-mantine-color-scheme=dark] .EmailBanner-module__txXoHG__wrapper{background-color:var(--mantine-color-dark-8)}.EmailBanner-module__txXoHG__wrapper{border-top:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .EmailBanner-module__txXoHG__wrapper{border-top:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-8)}.EmailBanner-module__txXoHG__wrapper{border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .EmailBanner-module__txXoHG__wrapper{border-bottom:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-8)}@media (max-width:48em){.EmailBanner-module__txXoHG__wrapper{padding:var(--mantine-spacing-xl);flex-direction:column-reverse}}.EmailBanner-module__txXoHG__image{max-width:400px}@media (max-width:36em){.EmailBanner-module__txXoHG__image{max-width:100%}}.EmailBanner-module__txXoHG__body{padding-right:calc(var(--mantine-spacing-xl) * 4);max-width:calc(71.25rem * var(--mantine-scale))}@media (max-width:48em){.EmailBanner-module__txXoHG__body{margin-top:var(--mantine-spacing-xl);padding-right:0}}.EmailBanner-module__txXoHG__title{color:var(--mantine-color-black)}[data-mantine-color-scheme=dark] .EmailBanner-module__txXoHG__title{color:var(--mantine-color-white)}.EmailBanner-module__txXoHG__title{font-family:var(--mantine-font-family);margin-bottom:var(--mantine-spacing-md);line-height:1}.EmailBanner-module__txXoHG__controls{margin-top:var(--mantine-spacing-xl);display:flex}.EmailBanner-module__txXoHG__inputWrapper{flex:1;width:100%}.EmailBanner-module__txXoHG__input{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.EmailBanner-module__txXoHG__control{border-top-left-radius:0;border-bottom-left-radius:0}
.Promise-module__7m4Hva__title{font-size:calc(2.125rem * var(--mantine-scale));font-weight:700}@media (max-width:48em){.Promise-module__7m4Hva__title{font-size:calc(1.5rem * var(--mantine-scale))}}.Promise-module__7m4Hva__description{max-width:calc(37.5rem * var(--mantine-scale));margin:auto}.Promise-module__7m4Hva__description:after{content:"";background-color:var(--mantine-primary-color-filled);width:calc(2.8125rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));margin-top:var(--mantine-spacing-sm);margin-left:auto;margin-right:auto;display:block}.Promise-module__7m4Hva__card{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .Promise-module__7m4Hva__card{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-5)}.Promise-module__7m4Hva__cardTitle:after{content:"";background-color:var(--mantine-color-gray-4);display:block}[data-mantine-color-scheme=dark] .Promise-module__7m4Hva__cardTitle:after{background-color:var(--mantine-color-dark-3)}.Promise-module__7m4Hva__cardTitle:after{width:calc(2.8125rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));margin-top:var(--mantine-spacing-sm)}.Promise-module__7m4Hva__cardTitleHighlight:after{content:"";background-color:var(--mantine-primary-color-filled);width:calc(2.8125rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));margin-top:var(--mantine-spacing-sm);display:block}
.Audiences-module___6ffea__title{font-size:calc(2.125rem * var(--mantine-scale));font-weight:700}@media (max-width:48em){.Audiences-module___6ffea__title{font-size:calc(1.5rem * var(--mantine-scale))}}.Audiences-module___6ffea__card{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .Audiences-module___6ffea__card{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-5)}.Audiences-module___6ffea__cardLink{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] .Audiences-module___6ffea__cardLink{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-5)}.Audiences-module___6ffea__cardLink{transition:border-color .15s,transform .15s}.Audiences-module___6ffea__cardLink:hover{border-color:var(--mantine-primary-color-filled);transform:translateY(calc(-.125rem * var(--mantine-scale)))}.Audiences-module___6ffea__link{color:inherit;text-decoration:none}.Audiences-module___6ffea__learnMore{transition:gap .15s}.Audiences-module___6ffea__cardTitle:after{content:"";background-color:var(--mantine-primary-color-filled);width:calc(2.8125rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));margin-top:var(--mantine-spacing-sm);display:block}
.Pricing-module__NjGiYG__title{font-size:calc(2.125rem * var(--mantine-scale));font-weight:700}@media (max-width:48em){.Pricing-module__NjGiYG__title{font-size:calc(1.5rem * var(--mantine-scale))}}.Pricing-module__NjGiYG__description{max-width:calc(37.5rem * var(--mantine-scale));margin:auto}.Pricing-module__NjGiYG__description:after{content:"";background-color:var(--mantine-primary-color-filled);width:calc(2.8125rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));margin-top:var(--mantine-spacing-sm);margin-left:auto;margin-right:auto;display:block}
.Showcase-module__wiVXYW__title{font-size:calc(2.125rem * var(--mantine-scale));font-weight:700}@media (max-width:48em){.Showcase-module__wiVXYW__title{font-size:calc(1.5rem * var(--mantine-scale))}}.Showcase-module__wiVXYW__description{max-width:calc(37.5rem * var(--mantine-scale));margin:auto}.Showcase-module__wiVXYW__description:after{content:"";background-color:var(--mantine-primary-color-filled);width:calc(2.8125rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));margin-top:var(--mantine-spacing-sm);margin-left:auto;margin-right:auto;display:block}.Showcase-module__wiVXYW__row{align-items:center;gap:var(--mantine-spacing-xl);display:flex}.Showcase-module__wiVXYW__row[data-reversed]{flex-direction:row-reverse}@media (max-width:62em){.Showcase-module__wiVXYW__row,.Showcase-module__wiVXYW__row[data-reversed]{flex-direction:column}}.Showcase-module__wiVXYW__textBlock{flex:0 0 280px}@media (max-width:62em){.Showcase-module__wiVXYW__textBlock{text-align:center;flex:none}}.Showcase-module__wiVXYW__itemTitle:after{content:"";background-color:var(--mantine-primary-color-filled);width:calc(2.8125rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));margin-top:var(--mantine-spacing-sm);display:block}@media (max-width:62em){.Showcase-module__wiVXYW__itemTitle:after{margin-left:auto;margin-right:auto}}.Showcase-module__wiVXYW__imageBlock{flex:1;min-width:0}.Showcase-module__wiVXYW__image{width:100%;height:auto;display:block}
.MCP-module__uHjMEG__title{font-size:calc(2.125rem * var(--mantine-scale));font-weight:700}@media (max-width:48em){.MCP-module__uHjMEG__title{font-size:calc(1.5rem * var(--mantine-scale))}}.MCP-module__uHjMEG__description{max-width:calc(37.5rem * var(--mantine-scale));margin:auto}.MCP-module__uHjMEG__description:after{content:"";background-color:var(--mantine-primary-color-filled);width:calc(2.8125rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));margin-top:var(--mantine-spacing-sm);margin-left:auto;margin-right:auto;display:block}.MCP-module__uHjMEG__row{align-items:center;gap:calc(var(--mantine-spacing-xl) * 2);margin-top:calc(3.125rem * var(--mantine-scale));display:flex}@media (max-width:62em){.MCP-module__uHjMEG__row{flex-direction:column}}.MCP-module__uHjMEG__textBlock{flex:0 0 340px}@media (max-width:62em){.MCP-module__uHjMEG__textBlock{flex:none}}.MCP-module__uHjMEG__itemTitle:after{content:"";background-color:var(--mantine-primary-color-filled);width:calc(2.8125rem * var(--mantine-scale));height:calc(.125rem * var(--mantine-scale));margin-top:var(--mantine-spacing-sm);display:block}.MCP-module__uHjMEG__codeBlock{flex:1;min-width:0}.MCP-module__uHjMEG__code{font-family:var(--mantine-font-family-monospace);font-size:calc(.875rem * var(--mantine-scale));white-space:pre;color:var(--mantine-color-dark-7);margin:0;line-height:1.7;overflow-x:auto}[data-mantine-color-scheme=dark] .MCP-module__uHjMEG__code{color:#e1e4e8}.MCP-module__uHjMEG__code{background-color:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] .MCP-module__uHjMEG__code{background-color:var(--mantine-color-dark-6)}.MCP-module__uHjMEG__code{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .MCP-module__uHjMEG__code{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-4)}.MCP-module__uHjMEG__code{border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-xl)}.MCP-module__uHjMEG__tok_property{color:#005cc5}[data-mantine-color-scheme=dark] .MCP-module__uHjMEG__tok_property{color:#79c0ff}.MCP-module__uHjMEG__tok_string{color:#032f62}[data-mantine-color-scheme=dark] .MCP-module__uHjMEG__tok_string{color:#a5d6ff}.MCP-module__uHjMEG__tok_punct{color:var(--mantine-color-dark-4)}[data-mantine-color-scheme=dark] .MCP-module__uHjMEG__tok_punct{color:#8b949e}.MCP-module__uHjMEG__tok_comment{color:#6a737d}[data-mantine-color-scheme=dark] .MCP-module__uHjMEG__tok_comment{color:#8b949e}.MCP-module__uHjMEG__tok_comment{font-style:italic}
@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/e674cfae41f49951-s.3bo55__4n53zt.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/00cbd4d7da2cd4e7-s.44g8b_rvmme-z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/485270febf852963-s.172pf8qlpi9qh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/2287ab97943b700f-s.2m2b19rcwbp3e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/fca659bc2d04ed70-s.3yplrnbdfjy_1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:italic;font-weight:600;font-display:swap;src:url(../media/53babce0392e6b20-s.p.1xfj9qlslzra9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_c1d3137c-module__1e7Ika__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:italic;font-weight:600}
.References-module__Aj-YQq__title{font-size:calc(2.125rem * var(--mantine-scale));font-weight:700}@media (max-width:48em){.References-module__Aj-YQq__title{font-size:calc(1.5rem * var(--mantine-scale))}}.References-module__Aj-YQq__link{color:inherit;height:100%;text-decoration:none;display:block}.References-module__Aj-YQq__card{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-gray-1);height:100%}[data-mantine-color-scheme=dark] .References-module__Aj-YQq__card{border:calc(.0625rem * var(--mantine-scale)) solid var(--mantine-color-dark-5)}.References-module__Aj-YQq__card{transition:border-color .15s,transform .15s,box-shadow .15s}@media (hover:hover) and (pointer:fine){.References-module__Aj-YQq__card:hover{border-color:var(--mantine-primary-color-filled);transform:translateY(calc(-.125rem * var(--mantine-scale)));box-shadow:0 calc(.5rem * var(--mantine-scale)) calc(1.25rem * var(--mantine-scale)) #0f17292e}}.References-module__Aj-YQq__logoSlot{min-height:calc(4rem * var(--mantine-scale));margin-bottom:var(--mantine-spacing-md);color:#0f172a;justify-content:center;align-items:center;display:flex}[data-mantine-color-scheme=dark] .References-module__Aj-YQq__logoSlot{color:#f8fafc}.References-module__Aj-YQq__logo{max-width:100%;height:calc(2.625rem * var(--mantine-scale));justify-content:center;align-items:center;gap:.65rem;width:auto;display:inline-flex}.References-module__Aj-YQq__logo svg{width:auto;display:block}.References-module__Aj-YQq__mark{height:calc(1.75rem * var(--mantine-scale));width:calc(1.75rem * var(--mantine-scale));flex-shrink:0}.References-module__Aj-YQq__brandKarmaWord{font-size:calc(1.375rem * var(--mantine-scale));letter-spacing:.04em;white-space:nowrap;font-weight:800;line-height:1}.References-module__Aj-YQq__optiviseMark{width:calc(2.25rem * var(--mantine-scale));height:calc(2.25rem * var(--mantine-scale));flex-shrink:0}.References-module__Aj-YQq__optiviseWord{height:calc(1.625rem * var(--mantine-scale));width:auto}.References-module__Aj-YQq__facetMark{height:calc(2.25rem * var(--mantine-scale));width:calc(2.25rem * var(--mantine-scale));flex-shrink:0}.References-module__Aj-YQq__facetWord{height:calc(2rem * var(--mantine-scale));width:auto}.References-module__Aj-YQq__veftWord{height:auto;font-style:italic;font-weight:600;font-size:calc(2.375rem * var(--mantine-scale));letter-spacing:-.03em;color:#2c5f4a;line-height:1}[data-mantine-color-scheme=dark] .References-module__Aj-YQq__veftWord{color:#7db89a}.References-module__Aj-YQq__revuoGlyph{height:calc(1.75rem * var(--mantine-scale));width:calc(1.75rem * var(--mantine-scale));flex-shrink:0}.References-module__Aj-YQq__revuoWord{font-size:calc(1.75rem * var(--mantine-scale));letter-spacing:-.04em;text-transform:lowercase;font-weight:500;line-height:1}.References-module__Aj-YQq__link:focus-visible{outline:calc(.125rem * var(--mantine-scale)) solid var(--mantine-primary-color-filled);outline-offset:calc(.25rem * var(--mantine-scale));border-radius:var(--mantine-radius-md)}
