@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(../media/figtree-latin-ext-wght-normal.3ui8gg3w7xij5.woff2)format("woff2-variations");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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(../media/figtree-latin-wght-normal.30wi0xp2m6ck_.woff2)format("woff2-variations");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}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rk-color-charcoal:#181818;--rk-color-ice-white:#f4f7f8;--rk-color-white:#fff;--rk-color-berry:#8d305f;--rk-color-berry-soft:#efdfdf;--rk-color-deep-purple:#5f228f;--rk-color-ember-orange:#ee705f;--rk-color-surface:color-mix(in srgb, var(--rk-color-ice-white) 4%, var(--rk-color-charcoal));--rk-color-surface-hover:color-mix(in srgb, var(--rk-color-ice-white) 8%, var(--rk-color-charcoal));--rk-color-border:color-mix(in srgb, var(--rk-color-ice-white) 16%, transparent);--rk-color-border-strong:color-mix(in srgb, var(--rk-color-ice-white) 34%, transparent);--rk-color-text-muted:color-mix(in srgb, var(--rk-color-ice-white) 68%, transparent);--rk-color-text-subtle:color-mix(in srgb, var(--rk-color-ice-white) 46%, transparent);--rk-image-overlay:linear-gradient(180deg, color-mix(in srgb, var(--rk-color-charcoal) 24%, transparent) 0%, color-mix(in srgb, var(--rk-color-charcoal) 16%, transparent) 45%, color-mix(in srgb, var(--rk-color-charcoal) 56%, transparent) 100%);--rk-font-sans:"Figtree Variable", "Figtree", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--rk-section-space:var(--rk-space-16);--rk-section-intro-gap:clamp(3rem, 6vw, 5rem);--rk-radius-focus:1px;--rk-radius-hairline:2px;--rk-radius-tag:5px;--rk-radius-inset:7px;--rk-radius-tight:3px;--rk-radius-control:6px;--rk-radius-surface:10px;--rk-layout-frame:1440px;--rk-layout-reading:720px;--rk-section-copy-width:max(280px, calc((min(100vw, var(--rk-layout-frame)) - 2 * var(--rk-layout-gutter) - 48px) / 3));--rk-layout-columns:12;--rk-layout-gutter:clamp(20px, 4.45vw, 64px);--rk-layout-gap:clamp(1.25rem, 2vw, 1.5rem);--rk-layout-columns-tablet:8;--rk-layout-columns-mobile:4;--rk-control-height:2.75rem;--rk-control-padding-inline:1.125rem;--rk-border-width:1px;--rk-line-standard:var(--rk-border-width) solid var(--rk-color-border);--rk-line-strong:var(--rk-border-width) solid var(--rk-color-border-strong);--rk-duration-fast:.16s;--rk-duration-base:.24s;--rk-ease-standard:cubic-bezier(.2, .8, .2, 1);--rk-space-unit:.25rem;--rk-space-0-5:calc(var(--rk-space-unit) * .5);--rk-space-1:var(--rk-space-unit);--rk-space-1-5:calc(var(--rk-space-unit) * 1.5);--rk-space-2:calc(var(--rk-space-unit) * 2);--rk-space-2-5:calc(var(--rk-space-unit) * 2.5);--rk-space-3:calc(var(--rk-space-unit) * 3);--rk-space-3-5:calc(var(--rk-space-unit) * 3.5);--rk-space-4:calc(var(--rk-space-unit) * 4);--rk-space-4-5:calc(var(--rk-space-unit) * 4.5);--rk-space-5:calc(var(--rk-space-unit) * 5);--rk-space-5-5:calc(var(--rk-space-unit) * 5.5);--rk-space-6:calc(var(--rk-space-unit) * 6);--rk-space-6-5:calc(var(--rk-space-unit) * 6.5);--rk-space-7:calc(var(--rk-space-unit) * 7);--rk-space-7-5:calc(var(--rk-space-unit) * 7.5);--rk-space-8:calc(var(--rk-space-unit) * 8);--rk-space-9:calc(var(--rk-space-unit) * 9);--rk-space-10:calc(var(--rk-space-unit) * 10);--rk-space-11:calc(var(--rk-space-unit) * 11);--rk-space-12:calc(var(--rk-space-unit) * 12);--rk-space-14:calc(var(--rk-space-unit) * 14);--rk-space-16:calc(var(--rk-space-unit) * 16);--rk-space-18:calc(var(--rk-space-unit) * 18);--rk-space-20:calc(var(--rk-space-unit) * 20);--rk-space-24:calc(var(--rk-space-unit) * 24);--rk-space-32:calc(var(--rk-space-unit) * 32);--rk-radius-panel:8px;--rk-radius-tile:9px;--rk-radius-detail:4px}@media (max-width:767px){:root{--rk-section-space:var(--rk-space-10);--rk-section-copy-width:500px}}
:root{--rk-type-micro-xxs:calc(var(--rk-type-body) * .4375);--rk-type-micro-xs:calc(var(--rk-type-body) * .5);--rk-type-micro-sm:calc(var(--rk-type-body) * .5625);--rk-type-micro:calc(var(--rk-type-body) * .625);--rk-type-caption:calc(var(--rk-type-body) * .6875);--rk-type-label:calc(var(--rk-type-body) * .75);--rk-type-meta:calc(var(--rk-type-body) * .8125);--rk-type-body-sm:calc(var(--rk-type-body) * .875);--rk-type-body-compact:calc(var(--rk-type-body) * .9375);--rk-type-body:1rem;--rk-type-body-lead:calc(var(--rk-type-body) * 1.0625);--rk-type-h6:18px;--rk-type-title-sm:19px;--rk-type-body-lg:calc(var(--rk-type-body) * 1.25);--rk-type-symbol-sm:21px;--rk-type-title-md:22px;--rk-type-symbol:23px;--rk-type-h5:24px;--rk-type-title-lg:25px;--rk-type-h4:27px;--rk-type-feature:29px;--rk-type-subsection:30px;--rk-type-card-compact:32px;--rk-type-section-small:35px;--rk-type-section-contact-small:40px;--rk-type-page-compact-small:43px;--rk-type-hero-max:66px;--rk-type-h1:clamp(38px,4.3vw,66px);--rk-type-hero-tablet:clamp(42px,5.6vw,62px);--rk-type-hero-mobile:clamp(34px,8.8vw,52px);--rk-type-card-nav-compact:clamp(13px,1.8vw,15px);--rk-type-card-summary-compact:clamp(14px,2vw,17px);--rk-type-section-compact:clamp(34px,3.4vw,52px);--rk-type-feature-prominent:clamp(32px,3.4vw,48px);--rk-type-feature-prominent-small:clamp(31px,8vw,37px);--rk-type-section-tablet:clamp(37px,6.6vw,49px);--rk-type-section-faq:clamp(37px,3.65vw,52px);--rk-type-section-contact:clamp(39px,4.05vw,58px);--rk-type-page-compact:clamp(43px,4.6vw,64px);--rk-type-page-confirmation:clamp(41px,5vw,64px);--rk-type-section-mobile:clamp(37px,7vw,48px);--rk-type-section-directory:clamp(37px,4.1vw,59px);--rk-type-feature-fluid:clamp(23px,2.1vw,29px);--rk-type-h2:clamp(38px,4.1vw,59px);--rk-type-h3:clamp(28px,2.5vw,35px);--rk-type-hero:var(--rk-type-h1);--rk-type-section:var(--rk-type-h2);--rk-type-card:var(--rk-type-h3);--rk-font-weight-light:300;--rk-font-weight-symbol:350;--rk-font-weight-regular:400;--rk-font-weight-heading:440;--rk-font-weight-display:450;--rk-font-weight-numeric:460;--rk-font-weight-emphasis:480;--rk-font-weight-medium:500;--rk-font-weight-control:520;--rk-font-weight-label:550;--rk-font-weight-wordmark:560;--rk-font-weight-strong:600;--rk-font-weight-semibold:620;--rk-font-weight-status:650;--rk-leading-solid:1;--rk-leading-hero:1.04;--rk-leading-section:1.045;--rk-leading-contact:1.05;--rk-leading-title:1.055;--rk-leading-hero-mobile:1.06;--rk-leading-feature:1.07;--rk-leading-section-faq:1.075;--rk-leading-compact-title:1.08;--rk-leading-card:1.12;--rk-leading-feature-card:1.13;--rk-leading-tight:1.15;--rk-leading-label:1.2;--rk-leading-subheading:1.25;--rk-leading-snug:1.3;--rk-leading-title-small:1.35;--rk-leading-compact:1.4;--rk-leading-question:1.45;--rk-leading-short:1.5;--rk-leading-conversation:1.55;--rk-leading-body:1.6;--rk-leading-copy:1.65;--rk-leading-relaxed:1.7;--rk-leading-answer:1.75;--rk-leading-reading:1.8;--rk-leading-legal:1.85;--rk-leading-heading:1.02;--rk-tracking-title:-.055em;--rk-tracking-contact:-.052em;--rk-tracking-hero-mobile:-.05em;--rk-tracking-feature:-.045em;--rk-tracking-card:-.042em;--rk-tracking-feature-card:-.04em;--rk-tracking-heading:-.038em;--rk-tracking-subheading:-.035em;--rk-tracking-compact-title:-.03em;--rk-tracking-title-small:-.025em;--rk-tracking-compact:-.02em;--rk-tracking-note:.04em;--rk-tracking-chat:.01em;--rk-tracking-caption:.07em;--rk-tracking-metadata:.08em;--rk-tracking-label:.085em;--rk-tracking-eyebrow:.1em;--rk-tracking-section-label:.13em}@media (min-width:1700px){:root{--rk-type-h1:var(--rk-type-hero-max)}}@media (max-width:1100px){:root{--rk-type-h1:var(--rk-type-hero-tablet)}}@media (max-width:700px){:root{--rk-type-h1:var(--rk-type-hero-mobile)}}
*,:before,:after{box-sizing:border-box}html{background:var(--rk-color-charcoal);color:var(--rk-color-ice-white);font-family:var(--rk-font-sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{background:var(--rk-color-charcoal);color:var(--rk-color-ice-white);font-family:var(--rk-font-sans);font-size:var(--rk-type-body);line-height:var(--rk-leading-body);margin:0}.rk-smooth-scroll-area>div{align-content:inherit;gap:inherit;grid-template-rows:inherit;min-width:0;display:grid}button,input,select,textarea{color:inherit;font:inherit}a{color:inherit}img,svg{max-width:100%;display:block}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{font-weight:var(--rk-font-weight-regular);letter-spacing:var(--rk-tracking-heading);line-height:var(--rk-leading-heading);text-wrap:balance}h1{font-size:var(--rk-type-h1)}h2{font-size:var(--rk-type-h2)}h3{font-size:var(--rk-type-h3)}h4{font-size:var(--rk-type-h4)}h5{font-size:var(--rk-type-h5)}h6{font-size:var(--rk-type-h6)}::selection{background:var(--rk-color-ice-white);color:var(--rk-color-charcoal)}:focus-visible{outline:2px solid var(--rk-color-ice-white);outline-offset:4px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
.rk-body-large{font-size:var(--rk-type-body-lg);line-height:var(--rk-leading-short)}.rk-body-small{font-size:var(--rk-type-body-sm);line-height:var(--rk-leading-short)}.rk-label{font-size:var(--rk-type-label);font-weight:var(--rk-font-weight-control);letter-spacing:var(--rk-tracking-label);line-height:var(--rk-leading-label);text-transform:uppercase}.rk-muted{color:var(--rk-color-text-muted)}.rk-subtle{color:var(--rk-color-text-subtle)}.rk-image-overlay{background:var(--rk-image-overlay);pointer-events:none;position:absolute;inset:0}.rk-frame{max-width:var(--rk-layout-frame);padding-inline:var(--rk-layout-gutter);width:100%;margin-inline:auto}.rk-section{padding-block:var(--rk-section-space)}.rk-grid{gap:var(--rk-layout-gap);grid-template-columns:repeat(var(--rk-layout-columns), minmax(0, 1fr));display:grid}@media (max-width:1279px){.rk-grid{grid-template-columns:repeat(var(--rk-layout-columns-tablet), minmax(0, 1fr))}}@media (max-width:767px){.rk-grid{grid-template-columns:repeat(var(--rk-layout-columns-mobile), minmax(0, 1fr))}}.rk-button{border:var(--rk-border-width) solid transparent;border-radius:var(--rk-radius-control);cursor:pointer;font-size:var(--rk-type-body-sm);font-weight:var(--rk-font-weight-control);align-items:center;gap:var(--rk-space-3);height:var(--rk-control-height);padding:0 var(--rk-control-padding-inline);transition:background-color var(--rk-duration-fast) var(--rk-ease-standard), border-color var(--rk-duration-fast) var(--rk-ease-standard), color var(--rk-duration-fast) var(--rk-ease-standard), transform var(--rk-duration-fast) var(--rk-ease-standard);justify-content:center;text-decoration:none;display:inline-flex}.rk-button:hover{transform:translateY(-1px)}.rk-button--solid{background:var(--rk-color-ice-white);color:var(--rk-color-charcoal)}.rk-button--solid:hover,.rk-button--solid.is-hover-preview{background:color-mix(in srgb, var(--rk-color-ice-white) 88%, transparent)}.rk-button--outline{border-color:var(--rk-color-border-strong);color:var(--rk-color-ice-white);background:0 0}.rk-button--outline:hover,.rk-button--outline.is-hover-preview{background:var(--rk-color-surface-hover);border-color:var(--rk-color-ice-white)}.rk-button--ghost{color:var(--rk-color-ice-white);background:0 0}.rk-button--ghost:hover,.rk-button--ghost.is-hover-preview{background:var(--rk-color-surface-hover)}.rk-button[aria-disabled=true],.rk-button:disabled{cursor:not-allowed;opacity:.36;transform:none}.rk-button__icon{height:1rem;font-size:1.05rem;line-height:var(--rk-leading-solid);transition:transform var(--rk-duration-fast) var(--rk-ease-standard);justify-content:center;align-items:center;width:1rem;display:inline-flex}.rk-button:hover .rk-button__icon,.rk-button.is-hover-preview .rk-button__icon{transform:translate(2px,-1px)}.rk-button:hover .rk-button__icon--external,.rk-button.is-hover-preview .rk-button__icon--external{transform:translate(2px)rotate(45deg)}.rk-text-link{font-size:var(--rk-type-body-sm);align-items:center;gap:var(--rk-space-2);-webkit-text-decoration-color:var(--rk-color-border-strong);text-decoration-color:var(--rk-color-border-strong);text-underline-offset:.35em;text-decoration-thickness:1px;display:inline-flex}.rk-text-link:hover{text-decoration-color:currentColor}
.rk-communication{--rk-paper:var(--rk-color-ice-white);--rk-ink:var(--rk-color-charcoal);--rk-quiet:#62635e;--rk-accent:var(--rk-color-berry);--rk-accent-soft:var(--rk-color-berry-soft);--rk-cloud-plum:var(--rk-color-deep-purple);--rk-cloud-rose:#a03080;--rk-cloud-coral:#e15e6f;--rk-cloud-ember:var(--rk-color-ember-orange);--rk-cloud-opacity:.085;--rk-cloud-opacity-footer:.068;--rk-footer-quiet:color-mix(in srgb, var(--rk-ink) 70%, var(--rk-paper));--rk-accent-mid:#922d6e;--rk-accent-warm:#b94c42;--rk-accent-on-dark-start:#c295ee;--rk-accent-gradient-on-dark:linear-gradient(105deg, var(--rk-accent-on-dark-start), var(--rk-cloud-ember));--rk-wordmark-width:110px;--rk-header-height:72px;--rk-anchor-offset:calc(var(--rk-header-height) + 24px);--rk-accent-gradient:linear-gradient(105deg, var(--rk-cloud-plum) 2%, var(--rk-accent-mid) 50%, var(--rk-accent-warm) 98%);--rk-cloud-gradient:linear-gradient(115deg, var(--rk-cloud-plum), var(--rk-cloud-rose) 45%, var(--rk-cloud-coral) 75%, var(--rk-cloud-ember));--rk-card:var(--rk-color-white);--rk-surface-dark:var(--rk-ink);--rk-surface-night:var(--rk-ink);--rk-scene-day:var(--rk-cloud-gradient);--rk-scene-night:linear-gradient(110deg, color-mix(in srgb, var(--rk-ink) 65%, var(--rk-cloud-plum)), color-mix(in srgb, var(--rk-ink) 70%, var(--rk-cloud-ember)));--rk-scene-day-disc:var(--rk-paper);--rk-scene-night-disc:var(--rk-ink);--rk-surface-raised:color-mix(in srgb, var(--rk-card) 7%, var(--rk-ink));--rk-surface-soft:var(--rk-color-surface-hover);--rk-surface-reply:color-mix(in srgb, var(--rk-accent) 12%, var(--rk-accent-soft));--rk-surface-portrait:var(--rk-surface-soft);--rk-surface-welcome:var(--rk-surface-soft);--rk-on-dark-quiet:color-mix(in srgb, var(--rk-paper) 74%, var(--rk-ink));--rk-on-dark-label:var(--rk-on-dark-quiet);--rk-on-dark-accent:#d3abbc;--rk-on-dark-rule:color-mix(in srgb, var(--rk-paper) 22%, var(--rk-ink));--rk-on-dark-connection:var(--rk-on-dark-accent);--rk-rule:color-mix(in srgb, var(--rk-color-charcoal) 13%, transparent);--rk-color-text-muted:var(--rk-quiet);--rk-color-text-subtle:var(--rk-quiet);--rk-color-surface:color-mix(in srgb, var(--rk-ink) 4%, var(--rk-paper));--rk-color-surface-hover:color-mix(in srgb, var(--rk-ink) 8%, var(--rk-paper));--rk-color-border:color-mix(in srgb, var(--rk-color-charcoal) 16%, transparent);--rk-color-border-strong:color-mix(in srgb, var(--rk-color-charcoal) 34%, transparent);--rk-line-standard:var(--rk-border-width) solid var(--rk-color-border);--rk-line-strong:var(--rk-border-width) solid var(--rk-color-border-strong);--rk-ease-scene:cubic-bezier(.22, 1, .36, 1);--rk-shadow-scene:0 16px 48px color-mix(in srgb, var(--rk-color-charcoal) 12%, transparent), 0 2px 6px color-mix(in srgb, var(--rk-color-charcoal) 5%, transparent);background:var(--rk-paper);color:var(--rk-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rk-availability:#a3e635;--rk-audio-ember:#c46b3e;--rk-audio-gradient:linear-gradient(125deg, var(--rk-cloud-plum) 0%, var(--rk-accent-mid) 38%, var(--rk-audio-ember) 100%);--rk-waveform-muted:#696969;--rk-waveform-played:#dca0bd;--rk-shimmer-mid:#967c88;--rk-shimmer-gradient:linear-gradient(105deg, var(--rk-ink) 36%, var(--rk-shimmer-mid) 46%, var(--rk-card) 50%, var(--rk-shimmer-mid) 54%, var(--rk-ink) 64%);--rk-scene-frame:linear-gradient(180deg, #0000006b, color-mix(in srgb, var(--rk-paper) 16%, transparent));--rk-chat-cycle:2.3s;--rk-chat-row-space:28px;--rk-chat-label-reserve:18px;--rk-chat-label-offset:15px}.rk-communication :focus-visible{outline-color:var(--rk-accent)}.rk-communication ::selection{background:color-mix(in srgb, var(--rk-paper) 80%, var(--rk-ink));color:var(--rk-ink);-webkit-text-fill-color:var(--rk-ink)}.rk-communication .rk-button--solid{background:var(--rk-ink);color:var(--rk-paper)}.rk-communication .rk-button--solid:hover,.rk-communication .rk-button--solid.is-hover-preview{background:color-mix(in srgb, var(--rk-paper) 12%, var(--rk-ink))}.rk-communication .rk-button--outline{border-color:var(--rk-rule);color:var(--rk-ink)}.rk-communication .rk-button--ghost{color:var(--rk-ink)}.rk-communication .rk-button--inverse{background:var(--rk-paper);color:var(--rk-ink);border-color:var(--rk-paper)}.rk-communication .rk-button--inverse:hover,.rk-communication .rk-button--inverse.is-hover-preview{background:color-mix(in srgb, var(--rk-paper) 88%, var(--rk-ink))}.rk-communication .rk-button--outline:hover,.rk-communication .rk-button--outline.is-hover-preview{background:color-mix(in srgb, var(--rk-color-charcoal) 4%, transparent);border-color:var(--rk-ink)}.rk-communication-frame{max-width:var(--rk-layout-frame);padding-inline:var(--rk-layout-gutter);width:100%;margin-inline:auto}.rk-communication-label{font-size:var(--rk-type-caption);font-weight:var(--rk-font-weight-label);letter-spacing:var(--rk-tracking-section-label);line-height:var(--rk-leading-compact);text-transform:uppercase}.rk-section-label{align-items:center;gap:9px;display:flex}.rk-section-label:before{content:"";background:var(--rk-accent);width:7px;height:7px;box-shadow:3px -3px 0 color-mix(in srgb, var(--rk-accent) 25%, transparent);flex:0 0 7px}.rk-section-label--on-dark:before{background:var(--rk-on-dark-accent)}.rk-communication-hero,.rk-communication-heading,.rk-communication-card-title{font-weight:var(--rk-font-weight-heading);line-height:var(--rk-leading-title);letter-spacing:var(--rk-tracking-title)}.rk-communication-hero{font-size:var(--rk-type-hero)}.rk-communication-heading{font-size:var(--rk-type-section)}.rk-communication-card-title{font-size:var(--rk-type-card);letter-spacing:var(--rk-tracking-card)}.rk-gradient-text{color:var(--rk-accent);background:var(--rk-accent-gradient);-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.rk-gradient-text--on-dark{color:var(--rk-on-dark-accent);background-image:var(--rk-accent-gradient-on-dark)}.rk-communication-icon{vertical-align:middle;flex:none;display:inline-block}.rk-agent-reply-mark{flex:0 0 16px;align-self:flex-start;place-items:center;width:16px;height:1lh;display:inline-grid}.rk-agent-reply-mark>img{object-fit:contain;background:var(--rk-color-ice-white);width:16px;height:16px;display:block}.rk-divider-top,.rk-divider-bottom{position:relative}.rk-divider-top:before,.rk-divider-bottom:after{content:"";left:var(--rk-divider-inset,0px);width:var(--rk-divider-length,clamp(48px, 9vw, 130px));background:var(--rk-cloud-gradient);pointer-events:none;z-index:1;height:1px;position:absolute}.rk-divider-top:before{top:-1px}.rk-divider-bottom:after{bottom:-1px}@media (max-width:767px){.rk-communication{--rk-header-height:64px;--rk-anchor-offset:calc(var(--rk-header-height) + 20px)}}@media (forced-colors:active){.rk-gradient-text{-webkit-text-fill-color:currentColor;background:0 0}.rk-communication-icon path{stroke:currentColor}.rk-divider-top:before,.rk-divider-bottom:after{background:currentColor}}[data-scene] [data-chat-role][data-chat-role]{margin-top:var(--rk-chat-label-reserve);position:relative;overflow:visible}[data-scene] [data-chat-role=Customer][data-chat-role]{background:var(--chat-customer-surface,color-mix(in srgb, var(--rk-color-charcoal) 88%, transparent));color:var(--chat-customer-text,var(--rk-paper))}[data-scene] [data-chat-role=Agent][data-chat-role]{background:var(--chat-agent-surface,var(--rk-paper));color:var(--chat-agent-text,var(--rk-ink))}[data-chat-role]:before{content:attr(data-chat-role);top:calc(-1 * var(--rk-chat-label-offset));font-size:.72em;line-height:var(--rk-leading-solid);font-weight:var(--rk-font-weight-display);letter-spacing:var(--rk-tracking-chat);color:var(--chat-label-color,var(--rk-paper));text-shadow:var(--chat-label-shadow,0 1px 4px color-mix(in srgb, var(--rk-color-charcoal) 60%, transparent));position:absolute;left:0}[data-chat-role=Agent]:before{left:auto;right:0}[data-scene] [data-chat-role=Customer][data-chat-role]:not([data-chat-standalone]){border-radius:var(--chat-customer-corners,.6em .6em .6em .2em);margin-bottom:0}[data-scene] [data-chat-role=Agent][data-chat-role]:not([data-chat-standalone]){border-radius:var(--chat-agent-corners,.6em .6em .2em .6em)}[data-scene] [data-chat-role]+[data-chat-role=Agent][data-chat-role]{margin-top:calc(var(--rk-chat-row-space) - var(--chat-row-gap,0px))}[data-scene][data-active=true] [data-chat-role=Customer]:not([data-chat-standalone]){animation:chat-customer var(--rk-chat-cycle) ease both}[data-scene][data-active=true] [data-chat-role=Agent]:not([data-chat-standalone]){animation:chat-agent var(--rk-chat-cycle) ease both}@keyframes chat-customer{0%{opacity:0;transform:translateY(7px)}13.0435%,to{opacity:1;transform:none}}@keyframes chat-agent{0%,43.4783%{opacity:0;transform:translateY(7px)}56.5217%,to{opacity:1;transform:none}}[data-scene][data-active=true] [data-chat-followup]{animation:chat-followup var(--rk-chat-cycle) ease both}@keyframes chat-followup{0%,86.9565%{opacity:0;translate:0 7px}to{opacity:1;translate:0}}

html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
html,body{background:var(--rk-color-ice-white);min-height:100%;color:var(--rk-color-charcoal)}body{overflow-x:clip}button{border:0}button,a{-webkit-tap-highlight-color:transparent}.pixel-cloud-field{width:100%;height:100%;display:block}html.lenis{scroll-behavior:auto}.lenis[data-page-scrolling] iframe{pointer-events:none}[data-scroll-embed]{isolation:isolate;position:relative}[data-scroll-capture]{display:none}.lenis.lenis-smooth [data-scroll-embed]>[data-scroll-capture],.lenis[data-page-scrolling] [data-scroll-embed]>[data-scroll-capture]{z-index:2;display:block;position:absolute;inset:0}[data-scene][data-playing=false] *,[data-scene][data-playing=false] :before,[data-scene][data-playing=false] :after{animation-play-state:paused!important}[data-scene][data-reduced=true] *,[data-scene][data-reduced=true] :before,[data-scene][data-reduced=true] :after{transition:none!important;animation:none!important}
.sarah-widget-module__y9FFaG__widget{--el-accent-primary:var(--rk-color-ice-white);font-family:var(--rk-font-sans);z-index:30}.sarah-widget-module__y9FFaG__fallback{right:max(20px, env(safe-area-inset-right));bottom:max(20px, env(safe-area-inset-bottom));z-index:30;max-width:calc(100vw - 40px);padding:var(--rk-space-3) var(--rk-space-4);border-radius:var(--rk-radius-control);background:var(--rk-color-charcoal);color:var(--rk-color-ice-white);font-size:var(--rk-type-body-sm);line-height:var(--rk-leading-compact);box-shadow:0 4px 20px color-mix(in srgb, var(--rk-color-charcoal) 12%, transparent);text-decoration:none;position:fixed}.sarah-widget-module__y9FFaG__fallback span{margin-left:var(--rk-space-2)}@media (max-width:1199px){.sarah-widget-module__y9FFaG__fallback{width:max-content;left:50%;right:auto;transform:translate(-50%)}}
