.kc-scope{--color-navy:#1B3A6B;--color-navy-light:#4A6FA5;--color-navy-darker:#142C52;--color-link:#6B8FC9;--color-violet:#7B68EE;--color-white:#FFFFFF;--color-surface:#F5F5F5;--color-surface-2:#ECEFF3;--color-border:#D0D5DD;--dot-red:#FF272B;--dot-green:#24AD39;--dot-yellow:#FFBE1C;--logo-blue:#0084FE;--bg:var(--color-white);--bg-alt:var(--color-surface);--bg-dark:var(--color-navy);--text:#555F6E;--text-strong:var(--color-navy);--text-muted:#8A93A2;--text-invert:var(--color-white);--border:var(--color-border);--accent:var(--color-navy);--navy-soft:#EAF0F9;--violet-soft:#EEEBFE;--success:#24AD39;--font-display:'Thicccboi',system-ui,-apple-system,'Segoe UI',sans-serif;--font-body:'Nunito',system-ui,-apple-system,'Segoe UI',sans-serif;--fs-display:clamp(40px,25.6px + 3.6vw,56px);--fs-h1:clamp(32px,24px + 2vw,44px);--fs-h2:clamp(25.6px,20px + 1.4vw,40px);--fs-h3:clamp(21.6px,19.2px + 0.5vw,28px);--fs-h4:22px;--fs-lead:20px;--fs-base:16px;--fs-sm:14px;--fs-xs:13px;--lh-tight:1.1;--lh-heading:1.2;--lh-snug:1.4;--lh-body:1.6;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extra:800;--ls-tight:-0.02em;--ls-normal:0;--ls-wide:0.12em;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:48px;--space-6:80px;--space-7:120px;--section-py:clamp(64px,40px + 5vw,120px);--container-max:1160px;--container-narrow:760px;--container-pad:clamp(20px,8px + 3vw,40px);--radius-nav:6px;--radius-btn:8px;--radius-card:12px;--radius-pill:999px;--shadow-sm:0 1px 2px rgba(27,58,107,.06);--shadow-card:0 8px 24px rgba(27,58,107,.08);--shadow-lg:0 16px 40px rgba(27,58,107,.12);--shadow-btn:0 4px 12px rgba(27,58,107,.18);--ease:cubic-bezier(0.22,1,0.36,1);--dur-fast:140ms;--dur:220ms;--dur-slow:380ms;display:block;width:100%;max-width:none;margin:0;font-size:16px;font-family:var(--font-body);color:var(--text-invert)}.kc-scope *,.kc-scope *::before,.kc-scope *::after{box-sizing:border-box}.kc-scope *{margin:0}.kc-scope svg{display:block;max-width:100%;height:auto}.kc-scope a{text-decoration:none}.kc-scope h1,.kc-scope h2,.kc-scope h3,.kc-scope h4{font-family:var(--font-display);line-height:1.2;color:var(--text-invert);text-wrap:balance}@media (prefers-reduced-motion:reduce){.kc-scope *,.kc-scope *::before,.kc-scope *::after{animation:none!important;transition:none!important}}.kc-container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-pad)}.kc-container--narrow{max-width:var(--container-narrow)}.kc-section{padding-block:var(--section-py)}.kc-section--dark{background:var(--bg-dark);color:var(--text-invert)}.kc-section--dark h1,.kc-section--dark h2,.kc-section--dark h3,.kc-section--dark h4{color:var(--text-invert)}.kc-eyebrow{display:inline-block;font-family:var(--font-display);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--color-navy-light)}.kc-section--dark .kc-eyebrow{color:#9DB6DC}.kc-lead{font-size:var(--fs-lead);line-height:var(--lh-snug);font-weight:var(--fw-regular)}.kc-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--fs-base);line-height:1;letter-spacing:var(--ls-normal);padding:14px var(--space-4);border-radius:var(--radius-btn);border:1px solid #fff0;cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease)}.kc-btn--on-dark{background:var(--color-white);color:var(--color-navy)}.kc-btn--on-dark:hover{background:var(--navy-soft);box-shadow:var(--shadow-btn);transform:translateY(-2px)}.kc-btn--on-dark:active{transform:translateY(0);box-shadow:none}.kc-btn--ghost-dark{background:#fff0;border-color:rgb(255 255 255 / .4);color:var(--color-white)}.kc-btn--ghost-dark:hover{border-color:#fff;background:rgb(255 255 255 / .08)}.kc-btn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--navy-soft)}.kc-section--dark .kc-btn:focus-visible{box-shadow:0 0 0 3px rgb(255 255 255 / .45)}.kc-cta__inner{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4)}.kc-cta__title{font-size:var(--fs-h1);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);max-width:20ch}.kc-cta__lead{color:#C6D2E6;max-width:50ch}.kc-cta__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;margin-top:var(--space-2)}@media (max-width:767px){.kc-cta__title{font-size:var(--fs-h2)}}@media (max-width:478px){.kc-cta__actions{width:100%}.kc-cta__actions .kc-btn{flex:1 1 auto}}.kc-cta--flow{overflow:hidden}.kc-cta--flow .kc-cta__inner{display:flex;flex-direction:column;align-items:center;text-align:center}.kc-cta--flow .kc-cta__lead{max-width:44ch}.kc-cta--flow .kc-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-3);margin-top:clamp(22.4px,4.5vw,35.2px)}.kc-rev-flow{position:relative;width:clamp(920px,100vw,1680px);margin:clamp(22.4px,4vw,38.4px) calc(50% - clamp(920px,100vw,1680px)/2) 0;aspect-ratio:1440 / 440}.kc-rev-flow__media{position:absolute;inset:0;display:block}.kc-rev-flow__svg{position:absolute;inset:0;width:100%;height:100%;display:block;overflow:hidden}.kc-rev-flow__text{font-family:var(--font-body);font-weight:700;font-size:28px;letter-spacing:.006em;text-rendering:optimizeSpeed}.kc-rev-flow__pill{position:absolute;z-index:2;inset:0;margin:auto;width:fit-content;height:fit-content;display:flex;align-items:center;flex-wrap:nowrap;justify-content:center;gap:10px;max-width:min(86vw,540px);background:#fff;border:1px solid var(--border);border-radius:var(--radius-pill);padding:10px 20px;box-shadow:0 14px 34px rgb(0 0 0 / .34);text-align:center;white-space:nowrap}.kc-rev-flow__pill .kc-gword{font-family:var(--font-display);font-weight:700;font-size:18px;line-height:1;letter-spacing:-.01em}.kc-rev-flow__pill .kc-gword .kc-b{color:#4285F4}.kc-rev-flow__pill .kc-gword .kc-r{color:#EA4335}.kc-rev-flow__pill .kc-gword .kc-y{color:#FBBC04}.kc-rev-flow__pill .kc-gword .kc-g{color:#34A853}.kc-rev-flow__pill .kc-grev__rlabel{font-family:var(--font-body);font-weight:700;font-size:13.5px;color:var(--text-muted)}.kc-rev-flow__pill b{font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--color-navy)}.kc-rev-flow__pill .kc-gstars{display:inline-flex;gap:2px}.kc-rev-flow__pill .kc-gstars svg{width:15px;height:15px;fill:#FBBC04;stroke:none}.kc-rev-flow__pill .kc-gsub{font-size:13px;color:var(--text-muted)}@media (max-width:560px){.kc-rev-flow{width:min(185vw,700px);margin:9.6px calc(50% - min(185vw,700px)/2) 0}.kc-cta--flow .kc-cta__actions{margin-top:9.6px}.kc-rev-flow__pill{position:absolute;inset:0;margin:auto;flex-wrap:wrap;gap:5px 8px;padding:8px 16px;max-width:min(90vw,360px)}.kc-rev-flow__pill .kc-gsub{display:none}.kc-rev-flow__pill .kc-gstars{flex-basis:100%}}.kc-rev-flow__badge{position:absolute;inset:0;margin:auto;z-index:2;width:fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center}.kc-rev-flow__photo{width:170px;height:170px;border-radius:50%;object-fit:cover;object-position:50% 26%;border:6px solid #fff;box-shadow:0 18px 42px rgb(0 0 0 / .42);display:block;background:#dfe7f2}.kc-rev-flow .kc-rev-flow__pill{position:relative;inset:auto;z-index:3;margin:-26px 0 0}@media (max-width:560px){.kc-rev-flow__photo{width:126px;height:126px;border-width:5px}.kc-rev-flow .kc-rev-flow__pill{margin:-20px 0 0}}.kc-rev-flow__pill .kc-gstars{justify-content:center}.kc-rev-flow__svg use{display:none}.kc-rev-flow__media::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 45% 48% at 50% 50%,rgb(255 255 255 / .13) 0%,rgb(255 255 255 / .045) 46%,#fff0 74%)}.kc-rev-flow::before,.kc-rev-flow::after{content:"";position:absolute;z-index:1;top:0;bottom:0;width:7%;pointer-events:none}.kc-rev-flow::before{left:0;background:linear-gradient(to right,var(--bg-dark) 0,#fff0 100%)}.kc-rev-flow::after{right:0;background:linear-gradient(to left,var(--bg-dark) 0,#fff0 100%)}.kc-eyebrow.brxe-text-basic,.kc-cta__title.brxe-text-basic,.kc-btn.brxe-text-basic{font-family:var(--font-display)!important}