@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-sans-400.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dm-sans-500.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/dm-sans-600.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-500.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700.ttf) format("truetype")}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-400.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-500.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-600.ttf) format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/space-grotesk-600.ttf) format("truetype")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-grotesk-700.ttf) format("truetype")}body{background:#f0ece5;color:#202326}a:focus-visible,button:focus-visible{outline:3px solid #147e8d;outline-offset:5px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}:root{--paper:#f5f1e8;--ink:#172027;--muted:#606970;--line:#d8d9d2;--cyan:#b7f4ff;--pink:#f7b7dd;--yellow:#f4f29a;--mint:#bcf7d2;--panel:#fffdf7;--soft:#eae9e1;--teal:#227580}html[data-theme=dark]{--paper:#11171c;--ink:#f5f1e8;--muted:#a9b4bd;--line:#344049;--panel:#1b242c;--soft:#24313a;--teal:#b7f4ff;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:95px}body{margin:0;background:var(--paper);color:var(--ink);font-family:DM Sans,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select{font:inherit}a,button{-webkit-tap-highlight-color:transparent}button{border:0;background:none;cursor:pointer}a,button{color:inherit}a{text-decoration:none}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:Manrope,Arial,sans-serif;font-weight:500;letter-spacing:-.05em}p{line-height:1.7}svg{flex-shrink:0}img{max-width:100%}.wrap{width:min(1280px,calc(100% - 80px));margin-inline:auto}.eyebrow{font-size:11px;font-weight:600;letter-spacing:.11em;text-transform:uppercase;display:flex;align-items:center;gap:10px;line-height:1.5}.eyebrow:before{content:"";width:6px;height:6px;background:var(--teal);flex-shrink:0}.button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:48px;padding:14px 21px;background:var(--ink);color:var(--paper);font-size:13px;font-weight:600;clip-path:polygon(0 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%);transition:background .2s,color .2s}.button-cyan,.button:hover{background:#b7f4ff;color:#172027}.button-cyan:hover{background:#d6faff}.text-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:14px;border-bottom:1px solid}.site-header{position:sticky;top:0;z-index:30;background:color-mix(in srgb,var(--paper) 95%,transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.nav{height:78px;justify-content:space-between;gap:24px}.nav,.wordmark{display:flex;align-items:center}.wordmark{gap:10px;white-space:nowrap}.wordmark>svg{width:30px;height:30px}.wordmark>span{font:700 26px/1 Manrope,sans-serif;letter-spacing:-1.3px}.brand-dot{color:var(--teal)}.nav nav{display:flex;gap:25px;font-size:12px}.nav nav a{display:flex;align-items:center;min-height:44px;position:relative;color:var(--muted)}.nav nav a[aria-current=page]{color:var(--ink)}.nav nav a[aria-current=page]:after{content:"";height:2px;background:var(--teal);position:absolute;bottom:0;left:0;right:0}.nav-actions{display:flex;align-items:center;gap:12px}.nav-cta{min-height:44px;font-size:12px;padding:11px 17px;gap:15px}.menu-toggle,.theme-toggle{display:grid;place-items:center;width:44px;height:44px;border-radius:50%}.menu-toggle:hover,.theme-toggle:hover{background:var(--soft)}.menu-toggle{display:none}.motion-control,.skip-link{position:fixed;left:-10000px;top:15px;width:1px;height:1px;overflow:hidden}.motion-control:focus-visible,.skip-link:focus-visible{left:20px;top:85px;width:auto;height:auto;min-height:44px;padding:15px;background:var(--cyan);color:#172027;z-index:1000;border:2px solid #172027}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--teal);outline-offset:4px}button:disabled{cursor:not-allowed;opacity:.45}.site-footer{border-top:1px solid var(--line);padding-top:55px}.footer-top{display:flex;justify-content:space-between;gap:40px;padding-bottom:45px}.footer-top p{font-size:15px;color:var(--muted);margin-top:15px}.footer-links{display:grid;grid-template-columns:1fr 1fr;gap:4px 35px;font-size:13px}.footer-links>a{display:flex;align-items:center;min-height:40px}.footer-contact{display:flex;align-items:center;gap:20px;align-self:flex-start;font-size:16px;border-bottom:1px solid var(--line);padding-block:10px 15px;max-width:250px;line-height:1.5}.footer-bottom{display:flex;justify-content:space-between;gap:40px;font-size:12px;color:var(--muted);padding-block:23px;border-top:1px solid var(--line)}.footer-bottom p{max-width:670px;font-size:12px;line-height:1.6}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:45px;margin-bottom:35px}.section-heading h2{font-size:clamp(32px,4vw,51px);line-height:1.12;margin-top:18px}.section-heading h2 span{color:var(--muted)}.section-heading>p{max-width:330px;color:var(--muted);font-size:15px}.section-pad{padding-block:85px}[data-motion=off] *,[data-motion=off] :after,[data-motion=off] :before{animation-play-state:paused!important;scroll-behavior:auto!important}::selection{background:#b7f4ff;color:#172027}@media(max-width:1100px){.wrap{width:calc(100% - 56px)}.nav{gap:18px}.nav nav{gap:18px;font-size:11px}.wordmark>span{font-size:24px}.nav-actions{gap:5px}.nav-cta{font-size:11px;padding-inline:13px}.footer-top{gap:25px}.footer-links{gap:4px 22px}.footer-contact{font-size:14px;max-width:190px}}@media(max-width:850px){.wrap{width:calc(100% - 40px)}.nav{height:70px;gap:12px}.nav nav{display:none;position:absolute;top:70px;left:0;right:0;background:var(--paper);padding:12px 20px 22px;border-bottom:1px solid var(--line);flex-direction:column;gap:0}.nav nav.is-open{display:flex}.nav nav a{padding:14px 0;font-size:15px}.nav nav a[aria-current=page]:after{bottom:5px;right:auto;width:26px}.menu-toggle{display:grid}.menu-toggle svg{width:22px}.nav-actions{gap:3px}.wordmark>span{font-size:24px}.nav-cta{min-height:44px;font-size:11px}.section-pad{padding-block:60px}.section-heading{display:block}.section-heading>p{margin-top:20px}.footer-top{flex-wrap:wrap;gap:32px}.footer-links{gap:3px 28px}.footer-contact{max-width:none}.footer-bottom{flex-direction:column;gap:13px}}@media(max-width:480px){.wrap{width:calc(100% - 32px)}.nav-cta{display:none}.wordmark>span{font-size:23px}.wordmark>svg{width:28px}.section-heading h2{font-size:33px}.footer-top{display:block}.footer-links{margin-block:25px}.footer-contact{display:inline-flex;font-size:15px}.footer-bottom{gap:12px}.section-pad{padding-block:52px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}html{scroll-behavior:auto}}.platform-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle;width:34px;height:34px;padding:7px;background:#fff;border:1px solid #dce3e5;border-radius:8px;color:#21343f;line-height:1;box-sizing:border-box}.platform-icon>img,.platform-icon>svg{display:block;width:100%;height:100%;object-fit:contain;flex-shrink:0}.platform-icons{display:inline-flex;align-items:center;gap:7px;vertical-align:middle;line-height:1}.rw9-stage .platform-icons{display:flex;margin-top:10px;padding:0;gap:8px}.rw9-stage .platform-icon{width:34px;height:34px;padding:6px}.rm-node-foot>.platform-icons{display:flex;margin-top:8px;gap:6px}.rm-node-foot .platform-icon{width:28px;height:28px;padding:5px;border-radius:6px}.ps-post>div>.platform-icon{margin-left:auto;width:28px;height:28px;padding:5px}.ps-post footer .platform-icons{gap:6px;margin-right:10px}.ps-post footer .platform-icon{width:27px;height:27px;padding:5px;border-radius:6px}.ps-channel-tabs>button{display:flex;align-items:center;justify-content:center;gap:9px}.ps-channel-tabs .platform-icon{width:28px;height:28px;padding:5px;border-radius:6px}.rgp-portal-monogram .platform-icon{width:56px;height:56px;padding:10px;border-radius:12px;box-shadow:0 5px 12px #0002}.rgp-service-type .platform-icons{margin-right:10px}.rgm-paper-top>.platform-icon,.rgp-outreach-object .platform-icon,.rgp-service-type .platform-icon{width:25px;height:25px;padding:4px;border-radius:5px}.rgm-linkedin-paper>.platform-icon{width:32px;height:32px;padding:6px}.rgm-art-channel>.platform-icons{gap:6px}.rgm-art-channel .platform-icon{width:28px;height:28px;padding:5px;border-radius:6px}.rgw-strategy-content>.rgw-content-platforms{display:flex;align-items:center;gap:9px;margin-top:10px;font-size:12px}.rgw-content-platforms .platform-icon,.rgw-outreach-channels>.platform-icons>.platform-icon{width:27px;height:27px;padding:5px;border-radius:6px}.rgw-outreach-channels>.platform-icons{display:flex;gap:6px;padding:0;border:0;background:none}.rgw-capability-head .platform-icon{width:25px;height:25px;padding:4px;border-radius:5px;margin:0 auto 8px;display:flex}@media(max-width:700px){.rw9-stage .platform-icon{width:30px;height:30px;padding:5px}.rw9-stage .platform-icons{gap:6px;margin-top:8px}.ps-channel-tabs>button{gap:6px}.rgp-portal-monogram .platform-icon{width:48px;height:48px;padding:9px}.ps-channel-tabs .platform-icon{width:26px;height:26px;padding:4px}}@media(max-width:390px){.rw9-stage .platform-icon{width:27px;height:27px;padding:5px}.rw9-stage .platform-icons{gap:5px}.ps-channel-tabs>button{font-size:11px;padding-inline:8px;gap:5px}}.rgp-outreach-object>.platform-icons{display:flex;gap:6px}.rgc-module>.platform-icon{width:27px;height:27px;padding:4px;border-radius:5px}.rgc-tool-heading h3>.platform-icon{width:25px;height:25px;padding:4px;border-radius:5px;margin-right:9px}.rg-site>.site-header{position:sticky;top:0;z-index:80;background:var(--paper)}.rg-site>.site-header .nav{height:88px;max-width:1600px;width:calc(100% - 64px);gap:22px}.rg-site>.site-header .wordmark{flex-shrink:0}.rg-site>.site-header .wordmark>span{font-size:26px}.rg-site>.site-header nav{gap:20px;font-size:13px;margin-inline:auto}.rg-site .concept-theme-toggle{width:44px;height:44px;min-width:44px;display:grid;place-items:center;border:1px solid var(--muted);border-radius:50%;background:transparent;color:var(--ink);padding:0}.rg-site .concept-theme-toggle svg{width:20px;height:20px;grid-area:1/1}.rg-site .theme-sun,html[data-theme=dark] .rg-site .theme-moon{display:none}html[data-theme=dark] .rg-site .theme-sun{display:block}.rg-site .menu-toggle{width:44px;min-width:44px;height:44px}.rg-site .motion-control{position:absolute;left:-10000px}.rg-site .motion-control:focus-visible{position:fixed;left:20px;top:20px;background:var(--paper);border:1px solid var(--ink);padding:12px;z-index:1000}.rg-site .revgambit-concept{min-height:0}.rg-site .complete-home{border-top:1px solid var(--line)}.rg-site .platform-intro{padding-block:80px 45px}.rg-site .platform-intro h1{font-size:clamp(40px,5.5vw,78px);line-height:1.05;letter-spacing:-.055em;max-width:1000px;margin:24px 0}.rg-site .platform-intro h1 span{color:var(--muted)}.rg-site .platform-intro>p{font-size:18px;max-width:640px;color:var(--muted);margin-bottom:25px;line-height:1.5}.rg-site .platform-close{display:flex;align-items:center;justify-content:space-between;gap:35px;padding-block:65px}@media(max-width:1250px){.rg-site>.site-header .nav{width:calc(100% - 40px);gap:12px}.rg-site>.site-header nav{gap:16px;font-size:12px}.rg-site>.site-header .wordmark>span{font-size:23px}.rg-site .nav-cta{min-width:110px;padding:12px}}@media(max-width:1100px){.rg-site>.site-header .nav{height:76px;justify-content:space-between}.rg-site>.site-header nav{display:none;position:absolute;top:76px;left:0;right:0;background:var(--paper);padding:12px 24px 24px;border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0}.rg-site>.site-header nav.is-open{display:flex}.rg-site>.site-header nav a{padding:14px 0;font-size:15px}.rg-site .menu-toggle{display:grid}.rg-site .nav-actions{margin-left:auto;gap:10px}}@media(max-width:600px){.rg-site>.site-header .nav{width:calc(100% - 32px);height:70px}.rg-site>.site-header nav{top:70px}.rg-site>.site-header .wordmark>span{font-size:24px}.rg-site .nav-cta{display:none}.rg-site .nav-actions{gap:8px}.rg-site .platform-intro{padding-block:48px 20px}.rg-site .platform-close{display:block}.rg-site .platform-close .button{margin-top:25px}}html .rg-site .ps-intel-visual{background:linear-gradient(120deg,#B9EEFA,#DFF4F9 65%,#F7F8F2);border-color:#89B8C7}html .rg-site .ps-intel-core{background:linear-gradient(135deg,#29475F,#101F35);box-shadow:7px 7px #6A9DAA55,0 18px 38px #101F3522}html .rg-site .ps-intel-ring{border-color:#5E9EAF44}html .rg-site .ps-intel-tags>span{background:#F7F8F2;color:#29475F;border-color:#89B8C7}html[data-theme=dark] .rg-site .ps-intel-visual{background:linear-gradient(120deg,#182C45,#244B60);border-color:#526D87}html[data-theme=dark] .rg-site .ps-intel-tags>span{background:#29475F;color:#E7EDF5;border-color:#7895AB}html[data-theme=dark] .rg-site .ps-intel-ring{border-color:#B9EEFA44}.revgambit-concept .universal-sculpture .brand-sculpture-photo{aspect-ratio:430/480;object-fit:contain;object-position:center 62%;padding:0 2%;transform:none;filter:drop-shadow(8px 12px 7px #101f3529)}html[data-theme=dark] .revgambit-concept .universal-sculpture .brand-sculpture-photo{filter:drop-shadow(0 0 1px #b9eefa88) drop-shadow(7px 13px 7px #030b1688)}.rg-site #platform{scroll-margin-top:105px;padding-block:70px}.rg-site .ps-content-schedule{margin-top:20px;padding:16px;border:1px solid var(--line);background:var(--paper)}.rg-site .ps-content-schedule>div{display:grid;gap:9px;margin-block:13px}.rg-site .ps-content-schedule>div>span{display:flex;align-items:center;gap:9px;font-size:13px}.rg-site .ps-content-schedule .platform-icon{width:20px;height:20px}.rg-site .ps-content-schedule small{font-size:12px;line-height:1.5;color:var(--muted)}@media(max-width:560px){.rg-site #platform{padding-block:40px}.rg-site .ps-tabs>button{font-size:12px;gap:7px}.rg-site .ps-content-schedule{padding:13px}.rg-site .ps-content-schedule>div>span{font-size:12px}}.rg-site .button-cyan,.rg-site .button:hover{background:#B9EEFA;color:#101F35}.rg-site .wordmark>span{font:700 26px/1 Space Grotesk,sans-serif}.rg-site .motion-control:focus-visible,.rg-site .skip-link:focus-visible{color:#101F35;border:2px solid #101f35}.rg-site .ps-context{background:#DCF1F5}.rg-site .ps-message mark{background:#F3E98E}.rg-site .ps-post{background:#F1E1E9}.rg-site .ps-post-art>i:nth-child(2),.rg-site .ps-post-art>i:nth-child(3){background:#B9EEFA}.rg-site .ps-agenda{background:#DCF1F5}.rg-site .hm-mini-result strong{font-family:Space Grotesk,sans-serif}.rg-site .hm-operator-grid:before{background:linear-gradient(90deg,#B9EEFA,#F2B6D2,#B9EEFA)}.rg-site .hm-operator-sheet{background:#F7F8F2}.rg-site .hm-operator-sheet>i:nth-child(4){background:#BAD5E1}.rg-site .hm-operator-core>span{font:600 14px Space Grotesk,sans-serif}.rg-site .hm-operator-team>div>span{background:#B9EEFA}.rg-site .hm-operator-team>div>span:nth-child(2){background:#F2B6D2}.rg-site .hm-operator-team>div>span:nth-child(3){background:#F3E98E}.rg-site .hm-model-banner i{background:#B9EEFA}.rg-site .hm-model-banner i:nth-child(2){background:#F2B6D2}.rg-site .hm-model-banner i:nth-child(3){background:#B9EEFA;box-shadow:6px 3px #729BAF;border-color:#9AC5D5}.rg-site .ps-intel-core svg{color:#B9EEFA}.rg-site .ps-signal{background:#B9EEFA}.rg-site .ps-signal-b{background:#F2B6D2}.rg-site .ps-signal-c{background:#F3E98E}.rg-site .rgm-button:hover{color:#101F35}.rg-site .rgm-desk{background:#182C45;color:#F7F8F2;border:1px solid #48617a}.rg-site .rgm-desk-top{border-bottom:1px solid #f7f8f22b}.rg-site .rgm-desk-top>span:last-child{color:#B5C5D6}.rg-site .rgm-desk-top svg{color:#B9EEFA}.rg-site .rgm-desk-canvas{background-image:radial-gradient(#F7F8F21b .8px,transparent 0)}.rg-site .rgm-desk-watermark{color:#B9EEFA08}.rg-site .rgm-wire-signal{stroke:#B9EEFA}.rg-site .rgm-desk-stage{color:#F7F8F2}.rg-site .rgm-desk-stage:focus-visible{outline-color:#B9EEFA}.rg-site .rgm-stage-id{color:#B5C5D6}.rg-site .rgm-stage-name{border-top:1px solid #f7f8f243}.rg-site .rgm-stage-name>svg{color:#B5C5D6}.rg-site .rgm-desk-stage.is-selected .rgm-stage-name{border-color:#B9EEFA;color:#B9EEFA}.rg-site .rgm-desk-stage.is-selected .rgm-stage-name svg,.rg-site .rgm-desk-stage:hover .rgm-stage-name{color:#B9EEFA}.rg-site .rgm-handoff-art,.rg-site .rgm-outreach-art,.rg-site .rgm-reply-art,.rg-site .rgm-research-art{color:#101F35}.rg-site .rgm-file-back{background:#BDCDCC}.rg-site .rgm-file-front,.rg-site .rgm-file-tab{background:#F3E98E}.rg-site .rgm-brief-initials{font:600 17px/1 Space Grotesk,sans-serif}.rg-site .rgm-brief-initials>span{font:12px/1.5 Inter,sans-serif}.rg-site .rgm-file-front>strong{font:600 clamp(21px,2.05vw,28px)/1.1 Space Grotesk,sans-serif}.rg-site .rgm-file-facts>span{border-top:1px solid #101f3530}.rg-site .rgm-email-paper{background:#F2B6D2}.rg-site .rgm-email-paper>strong{font:600 24px/1.2 Space Grotesk,sans-serif}.rg-site .rgm-paper-lines i{background:#101F3535}.rg-site .rgm-paper-footer{border-top:1px solid #101f3540}.rg-site .rgm-linkedin-paper{background:#B9EEFA}.rg-site .rgm-linkedin-paper>b{font:700 28px/1 Space Grotesk,sans-serif}.rg-site .rgm-reply-paper{background:#F7F8F2}.rg-site .rgm-reply-paper:after{border-top:19px solid #f7f8f2}.rg-site .rgm-reply-avatar{background:#B9EEFA}.rg-site .rgm-paper-top small{color:#506175}.rg-site .rgm-reply-paper>strong{font:600 clamp(20px,1.7vw,25px)/1.3 Space Grotesk,sans-serif}.rg-site .rgm-reply-annotation{border-top:1px solid #101f3530}.rg-site .rgm-calendar{background:#B9EEFA}.rg-site .rgm-calendar:before{background:#6C98AF}.rg-site .rgm-calendar-binding i{border:2px solid #f7f8f2;background:#101F35}.rg-site .rgm-calendar-days i{background:#101F3512;border:1px solid #101f3520}.rg-site .rgm-calendar-days .is-marked i{background:#101F35}.rg-site .rgm-calendar-days .is-marked i:after{background:#B9EEFA}.rg-site .rgm-calendar>strong{font:600 clamp(23px,2.2vw,31px)/1.15 Space Grotesk,sans-serif}.rg-site .rgm-handoff-slip{border-bottom:1px solid #101f3530}.rg-site .rgm-desk figcaption{border-top:1px solid #f7f8f22b;color:#B5C5D6}.rg-site .rgm-desk figcaption>span:last-child{color:#F7F8F2}.rg-site .rgm-service-art{background:#F1E1E9;color:#101F35}.rg-site .rgm-art-orbit{border:1px solid #101f3530}.rg-site .rgm-art-envelope{background:#F7F8F2;box-shadow:8px 10px 0 #101F3523;border:1px solid #101f35}.rg-site .rgm-art-note{background:#F3E98E;box-shadow:7px 7px 0 #101F3524}.rg-site .rgm-art-note>b{font:600 31px/1.05 Space Grotesk,sans-serif}.rg-site .rgm-art-channel{background:#101F35;color:#F7F8F2}.rg-site .rgm-service-art-calling{background:#DCF1F5}.rg-site .rgm-call-disc{background:#101F35;color:#F3E98E;box-shadow:0 0 0 9px #101F3520,0 0 0 19px #101F3510}.rg-site .rgm-voice-wave i{background:#F3E98E}.rg-site .rgm-calling-note{background:#F7F8F2}@media (max-width:560px){.rg-site .rgm-desk-stage:after{background:#B9EEFA}}.rg-site .rgp-button:hover{color:#101F35}.rg-site .rgp-workspace{background:#182C45;color:#F7F8F2}.rg-site .rgp-workspace-top{border-bottom:1px solid #f7f8f228}.rg-site .rgp-workspace-top>span:last-child{color:#B5C5D6}.rg-site .rgp-workspace-top svg{color:#B9EEFA}.rg-site .rgp-workspace-scene{background-image:radial-gradient(#F7F8F21c .8px,transparent 0)}.rg-site .rgp-workspace-signal{stroke:#B9EEFA}.rg-site .rgp-workspace-pink .rgp-workspace-signal{stroke:#F2B6D2}.rg-site .rgp-workspace-mint .rgp-workspace-signal{stroke:#B9EEFA}.rg-site .rgp-workspace-yellow .rgp-workspace-signal{stroke:#F3E98E}.rg-site .rgp-portal{color:#F7F8F2;--portal-color:#B9EEFA}.rg-site .rgp-portal-pink{--portal-color:#F2B6D2}.rg-site .rgp-portal-mint{--portal-color:#B9EEFA}.rg-site .rgp-portal-yellow{--portal-color:#F3E98E}.rg-site .rgp-portal-index{color:#B5C5D6}.rg-site .rgp-portal-frame:before{border:1px solid #101f35;background:#203650}.rg-site .rgp-portal-floor{background:color-mix(in srgb,var(--portal-color) 65%,#101F35);border:1px solid #101f35}.rg-site .rgp-portal-monogram{font:700 46px/1 Space Grotesk,sans-serif}.rg-site .rgp-portal-name>small{color:#B5C5D6}.rg-site .rgp-portal.is-selected .rgp-portal-frame:after{background:#F7F8F2;box-shadow:143px 0 0 #F7F8F2}.rg-site .rgp-portal:hover .rgp-portal-frame:before{background:#34536D}.rg-site .rgp-credit-hub{background:#F7F8F2;color:#101F35;box-shadow:0 8px 0 #526D87,0 12px 0 #0a121877,0 0 0 15px #B9EEFA0b}.rg-site .rgp-credit-hub strong{font:600 53px/1.1 Space Grotesk,sans-serif}.rg-site .rgp-hub-tag{color:#B5C5D6}.rg-site .rgp-workspace-footer{border-top:1px solid #f7f8f228}.rg-site .rgp-team-faces i{background:#B9EEFA;color:#101F35;border:2px solid #182c45}.rg-site .rgp-team-faces i:nth-child(2){background:#F2B6D2}.rg-site .rgp-team-faces i:nth-child(3){background:#F3E98E}.rg-site .rgp-team-faces i:last-child{background:#B9EEFA}.rg-site .rgp-team small{color:#B5C5D6}.rg-site .rgp-channel-detail{border-top:1px solid #f7f8f228}.rg-site .rgp-channel-detail>span{color:#B9EEFA}.rg-site .rgp-channel-detail p{color:#B5C5D6}.rg-site .rgp-expansion{background:#203650;border-top:1px solid #f7f8f228}.rg-site .rgp-empty-portal,.rg-site .rgp-expansion-label>span{color:#B5C5D6}.rg-site .rgp-extra-portal{background:#B9EEFA;color:#101F35;border:1px solid #101f35}.rg-site .rgp-extra-overflow{color:#B9EEFA}.rg-site .rgp-pool-reminder b{color:#B5C5D6}.rg-site .rgp-workspace figcaption{color:#B5C5D6;border-top:1px solid #f7f8f228}.rg-site .rgp-price>strong{font-family:Space Grotesk,Arial,sans-serif}.rg-site .rgp-included{border-top:1px solid #101f3538}.rg-site .rgp-included>span{border-bottom:1px solid #101f3538}.rg-site .rgp-included b{font:600 22px/1.2 Space Grotesk,sans-serif}.rg-site .rgp-price-copy{color:#34516A}.rg-site .rgp-price-panel .rgp-button{background:#101F35;color:#F7F8F2}.rg-site .rgp-price-panel .rgp-button:hover{background:#34536D}.rg-site .rgp-price-panel a:focus-visible{outline-color:#101F35}.rg-site .rgp-price-foot>p{color:#34516A}.rg-site .rgp-config-total strong{font-family:Space Grotesk,Arial,sans-serif}.rg-site .rgp-config-total strong>small{font:12px Inter,Arial,sans-serif}.rg-site .rgp-service-art{background:#F1E1E9;color:#101F35}.rg-site .rgp-service-art-calling{background:#DCF1F5}.rg-site .rgp-service-track{border:1px solid #101f353b}.rg-site .rgp-service-track:after{border:1px solid #101f3525}.rg-site .rgp-outreach-object{background:#F7F8F2;box-shadow:8px 8px 0 #101F3525}.rg-site .rgp-outreach-object>i{background:#101F3550}.rg-site .rgp-context-note{background:#F3E98E;box-shadow:6px 8px 0 #101F3523}.rg-site .rgp-context-note>b{font:600 27px/1.1 Space Grotesk,sans-serif}.rg-site .rgp-art-caption{border-top:1px solid #101f3530}.rg-site .rgp-voice-object{background:#101F35;box-shadow:0 0 0 9px #101F351b,0 0 0 19px #101F350d}.rg-site .rgp-voice-object i{background:#B9EEFA}.rg-site .rgp-voice-object>small{color:#B9EEFA}.rg-site .rgp-service-art-calling .rgp-context-note{background:#F7F8F2}.rg-site .rgp-service-bottom>a:hover{background:#B9EEFA;color:#101F35}@media (max-width:1150px){.rg-site .rgp-portal.is-selected .rgp-portal-frame:after{box-shadow:126px 0 0 #F7F8F2}.rg-site .rgp-pool-reminder{border-top:1px solid #f7f8f228}}@media (max-width:900px){.rg-site .rgp-portal.is-selected .rgp-portal-frame:after{box-shadow:153px 0 0 #F7F8F2}.rg-site .rgp-channel-detail{border-left:1px solid #f7f8f228}}@media (max-width:620px){.rg-site .rgp-portal.is-selected .rgp-portal-frame:after{box-shadow:123px 0 0 #F7F8F2}.rg-site .rgp-channel-detail,.rg-site .rgp-pool-reminder{border-top:1px solid #f7f8f228}}@media (max-width:420px){.rg-site .rgp-portal.is-selected .rgp-portal-frame:after{box-shadow:109px 0 0 #F7F8F2}}.rg-site .rgc-company input,.rg-site .rgc-tabs button{font-family:Space Grotesk,sans-serif}.rg-site .rgc-tabs button>span{font-family:Inter,sans-serif}.rg-site .rgc-empty h3,.rg-site .rgc-offer-price>strong,.rg-site .rgc-section-heading h2{font-family:Space Grotesk,sans-serif}.rg-site .rgc-notice{color:#101F35}.rg-site .rgc-results{background:#101F35;color:#F7F8F2;border:1px solid #48617a}.rg-site .rgc-result-state{color:#B5C5D6}.rg-site .rgc-result-state i{background:#B9EEFA}.rg-site .rgc-result-main>span{color:#E6F0F2}.rg-site .rgc-result-main>strong{font-family:Space Grotesk,sans-serif;color:#B9EEFA}.rg-site .rgc-results-negative .rgc-result-main>strong{color:#F2B6D2}.rg-site .rgc-chart>div>div,.rg-site .rgc-result-main>p{color:#B5C5D6}.rg-site .rgc-chart b{color:#F7F8F2}.rg-site .rgc-chart-track i{background:#F2B6D2}.rg-site .rgc-chart>div:last-child .rgc-chart-track i{background:#B9EEFA}.rg-site .rgc-ledger dt,.rg-site .rgc-ledger small{color:#B5C5D6}.rg-site .rgc-ledger-total dt{color:#F7F8F2}.rg-site .rgc-annual>span{color:#E6F0F2}.rg-site .rgc-annual small{color:#B5C5D6}.rg-site .rgc-annual strong{font-family:Space Grotesk,sans-serif}.rg-site .rgc-result-note{color:#B5C5D6}.rg-site .rgc-results .rgc-button{background:#B9EEFA;border-color:#B9EEFA;color:#101F35}.rg-site .rgc-results .rgc-fine{color:#B5C5D6}.rg-site .rgc-export h2{font-family:Space Grotesk,sans-serif}.rg-site .rgc-results :is(a,button):focus-visible{outline-color:#F2B6D2}@media(max-width:800px){.rg-site .rgc-result-toggle{color:#D5E7F4}}.rg-site .rgc-hero h1{font-family:Space Grotesk,sans-serif}.rg-site .rgc-stack-scene{background:#DCF1F5;color:#101F35}.rg-site .rgc-stack-scene:before{background-image:radial-gradient(#101F3518 .7px,transparent 0)}.rg-site .rgc-revenue-scene{background:#182C45;color:#F7F8F2;border-left:1px solid #101f35}.rg-site .rgc-scene-number{background:#101F35;color:#DCF1F5}.rg-site .rgc-revenue-scene .rgc-scene-number{background:#F2B6D2;color:#101F35;border-color:#F2B6D2}.rg-site .rgc-scene-tag{border:1px solid #101f3535}.rg-site .rgc-module{background:#F7F8F2;border:1px solid #101f3540}.rg-site .rgc-module>b{color:#101F3588}.rg-site .rgc-module-symbol i{background:#101F35}.rg-site .rgc-module.is-selected{background:#B9EEFA;border-color:#101F35}.rg-site .rgc-module.is-selected>b{color:#101F35}.rg-site .rgc-map-foot{color:#506175}.rg-site .rgc-map-bridge .rgc-bridge-tip{stroke:#101F35}.rg-site .rgc-workspace-card{border:1px solid #101f35;background:#F7F8F2;box-shadow:5px 5px 0 #101F3515}.rg-site .rgc-workspace-brand{color:#F7F8F2;font:600 17px/1 Space Grotesk,sans-serif}.rg-site .rgc-workspace-brand>span>span,.rg-site .rgc-workspace-brand>svg{color:#B9EEFA}.rg-site .rgc-workspace-block{border-bottom:1px solid #101f3520}.rg-site .rgc-workspace-block>b{font-family:Space Grotesk,sans-serif}.rg-site .rgc-block-marker{background:#F2B6D2}.rg-site .rgc-workspace-caption{color:#506175;background:#E6F0F2}.rg-site .rgc-workspace-caption>span:first-child{color:#101F35}.rg-site .rgc-workspace-caption>.rgc-workspace-assumption{border-top:1px solid #101f3525}.rg-site .rgc-scene-note{color:#506175}.rg-site .rgc-revenue-scene .rgc-scene-note{color:#B5C5D6}.rg-site .rgc-meeting-pair strong{font-family:Space Grotesk,sans-serif}.rg-site .rgc-meeting-pair>div:last-child strong{color:#B9EEFA}.rg-site .rgc-pair-divider{color:#506175}.rg-site .rgc-formula-sign{color:#F2B6D2}.rg-site .rgc-formula-chain>div>span{color:#B5C5D6}.rg-site .rgc-formula-chain b{font-family:Space Grotesk,sans-serif}.rg-site .rgc-revenue-output{border:1px solid #b9eefa70;background:#B9EEFA0c}.rg-site .rgc-revenue-output:before{background:#182C45;color:#B9EEFA}.rg-site .rgc-revenue-output small{color:#B5C5D6}.rg-site .rgc-revenue-output strong{font-family:Space Grotesk,sans-serif;color:#B9EEFA}.rg-site .rgc-model-seam{background:#F3E98E;color:#101F35;border-top:1px solid #101f35}.rg-site .rgc-seam-mark{font-family:Space Grotesk,sans-serif}.rg-site .rgc-tabs button[aria-selected=true]>span{background:#B9EEFA;color:#101F35;border-color:#B9EEFA}.rg-site .rgc-results{border-top:3px solid #b9eefa}.rg-site .rgc-results-negative{border-top-color:#F2B6D2}.rg-site .rgc-results-pending{border-top-color:#B5C5D6}.rg-site .rgc-result-main:after{background:#B9EEFA}.rg-site .rgc-results-negative .rgc-result-main:after{background:#F2B6D2}.rg-site .rgc-chart>header{color:#B5C5D6}.rg-site .rgc-chart>header>span:first-child{color:#F7F8F2}.rg-site .rgc-chart>.rgc-chart-row:nth-of-type(2) .rgc-chart-track i{background:#B9EEFA}.rg-site .rgc-chart-track em{background:#F7F8F2}.rg-site .rgc-chart-delta{color:#B5C5D6}.rg-site .rgc-chart-delta>span{font-family:Space Grotesk,sans-serif;color:#B5C5D6}.rg-site .rgc-chart.is-ready .rgc-chart-delta{background:#B9EEFA09;border-color:#B9EEFA4d;color:#D5E7F4}.rg-site .rgc-chart.is-ready .rgc-chart-delta>span{color:#B9EEFA}.rg-site .rgc-chart.is-ready .rgc-chart-delta.is-negative{background:#F2B6D209;border-color:#F2B6D24d}.rg-site .rgc-chart.is-ready .rgc-chart-delta.is-negative>span{color:#F2B6D2}.rg-site .rgc-net-chart>.rgc-net-axis{color:#B5C5D6}.rg-site .rgc-net-chart .rgc-chart-track{background:linear-gradient(90deg,#F2B6D209,#F2B6D209 50%,#B9EEFA09 0,#B9EEFA09)}.rg-site .rgc-net-chart .rgc-chart-track i{background:#B9EEFA!important}.rg-site .rgc-net-chart .rgc-chart-track i.is-negative{background:#F2B6D2!important}.rg-site .rgc-net-note{color:#B5C5D6}.rg-site .rgc-export-icon{color:#101F35;border-color:#101F35}@media(max-width:650px){.rg-site .rgc-revenue-scene{border-top:1px solid #101f35}}.rg-site .rgw-page h1,.rg-site .rgw-page h2,.rg-site .rgw-page h3{font-family:Space Grotesk,Arial,sans-serif}.rg-site .rgw-button:hover{color:#101F35}.rg-site .rgw-route-mint{stroke:#427B9B}.rg-site .rgw-business-art{color:#101F35}.rg-site .rgw-business-art>i,.rg-site .rgw-prospect-shape span{background:#101F35}.rg-site .rgw-prospect-art strong{font-family:Space Grotesk,sans-serif}.rg-site .rgw-core-plane{background:#101F35}.rg-site .rgw-core-wordmark{font:700 32px/1 Space Grotesk,sans-serif}.rg-site .rgw-content-art{color:#101F35}.rg-site .rgw-content-art>strong{font-family:Space Grotesk,sans-serif}.rg-site .rgw-content-art>i{background:#101F35}.rg-site .rgw-strategy-crm{color:#101F35;border:1px solid #7faabd}.rg-site .rgw-crm-action,.rg-site .rgw-crm-owner{border-top:1px solid #7faabd}.rg-site .rgw-fit-context-paper{color:#101F35}.rg-site .rgw-fit-context-paper>i{background:#101F35}.rg-site .rgw-fit-story-sheet{color:#101F35}.rg-site .rgw-fit-story-sheet>span{font:650 26px/1.1 Space Grotesk,sans-serif}.rg-site .rgw-fit-story-line{background:#101F35}.rg-site .rgw-fit-next-steps>span:nth-child(3){color:#101F35;border-color:#7FAABD}.rg-site .rgw-flagship{background:#101F35;color:#F7F8F2}.rg-site .rgw-flagship-brand>div>span{color:#B5C5D6}.rg-site .rgw-flagship-brand strong{font:550 31px/1.18 Space Grotesk,sans-serif}.rg-site .rgw-flagship-flow>span{color:#101F35}.rg-site .rgw-flagship-flow>span:nth-of-type(4){background:#F7F8F2}.rg-site .rgw-flagship-flow>svg,.rg-site .rgw-flagship-right>p{color:#B5C5D6}.rg-site .rgw-table .rgw-job-head>.rgw-job-cyan,.rg-site .rgw-table .rgw-job-head>.rgw-job-mint,.rg-site .rgw-table .rgw-job-head>.rgw-job-pink,.rg-site .rgw-table .rgw-job-head>.rgw-job-yellow{color:#101F35}.rg-site .rgw-status-compact.rgw-status-yes{border-color:color-mix(in srgb,#4F829F 40%,var(--line))}html[data-theme=dark] .rg-site .rgw-status-compact.rgw-status-yes{background:#203B52;border-color:#4D6B83}.rg-site .rgw-table .rgw-own-row td,.rg-site .rgw-table .rgw-own-row th{background:#182C45;color:#F7F8F2;border-color:#48617A}.rg-site .rgw-own-row .rgw-status-compact.rgw-status-yes{color:#B9EEFA;background:#203F51;border-color:#56748D}.rg-site .rgw-own-row .rgw-status-compact.rgw-status-route{background:#203F51;border-color:#56748D}.rg-site .rm-profile-pieces>i:nth-child(3){background:linear-gradient(145deg,#DFF4F9,#B9D9E5);border-color:#96BACB;box-shadow:6px 6px #627F96}.rg-site .rm-core>div{background:linear-gradient(135deg,#314955,#101F35 75%)}.rg-site .rm-core svg{color:#B9EEFA;filter:drop-shadow(0 0 15px #B9EEFA55)}.rg-site .rm-post-preview strong{font:500 25px/1.04 Space Grotesk,sans-serif}.rg-site .rm-post-preview>i:last-child{background:#B9EEFA;box-shadow:7px 3px #6995A8;border-color:#95BDCC}.rg-site .rm-calendar{border:1px solid #9fbdcb;background:#DCF1F5;color:#29485F;box-shadow:7px 7px #416F8828}.rg-site .rm-calendar>div:first-child{border-bottom:1px solid #bad5e1}.rg-site .rm-calendar i{background:#426F88}.rg-site .rm-calendar-grid>span{background:#CADFE8}.rg-site .rm-calendar-grid>.is-booked{background:#83B7CE}@keyframes rg12-rm-book{0%,15%,to{box-shadow:0 0 0 0 #83B7CE00}45%,70%{box-shadow:0 0 0 5px #83B7CE44}}.rg-site .rw9-cinema{background:#F7F8F2}.rg-site .rw9-scene-top{color:#506175}.rg-site .rw9-scene-top i{background:#285B76}.rg-site .rw9-stage{background:#F7F8F2ef}.rg-site .rw9-stage>small,.rg-site .rw9-stage>span{color:#506175}@keyframes rg12-rw9-step{0%,24%,to{border-color:#cfc7bc;box-shadow:0 12px 40px #4634250b}20%,4%{border-color:#285B76;box-shadow:0 0 0 3px #B9EEFA88,0 15px 45px #285B7622}}.rg-site .rw9-explore{background:#F7F8F2cc}.rg-site .dfy-outcome{--dfy-cream:#F7F8F2;border:1px solid #48617a}.rg-site .dfy-outcome-top>span:first-child>svg{color:#B9EEFA}.rg-site .dfy-stage-controls>button{color:#B5C5D6}.rg-site .dfy-stage-controls>button.is-active{color:#F7F8F2}.rg-site .dfy-stage-controls>button.is-active .dfy-stage-number,.rg-site .dfy-stage-controls>button:hover{color:#B9EEFA}.rg-site .dfy-outcome-scene{background:radial-gradient(ellipse at 8% 15%,#B9EEFA0a,transparent 52%),radial-gradient(#ffffff0e .75px,transparent 0)}.rg-site .dfy-time-track{background:#F7F8F20b}.rg-site .dfy-time-track>i{background:linear-gradient(90deg,#B9EEFA,#B9EEFA)}.rg-site .dfy-studio-heading>span:first-child>i{background:#B9EEFA}.rg-site .dfy-studio-heading .platform-icon{background:#F7F8F2}.rg-site .dfy-outcome-label{color:#B5C5D6}.rg-site .dfy-story-title>strong{font:500 clamp(24px,2.6vw,32px)/1.08 Space Grotesk,sans-serif;color:#F7F8F2}.rg-site .dfy-target-sheet{background:#F7F8F2;color:#101F35}.rg-site .dfy-sheet-heading>svg:last-child{color:#285B76}.rg-site .dfy-target-tags>span{background:#E0E9ED}.rg-site .dfy-target-sheet>p{color:#506175}.rg-site .dfy-mini-avatar{background:var(--dfy-accent,#B9EEFA);color:#101F35;font:600 10px/1 Space Grotesk,sans-serif}.rg-site .dfy-reply-person small,.rg-site .dfy-shortlist-person small{color:#506175}.rg-site .dfy-shortlist-person>svg{color:#285B76}.rg-site .dfy-research-scan{background:#B9EEFA18}.rg-site .dfy-story-footnote{color:#B5C5D6}.rg-site .dfy-story-footnote>span{background:#B9EEFA}.rg-site .dfy-email-window{background:#F7F8F2;color:#101F35}.rg-site .dfy-sent-stamp{color:#285B76;background:#E4EEF1}.rg-site .dfy-linkedin-message p{color:#F7F8F2}.rg-site .dfy-linkedin-message>svg{color:#B9EEFA}.rg-site .dfy-reply-window{background:#F7F8F2;color:#101F35}.rg-site .dfy-bubble{background:#E6EDF1}.rg-site .dfy-bubble-question{color:#F7F8F2}.rg-site .dfy-bubble-answer{background:#D5EAF1}.rg-site .dfy-bubble-answer>svg,.rg-site .dfy-fit-checks{color:#285B76}.rg-site .dfy-handoff-ticket{background:#F7F8F2;color:#101F35;box-shadow:5px 6px 0 #B9EEFA1b}.rg-site .dfy-ticket-top{color:#506175}.rg-site .dfy-person-avatar{background:var(--dfy-accent,#B9EEFA);color:#101F35;font:600 13px/1 Space Grotesk,sans-serif}.rg-site .dfy-ticket-person strong{font:600 18px/1.3 Space Grotesk,sans-serif}.rg-site .dfy-ticket-person div>span{color:#506175}.rg-site .dfy-ticket-date{border-block:1px dashed #101F3545}.rg-site .dfy-ticket-date>span:first-child{color:#506175}.rg-site .dfy-ticket-date>strong{font:500 30px/1 Space Grotesk,sans-serif}.rg-site .dfy-ticket-date>span:last-child{color:#506175}.rg-site .dfy-ticket-checks>span{color:#285B76}.rg-site .dfy-qualification-gate{color:#D5E7F4}.rg-site .dfy-qualification-gate small{color:#B5C5D6}.rg-site .dfy-qualification-gate>svg{color:#B9EEFA}.rg-site .dfy-transfer-dot{background:#B9EEFA;box-shadow:0 0 12px #B9EEFA50}.rg-site .dfy-week{border:1px solid #b9cdda;background:#F7F8F2;color:#101F35}.rg-site .dfy-week-heading .dfy-outcome-label{color:#506175}.rg-site .dfy-week-heading strong{font:500 clamp(16px,1.8vw,23px)/1.2 Space Grotesk,sans-serif}.rg-site .dfy-week-sample{color:#506175}.rg-site .dfy-week-days{border-bottom:1px solid #bdcdd6}.rg-site .dfy-week-days>span{color:#506175}.rg-site .dfy-week-grid{background:repeating-linear-gradient(180deg,transparent 0,transparent 57px,#BDCDD66b 0,#BDCDD66b 58px)}.rg-site .dfy-week-column:nth-last-child(2){background:#DCE8ED36}.rg-site .dfy-tone-cyan{--dfy-accent:#B9EEFA}.rg-site .dfy-tone-pink{--dfy-accent:#F2B6D2}.rg-site .dfy-tone-yellow{--dfy-accent:#F3E98E}.rg-site .dfy-outcome .dfy-meeting{border:1px solid #101f351c;border-left:3px solid #203f5155}.rg-site .dfy-outcome .dfy-meeting.is-selected{box-shadow:0 0 0 2px #F7F8F2,0 0 0 3px #24434c66}.rg-site .dfy-empty-calendar{color:#506175}.rg-site .dfy-empty-calendar>span{font:400 25px/1.3 Space Grotesk,sans-serif}.rg-site .dfy-brief-person .dfy-outcome-label{color:#B5C5D6}.rg-site .dfy-brief-person strong{color:#F7F8F2;font:600 14px/1.3 Space Grotesk,sans-serif}.rg-site .dfy-brief-person>div>span:last-child{color:#B5C5D6}.rg-site .dfy-brief-context>p{color:#D5E7F4}.rg-site .dfy-outcome figcaption{color:#B5C5D6}.rg-site .dfy-outcome figcaption>span:first-child{color:#D5E7F4}.rg-site .dfy-static-story li>span{color:#B9EEFA}.rg-site .dfy-static-story b{color:#F7F8F2}.rg-site .dfy-static-story p{color:#B5C5D6}.rg-site .dfy-static-story .platform-icon{background:#F7F8F2}@keyframes rg12-dfy-gate{0%,53%{background:#203B52;color:#B5C5D6;border-color:#6F8EA5}57%,96%{background:#B9EEFA;color:#203B52;border-color:#B9EEFA}99%,to{background:#203B52;color:#B5C5D6;border-color:#6F8EA5}}.rg-site .dfy-outcome[data-static=true] .dfy-gate-icon{background:#B9EEFA;color:#203B52;border-color:#B9EEFA}@media (max-width:540px){.rg-site .dfy-week-column+.dfy-week-column{border-top:1px solid #bdcdd6}.rg-site .dfy-mobile-day{color:#506175}}.rg-site .rm-calendar-grid>.is-booked{animation:rg12-rm-book 12s ease-in-out infinite}.rg-site .rw9-stage{animation:rg12-rw9-step 24s ease-in-out infinite}.rg-site .dfy-gate-icon,.rg-site .dfy-transfer-dot{animation-name:rg12-dfy-gate}.rg-site{--paper:#F7F8F2;--ink:#101F35;--muted:#506175;--line:#B2C3CA;--cyan:#B9EEFA;--pink:#F2B6D2;--yellow:#F3E98E;--mint:#B9EEFA;--panel:#FFFFFF;--soft:#E6F0F2;--teal:#285B76;--rg-action:#6D38D4;--rg-action-hover:#5725B6;--rg-action-edge:#6D38D4;--rg-focus:#6D38D4;--rg-display:"Space Grotesk",sans-serif;--rg-body:"Inter",sans-serif;--rg-art-paper:#E6F0F2;--rg-art-cyan:#B9EEFA;--rg-art-pink:#F1E1E9;--rg-art-yellow:#F3EECF;--rg-art-ink:#101F35;--rg-art-muted:#506175;--rg-art-rule:#9AB5C4;--rg-art-depth:#96B4C4;background:var(--paper);color:var(--ink);font-family:var(--rg-body)}html[data-theme=dark] .rg-site{--paper:#101F35;--ink:#E7EDF5;--muted:#B5C5D6;--line:#48617A;--panel:#182C45;--soft:#203650;--teal:#B9EEFA;--rg-action-edge:#B9EEFA;--rg-focus:#B9EEFA;--rg-art-paper:#304A64;--rg-art-cyan:#3E5C77;--rg-art-pink:#50415A;--rg-art-yellow:#4C4D45;--rg-art-ink:#E7EDF5;--rg-art-muted:#C6D4E2;--rg-art-rule:#7890AA;--rg-art-depth:#203650}.rg-site :is(h1,h2,h3,h4):not(.revgambit-concept *){font-family:var(--rg-display);font-weight:600}.rg-site h1:not(.revgambit-concept *){font-weight:700}.rg-site :is(button,input,select,textarea):not(.revgambit-concept *){font-family:var(--rg-body)}.rg-site .wordmark>span{font-family:var(--rg-display)}.rg-site .brand-dot{color:var(--ink)}.rg-site ::selection{color:#101F35;background:#B9EEFA}.rg-site .eyebrow:before{width:22px;height:3px;transform:rotate(-25deg);background:var(--teal)}.rg-site :is(.rgm-eyebrow,.rgp-eyebrow,.rgw-eyebrow){color:var(--teal)}.rg-site .site-header{background:color-mix(in srgb,var(--paper) 96%,transparent)}.rg-site .site-footer{background:var(--panel)}.rg-site :is(a,button,input,select,textarea,summary):focus-visible:not(.revgambit-concept *){outline:3px solid var(--rg-focus);outline-offset:4px}.rg-site :is(.skip-link,.motion-control):focus-visible{color:#101F35;background:#B9EEFA}.rg-site .rgc-results .rgc-button,.rg-site .rgp-price-panel .rgp-button,.rg-site :is(.button,.rgm-button,.rgp-button,.rgw-button,.rgc-button){background:var(--rg-action);color:#FFFFFF;border:1px solid var(--rg-action-edge);border-radius:8px;clip-path:none;box-shadow:none}.rg-site .rgc-results .rgc-button:hover,.rg-site .rgp-price-panel .rgp-button:hover,.rg-site :is(.button,.rgm-button,.rgp-button,.rgw-button,.rgc-button):hover{background:var(--rg-action-hover);color:#FFFFFF}.rg-site :is(.button,.rgm-button,.rgp-button,.rgw-button,.rgc-button):focus-visible{outline:3px solid var(--rg-focus);outline-offset:4px}.rg-site :is(.rgp-price-panel,.rgc-results) :is(.button,.rgp-button,.rgc-button):focus-visible{outline-color:#101F35}.rg-site .rgc-results .rgc-button:focus-visible{outline-color:#B9EEFA}.rg-site :is(.rgc-field input,.rgc select,.hm-mini-fields input,.rgw-search input,.rgw-comparison-controls select){border-color:#64788D}html[data-theme=dark] .rg-site :is(.rgc-field input,.rgc select,.hm-mini-fields input,.rgw-search input,.rgw-comparison-controls select){border-color:#7890AA}.rg-site input[type=checkbox],.rg-site input[type=radio]{accent-color:var(--rg-action)}.rg-site :is(.rgm-desk,.rgp-workspace,.rgc-results,.rgc-revenue-scene,.rgw-flagship){background:#182C45;color:#E7EDF5;border-color:#48617A}.rg-site .rgp-price-panel{background:#B9EEFA;color:#101F35}.rg-site :is(.rgm-service-art-calling,.rgp-service-art-calling){background:var(--rg-art-cyan)}.rg-site :is(.rgm-service-art,.rgp-service-art){color:var(--rg-art-ink)}.rg-site :is(.rgm-service-art:not(.rgm-service-art-calling),.rgp-service-art:not(.rgp-service-art-calling)){background:var(--rg-art-pink)}.rg-site :is(.hm-operator-sheet,.rgc-workspace-card,.rgc-module,.rgm-reply-paper,.rgm-art-envelope,.rgm-calling-note,.rgp-outreach-object){background:var(--rg-art-paper);color:var(--rg-art-ink);border-color:var(--rg-art-rule)}.rg-site :is(.rgm-calendar,.rgm-linkedin-paper,.rgc-stack-scene,.ps-context,.ps-agenda,.rm-calendar,.rgw-business-art,.rgw-fit-context-paper,.rgw-strategy-crm){background:var(--rg-art-cyan);color:var(--rg-art-ink);border-color:var(--rg-art-rule)}.rg-site :is(.rgm-email-paper,.ps-post,.rm-post-preview,.rgw-content-art,.rgw-fit-story-sheet){background:var(--rg-art-pink);color:var(--rg-art-ink);border-color:var(--rg-art-rule)}.rg-site :is(.rgm-file-front,.rgm-file-tab,.rgm-art-note,.rgp-context-note){background:var(--rg-art-yellow);color:var(--rg-art-ink);border-color:var(--rg-art-rule)}.rg-site .rgm-reply-paper:after{border-top-color:var(--rg-art-paper)}.rg-site .rgm-art-envelope>i,.rg-site .rgm-calendar:before{background:var(--rg-art-depth)}.rg-site .rgm-art-envelope>i{opacity:.5}.rg-site :is(.rgm-calendar,.rgm-linkedin-paper,.rgm-email-paper,.rgm-file-front,.rgm-reply-paper,.rgm-art-note,.rgp-context-note,.ps-context,.ps-agenda,.ps-post,.rm-calendar,.rm-post-preview,.rgw-strategy-crm,.rgc-stack-scene) :is(p,small,strong,b,em,span){color:inherit}.rg-site :is(.rgm-paper-top small,.rgm-reply-annotation>span,.rgm-brief-initials>span,.rgc-workspace-caption){color:var(--rg-art-muted)}.rg-site .rgc-workspace-caption{background:var(--rg-art-paper)}.rg-site .rgc-workspace-brand{color:#E7EDF5;background:#101F35}.rg-site .rgc-module.is-selected{background:var(--rg-art-cyan);border-color:var(--rg-art-ink)}.rg-site .rgc-module-symbol i{background:var(--rg-art-ink)}.rg-site .rgm-calendar-days i{background:color-mix(in srgb,var(--rg-art-ink) 10%,transparent);border-color:color-mix(in srgb,var(--rg-art-ink) 22%,transparent)}.rg-site .rgm-calendar-days .is-marked i{background:#B9EEFA;border-color:#101F35}.rg-site .rgm-calendar-days .is-marked i:after{background:#101F35}.rg-site .rm-calendar-grid>span{background:color-mix(in srgb,var(--rg-art-ink) 10%,transparent)}.rg-site .rm-calendar-grid>.is-booked{background:#B9EEFA;color:#101F35}.rg-site .rgw-fit-next-steps>span:nth-child(3){background:var(--rg-art-cyan);color:var(--rg-art-ink);border-color:var(--rg-art-rule)}.rg-site .rgw-status-compact.rgw-status-yes{color:#285B76;background:#DCF1F5;border-color:#7FAABD}.rg-site .rgw-own-row .rgw-status-compact.rgw-status-yes,html[data-theme=dark] .rg-site .rgw-status-compact.rgw-status-yes{color:#B9EEFA;background:#203F51;border-color:#7890AA}.rg-site .dfy-outcome{--dfy-charcoal:#182C45;--dfy-cream:#E7EDF5;border-color:#48617A}.rg-site :is(.dfy-target-sheet,.dfy-email-window,.dfy-reply-window,.dfy-handoff-ticket,.dfy-week){background:var(--rg-art-paper);color:var(--rg-art-ink);border-color:var(--rg-art-rule)}.rg-site :is(.dfy-target-sheet,.dfy-email-window,.dfy-reply-window,.dfy-handoff-ticket,.dfy-week) :is(p,small,strong,b,span,em){color:inherit}.rg-site :is(.dfy-shortlist-person small,.dfy-reply-person small,.dfy-ticket-person div>span,.dfy-ticket-top,.dfy-week-sample,.dfy-week-heading .dfy-outcome-label,.dfy-week-days>span,.dfy-calendar-hours,.dfy-mobile-day,.dfy-message-chrome>span:last-child,.dfy-target-sheet>p){color:var(--rg-art-muted)}.rg-site :is(.dfy-bubble,.dfy-target-tags>span,.dfy-sent-stamp){background:var(--rg-art-cyan);color:var(--rg-art-ink)}.rg-site .dfy-bubble-question{background:#203650;color:#E7EDF5}.rg-site :is(.dfy-bubble-answer>svg,.dfy-fit-checks,.dfy-ticket-checks>span,.dfy-sheet-heading>svg:last-child,.dfy-shortlist-person>svg){color:var(--rg-art-ink)}.rg-site .dfy-email-copy mark{background:#B9EEFA;color:#101F35}.rg-site .dfy-outcome .dfy-meeting{background:var(--dfy-accent);color:#101F35;border-color:#52758C}.rg-site .dfy-meeting-bottom{color:#34516A}.rg-site .dfy-tone-mint{--dfy-accent:#B9EEFA}.rg-site .dfy-outcome .dfy-meeting.is-selected{border-color:#101F35;box-shadow:0 0 0 2px var(--rg-art-paper),0 0 0 4px #B9EEFA}.rg-site .dfy-week-grid{background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 57px,color-mix(in srgb,var(--rg-art-rule) 40%,transparent) 57px,color-mix(in srgb,var(--rg-art-rule) 40%,transparent) 58px)}.rg-site .dfy-week-column{border-color:var(--rg-art-rule)}.rg-site .dfy-empty-calendar{color:var(--rg-art-muted)}.rg-site .dfy-empty-calendar :is(em,svg){color:var(--rg-art-muted)}html[data-theme=dark] .rg-site .dfy-tone-cyan{--dfy-accent:#426580}html[data-theme=dark] .rg-site .dfy-tone-pink{--dfy-accent:#634C65}html[data-theme=dark] .rg-site .dfy-tone-mint{--dfy-accent:#426580}html[data-theme=dark] .rg-site .dfy-tone-yellow{--dfy-accent:#5B594A}html[data-theme=dark] .rg-site .dfy-outcome .dfy-meeting{color:#E7EDF5;border-color:#9CB7CB}html[data-theme=dark] .rg-site .dfy-meeting-bottom{color:#D5E7F4}html[data-theme=dark] .rg-site :is(.dfy-mini-avatar,.dfy-person-avatar){color:#E7EDF5}html[data-theme=dark] .rg-site .dfy-brief-context b{color:#B9EEFA}@media(max-width:540px){.rg-site .dfy-week-grid{background-image:none}}.rg-site .dfy-ticket-date>span,.rg-site .dfy-ticket-person div>span,.rg-site .dfy-ticket-top{color:var(--rg-art-muted)}.rg-site .dfy-ticket-date{border-color:var(--rg-art-rule)}.rg-site .dfy-ticket-checks>span{color:var(--rg-art-ink)}html:root .revgambit-concept img.channel-icon,html:root .rg-site .platform-icon{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;color:inherit}html[data-theme=dark] .revgambit-concept img.channel-icon[src$="instagram.svg"],html[data-theme=dark] .revgambit-concept img.channel-icon[src$="linkedin.svg"],html[data-theme=dark] .rg-site .platform-icon img[src$="instagram.svg"],html[data-theme=dark] .rg-site .platform-icon img[src$="linkedin.svg"]{filter:brightness(0) invert(1)}html[data-theme=dark] .rg-site{background:radial-gradient(ellipse 90% 950px at 4% 4%,#2644614a,transparent 70%),radial-gradient(ellipse 75% 900px at 98% 37%,#263d5f30,transparent 70%),linear-gradient(155deg,#12243a,#101f35 45%,#122239);background-attachment:fixed}html[data-theme=dark] .rg-site .revgambit-concept{background:radial-gradient(ellipse 80% 650px at 16% 1%,#35566f30,transparent 72%),radial-gradient(ellipse 75% 1500px at 95% 58%,#24405a24,transparent 80%),linear-gradient(155deg,#12243a,#101f35 45%,#122239)}html[data-theme=dark] .rg-site :is(.ps-panel,.rgm-hiring-transfer,.rgm-cost-model,.rgp-price-panel){background-image:linear-gradient(145deg,#bedfff05,transparent 55%,#060f1b12)}html[data-theme=dark] .rg-site .rgw-provider-logo{background:#fff}@media(max-width:380px){.rg-site .rgw-flagship-brand{gap:14px}.rg-site .rgw-flagship-brand>svg{width:39px;height:42px;flex-shrink:0}.rg-site .rgw-flagship-brand strong{font-size:24px;line-height:1.2}.rg-site .rgw-flagship-brand>div>span{font-size:8px}}html[data-theme=dark] .rg-site .ps-channel-tabs>button[aria-pressed=true] .platform-icon img{filter:none}@media(max-width:380px){.rg-site .rgc-module>.platform-icon{display:none}}@media(max-width:560px){.revgambit-concept .story-close{display:grid;grid-template-columns:1fr;gap:22px}.revgambit-concept .story-close .talk-link{justify-self:start;width:auto;max-width:100%}}html:root body .rg-site .revgambit-concept img.channel-icon{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0}html[data-theme=dark] body .rg-site{--paper:#111e2b;--panel:#192a38;--soft:#203342;--ink:#e3e9e8;--muted:#b4c0c7;--line:#394c5a;background:radial-gradient(ellipse 75% 700px at 32% 4%,#283a4638,transparent 75%),linear-gradient(160deg,#142430,#101d2a 52%,#14232f);background-attachment:fixed;color:var(--ink)}html[data-theme=dark] body .rg-site>.site-header{background:#121f2ded;border-bottom-color:#344551;box-shadow:0 8px 28px #050e1412}html[data-theme=dark] body .rg-site .revgambit-concept{--rg-bg:#111e2b;--rg-surface:#223440;--rg-surface-raised:#293d49;--rg-text:#e1e8e6;--rg-muted:#b7c5cb;--rg-rule:#536573;--rg-edge:#4c606e;--rg-depth:#162a36;--rg-shadow:#040e184d;--rg-cyan-surface:#2c4954;--rg-pink-surface:#3a3445;--rg-yellow-surface:#3a3d39;--scene-cyan-face:#6895a2;--scene-cyan-light:#9fbfc6;--scene-cyan-shade:#426d7c;--scene-cyan-depth:#203e4c;--scene-cyan-rim:#7596a1;--scene-calendar-face:#304b56;--scene-calendar-cell:#47636c;--scene-calendar-edge:#65838c;--scene-route-highlight:#a5b9ba;background:radial-gradient(ellipse 90% 650px at 36% 7%,#344b562d,transparent 77%),linear-gradient(158deg,#142430,#101d2a 55%,#14232f);color:var(--rg-text)}html[data-theme=dark] body .rg-site .revgambit-concept :is(.source-leaf,.universal-post,.coordinated-post,.conversation-plate,.business-brief,.icp-sheet,.context-slab,.strategy-input,.campaign-brief,.outcome-bubble){background:linear-gradient(145deg,#2a3e49,#1c2d39 78%);border-color:#526570 #1c303c #182b37 #526570;box-shadow:3px 4px 0 #172b37,8px 13px 18px #030b1745,inset 0 1px 0 #c9e5ed0a;color:#e1e8e6}html[data-theme=dark] body .rg-site .revgambit-concept :is(.universal-message,.coordinated-message,.context-market,.signal-input){background:linear-gradient(135deg,#403d4c,#302e3d 88%);border-color:#726373 #342f40 #2a2938 #726373;box-shadow:3px 4px 0 #252a37,9px 14px 20px #030b1745;color:#e1e8e6}html[data-theme=dark] body .rg-site .revgambit-concept :is(.universal-actor,.universal-plinth,.plinth,.brief-baseline,.outcome-context){background:linear-gradient(#2c414c,#243844);border-color:#526772 #526772 #182c38;box-shadow:0 2px 0 #142733,3px 4px 0 #213643,0 12px 20px #030b1733;color:#dce6e8}html[data-theme=dark] body .rg-site .revgambit-concept .source-leaf:before{background:#243944;border-color:#4b626e}html[data-theme=dark] body .rg-site .revgambit-concept .source-prospects{--rg-text:#e1e8e6;--rg-muted:#bdcdd2;background:linear-gradient(145deg,#33515b,#253e49);border-left-color:#9dc7cf;color:#e1e8e6}html[data-theme=dark] body .rg-site .revgambit-concept .source-prospects:before{background:#2b4652;border-color:#567681}html[data-theme=dark] body .rg-site .revgambit-concept .source-prospects :is(.source-copy,.source-copy strong,.source-copy small,.source-motif,svg){color:#d9e8e9}html[data-theme=dark] body .rg-site .revgambit-concept :is(.universal-post,.source-prospects){border-left-color:#87b7c4}html[data-theme=dark] body .rg-site .revgambit-concept :is(.universal-post:nth-child(2),.source-brief){border-left-color:#bb95ab}html[data-theme=dark] body .rg-site .revgambit-concept .source-business{border-left-color:#bdb47b}html[data-theme=dark] body .rg-site .revgambit-concept :is(.meeting-folio,.outcome-calendar,.follow-through-brief){background:linear-gradient(145deg,#3c5963,#2a444f 85%);border-color:#76939b #1b3844 #1a3440 #76939b;box-shadow:4px 5px 0 #1a3440,11px 17px 25px #030b1760}html[data-theme=dark] body .rg-site .revgambit-concept :is(.meeting-backboard,.backplate.cyan,.backplate.mint,.outcome-backing){background:linear-gradient(135deg,#91bdc7,#6593a2);border-color:#a2c8cd;box-shadow:4px 5px 0 #284752}html[data-theme=dark] body .rg-site .revgambit-concept :is(.meeting-tile,.meeting-tile.meeting-tone-1,.meeting-tile.meeting-tone-2){box-shadow:1px 2px 0 #172d36;color:#132c38}html[data-theme=dark] body .rg-site .revgambit-concept .meeting-tile{background:#d5cca0}html[data-theme=dark] body .rg-site .revgambit-concept .meeting-tile.meeting-tone-1{background:#aacbd0}html[data-theme=dark] body .rg-site .revgambit-concept .meeting-tile.meeting-tone-2{background:#c4a6b8}html[data-theme=dark] body .rg-site .revgambit-concept .calendar-rings>i{background:linear-gradient(90deg,#405c69,#a1bbc1,#415e6a);border-color:#1b3440}html[data-theme=dark] body .rg-site .revgambit-concept #universal-cyan stop{stop-color:#7299a4}html[data-theme=dark] body .rg-site .revgambit-concept #universal-pink stop{stop-color:#8d758b}html[data-theme=dark] body .rg-site .revgambit-concept .follow-through-route .route-bed,html[data-theme=dark] body .rg-site .revgambit-concept .story-route>path:not(.route-trace),html[data-theme=dark] body .rg-site .revgambit-concept .universal-mobile-routes>path:not([stroke="#e4acc1"]),html[data-theme=dark] body .rg-site .revgambit-concept .universal-routes>path:is([stroke="#b0d4ed"],[stroke="#a9cee9"],[stroke="#bed7eb"]){stroke:#638592}html[data-theme=dark] body .rg-site .revgambit-concept .chapter-strategy .story-route>path:not(.route-trace),html[data-theme=dark] body .rg-site .revgambit-concept .universal-routes>path[stroke="#dace85"]{stroke:#a59c6a}html[data-theme=dark] body .rg-site .revgambit-concept .universal-mobile-routes>path[stroke="#e4acc1"],html[data-theme=dark] body .rg-site .revgambit-concept .universal-routes>path[stroke="#e2a7bd"]{stroke:#92768b}html[data-theme=dark] body .rg-site .revgambit-concept .universal-routes>path[stroke="#f5d2de"]{stroke:#b69cab}html[data-theme=dark] body .rg-site .revgambit-concept .journey-bed{stroke:#435f6d}html[data-theme=dark] body .rg-site .revgambit-concept .journey-progress{stroke:#8fb7c0}html[data-theme=dark] body .rg-site .revgambit-concept :is(.sunbeam,.universal-sunbeam){background:linear-gradient(115deg,#bad6d910,transparent 78%);opacity:.35}html[data-theme=dark] body .rg-site .revgambit-concept :is(.universal-floor,.chapter-ground){background:radial-gradient(ellipse,#88a8b21b,transparent 65%)}html[data-theme=dark] body .rg-site .revgambit-concept .universal-sculpture .brand-sculpture-photo{filter:drop-shadow(7px 16px 9px #030b1855)}html[data-theme=dark] body .rg-site .revgambit-concept .bridge-art rect{fill:#6f98a4}html[data-theme=dark] body .rg-site .revgambit-concept .bridge-art :is(path[fill="#f1eee3"],path[fill="#fff8df"]){fill:#b3c5c7}html[data-theme=dark] body .rg-site .revgambit-concept .bridge-piece path:first-child{fill:#d0c68f}html[data-theme=dark] body .rg-site .revgambit-concept .steps-art rect{fill:#665366}html[data-theme=dark] body .rg-site .revgambit-concept .steps-art :is(path[fill="#f1bfd0"],path[fill="#f5c9d7"],path[fill="#fad3df"]){fill:#b599ab}html[data-theme=dark] body .rg-site .revgambit-concept .revenue-keystone path:first-child{fill:#ddd3a5}html[data-theme=dark] body .rg-site .revgambit-concept .revenue-keystone path:nth-child(2){fill:#c9be83}html[data-theme=dark] body .rg-site .revgambit-concept .revenue-rise>path[stroke="#f8efbc"]{stroke:#c8bf8a}html[data-theme=dark] body .rg-site .revgambit-concept .revenue-route-trace{stroke:#e0d5a7}html[data-theme=dark] body .rg-site .revgambit-concept .opportunity-card{--opportunity-paper-light:#3b5763;--opportunity-paper-shade:#2a424f;--opportunity-top:#83a9b2;--opportunity-side-light:#335866;--opportunity-side-shade:#182e3c;--opportunity-edge:#6e8e99;--opportunity-highlight:#9cbac1;--opportunity-ink:#e0e9e8;--opportunity-rows:#8dacb5;--opportunity-block:#769ba7;--opportunity-rule:#5e7b88;--opportunity-state-light:#aac6ca;--opportunity-state-shade:#89afb9;--opportunity-accent:#aacbd0}html[data-theme=dark] body .rg-site .platform-icon img,html[data-theme=dark] body .rg-site .revgambit-concept img.channel-icon{filter:brightness(0) invert(1);opacity:.86;background:transparent;border:0;box-shadow:none}html[data-theme=dark] body .rg-site .platform-icon,html[data-theme=dark] body .rg-site .revgambit-concept svg.channel-icon{color:#dce5e7;background:transparent;border:0;box-shadow:none}html[data-theme=dark] body .rg-site .ps-channel-tabs>button[aria-pressed=true] .platform-icon img{filter:brightness(0);opacity:.85}html[data-theme=dark] body .rg-site .ps-channel-tabs>button[aria-pressed=true] .platform-icon{color:#19303d}html[data-theme=dark] body .rg-site :is(.ps-panel,.ps-profile,.ps-message,.ps-handoff,.rgm-hiring-transfer,.rgm-cost-model,.rgw-comparison-controls,.rgw-evidence){background:linear-gradient(145deg,#223543,#1a2b39);border-color:#3d5362;box-shadow:0 14px 35px #030c161c}html[data-theme=dark] body .rg-site .ps-intel-visual{background:radial-gradient(ellipse at 50% 45%,#355562,#1b2d3c 75%);border-color:#435c69}html[data-theme=dark] body .rg-site .ps-post{background:linear-gradient(145deg,#514353,#3b3344)}html[data-theme=dark] body .rg-site .ps-context{background:linear-gradient(145deg,#344f5b,#263f4b)}html[data-theme=dark] body .rg-site .rgw-provider-logo{background:#eef0ed;border-color:#60717a;box-shadow:none}html[data-theme=dark] body .rg-site .concept-theme-toggle{color:#c7d5da;border-color:#607480}html[data-theme=dark] body .rg-site :is(input,select){border-color:#647b89}html[data-theme=dark] body .rg-site :is(.button,.hero-primary,.talk-link,.rgp-button,.rgm-button,.rgw-button){border-color:#a28dcd}html:root body .rg-site .revgambit-concept .universal-sculpture .brand-sculpture{filter:drop-shadow(8px 13px 8px #101f351b)}html:root body .rg-site .revgambit-concept :is(.universal-post,.universal-message,.conversation-plate,.meeting-folio){position:relative;isolation:isolate;border-radius:2px;box-shadow:0 1px 2px #101f3515,7px 11px 14px var(--rg-shadow);border-right-color:var(--rg-depth);border-bottom-color:var(--rg-depth)}html:root body .rg-site .revgambit-concept :is(.universal-post,.universal-message,.conversation-plate,.meeting-folio):after{content:"";position:absolute;inset:-7px -8px 0 0;z-index:-1;background:linear-gradient(130deg,var(--scene-cyan-light),var(--scene-cyan-shade));clip-path:polygon(0 7px,8px 0,100% 0,100% calc(100% - 7px),calc(100% - 8px) 100%,calc(100% - 8px) 7px);pointer-events:none}html:root body .rg-site .revgambit-concept .universal-message:after,html:root body .rg-site .revgambit-concept .universal-post:nth-child(2):after{background:linear-gradient(130deg,#f5dae6,#c59cad)}html:root body .rg-site .revgambit-concept .universal-post{background:linear-gradient(140deg,#f5f7f3,#e1eced)}html:root body .rg-site .revgambit-concept .universal-message{background:linear-gradient(140deg,#f5e9ee,#ead8e2)}html:root body .rg-site .revgambit-concept .meeting-folio{background:linear-gradient(135deg,#e3f8fa,#b9eefa)}html:root body .rg-site .revgambit-concept .universal-actor{box-shadow:4px 5px 0 var(--rg-depth),7px 13px 16px var(--rg-shadow)}html:root body .rg-site .revgambit-concept .universal-growth .revenue-architecture{filter:drop-shadow(5px 10px 6px var(--rg-shadow))}html[data-theme=dark] body .rg-site .revgambit-concept{--rg-sculpture-front:#182b3d;--rg-sculpture-facet:#395568;--rg-sculpture-fold:#3b5a6b;--rg-sculpture-low:#1b3144;--rg-sculpture-rim:#496777;--rg-sculpture-highlight:#7ca3b0;--rg-sculpture-cyan:#a8d0da;--rg-sculpture-edge:#527f91;--rg-sculpture-yellow:#d9cc8d;--rg-sculpture-yellow-top:#e4daac}html[data-theme=dark] body .rg-site .revgambit-concept :is(.universal-post,.conversation-plate){background:linear-gradient(145deg,#2a3e49,#1c2d39 78%)}html[data-theme=dark] body .rg-site .revgambit-concept .universal-message{background:linear-gradient(135deg,#403d4c,#302e3d 88%)}html[data-theme=dark] body .rg-site .revgambit-concept .meeting-folio{background:linear-gradient(145deg,#3c5963,#2a444f 85%)}html[data-theme=dark] body .rg-site .revgambit-concept :is(.universal-post:nth-child(2),.universal-message):after{background:linear-gradient(130deg,#9d7f94,#57485e)}html:root body .rg-site .rgp-workspace{background:linear-gradient(145deg,#e8f4f4,#d7edf2);color:#101f35}html:root body .rg-site .rgp-workspace-scene{background-image:radial-gradient(#315f721c .8px,transparent 0)}html:root body .rg-site .rgp-workspace :is(.rgp-workspace-top,.rgp-workspace-footer,figcaption){border-color:#aac4ce}html:root body .rg-site .rgp-workspace-top svg{color:#203e56}html:root body .rg-site .rgp-workspace :is(.rgp-workspace-top>span:last-child,.rgp-portal-index,.rgp-portal-name>small,.rgp-hub-tag,.rgp-expansion-label>span,.rgp-team small,.rgp-channel-detail p,.rgp-pool-reminder,.rgp-empty-portal,.rgp-workspace figcaption){color:#486174}html:root body .rg-site .rgp-workspace figcaption{color:#486174}html:root body .rg-site .rgp-portal{color:#101f35}html:root body .rg-site .rgp-portal-frame{background:transparent;border:0;box-shadow:none}html:root body .rg-site .rgp-portal-floor,html:root body .rg-site .rgp-portal-frame:before{display:none}html:root body .rg-site .rgp-portal.is-selected .rgp-portal-frame:after{left:calc(50% - 18px);top:auto;bottom:1px;width:36px;height:3px;border-radius:2px;background:#6d38d4;box-shadow:none}html:root body .rg-site .rgp-portal:is(:hover,.is-selected) :is(.rgp-portal-name,.rgp-portal-index){color:#57339a}html:root body .rg-site .rgp-portal-monogram{padding-bottom:0}html:root body .rg-site .rgp-portal-monogram .platform-icon{color:#203e56}html:root body .rg-site .rgp-workspace-track{stroke:#9bbdc8}html:root body .rg-site .rgp-workspace-signal{stroke:#548a9d}html:root body .rg-site .rgp-credit-hub{background:linear-gradient(135deg,#fafbf5,#e2eef0);color:#101f35;box-shadow:0 7px 0 #9bbac8,0 12px 16px #294d6617,0 0 0 13px #b9eefa50}html:root body .rg-site .rgp-expansion{background:#cce6ed;border-color:#a4c4cf}html:root body .rg-site .rgp-channel-detail>span{color:#315b70}html:root body .rg-site .rgp-empty-portal{border-color:#6a8695}html:root body .rg-site .rgp-portal:focus-visible{outline:2px solid #6d38d4;outline-offset:6px;border-radius:4px}html[data-theme=dark] body .rg-site .rgp-workspace{background:linear-gradient(145deg,#263c4a,#1a2d3b);color:#e1e8e6}html[data-theme=dark] body .rg-site .rgp-workspace-scene{background-image:radial-gradient(#b9eefa18 .8px,transparent 0)}html[data-theme=dark] body .rg-site .rgp-workspace :is(.rgp-workspace-top,.rgp-workspace-footer,figcaption){border-color:#4b6270}html[data-theme=dark] body .rg-site .rgp-workspace :is(.rgp-workspace-top>span:last-child,.rgp-portal-index,.rgp-portal-name>small,.rgp-hub-tag,.rgp-expansion-label>span,.rgp-team small,.rgp-channel-detail p,.rgp-pool-reminder,.rgp-empty-portal){color:#bdcbd1}html[data-theme=dark] body .rg-site .rgp-workspace figcaption{color:#bdcbd1}html[data-theme=dark] body .rg-site .rgp-workspace-top svg{color:#b9eefa}html[data-theme=dark] body .rg-site .rgp-portal,html[data-theme=dark] body .rg-site .rgp-portal-monogram .platform-icon{color:#e1e8e6}html[data-theme=dark] body .rg-site .rgp-portal:is(:hover,.is-selected) :is(.rgp-portal-name,.rgp-portal-index){color:#c8b5f0}html[data-theme=dark] body .rg-site .rgp-portal.is-selected .rgp-portal-frame:after{background:#b99ae8}html[data-theme=dark] body .rg-site .rgp-workspace-track{stroke:#526d7a}html[data-theme=dark] body .rg-site .rgp-workspace-signal{stroke:#a6c7d2}html[data-theme=dark] body .rg-site .rgp-credit-hub{background:linear-gradient(135deg,#465f6c,#2f4858);color:#edf2ef;box-shadow:0 7px 0 #172c3b,0 14px 20px #040e182a,0 0 0 13px #b9eefa07}html[data-theme=dark] body .rg-site .rgp-hub-rim{border-color:#91adb9}html[data-theme=dark] body .rg-site .rgp-expansion{background:#223948;border-color:#4b6270}html[data-theme=dark] body .rg-site .rgp-channel-detail>span{color:#b9d5df}html[data-theme=dark] body .rg-site .rgp-portal:focus-visible{outline-color:#b9eefa}html:root body .rg-site .rgp-workspace .rgp-pool-reminder b{color:#486174}html[data-theme=dark] body .rg-site .rgp-workspace .rgp-pool-reminder b{color:#bdcbd1}html[data-theme=dark] body .rg-site .rgp-price-panel{background:linear-gradient(145deg,#344e60,#263f52);color:#edf2ef}html[data-theme=dark] body .rg-site .rgp-price-panel :is(.rgp-price-copy,.rgp-price-foot>p,.rgp-checkout-status){color:#c2d0d7}html[data-theme=dark] body .rg-site .rgp-price-panel :is(.rgp-included,.rgp-included>span){border-color:#6a8594}html[data-theme=dark] body .rg-site .rgp-price-panel :is(a,button):focus-visible{outline-color:#b9eefa}@media(min-width:1001px){html:root body .rg-site .revgambit-concept .universal-outreach{bottom:5%}}@media(max-width:420px){html:root body .rg-site .rgp-workspace-scene{height:650px}html:root body .rg-site .rgp-portal-grid{row-gap:200px}}html[data-theme=dark] body .rg-site .revgambit-concept{--rg-muted:#c4d0d5}html[data-theme=dark] body .rg-site .rgp-workspace .rgp-hub-tag{color:#d0dadf}html:root{color-scheme:light}html:root .revgambit-concept .hero-input-routes{display:block;position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:0}html:root .revgambit-concept .hero-input-routes path{stroke-linecap:butt;stroke-linejoin:round}html:root .revgambit-concept .hero-input-routes .universal-token{offset-anchor:center;transform-box:fill-box}@media(prefers-reduced-motion:reduce){.revgambit-concept .hero-input-routes .universal-token{display:none}}html:root body .rg-site>.site-header{padding:12px 0;background:linear-gradient(#f7f8f2,#f7f8f2ed 72%,#f7f8f200);border:0;box-shadow:none}html:root body .rg-site>.site-header .nav{position:relative;width:calc(100% - 40px);max-width:1480px;height:64px;padding:0 12px 0 22px;border:1px solid #d3dfe0;border-radius:14px;background:#fafbf7;box-shadow:0 4px 12px #101f3505,inset 0 1px 0 #ffffff;gap:20px}html:root body .rg-site>.site-header .wordmark{gap:10px}html:root body .rg-site>.site-header .wordmark>span{font-size:24px;letter-spacing:-1px}html:root body .rg-site>.site-header .wordmark>svg{width:28px;height:28px}html:root body .rg-site>.site-header nav{gap:4px;font-size:12px}html:root body .rg-site>.site-header nav a{min-height:38px;padding:10px 12px;border-radius:8px;color:#506175;font-weight:500;white-space:nowrap}html:root body .rg-site>.site-header nav a:hover{background:#edf1ed;color:#101f35}html:root body .rg-site>.site-header nav a[aria-current=page]{background:#b9eefa;color:#101f35}html:root body .rg-site>.site-header nav a[aria-current=page]:after{display:none}html:root body .rg-site>.site-header .nav-cta{border-radius:8px;min-height:40px;font-size:12px;gap:18px;padding:11px 16px;white-space:nowrap}html:root body .rg-site>.site-header .menu-toggle{border:1px solid #b7c7cc;border-radius:8px;width:40px;min-width:40px;height:40px}html:root body .rg-site>.site-header :is(a,button):focus-visible{outline:2px solid #6d38d4;outline-offset:3px}@media(max-width:1100px){html:root body .rg-site>.site-header .nav{height:60px;padding-left:18px;gap:12px}html:root body .rg-site>.site-header nav{top:calc(100% + 8px);left:0;right:0;padding:10px;border:1px solid #c9d8dd;border-radius:12px;box-shadow:0 14px 30px #101f3512;background:#fafbf7;gap:4px}html:root body .rg-site>.site-header nav a{padding:14px 16px;font-size:15px;min-height:48px}}@media(max-width:600px){html:root body .rg-site>.site-header{padding:9px 0}html:root body .rg-site>.site-header .nav{width:calc(100% - 24px);height:58px;padding:0 9px 0 15px;gap:10px;border-radius:12px}html:root body .rg-site>.site-header .wordmark>span{font-size:24px}html:root body .rg-site>.site-header .nav-cta{display:none}}html:root .revgambit-concept .universal-hero .source-leaf{transform:none!important}html:root body .rg-site>.site-header nav .mobile-nav-cta{display:none}@media(max-width:600px){html:root body .rg-site>.site-header nav .mobile-nav-cta{display:flex;justify-content:space-between;align-items:center;margin-top:4px;background:#6D38D4;color:#fff}html:root body .rg-site>.site-header nav .mobile-nav-cta:hover{background:#5725B6}}html[data-theme=light] body,html[data-theme=light] body .rg-site,html[data-theme=light] body>.rg-site{background-color:#F7F8F2;color:#101F35}html:root .rg-site .rgw-page{overflow:clip}.rgw-matrix{position:relative;min-width:0;max-width:100%;isolation:isolate}.rgw-column-nav{position:sticky;top:88px;z-index:8;display:flex;align-items:center;gap:20px;min-height:78px;padding:14px 18px;background:#F7F8F2;border:1px solid #a8bdc8;box-shadow:0 5px 12px #101f3508}.rgw-column-position{display:flex;flex-direction:column;gap:4px;min-width:100px}.rgw-column-position>span{font-size:9px;letter-spacing:.1em;font-weight:600;color:#506175}.rgw-column-position>strong{font:600 18px/1.2 Space Grotesk,sans-serif;color:#101F35}.rgw-column-jump{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.rgw-column-jump label{font-size:12px;color:#506175;white-space:nowrap}.rgw-column-jump select{width:100%;max-width:290px;min-width:0;height:44px;padding:9px 30px 9px 12px;border:1px solid #a8bdc8;border-radius:6px;background:#fff;color:#101F35;font-size:12px}.rgw-column-arrows{display:flex;gap:8px;margin-left:auto}.rgw-column-arrows button{display:flex;align-items:center;justify-content:center;gap:10px;min-width:44px;height:44px;padding:10px 15px;border-radius:6px;background:#6D38D4;color:white;font-size:12px;font-weight:600;transition:background .15s}.rgw-column-arrows button:hover:not(:disabled){background:#5725B6}.rgw-column-arrows button:disabled{cursor:default;background:#E6EEF1;color:#71818E}html:root .rg-site .rgw-table-scroll{overflow:visible;touch-action:pan-y;border-top:0}html:root .rg-site .rgw-table{width:100%;table-layout:fixed}html:root .rg-site .rgw-table :is(thead th,tbody th,td){min-width:0;max-width:none;width:auto;overflow-wrap:anywhere}html:root .rg-site .rgw-table .rgw-job-head>th{white-space:normal}html:root .rg-site .rgw-table .rgw-job-head>th:first-child,html:root .rg-site .rgw-table tbody th{position:static;padding-inline:14px}html:root .rg-site .rgw-evidence{max-width:100%;min-width:0}html:root .rg-site .rgw-evidence>*{min-width:0}@media(max-width:1100px){.rgw-column-nav{top:84px}}@media(max-width:600px){.rgw-column-nav{top:76px;gap:10px;padding:10px 12px;flex-wrap:wrap}.rgw-column-position{min-width:0;margin-right:auto}.rgw-column-jump{order:3;flex-basis:100%;gap:10px}.rgw-column-jump select{max-width:none}.rgw-column-arrows{gap:6px}.rgw-column-arrows button{padding:10px 12px}.rgw-column-arrows button>span{display:none}html:root .rg-site .rgw-table .rgw-job-head>th:first-child,html:root .rg-site .rgw-table tbody th{padding-inline:10px}html:root .rg-site .rgw-provider-button{font-size:14px;gap:4px}html:root .rg-site .rgw-provider-identity{gap:6px}html:root .rg-site .rgw-provider-logo{width:25px;height:25px;padding:3px}html:root .rg-site .rgw-provider-logo img{width:19px;height:19px}html:root .rg-site .rgw-own-name{gap:5px}html:root .rg-site .rgw-own-name>svg{width:17px;height:17px}html:root .rg-site .rgw-provider-button>svg{width:14px;height:14px}html:root .rg-site .rgw-table th>small{font-size:10px}html:root .rg-site .rgw-table thead th{font-size:12px;padding-inline:9px}html:root .rg-site .rgw-table .rgw-job-head>th{font-size:10px}}@media(prefers-reduced-motion:reduce){.rgw-column-arrows button{transition:none}}html:root .rg-site .rgw-table thead{position:sticky;top:166px;z-index:6}@media(max-width:1100px){html:root .rg-site .rgw-table thead{top:162px}}@media(max-width:600px){html:root .rg-site .rgw-table thead{top:196px}}.rgw-matrix .rgw-provider-button{scroll-margin-top:300px}