.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);position:fixed;z-index:var(--notifications-z-index);max-width:var(--notifications-container-width)}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}:root{--bg:#F4F1EC;--bg-2:#ECE6DD;--paper:#FFFFFF;--ink:#0E1F3D;--ink-2:#1A3258;--ink-3:#3D5170;--muted:#6B7785;--line:#DCD6CB;--line-2:#C9C1B3;--accent:#29B6E8;--accent-2:#1991C4;--accent-ink:#072C44;--warn:#C2410C;--shadow-sm:0 1px 0 rgba(10,22,38,.04),0 1px 2px rgba(10,22,38,.04);--shadow-md:0 4px 16px -8px rgba(10,22,38,.18),0 1px 0 rgba(10,22,38,.04);--shadow-lg:0 24px 48px -24px rgba(10,22,38,.28),0 2px 0 rgba(10,22,38,.04);--radius-s:10px;--radius:16px;--radius-l:22px}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--ink)}body{min-height:100vh;font-size:16px;line-height:1.55;overflow-x:hidden;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button{font-family:inherit;cursor:pointer}a{color:inherit;text-decoration:none}::selection{background:var(--accent);color:#fff}.wrap{max-width:1320px;margin:0 auto;padding:0 32px;width:100%}@media (max-width:720px){.wrap{padding:0 20px}}section{padding:96px 0}section.tight{padding:64px 0}@media (max-width:900px){section{padding:64px 0}}.eyebrow{font-size:12px;font-weight:500;letter-spacing:.04em;color:var(--ink-3);text-transform:uppercase}.eyebrow .dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin-inline-start:8px;vertical-align:middle}.muted{color:var(--muted)}.ink2{color:var(--ink-2)}.divider{height:1px;background:var(--line);width:100%}.hero-mark{position:absolute;pointer-events:auto;opacity:.07;transform:rotate(-6deg) translateY(0) scale(1);translate:0 var(--scroll-y,0);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1),filter .7s ease,translate .35s cubic-bezier(.2,.8,.2,1);animation:hero-mark-float 9s ease-in-out infinite;transform-origin:30% 50%;cursor:default;will-change:translate,transform}.hero-mark img{display:block;transition:filter .7s ease}.hero-mark:hover{opacity:.22;transform:rotate(0deg) translateY(-10px) scale(1.06);animation-play-state:paused;filter:drop-shadow(0 24px 36px rgba(41,182,232,.18))}.hero-mark:hover img{filter:saturate(1.15)}@keyframes hero-mark-float{0%,to{transform:rotate(-6deg) translateY(0) scale(1)}50%{transform:rotate(-5.2deg) translateY(-8px) scale(1.01)}}@media (prefers-reduced-motion:reduce){.hero-mark{animation:none;transition:opacity .3s ease,transform .3s ease}}.hero-passthrough{pointer-events:none}.hero-passthrough [data-interactive=true],.hero-passthrough a,.hero-passthrough button,.hero-passthrough input,.hero-passthrough label,.hero-passthrough select,.hero-passthrough textarea{pointer-events:auto}.page-enter{animation:pgIn .28s ease both}@keyframes pgIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.marquee-track{display:flex;gap:48px;animation:marq 38s linear infinite;white-space:nowrap}@keyframes marq{0%{transform:translateX(0)}to{transform:translateX(50%)}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:6px}.card-paper{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.btn-arrow{display:inline-block;transform:scaleX(-1)}.sd-back{display:inline-flex;align-items:center;gap:8px;color:#3D5170;font-size:14px;margin-bottom:32px}.sd-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:64px;align-items:start}.sd-header{display:flex;align-items:center;gap:16px;margin-bottom:24px}.sd-icon-box{width:72px;height:72px;border-radius:18px;background:#0E1F3D;color:#29B6E8;display:inline-flex;align-items:center;justify-content:center}.sd-svc-tag{font-family:Noto Sans Hebrew,sans-serif;font-size:14px;color:#3D5170;letter-spacing:.08em;text-transform:uppercase;font-weight:500}.sd-title{font-family:"Noto Serif Hebrew",serif;font-weight:800;letter-spacing:-.035em;line-height:.95;font-size:clamp(40px,6vw,72px);color:#0E1F3D;margin:0}.sd-short{margin-top:20px;font-size:clamp(18px,1.7vw,24px);color:#1A3258;max-width:700px;line-height:1.5;font-weight:400}.sd-long{margin-top:16px;font-size:17px;color:#3D5170;max-width:700px;line-height:1.6}.sd-highlights{margin-top:22px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;max-width:720px;padding:16px 22px;background:linear-gradient(180deg,rgba(41,182,232,.08),rgba(41,182,232,.02));border:1px solid rgba(41,182,232,.22);border-right:3px solid #29b6e8;border-radius:12px}.sd-highlight{font-family:Noto Sans Hebrew,sans-serif;font-size:14.5px;font-weight:600;color:#072C44;letter-spacing:-.005em;display:inline-flex;align-items:center;gap:10px;line-height:1.3}.sd-highlight:before{content:"";display:inline-block;flex-shrink:0;width:7px;height:7px;border-radius:50%;background:#29B6E8}.sd-benefits-wrap{margin-top:48px}.sd-benefits-grid{margin-top:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.sd-benefit{background:#ffffff;border:1px solid #dcd6cb;border-radius:14px;padding:20px;display:grid;grid-template-columns:32px 1fr;gap:12px;align-items:start}.sd-benefit__check{width:28px;height:28px;border-radius:8px;background:#29B6E8;color:#072C44;display:inline-flex;align-items:center;justify-content:center;margin-top:2px}.sd-benefit__text{font-size:15.5px;color:#0E1F3D;line-height:1.45}.sd-process-wrap{margin-top:56px}.sd-process-title{font-family:"Noto Serif Hebrew",serif;font-size:clamp(28px,3vw,40px);margin-top:12px;letter-spacing:-.02em;color:#0E1F3D;font-weight:700}.sd-process-grid{list-style:none;padding:0;margin:24px 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.sd-step{background:#ECE6DD;border-radius:14px;padding:22px;position:relative}.sd-step__num{font-family:Noto Sans Hebrew,sans-serif;font-size:11px;color:#3D5170;letter-spacing:.06em;font-weight:500;text-transform:uppercase}.sd-step__title{font-family:"Noto Serif Hebrew",serif;font-size:19px;margin-top:10px;letter-spacing:-.01em;color:#0E1F3D;font-weight:700}.sd-step__desc{margin-top:6px;color:#3D5170;font-size:14.5px;line-height:1.5}.sd-form{position:sticky;top:100px}.sd-related-head{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;align-items:flex-end;margin-bottom:28px}.sd-related-eyebrow{font-family:Noto Sans Hebrew,sans-serif;font-size:13px;font-weight:500;color:#3D5170;letter-spacing:.02em;margin-bottom:8px}.sd-related-title{font-family:"Noto Serif Hebrew",serif;font-size:clamp(26px,3.2vw,36px);letter-spacing:-.02em;line-height:1.15;color:#0E1F3D;font-weight:700}.sd-related-cta{display:inline-flex;align-items:center;height:48px;padding:0 22px;border-radius:999px;border:1px solid #c9c1b3;background:#ffffff;color:#0E1F3D;font-size:15px;font-weight:600;transition:background .15s,border-color .15s;text-decoration:none}.sd-related-cta:hover{background:#0E1F3D;color:#ffffff;border-color:#0E1F3D}.related-list{list-style:none;padding:0;margin:0;border-top:1px solid #dcd6cb}.related-list li{border-bottom:1px solid #dcd6cb}.related-item{width:100%;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;padding:22px 4px;text-align:right;transition:padding .25s ease;text-decoration:none}.related-item:hover{padding-inline-end:14px;padding-inline-start:0}.related-body{display:flex;flex-direction:column;gap:4px;min-width:0}.related-title{font-family:"Noto Serif Hebrew",serif;font-weight:700;font-size:clamp(18px,2vw,22px);color:#0E1F3D;letter-spacing:-.01em;transition:color .2s ease}.related-desc{font-family:Noto Sans Hebrew,sans-serif;font-size:14px;color:#3D5170;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.related-arrow{color:#3D5170;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;transition:all .25s cubic-bezier(.2,.8,.2,1)}.related-item:hover .related-arrow{background:#29B6E8;color:#072C44;transform:translateX(-4px)}.related-item:hover .related-title{color:#1991C4}@media (max-width:1000px){.sd-grid{grid-template-columns:1fr!important;gap:40px!important}.sd-form{position:static!important}}@media (max-width:560px){.related-item{gap:14px;padding:18px 0}.related-desc{display:none}}.qb-combo-section{padding-top:96px;padding-bottom:96px}@media (max-width:900px){.qb-combo-section{padding-top:64px;padding-bottom:64px}}.qb-combo-box{position:relative;background:#0E1F3D;color:#ffffff;border-radius:22px;padding:clamp(40px,5vw,64px);overflow:hidden;box-shadow:0 24px 48px -24px rgba(10,22,38,.28)}.qb-combo-glow{position:absolute;top:-30%;inset-inline-start:-20%;width:60%;height:160%;background:radial-gradient(ellipse 50% 50%,rgba(41,182,232,.22),transparent 70%);pointer-events:none}.qb-combo-inner{position:relative;display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}.qb-combo-text{min-width:0}.qb-combo-eyebrow{color:#94a3b8;font-size:12px;letter-spacing:.04em;text-transform:uppercase;font-weight:500}.qb-combo-eyebrow .dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#29B6E8;margin-inline-start:8px;vertical-align:middle}.qb-combo-title{font-family:"Noto Serif Hebrew",serif;font-size:clamp(32px,4.5vw,56px);font-weight:700;line-height:1.1;letter-spacing:-.025em;margin-top:12px;color:#ffffff}.qb-combo-accent{color:#29B6E8}.qb-combo-desc{margin-top:16px;color:#94a3b8;font-size:17px;line-height:1.65;max-width:520px}.qb-combo-cta{display:inline-flex;align-items:center;gap:10px;margin-top:24px;height:56px;padding:0 28px;border-radius:999px;background:#29B6E8;color:#072C44;font-weight:600;font-size:16px;box-shadow:inset 0 -2px 0 rgba(0,0,0,.08);transition:background .15s,color .15s,transform .12s;text-decoration:none}.qb-combo-cta:hover{background:#1991C4;color:#ffffff;transform:translateY(-1px)}.qb-combo-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.qb-combo-tile{background:#0a1929;border:1px solid #1f2937;border-radius:14px;padding:18px;color:#ffffff;text-align:right;display:flex;flex-direction:column;gap:10px;transition:border-color .2s,transform .2s,background .2s;cursor:pointer;text-decoration:none}.qb-combo-tile:hover{border-color:#29B6E8;transform:translateY(-2px);background:#0d1e30}.qb-combo-tile__icon{color:#29B6E8;display:inline-flex}.qb-combo-tile__title{font-size:13px;font-weight:500;line-height:1.35;color:#ffffff}@media (max-width:900px){.qb-combo-inner{grid-template-columns:1fr;gap:32px}}@media (max-width:520px){.qb-combo-tiles{grid-template-columns:repeat(2,1fr)}}.qb-faq-section{position:relative;overflow:hidden}.qb-faq-header{display:grid;grid-template-columns:auto 1fr;gap:clamp(20px,3vw,40px);align-items:center;margin-bottom:clamp(40px,6vw,72px)}.qb-faq-q-mark{color:#C9C1B3;width:clamp(96px,12vw,160px);flex-shrink:0;opacity:.85}.qb-faq-header-text{min-width:0}.qb-faq-h2{font-family:"Noto Serif Hebrew",serif;font-weight:800;font-size:clamp(40px,5.5vw,72px);letter-spacing:-.03em;line-height:.95;color:#0E1F3D;margin:0}.qb-faq-h2__accent{color:#1991C4}.qb-faq-sub{margin-top:18px;color:#3D5170;font-size:17px;line-height:1.55;max-width:520px}.qb-faq-cta{display:inline-flex;align-items:center;height:48px;padding:0 24px;border-radius:999px;border:0;background:#0E1F3D;color:#ffffff;font-size:15px;font-weight:600;cursor:pointer;margin-top:24px;transition:background .15s,transform .12s}.qb-faq-cta:hover{background:#1A3258;transform:translateY(-1px)}@media (max-width:700px){.qb-faq-header{grid-template-columns:1fr;gap:20px}.qb-faq-q-mark{width:80px}}.qb-faq-list{display:flex;flex-direction:column;gap:14px}.qb-faq-item{background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;transition:border-color .2s ease,box-shadow .25s ease,background .25s ease}.qb-faq-item:hover{border-color:var(--line-2)}.qb-faq-item.is-open{border-color:var(--ink);box-shadow:var(--shadow-md)}.qb-faq-q{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;padding:22px;text-align:right;cursor:pointer;background:transparent;border:0;font-family:inherit;color:inherit}.qb-faq-q-marker{flex-shrink:0;width:38px;height:38px;border-radius:10px;font-family:"Noto Serif Hebrew",serif;font-weight:700;font-size:18px;line-height:1;color:var(--ink-3);background:var(--bg-2);display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease}.qb-faq-item.is-open .qb-faq-q-marker{background:var(--ink);color:var(--accent)}.qb-faq-q-text{font-family:"Noto Serif Hebrew",serif;font-size:clamp(17px,1.6vw,20px);font-weight:600;color:var(--ink);letter-spacing:-.01em;line-height:1.3}.qb-faq-q-toggle{flex-shrink:0;width:38px;height:38px;border-radius:999px;background:var(--bg-2);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;transition:all .25s ease}.qb-faq-item.is-open .qb-faq-q-toggle{background:var(--accent);color:var(--accent-ink);transform:rotate(180deg)}.qb-faq-a-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.2,.8,.2,1)}.qb-faq-a-inner{overflow:hidden}.qb-faq-a{margin:0 22px 22px;background:linear-gradient(180deg,rgba(41,182,232,.06),rgba(41,182,232,.02));border-right:3px solid var(--accent);border-radius:12px;padding:20px 22px;display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start}.qb-faq-a-marker{flex-shrink:0;width:36px;height:36px;border-radius:10px;font-family:"Noto Serif Hebrew",serif;font-weight:700;font-size:17px;line-height:1;color:var(--accent-ink);background:var(--accent);display:inline-flex;align-items:center;justify-content:center}.qb-faq-a p{color:var(--ink-2);font-size:16px;line-height:1.65;margin:0}@media (max-width:640px){.qb-faq-q{padding:18px 16px;gap:12px}.qb-faq-q-marker,.qb-faq-q-toggle{width:34px;height:34px}.qb-faq-a{margin:0 16px 18px;padding:16px 18px}}html[data-a11y-motion=off] .qb-faq-a-wrap,html[data-a11y-motion=off] .qb-faq-q-marker,html[data-a11y-motion=off] .qb-faq-q-toggle{transition:none!important}.qb-calc-launcher{position:fixed;inset-inline-end:24px;bottom:104px;z-index:59;display:inline-flex;align-items:center;gap:10px}.qb-calc-launcher__label{background:#ffffff;color:#0E1F3D;padding:8px 14px;border-radius:999px;font-size:13px;font-weight:600;box-shadow:0 8px 20px -8px rgba(14,31,61,.25);border:1px solid #dcd6cb;white-space:nowrap;user-select:none;pointer-events:none;opacity:0;transform:translateX(8px);transition:opacity .22s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.qb-calc-launcher:focus-within .qb-calc-launcher__label,.qb-calc-launcher:hover .qb-calc-launcher__label{opacity:1;transform:translateX(0)}.qb-calc-launcher__btn{position:relative;width:56px;height:56px;border-radius:50%;border:2px solid #0e1f3d;background:#ffffff;color:#0E1F3D;box-shadow:0 12px 28px -8px rgba(14,31,61,.35),0 4px 8px -2px rgba(14,31,61,.15);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease,background .18s ease,color .18s ease}.qb-calc-launcher__btn:hover{transform:translateY(-2px) scale(1.04);background:#0E1F3D;color:#ffffff;box-shadow:0 18px 40px -8px rgba(14,31,61,.45),0 6px 14px -2px rgba(14,31,61,.25)}.qb-calc-launcher__btn:active{transform:translateY(0) scale(.98)}.qb-calc-launcher__btn:focus-visible{outline:3px solid #29B6E8;outline-offset:4px}@media (max-width:720px){.qb-calc-launcher__label{display:none}.qb-calc-launcher{bottom:96px}}.qb-calc-drawer-root .mantine-Modal-content{background:#F4F1EC;border-radius:22px;overflow:hidden;display:flex!important;flex-direction:column!important;max-height:min(90vh,860px);padding:0!important}.qb-calc-drawer-root .mantine-Modal-content>*{margin:0!important}.qb-calc-drawer-root .mantine-Modal-header{background:#0E1F3D!important;color:#ffffff!important;border-bottom:0!important;padding:18px 22px!important;margin:0!important;flex-shrink:0!important;min-height:auto!important}.qb-calc-drawer-root .mantine-Modal-title{color:#ffffff;width:100%;margin:0!important}.qb-calc-drawer-root .mantine-Modal-close{color:#ffffff!important;background:transparent!important}.qb-calc-drawer-root .mantine-Modal-close:hover{background:rgba(255,255,255,.08)!important}.qb-calc-drawer-root .mantine-Modal-body{padding:22px!important;background:#F4F1EC!important;flex:1 1 auto!important;overflow-y:auto!important;min-height:0!important}@media (max-width:640px){.qb-calc-drawer-root .mantine-Modal-content{border-radius:18px;max-height:calc(100vh - 24px)}.qb-calc-drawer-root .mantine-Modal-body{padding:16px!important}}.qb-calc-drawer-section{background:#ffffff;border:1px solid #dcd6cb;border-radius:14px;padding:18px}.qb-calc-field-label{font-size:13px;font-weight:600;color:#1A3258;margin-bottom:8px;display:block}.qb-calc-required{color:#C2410C;margin-inline-start:4px}.qb-calc-hint{font-size:12px;color:#6B7785;margin-top:6px}.qb-calc-trend-chip{padding:8px 18px;border-radius:999px;border:1px solid #c9c1b3;background:#ffffff;color:#1A3258;font-size:14px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .15s}.qb-calc-trend-chip:hover{border-color:#0E1F3D}.qb-calc-trend-chip[data-active=true]{background:#0E1F3D;color:#ffffff;border-color:#0E1F3D;font-weight:600}.qb-calc-trend-chip__icon{color:#6B7785;font-size:12px}.qb-calc-trend-chip[data-active=true] .qb-calc-trend-chip__icon{color:#29B6E8}.qb-calc-result-eyebrow{text-align:center;margin-bottom:12px}.qb-calc-result-eyebrow__title{font-size:12px;color:#3D5170;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.qb-calc-result-eyebrow__sub{font-size:13px;color:#6B7785;margin-top:4px}.qb-calc-result-hero{background:#0E1F3D;color:#ffffff;padding:24px 22px;border-radius:18px;text-align:center;position:relative;overflow:hidden}.qb-calc-result-hero__glow{position:absolute;top:-40px;inset-inline-end:-40px;width:200px;height:200px;background:radial-gradient(circle,rgba(41,182,232,.25),transparent 70%);border-radius:50%;pointer-events:none}.qb-calc-result-hero__num{font-family:"Noto Serif Hebrew",serif;font-weight:800;font-size:48px;line-height:1;letter-spacing:-.025em;position:relative}.qb-calc-result-hero__label{font-size:13px;color:#94a3b8;margin-top:6px;position:relative}.qb-calc-result-pill{background:#ffffff;border:1px solid #dcd6cb;border-radius:12px;padding:12px 8px;text-align:center}.qb-calc-result-pill__label{font-size:11px;color:#3D5170;margin-bottom:3px;font-weight:500}.qb-calc-result-pill__value{font-family:"Noto Serif Hebrew",serif;font-weight:700;font-size:16px;color:#0E1F3D}.qb-calc-result-pill--wide{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;text-align:right}.qb-calc-result-pill--wide .qb-calc-result-pill__label{font-size:14px;font-weight:600;color:#1A3258;margin-bottom:0}.qb-calc-result-pill--wide .qb-calc-result-pill__value{font-size:22px;color:#0E1F3D}.qb-calc-breakdown{margin-top:16px;padding:14px 16px;background:#ffffff;border-radius:12px;border:1px solid #dcd6cb}.qb-calc-breakdown__legend{display:flex;justify-content:space-between;font-size:12px;color:#3D5170;margin-bottom:8px}.qb-calc-breakdown__legend strong{color:#0E1F3D}.qb-calc-breakdown__bar{height:10px;border-radius:999px;background:#DCD6CB;overflow:hidden;display:flex}.qb-calc-avg{margin-top:10px;font-size:13px;color:#1A3258;padding:10px 14px;background:linear-gradient(180deg,rgba(41,182,232,.08),rgba(41,182,232,.02));border-radius:10px;border-right:3px solid #29b6e8}.qb-calc-cta-box{background:#ffffff;border:1px dashed #c9c1b3;border-radius:16px;padding:20px 22px}.qb-calc-cta-box__title{font-family:"Noto Serif Hebrew",serif;font-size:17px;font-weight:700;color:#0E1F3D;margin-bottom:4px}.qb-calc-cta-box__sub{font-size:13px;color:#3D5170;line-height:1.55;margin-bottom:14px}.qb-chat-launcher__btn:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 22px 44px -8px rgba(41,182,232,.7),0 6px 14px -2px rgba(14,31,61,.3)!important}.qb-chat-launcher__btn:active{transform:translateY(0) scale(.98)}.qb-chat-launcher__btn:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.qb-chat-launcher__ring{position:absolute;inset:-3px;border-radius:50%;border:3px solid var(--accent);opacity:0;pointer-events:none;animation:qb-chat-ping 2.4s cubic-bezier(0,0,.2,1) infinite}@keyframes qb-chat-ping{0%{transform:scale(1);opacity:.7}80%{transform:scale(1.65);opacity:0}to{transform:scale(1.65);opacity:0}}.qb-chat-launcher__label{opacity:0;transform:translateX(-8px);transition:opacity .22s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.qb-chat-launcher:focus-within .qb-chat-launcher__label,.qb-chat-launcher:hover .qb-chat-launcher__label{opacity:1;transform:translateX(0)}@media (max-width:720px){.qb-chat-launcher__label{display:none}}@media (prefers-reduced-motion:reduce){.qb-chat-launcher__ring{animation:none;opacity:0}}html[data-a11y-motion=off] .qb-chat-launcher__ring{animation:none!important;opacity:0!important}.skip-link{position:absolute;top:-100px;insetInlineStart:16px;left:16px;background:var(--ink);color:#fff;padding:10px 20px;border-radius:8px;font-weight:600;z-index:100;transition:top .18s ease;text-decoration:none}.skip-link:focus{top:16px;outline:3px solid var(--accent);outline-offset:2px}html[data-a11y-font-size="115"]{font-size:18.4px}html[data-a11y-font-size="130"]{font-size:20.8px}html[data-a11y-font-size="150"]{font-size:24px}html[data-a11y-contrast=high]{--bg:#FFFFFF;--bg-2:#FFFFFF;--paper:#FFFFFF;--ink:#000000;--ink-2:#000000;--ink-3:#000000;--muted:#000000;--line:#000000;--line-2:#000000;--accent:#003366;--accent-2:#003366;--accent-ink:#FFFFFF}html[data-a11y-contrast=high] body{background:#fff;color:#000}html[data-a11y-contrast=high] a{color:#003366;text-decoration:underline}html[data-a11y-contrast=high] button:not([aria-pressed=true]){border:2px solid #000!important}html[data-a11y-contrast=high] img{filter:contrast(1.2)}html[data-a11y-font=readable] a,html[data-a11y-font=readable] body,html[data-a11y-font=readable] button,html[data-a11y-font=readable] h1,html[data-a11y-font=readable] h2,html[data-a11y-font=readable] h3,html[data-a11y-font=readable] h4,html[data-a11y-font=readable] h5,html[data-a11y-font=readable] h6,html[data-a11y-font=readable] input,html[data-a11y-font=readable] label,html[data-a11y-font=readable] li,html[data-a11y-font=readable] p,html[data-a11y-font=readable] select,html[data-a11y-font=readable] span,html[data-a11y-font=readable] textarea{font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;letter-spacing:.02em;line-height:1.7}html[data-a11y-motion=off] *,html[data-a11y-motion=off] :after,html[data-a11y-motion=off] :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}html[data-a11y-motion=off] .hero-mark{translate:0!important;transform:rotate(-6deg) translateY(0) scale(1)!important}html[data-a11y-motion=off] .marquee-track{animation:none!important;transform:none!important}