:root{--cg-cream:#faf9f6;--cg-cream-rgb:250 249 246;--cg-cream-2:#f7f6f2;--cg-cream-2-rgb:247 246 242;--cg-tint:#f2f0eb;--cg-tint-rgb:242 240 235;--cg-sand:#efede7;--cg-sand-rgb:239 237 231;--cg-sand-2:#f4f2ed;--cg-sand-2-rgb:244 242 237;--cg-card:#fff;--cg-card-rgb:255 255 255;--cg-dark:#1c1b19;--cg-dark-rgb:28 27 25;--cg-ink-2:#55524c;--cg-ink-2-rgb:85 82 76;--cg-ink-3:#3a3833;--cg-ink-3-rgb:58 56 51;--cg-ink:#23221f;--cg-ink-rgb:35 34 31;--cg-ink-muted:#6e6b64;--cg-ink-muted-rgb:110 107 100;--cg-ink-faint:#8f8b82;--cg-ink-faint-rgb:143 139 130;--cg-ink-shadow:#1e1c18;--cg-ink-shadow-rgb:30 28 24;--cg-on-dark-2:#e7e4dc;--cg-on-dark-2-rgb:231 228 220;--cg-on-dark-3:#d6d2c7;--cg-on-dark-3-rgb:214 210 199;--cg-on-dark:#f2f0eb;--cg-on-dark-rgb:242 240 235;--cg-on-dark-muted:#c9c5ba;--cg-on-dark-muted-rgb:201 197 186;--cg-on-dark-faint:#a9a59a;--cg-on-dark-faint-rgb:169 165 154;--cg-line-2:#d9d5ca;--cg-line-2-rgb:217 213 202;--cg-line:#e4e1d8;--cg-line-rgb:228 225 216;--cg-line-card:#ece9e1;--cg-line-card-rgb:236 233 225;--cg-line-control:#dad6cb;--cg-line-control-rgb:218 214 203;--cg-line-strong:#cfcbbf;--cg-line-strong-rgb:207 203 191;--cg-line-dark:#b9b4a8;--cg-line-dark-rgb:185 180 168;--cg-brand-25:#f2f7f4;--cg-brand-25-rgb:242 247 244;--cg-brand-50:#e4efe8;--cg-brand-50-rgb:228 239 232;--cg-brand-700:#24573f;--cg-brand-700-rgb:36 87 63;--cg-brand-800:#1e4a35;--cg-brand-800-rgb:30 74 53;--cg-brand-900:#1b4431;--cg-brand-900-rgb:27 68 49;--cg-brand:#2f6b4f;--cg-brand-rgb:47 107 79;--cg-brand-mint:#8fd1ae;--cg-brand-mint-rgb:143 209 174;--cg-brand-mint-200:#a9ddbf;--cg-brand-mint-200-rgb:169 221 191;--cg-brand-mint-100:#cfe2d6;--cg-brand-mint-100-rgb:207 226 214;--cg-kai-700:#1f3d2f;--cg-kai-700-rgb:31 61 47;--cg-kai-750:#173a2c;--cg-kai-750-rgb:23 58 44;--cg-kai-800:#16352a;--cg-kai-800-rgb:22 53 42;--cg-kai-850:#14271e;--cg-kai-850-rgb:20 39 30;--cg-kai-900:#0e1f17;--cg-kai-900-rgb:14 31 23;--cg-kai-950:#0c1813;--cg-kai-950-rgb:12 24 19;--cg-kai-glow:#e9fff3;--cg-kai-glow-rgb:233 255 243;--cg-group-intel:#1597b0;--cg-group-intel-rgb:21 151 176;--cg-group-intel-bg:#e8f5f8;--cg-group-intel-bg-rgb:232 245 248;--cg-group-getjob:#7b5ba8;--cg-group-getjob-rgb:123 91 168;--cg-group-getjob-bg:#f4effa;--cg-group-getjob-bg-rgb:244 239 250;--cg-group-dojob:#c9702e;--cg-group-dojob-rgb:201 112 46;--cg-group-dojob-bg:#fbf0e6;--cg-group-dojob-bg-rgb:251 240 230;--cg-group-paid:#2f6b4f;--cg-group-paid-rgb:47 107 79;--cg-group-paid-bg:#eaf3ee;--cg-group-paid-bg-rgb:234 243 238;--cg-tile-blue:#25507f;--cg-tile-blue-rgb:37 80 127;--cg-tile-blue-bg:#e6eef8;--cg-tile-blue-bg-rgb:230 238 248;--cg-tile-violet:#5b3b85;--cg-tile-violet-rgb:91 59 133;--cg-tile-violet-bg:#f1ebf8;--cg-tile-violet-bg-rgb:241 235 248;--cg-tile-amber:#8a4b1c;--cg-tile-amber-rgb:138 75 28;--cg-tile-amber-bg:#f6e9da;--cg-tile-amber-bg-rgb:246 233 218;--cg-tile-orange:#b05a1e;--cg-tile-orange-rgb:176 90 30;--cg-tile-orange-bg:#fbeadb;--cg-tile-orange-bg-rgb:251 234 219;--cg-tile-teal:#0b6a80;--cg-tile-teal-rgb:11 106 128;--cg-tile-teal-bg:#dcf1f5;--cg-tile-teal-bg-rgb:220 241 245;--cg-tile-red:#97362b;--cg-tile-red-rgb:151 54 43;--cg-tile-red-bg:#f7e3e0;--cg-tile-red-bg-rgb:247 227 224;--cg-danger:#97362b;--cg-danger-rgb:151 54 43;--cg-danger-bg:#f7e3e0;--cg-danger-bg-rgb:247 227 224;--cg-warning:#8a4b1c;--cg-warning-rgb:138 75 28;--cg-warning-bg:#f6e9da;--cg-warning-bg-rgb:246 233 218;--cg-success:#2f6b4f;--cg-success-rgb:47 107 79;--cg-success-bg:#e4efe8;--cg-success-bg-rgb:228 239 232;--cg-gold:#f1d58f;--cg-gold-rgb:241 213 143;--cg-coral:#f4a894;--cg-coral-rgb:244 168 148;--cg-ext-badge-line:#a6a6a6;--cg-ext-badge-line-rgb:166 166 166;--cg-ext-facebook:#0866ff;--cg-ext-facebook-rgb:8 102 255;--cg-ext-google:#4285f4;--cg-ext-google-rgb:66 133 244;--cg-ext-instagram:#e1306c;--cg-ext-instagram-rgb:225 48 108;--cg-ext-yelp:#d32323;--cg-ext-yelp-rgb:211 35 35;--cg-font-sans:Geist, system-ui, sans-serif;--cg-font-serif:"Source Serif 4", Georgia, serif;--cg-font-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--cg-text-micro:11px;--cg-text-caption:12.5px;--cg-text-eyebrow:13px;--cg-text-ui:14.5px;--cg-text-body:16px;--cg-text-lead:18px;--cg-text-lead-lg:18.5px;--cg-text-h3:23px;--cg-text-stat:30px;--cg-text-h2-sm:32px;--cg-text-h2-md:38px;--cg-text-h2-dense:44px;--cg-text-h2:50px;--cg-text-h1:56px;--cg-text-h1-xl:64px;--cg-text-h1-fluid:min(56px, calc((100vw - 104px) / 20));--cg-leading-none:1;--cg-leading-display:1.04;--cg-leading-heading-tight:1.05;--cg-leading-heading:1.06;--cg-leading-heading-loose:1.08;--cg-leading-snug:1.1;--cg-leading-label:1.2;--cg-leading-ui:1.3;--cg-leading-compact:1.35;--cg-leading-text:1.45;--cg-leading-body:1.55;--cg-leading-lead:1.6;--cg-leading-loose:1.65;--cg-tracking-display:-.028em;--cg-tracking-heading:-.02em;--cg-tracking-snug:-.015em;--cg-tracking-tight:-.01em;--cg-tracking-micro:.01em;--cg-tracking-caps-sm:.04em;--cg-tracking-eyebrow:.06em;--cg-tracking-caps:.07em;--cg-tracking-caps-lg:.08em;--cg-space-section:112px;--cg-space-section-sm:104px;--cg-space-section-phone:72px;--cg-space-gutter:40px;--cg-space-gutter-sm:24px;--cg-space-header:68px;--cg-space-announcement:40px;--cg-size-wrap:1440px;--cg-size-prose:640px;--cg-size-heading:860px;--cg-size-copy:480px;--cg-size-narrow:760px;--cg-radius-control:8px;--cg-radius-btn:9px;--cg-radius-btn-lg:10px;--cg-radius-tile:11px;--cg-radius-card-sm:12px;--cg-radius-card:14px;--cg-radius-panel:16px;--cg-radius-window-sm:18px;--cg-radius-window:20px;--cg-radius-window-lg:24px;--cg-radius-pill:999px;--cg-radius-circle:50%;--cg-shadow-panel:0 1px 2px #1e1c180a, 0 24px 60px #1e1c1824;--cg-shadow-window:0 1px 2px #1e1c180d, 0 24px 60px #1e1c1824;--cg-shadow-card:0 1px 2px #1e1c180a, 0 14px 34px #1e1c181a;--cg-shadow-tab:0 1px 2px #1e1c180a,0 8px 24px #1e1c180f;--cg-shadow-soft:0 18px 40px #1e1c1814;--cg-shadow-float:0 8px 24px #0000002e;--cg-shadow-deep:0 30px 80px #0006;--cg-shadow-hairline:inset 0 0 0 1px #1e1c180d;--cg-shadow-kai-orb:0 0 0 1px #2f6b4f40, 0 0 8px #8fd1ae99;--cg-shadow-ring-mint:0 0 0 3px #e4efe8;--cg-z-raised:1;--cg-z-header:60;--cg-z-dock:55;--cg-z-modal-scrim:300;--cg-z-modal:301;--cg-ease-out:cubic-bezier(.2,.7,.2,1);--cg-ease-out-back:cubic-bezier(.2,.8,.2,1.15);--cg-ease-standard:cubic-bezier(.4,0,.2,1);--cg-duration-instant:.15s;--cg-duration-fast:.2s;--cg-duration-base:.25s;--cg-duration-medium:.4s;--cg-duration-slow:.6s;--cg-duration-reveal:.8s}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-latin-ext-400-normal-CND6cjiG.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-latin-400-normal-B40WzpMT.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-latin-ext-500-normal-BovoTgeE.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-latin-500-normal-CTWBw9NS.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-latin-ext-600-normal-CVFbg5dS.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-latin-600-normal-CSETrqM2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/source-serif-4-latin-ext-opsz-normal-HoL-AExg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/assets/source-serif-4-latin-opsz-normal-BpEBLj1O.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/source-serif-4-latin-ext-opsz-normal-HoL-AExg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/assets/source-serif-4-latin-opsz-normal-BpEBLj1O.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{background:var(--cg-cream);color:var(--cg-ink);font-family:var(--cg-font-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--cg-brand-700);text-decoration:none}a:not([class]):hover,a.arrow-go:hover,a.flink:hover{color:var(--cg-brand-900)}*{box-sizing:border-box}img{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer}input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--cg-brand);outline-offset:2px;border-radius:6px}.wrap{max-width:1440px;margin:0 auto;padding:0 40px}@media (width<=1020px){.wrap{padding:0 24px}}.serif{font-family:var(--cg-font-serif)}.ico{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.ico.sm{width:15px;height:15px}.eyebrow{color:var(--cg-brand-700);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:500}.k-dot{background:var(--cg-brand);border-radius:50%;flex:0 0 18px;width:18px;height:18px;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #00000014}.k-dot:before{content:"";background:radial-gradient(circle at 30% 30%,#b7e4c9 0,#b7e4c900 42%),radial-gradient(circle at 70% 65%,#1f5a3f 0,#1f5a3f00 48%),radial-gradient(circle at 50% 85%,#7dc3a0 0,#7dc3a000 40%),linear-gradient(135deg,var(--cg-brand-mint),var(--cg-brand) 55%,var(--cg-brand-700));animation:9s ease-in-out infinite kai;position:absolute;inset:-40%}.k-dot:after{content:"";background:radial-gradient(circle at 32% 28%,#ffffff8c,#fff0 38%);border-radius:50%;position:absolute;inset:0}@keyframes kai{0%{transform:translate(0)rotate(0)scale(1)}33%{transform:translate(6%,-5%)rotate(120deg)scale(1.06)}66%{transform:translate(-5%,6%)rotate(240deg)scale(.98)}to{transform:translate(0)rotate(360deg)scale(1)}}@keyframes up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes feedIn{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:none}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes pulse{0%{box-shadow:0 0 #2f6b4f73}70%{box-shadow:0 0 0 8px #2f6b4f00}to{box-shadow:0 0 #2f6b4f00}}@keyframes pulseLight{0%{box-shadow:0 0 #8fd1ae80}70%{box-shadow:0 0 0 10px #8fd1ae00}to{box-shadow:0 0 #8fd1ae00}}@keyframes bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes float{50%{transform:translateY(-5px)}}@keyframes menuIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes slideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ring{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes flowdot{0%{opacity:.25;transform:scaleY(.4)}50%{opacity:1;transform:scaleY(1)}to{opacity:.25;transform:scaleY(.4)}}.a1{animation:up .8s var(--cg-ease-out) both}.d1{animation-delay:80ms}.d2{animation-delay:.18s}.d3{animation-delay:.28s}.d4{animation-delay:.4s}.d5{animation-delay:.55s}.d6{animation-delay:.75s}.feed-new{animation:feedIn .6s var(--cg-ease-out) both}.mq{align-items:center;gap:12px;width:max-content;animation:48s linear infinite marquee;display:flex}.mqbox:hover .mq{animation-play-state:paused}.live{animation:2s infinite pulse}.live-l{animation:2s infinite pulseLight}.bar{transform-origin:0;animation:7s linear both bar}.float{animation:7s ease-in-out infinite float}.menu-in{animation:.22s both menuIn}.panel-in{animation:up .55s var(--cg-ease-out) both}.st{animation:slideIn .5s var(--cg-ease-out) both}.s1{animation-delay:.15s}.s2{animation-delay:.35s}.s3{animation-delay:.6s}.s4{animation-delay:.9s}.s5{animation-delay:1.2s}.wv span{background:var(--cg-brand);transform-origin:50%;border-radius:2px;width:3px;animation:1.1s ease-in-out infinite wave;display:block}.growbar{transform-origin:0;animation:grow 1.2s var(--cg-ease-out) both}@keyframes barup{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.ringfx{border:2px solid var(--cg-brand);border-radius:50%;animation:2.4s ease-out infinite ring;position:absolute;inset:0}@keyframes tileLit{0%{background:var(--cg-card);border-color:var(--cg-line);color:var(--cg-ink)}to{background:var(--cg-brand-50);border-color:var(--cg-brand);color:var(--cg-brand-800)}}@keyframes tileDim{to{background:var(--cg-sand-2);border-color:var(--cg-line-card)}}.tile-lit{animation:tileLit .45s var(--cg-ease-out) both}.tile-lit span:last-child{color:var(--cg-brand-700)!important}.tile-dim{animation:.45s both tileDim}.bq{transition:background .25s,border-color .25s,color .25s}.bq:hover{border-color:#8fd1ae73!important}@supports (animation-timeline:view()){.rv{animation:linear both up;animation-timeline:view();animation-range:entry entry 35%}.layer{animation:linear both up;animation-timeline:view()}.growbar{animation:linear both grow;animation-timeline:view();animation-range:entry 10% cover 40%}}h1,h2,h3,.serif{text-wrap:balance}p{text-wrap:pretty}.lift{transition:transform .3s var(--cg-ease-out),box-shadow .3s,border-color .3s}.lift:hover{box-shadow:var(--cg-shadow-card);transform:translateY(-3px);border-color:var(--cg-line-strong)!important}.zoom{overflow:hidden}.zoom img{transition:transform 1s var(--cg-ease-out)}.zoom:hover img{transform:scale(1.06)}.navbtn{color:var(--cg-ink);background:0 0;border:none;border-radius:8px;align-items:center;gap:4px;padding:8px 12px;font-size:14.5px;display:inline-flex}.navbtn:hover,.navbtn.on{background:var(--cg-sand);color:var(--cg-ink)}.navbtn .chev{transition:transform .2s}.navbtn.on .chev{transform:rotate(180deg)}.mitem{color:var(--cg-ink);border-radius:11px;align-items:center;gap:12px;padding:9px 12px;transition:background .2s;display:flex}.mitem:hover{background:var(--cg-sand-2)}.mtile{width:36px;height:36px;transition:transform .25s var(--cg-ease-out);border-radius:10px;flex:0 0 36px;justify-content:center;align-items:center;display:inline-flex}.mitem:hover .mtile{transform:scale(1.06)}.mtitle{align-items:center;gap:6px;font-size:14.5px;font-weight:500;line-height:1.3;display:flex}.mdesc{color:var(--cg-ink-muted);margin-top:1px;font-size:13px;line-height:1.35;display:block}.marr{opacity:0;color:var(--cg-brand);transition:opacity .2s,transform .2s;transform:translate(-4px)}.mitem:hover .marr{opacity:1;transform:none}.mkai,.mcalc{transition:transform .3s var(--cg-ease-out),box-shadow .3s}.mkai:hover,.mcalc:hover{transform:translateY(-2px);box-shadow:0 14px 34px #1e1c1829}.mpanel{transform-origin:top}.btn-pri{transition:filter .2s}.btn-pri:hover{filter:brightness(1.1);color:#fff}.btn-sec{transition:background .2s,border-color .2s}.btn-sec:hover{background:var(--cg-sand);color:var(--cg-ink)}.tab{transition:background .2s,border-color .2s,color .2s}.tab:hover{background:var(--cg-tint)}.stepbtn{cursor:pointer}.stepbtn:hover span{color:var(--cg-ink)}.railbtn{transition:background .2s}.railbtn:hover{background:#e9e6df!important}.flink{color:var(--cg-ink-muted);font-size:14px;line-height:1.4}.flink:hover{color:var(--cg-ink)}.arrow-go .ico{transition:transform .2s}.arrow-go:hover .ico{transform:translate(3px)}.scrollx{scrollbar-width:none}.scrollx::-webkit-scrollbar{display:none}@media (width<=1200px){.app-kai{display:none!important}.kai-inline{display:flex!important}.bq{font-size:15px!important}}@media (width<=1100px){.nav-links,.nav-signin{display:none!important}.burger{display:inline-flex!important}}@media (width<=1020px){:where(.pg:not([data-route=\/])) .g-hero,:where(.pg:not([data-route=\/])) .g-sol,:where(.pg:not([data-route=\/])) .g-2,:where(.pg:not([data-route=\/])) .g-3,:where(.pg:not([data-route=\/])) .g-how,:where(.pg:not([data-route=\/])) .g-panel,:where(.pg:not([data-route=\/])) .g-brain,:where(.pg:not([data-route=\/])) .g-cmp{grid-template-columns:minmax(0,1fr)!important}.g-mkt{grid-template-columns:repeat(2,minmax(0,1fr))!important}.g-trades{grid-template-columns:repeat(3,minmax(0,1fr))!important}.h1{font-size:54px!important}.h2{font-size:38px!important}.hero-vis{min-height:540px!important}.app-kai{display:none!important}.app-body{min-height:600px;height:auto!important}.story-cap{flex-wrap:wrap}.layer{width:100%!important}.g-power{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pstat:nth-child(3){border-left-color:#0000!important}.pstat:nth-child(n+3){border-top:1px solid #ffffff14}}@media (width<=720px){.app-rail{display:none!important}.g-inbox{grid-template-columns:minmax(0,1fr)!important}.app-main{padding:18px!important}.app-body{min-height:0!important}:where(.pg:not([data-route=\/])) .story-cap{flex-wrap:wrap;align-content:flex-start;min-height:172px!important}.story-cap>div:first-child{flex:100%!important}.story-cap .serif{font-size:19px!important}.story-cap .panel-in{gap:10px!important}:where(.pg:not([data-route=\/])) .stepper{margin-left:-24px!important;margin-right:-24px!important;padding:0 24px 4px!important}.g-mkt{grid-template-columns:minmax(0,1fr)!important}.g-mkt,.g-trades{scroll-snap-type:x mandatory;padding:0 24px 6px;scroll-padding:0 24px;overflow-x:auto;margin-left:-24px!important;margin-right:-24px!important;display:flex!important}.g-mkt>*{scroll-snap-align:start;flex:0 0 86%}.g-trades>*{scroll-snap-align:start;flex:0 0 58%}.works{gap:8px!important}.works>span{padding:7px 10px!important;font-size:13px!important}.pstat{padding:24px 20px 22px!important}.pnum{font-size:34px!important}.ptrust{display:none}#results .g-2>div:first-child{height:220px;min-height:220px!important}#results .serif{font-size:23px!important}.bq{padding:12px 14px!important;font-size:15px!important}.why{flex-wrap:wrap;align-items:flex-start!important;row-gap:5px!important}.why>span:first-child{transform:translateY(7px)}.why>span:nth-child(2){flex:calc(100% - 20px)!important}.why>span:last-child{margin-left:16px}}@media (width<=640px){:where(.pg:not([data-route=\/])) .h1{font-size:44px!important}.h2{font-size:32px!important}.g-trades,.g-foot{grid-template-columns:repeat(2,minmax(0,1fr))!important}.g-kpi3{grid-template-columns:repeat(3,minmax(0,1fr))!important}.hero-toast,.cta-orb,.announce-more{display:none!important}.hero-feed{width:auto!important;left:12px!important;right:12px!important}.pad-card{padding:22px!important}.cta-box{padding:40px 24px!important}.layer{width:100%!important}.dec-t,.mk-t{min-height:0!important}.sec{padding-top:72px!important;padding-bottom:72px!important}:where(.pg:not([data-route=\/])) .sec-b{padding-bottom:72px!important}.flink{padding:11px 0;display:inline-block}.hero-img{object-position:82% 50%!important}.brand-tap{padding:8px 0}.feed-t{white-space:normal!important}.tap-pad{padding:11px 0;display:inline-block}.arrow-go{padding:10px 0}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.stepper-b{border:1px solid var(--cg-line-control);background:var(--cg-card);border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:background .2s,border-color .2s;display:inline-flex}.stepper-b:hover{background:var(--cg-tint);border-color:var(--cg-line-strong)}.faq-q:hover>span:first-child{color:var(--cg-brand-700)}@media (width<=1020px){.aec-h1{font-size:52px!important}}@media (width<=1200px) and (width>=1021px){.call-tx{min-height:662px!important}}@media (width<=1020px){.g-log,.g-faq{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.g-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.fact:nth-child(3){border-left-color:#0000!important}.fact:nth-child(n+3){border-top:1px solid var(--cg-line)}.g-busy>:nth-child(3){display:none}.g-busy{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=640px){.g-call{grid-template-columns:minmax(0,1fr)!important}.call-tx{border-bottom:1px solid var(--cg-line-card);border-right:none!important;min-height:640px!important}.calc{padding:20px!important}.calc-row{flex-wrap:wrap;row-gap:10px!important}.busy-card span.kai-line{white-space:normal!important}.calc-row>span:first-child{flex:100%!important}.calc-big{font-size:44px!important}.call-foot{min-height:68px!important}.cf{grid-template-columns:repeat(2,minmax(0,1fr));display:grid!important}.cf>div{min-height:82px}.fact{padding:18px!important}.fact .serif{font-size:24px!important}.aec-h1{font-size:min(52px,10.4167vw - 5px)!important}.g-busy{scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 24px 6px;overflow-x:auto;margin:44px -24px 0!important;display:flex!important}.g-busy>*{scroll-snap-align:start;flex:0 0 80%;display:block!important}}.m-dock{display:none}@keyframes dockIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (width<=720px){.m-dock{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom));z-index:55;-webkit-backdrop-filter:saturate(1.4)blur(14px);border:1px solid var(--cg-line);animation:dockIn .5s var(--cg-ease-out) 1.2s both;background:#fffffff5;border-radius:18px;align-items:center;gap:10px;padding:9px 9px 9px 12px;display:flex;position:fixed;box-shadow:0 12px 36px #1e1c182e}.m-dock-t{flex:1;min-width:0;line-height:1.25}.m-dock-t b{color:var(--cg-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;display:block;overflow:hidden}.m-dock-t small{color:var(--cg-ink-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}@media (width<=380px){.m-dock-t small{display:none}}.m-dock-b{background:var(--cg-brand-700);color:#fff;white-space:nowrap;border-radius:12px;align-items:center;min-height:44px;padding:12px 16px;font-size:14.5px;font-weight:500;display:inline-flex}footer{padding-bottom:110px!important}header .btn-pri{display:none!important}[data-route=\/demo] .m-dock,[data-route="/demo/booked"] .m-dock,[data-route=\/login] .m-dock,[data-route=\/signup] .m-dock,[data-route=\/contact] .m-dock,[data-route=\/partners] .m-dock{display:none}}section:not([data-vseen]) *,section:not([data-vseen]) :before,section:not([data-vseen]) :after,section:not([data-vin]) .bar{animation-play-state:paused!important}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:12px}.top-3\.5{top:14px}.top-16{top:64px}.top-40{top:160px}.right-3\.5{right:14px}.right-4{right:16px}.right-6{right:24px}.right-\[190px\]{right:190px}.bottom-4{bottom:16px}.left-1\/2{left:50%}.left-3\.5{left:14px}.left-4{left:16px}.left-6{left:24px}.isolate{isolation:isolate}.z-40{z-index:40}.z-50{z-index:50}.z-dock{z-index:55}.z-header{z-index:60}.z-modal{z-index:301}.z-modal-scrim{z-index:300}.z-raised{z-index:1}.m-0{margin:0}.mx-0{margin-inline:0}.mx-auto{margin-inline:auto}.-my-2\.5{margin-block:-10px}.my-0{margin-block:0}.mt-0\.5{margin-top:2px}.mt-1\.5{margin-top:6px}.mt-2{margin-top:8px}.mt-2\.5{margin-top:10px}.mt-3{margin-top:12px}.mt-3\.5{margin-top:14px}.mt-4{margin-top:16px}.mt-4\.5{margin-top:18px}.mt-5{margin-top:20px}.mt-5\.5{margin-top:22px}.mt-7{margin-top:28px}.mt-7\.5{margin-top:30px}.mt-8{margin-top:32px}.mt-11{margin-top:44px}.mt-12{margin-top:48px}.mt-14{margin-top:56px}.mt-px{margin-top:1px}.mb-0{margin-bottom:0}.mb-1\.5{margin-bottom:6px}.mb-2{margin-bottom:8px}.ml-4\.5{margin-left:18px}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:6px}.h-3\.5{height:14px}.h-4{height:16px}.h-4\.5{height:18px}.h-5\.5{height:22px}.h-7\.5{height:30px}.h-8{height:32px}.h-10{height:40px}.h-11{height:44px}.h-11\.5{height:46px}.h-26{height:104px}.h-\[13px\]{height:13px}.h-\[22px\]{height:22px}.h-\[38px\]{height:38px}.h-\[42px\]{height:42px}.h-header{height:68px}.min-h-\[50px\]{min-height:50px}.min-h-\[606px\]{min-height:606px}.min-h-screen{min-height:100vh}.w-1\.5{width:6px}.w-3\.5{width:14px}.w-4{width:16px}.w-4\.5{width:18px}.w-5\.5{width:22px}.w-7\.5{width:30px}.w-8{width:32px}.w-10{width:40px}.w-11{width:44px}.w-\[13px\]{width:13px}.w-\[22px\]{width:22px}.w-\[38px\]{width:38px}.w-\[42px\]{width:42px}.w-\[84px\]{width:84px}.w-\[660px\]{width:660px}.w-\[min\(420px\,90vw\)\]{width:min(420px,90vw)}.w-full{width:100%}.max-w-\[88\%\]{max-width:88%}.max-w-\[500px\]{max-width:500px}.max-w-\[600px\]{max-width:600px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[860px\]{max-width:860px}.max-w-copy{max-width:480px}.max-w-heading{max-width:860px}.max-w-narrow{max-width:760px}.max-w-prose{max-width:640px}.max-w-wrap{max-width:1440px}.min-w-0{min-width:0}.min-w-\[78px\]{min-width:78px}.min-w-\[200px\]{min-width:200px}.flex-1{flex:1}.flex-\[0_0_14px\]{flex:0 0 14px}.flex-\[0_0_16px\]{flex:0 0 16px}.flex-\[0_0_22px\]{flex:0 0 22px}.flex-\[0_0_30px\]{flex:0 0 30px}.flex-\[0_0_38px\]{flex:0 0 38px}.flex-\[0_0_40px\]{flex:0 0 40px}.flex-\[0_0_84px\]{flex:0 0 84px}.flex-none{flex:none}.shrink{flex-shrink:1}.grow{flex-grow:1}.basis-3\.5{flex-basis:14px}.basis-4{flex-basis:16px}.basis-4\.5{flex-basis:18px}.basis-8{flex-basis:32px}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[transform\:rotate\(0deg\)\]{transform:rotate(0)}.\[transform\:rotate\(45deg\)\]{transform:rotate(45deg)}.\[transform\:rotate\(180deg\)\]{transform:rotate(180deg)}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[minmax\(0\,\.8fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.grid-cols-\[minmax\(0\,\.92fr\)_minmax\(0\,1\.2fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.2fr)}.grid-cols-\[minmax\(0\,\.95fr\)_minmax\(0\,1\.15fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr)}.grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.5fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.15fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.6fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:2px}.gap-1\.5{gap:6px}.gap-1\.25{gap:5px}.gap-2{gap:8px}.gap-2\.5{gap:10px}.gap-2\.25{gap:9px}.gap-3{gap:12px}.gap-3\.5{gap:14px}.gap-4{gap:16px}.gap-4\.5{gap:18px}.gap-5{gap:20px}.gap-12{gap:48px}.gap-14{gap:56px}.gap-16{gap:64px}.gap-\[3px\]{gap:3px}.gap-x-3\.5{column-gap:14px}.gap-x-5{column-gap:20px}.gap-y-1{row-gap:4px}.gap-y-2{row-gap:8px}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.rounded-2{border-radius:2px}.rounded-3{border-radius:3px}.rounded-4{border-radius:4px}.rounded-5{border-radius:5px}.rounded-6{border-radius:6px}.rounded-7{border-radius:7px}.rounded-8{border-radius:8px}.rounded-9{border-radius:9px}.rounded-10{border-radius:10px}.rounded-11{border-radius:11px}.rounded-12{border-radius:12px}.rounded-13{border-radius:13px}.rounded-14{border-radius:14px}.rounded-16{border-radius:16px}.rounded-18{border-radius:18px}.rounded-20{border-radius:20px}.rounded-22{border-radius:22px}.rounded-24{border-radius:24px}.rounded-26{border-radius:26px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px_12px_4px_12px\]{border-radius:12px 12px 4px}.rounded-\[12px_12px_12px_4px\]{border-radius:12px 12px 12px 4px}.rounded-btn{border-radius:9px}.rounded-btn-lg{border-radius:10px}.rounded-card{border-radius:14px}.rounded-card-sm{border-radius:12px}.rounded-circle{border-radius:50%}.rounded-control{border-radius:8px}.rounded-full{border-radius:2147483647px}.rounded-panel{border-radius:16px}.rounded-pill{border-radius:999px}.rounded-tile{border-radius:11px}.rounded-window{border-radius:20px}.rounded-window-lg{border-radius:24px}.rounded-window-sm{border-radius:18px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[var\(--cg-line-card\)\]{border-color:var(--cg-line-card)}.border-ext-badge-line{border-color:rgb(var(--cg-ext-badge-line-rgb) / 1)}.border-kai-700{border-color:rgb(var(--cg-kai-700-rgb) / 1)}.border-line{border-color:rgb(var(--cg-line-rgb) / 1)}.border-line-card{border-color:rgb(var(--cg-line-card-rgb) / 1)}.border-white{border-color:#fff}.border-white\/10{border-color:oklab(100% 0 5.96046e-8/.1)}.border-white\/\[0\.18\]{border-color:oklab(100% 0 5.96046e-8/.18)}.bg-\[\#E4EFE8\]{background-color:#e4efe8}.bg-\[\#E6EEF8\]{background-color:#e6eef8}.bg-\[\#EFEDE7\]{background-color:#efede7}.bg-\[\#F1EBF8\]{background-color:#f1ebf8}.bg-\[\#F2F0EB\]{background-color:#f2f0eb}.bg-\[\#F6E9DA\]{background-color:#f6e9da}.bg-\[rgba\(143\,209\,174\,\.18\)\]{background-color:#8fd1ae2e}.bg-\[rgba\(226\,122\,98\,\.2\)\]{background-color:#e27a6233}.bg-\[rgba\(233\,196\,106\,\.18\)\]{background-color:#e9c46a2e}.bg-black{background-color:#000}.bg-black\/40{background-color:oklab(0% none none/.4)}.bg-brand{background-color:rgb(var(--cg-brand-rgb) / 1)}.bg-brand-50{background-color:rgb(var(--cg-brand-50-rgb) / 1)}.bg-brand-700{background-color:rgb(var(--cg-brand-700-rgb) / 1)}.bg-cream{background-color:rgb(var(--cg-cream-rgb) / 1)}.bg-cream-2{background-color:rgb(var(--cg-cream-2-rgb) / 1)}.bg-cream\/\[0\.92\]{background-color:rgb(var(--cg-cream-rgb) / 1)}@supports (color:color-mix(in lab, red, red)){.bg-cream\/\[0\.92\]{background-color:color-mix(in oklab, rgb(var(--cg-cream-rgb) / 1) 92%, transparent)}}.bg-dark{background-color:rgb(var(--cg-dark-rgb) / 1)}.bg-kai-850{background-color:rgb(var(--cg-kai-850-rgb) / 1)}.bg-tile-amber-bg{background-color:rgb(var(--cg-tile-amber-bg-rgb) / 1)}.bg-tile-blue-bg{background-color:rgb(var(--cg-tile-blue-bg-rgb) / 1)}.bg-tile-orange-bg{background-color:rgb(var(--cg-tile-orange-bg-rgb) / 1)}.bg-tile-red-bg{background-color:rgb(var(--cg-tile-red-bg-rgb) / 1)}.bg-tile-teal-bg{background-color:rgb(var(--cg-tile-teal-bg-rgb) / 1)}.bg-tile-violet-bg{background-color:rgb(var(--cg-tile-violet-bg-rgb) / 1)}.bg-tint{background-color:rgb(var(--cg-tint-rgb) / 1)}.bg-transparent{background-color:#0000}.bg-warning-bg{background-color:rgb(var(--cg-warning-bg-rgb) / 1)}.bg-white{background-color:#fff}.bg-white\/5{background-color:oklab(100% 0 5.96046e-8/.05)}.bg-white\/\[0\.94\]{background-color:oklab(100% 0 5.96046e-8/.94)}.object-cover{object-fit:cover}.\[object-position\:72\%_16\%\]{object-position:72% 16%}.p-3{padding:12px}.p-4{padding:16px}.p-4\.5{padding:18px}.p-5{padding:20px}.p-5\.5{padding:22px}.p-6{padding:24px}.p-6\.5{padding:26px}.p-7{padding:28px}.px-0{padding-inline:0}.px-0\.5{padding-inline:2px}.px-1{padding-inline:4px}.px-2\.5{padding-inline:10px}.px-2\.25{padding-inline:9px}.px-2\.75{padding-inline:11px}.px-3{padding-inline:12px}.px-4{padding-inline:16px}.px-4\.5{padding-inline:18px}.px-5{padding-inline:20px}.px-5\.5{padding-inline:22px}.px-6{padding-inline:24px}.px-8{padding-inline:32px}.px-\[11px\]{padding-inline:11px}.px-\[18px\]{padding-inline:18px}.py-0{padding-block:0}.py-1{padding-block:4px}.py-1\.5{padding-block:6px}.py-1\.25{padding-block:5px}.py-1\.75{padding-block:7px}.py-2{padding-block:8px}.py-2\.5{padding-block:10px}.py-2\.25{padding-block:9px}.py-3{padding-block:12px}.py-3\.5{padding-block:14px}.py-3\.25{padding-block:13px}.py-3\.75{padding-block:15px}.py-4{padding-block:16px}.py-5{padding-block:20px}.py-5\.5{padding-block:22px}.py-26{padding-block:104px}.py-28{padding-block:112px}.py-\[3px\]{padding-block:3px}.py-\[7px\]{padding-block:7px}.pt-0{padding-top:0}.pt-2{padding-top:8px}.pt-3\.5{padding-top:14px}.pt-4{padding-top:16px}.pt-6{padding-top:24px}.pt-9{padding-top:36px}.pr-3{padding-right:12px}.pr-3\.5{padding-right:14px}.pr-12{padding-right:48px}.pb-2\.5{padding-bottom:10px}.pb-4{padding-bottom:16px}.pb-5{padding-bottom:20px}.pb-5\.5{padding-bottom:22px}.pb-6{padding-bottom:24px}.pb-22{padding-bottom:88px}.pb-26{padding-bottom:104px}.pb-28{padding-bottom:112px}.pl-0\.5{padding-left:2px}.pl-1\.5{padding-left:6px}.pl-2\.75{padding-left:11px}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.font-sans{font-family:Geist,system-ui,sans-serif}.font-serif{font-family:"Source Serif 4",Georgia,serif}.text-9{font-size:9px}.text-9\.5{font-size:9.5px}.text-10{font-size:10px}.text-10\.5{font-size:10.5px}.text-11{font-size:11px}.text-11\.5{font-size:11.5px}.text-12{font-size:12px}.text-12\.5{font-size:12.5px}.text-13{font-size:13px}.text-13\.5{font-size:13.5px}.text-14{font-size:14px}.text-14\.5{font-size:14.5px}.text-15{font-size:15px}.text-15\.5{font-size:15.5px}.text-16{font-size:16px}.text-16\.5{font-size:16.5px}.text-17{font-size:17px}.text-17\.5{font-size:17.5px}.text-18{font-size:18px}.text-18\.5{font-size:18.5px}.text-19{font-size:19px}.text-20{font-size:20px}.text-21{font-size:21px}.text-22{font-size:22px}.text-23{font-size:23px}.text-24{font-size:24px}.text-25{font-size:25px}.text-26{font-size:26px}.text-27{font-size:27px}.text-28{font-size:28px}.text-30{font-size:30px}.text-32{font-size:32px}.text-34{font-size:34px}.text-36{font-size:36px}.text-38{font-size:38px}.text-40{font-size:40px}.text-42{font-size:42px}.text-44{font-size:44px}.text-46{font-size:46px}.text-48{font-size:48px}.text-50{font-size:50px}.text-52{font-size:52px}.text-54{font-size:54px}.text-56{font-size:56px}.text-58{font-size:58px}.text-64{font-size:64px}.text-88{font-size:88px}.text-\[11\.5px\]{font-size:11.5px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-body{font-size:16px}.text-caption{font-size:12.5px}.text-eyebrow{font-size:13px}.text-h1{font-size:56px}.text-h1-fluid{font-size:min(56px,5vw - 5.2px)}.text-h1-xl{font-size:64px}.text-h2{font-size:50px}.text-h2-dense{font-size:44px}.text-h2-md{font-size:38px}.text-h2-sm{font-size:32px}.text-h3{font-size:23px}.text-lead{font-size:18px}.text-lead-lg{font-size:18.5px}.text-micro{font-size:11px}.text-stat{font-size:30px}.text-ui{font-size:14.5px}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-body{--tw-leading:1.55;line-height:1.55}.leading-compact{--tw-leading:1.35;line-height:1.35}.leading-display{--tw-leading:1.04;line-height:1.04}.leading-heading{--tw-leading:1.06;line-height:1.06}.leading-heading-loose{--tw-leading:1.08;line-height:1.08}.leading-heading-tight{--tw-leading:1.05;line-height:1.05}.leading-label{--tw-leading:1.2;line-height:1.2}.leading-lead{--tw-leading:1.6;line-height:1.6}.leading-loose{--tw-leading:1.65;line-height:1.65}.leading-none{--tw-leading:1;line-height:1}.leading-snug{--tw-leading:1.1;line-height:1.1}.leading-text{--tw-leading:1.45;line-height:1.45}.leading-ui{--tw-leading:1.3;line-height:1.3}.font-medium{--tw-font-weight:500;font-weight:500}.font-regular{--tw-font-weight:400;font-weight:400}.font-semibold{--tw-font-weight:600;font-weight:600}.tracking-caps{--tw-tracking:.07em;letter-spacing:.07em}.tracking-caps-lg{--tw-tracking:.08em;letter-spacing:.08em}.tracking-caps-sm{--tw-tracking:.04em;letter-spacing:.04em}.tracking-display{--tw-tracking:-.028em;letter-spacing:-.028em}.tracking-eyebrow{--tw-tracking:.06em;letter-spacing:.06em}.tracking-heading{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-micro{--tw-tracking:.01em;letter-spacing:.01em}.tracking-snug{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-tight{--tw-tracking:-.01em;letter-spacing:-.01em}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[\#5B3B85\]{color:#5b3b85}.text-\[\#8A4B1C\]{color:#8a4b1c}.text-\[\#8B877E\]{color:#8b877e}.text-\[\#8E4716\]{color:#8e4716}.text-\[\#24573F\]{color:#24573f}.text-\[\#25507F\]{color:#25507f}.text-\[\#55524C\]{color:#55524c}.text-\[\#A9DDBF\]{color:#a9ddbf}.text-\[\#F1D58F\]{color:#f1d58f}.text-\[\#F4A894\]{color:#f4a894}.text-brand{color:rgb(var(--cg-brand-rgb) / 1)}.text-brand-700{color:rgb(var(--cg-brand-700-rgb) / 1)}.text-brand-800{color:rgb(var(--cg-brand-800-rgb) / 1)}.text-brand-900{color:rgb(var(--cg-brand-900-rgb) / 1)}.text-brand-mint{color:rgb(var(--cg-brand-mint-rgb) / 1)}.text-danger{color:rgb(var(--cg-danger-rgb) / 1)}.text-ink{color:rgb(var(--cg-ink-rgb) / 1)}.text-ink-2{color:rgb(var(--cg-ink-2-rgb) / 1)}.text-ink-3{color:rgb(var(--cg-ink-3-rgb) / 1)}.text-ink-muted{color:rgb(var(--cg-ink-muted-rgb) / 1)}.text-on-dark{color:rgb(var(--cg-on-dark-rgb) / 1)}.text-on-dark-2{color:rgb(var(--cg-on-dark-2-rgb) / 1)}.text-on-dark-muted{color:rgb(var(--cg-on-dark-muted-rgb) / 1)}.text-tile-amber{color:rgb(var(--cg-tile-amber-rgb) / 1)}.text-tile-blue{color:rgb(var(--cg-tile-blue-rgb) / 1)}.text-tile-red{color:rgb(var(--cg-tile-red-rgb) / 1)}.text-tile-teal{color:rgb(var(--cg-tile-teal-rgb) / 1)}.text-tile-violet{color:rgb(var(--cg-tile-violet-rgb) / 1)}.text-warning{color:rgb(var(--cg-warning-rgb) / 1)}.text-white{color:#fff}.text-white\/60{color:oklab(100% 0 5.96046e-8/.6)}.text-white\/70{color:oklab(100% 0 5.96046e-8/.7)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal, ) var(--tw-slashed-zero, ) var(--tw-numeric-figure, ) var(--tw-numeric-spacing, ) var(--tw-numeric-fraction, )}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.shadow-card{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1e1c180a), 0 14px 34px var(--tw-shadow-color,#1e1c181a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-deep{--tw-shadow:0 30px 80px var(--tw-shadow-color,#0006);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-float{--tw-shadow:0 8px 24px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-hairline{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#1e1c180d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-kai-orb{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#2f6b4f40), 0 0 8px var(--tw-shadow-color,#8fd1ae99);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-panel{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1e1c180a), 0 24px 60px var(--tw-shadow-color,#1e1c1824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-ring-mint{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#e4efe8);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-soft{--tw-shadow:0 18px 40px var(--tw-shadow-color,#1e1c1814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-tab{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1e1c180a), 0 8px 24px var(--tw-shadow-color,#1e1c180f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-window{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1e1c180d), 0 24px 60px var(--tw-shadow-color,#1e1c1824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[box-shadow\:0_0_0_1px_var\(--cg-line\)\]{box-shadow:0 0 0 1px var(--cg-line)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.\[backdrop-filter\:saturate\(1\.4\)_blur\(14px\)\]{-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.duration-base{--tw-duration:.25s;transition-duration:.25s}.duration-fast{--tw-duration:.2s;transition-duration:.2s}.duration-instant{--tw-duration:.15s;transition-duration:.15s}.duration-medium{--tw-duration:.4s;transition-duration:.4s}.duration-reveal{--tw-duration:.8s;transition-duration:.8s}.duration-slow{--tw-duration:.6s;transition-duration:.6s}.ease-cg{--tw-ease:cubic-bezier(.2,.7,.2,1);transition-timing-function:cubic-bezier(.2,.7,.2,1)}.ease-out-back{--tw-ease:cubic-bezier(.2,.8,.2,1.15);transition-timing-function:cubic-bezier(.2,.8,.2,1.15)}.ease-standard{--tw-ease:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.outline-none{--tw-outline-style:none;outline-style:none}.\[--bg\:\#FFFFFF\]{--bg:#fff}.\[--bg\:var\(--cg-brand-50\)\]{--bg:var(--cg-brand-50)}.\[--bg\:var\(--cg-tile-blue-bg\)\]{--bg:var(--cg-tile-blue-bg)}.\[--fg\:var\(--cg-brand-800\)\]{--fg:var(--cg-brand-800)}.\[--fg\:var\(--cg-ink-2\)\]{--fg:var(--cg-ink-2)}.\[--fg\:var\(--cg-tile-blue\)\]{--fg:var(--cg-tile-blue)}.\[--k\:var\(--cg-brand-700\)\]{--k:var(--cg-brand-700)}.\[--k\:var\(--cg-ink-2\)\]{--k:var(--cg-ink-2)}.\[--k\:var\(--cg-tile-amber\)\]{--k:var(--cg-tile-amber)}.\[--k\:var\(--cg-tile-blue\)\]{--k:var(--cg-tile-blue)}.\[--k\:var\(--cg-tile-orange\)\]{--k:var(--cg-tile-orange)}.\[--k\:var\(--cg-tile-red\)\]{--k:var(--cg-tile-red)}.\[--k\:var\(--cg-tile-teal\)\]{--k:var(--cg-tile-teal)}.\[--k\:var\(--cg-tile-violet\)\]{--k:var(--cg-tile-violet)}.\[--kb\:var\(--cg-brand-50\)\]{--kb:var(--cg-brand-50)}.\[--kb\:var\(--cg-tile-amber-bg\)\]{--kb:var(--cg-tile-amber-bg)}.\[--kb\:var\(--cg-tile-blue-bg\)\]{--kb:var(--cg-tile-blue-bg)}.\[--kb\:var\(--cg-tile-orange-bg\)\]{--kb:var(--cg-tile-orange-bg)}.\[--kb\:var\(--cg-tile-red-bg\)\]{--kb:var(--cg-tile-red-bg)}.\[--kb\:var\(--cg-tile-teal-bg\)\]{--kb:var(--cg-tile-teal-bg)}.\[--kb\:var\(--cg-tile-violet-bg\)\]{--kb:var(--cg-tile-violet-bg)}.\[--kb\:var\(--cg-tint\)\]{--kb:var(--cg-tint)}.\[-webkit-backdrop-filter\:saturate\(1\.4\)_blur\(14px\)\]{-webkit-backdrop-filter:saturate(1.4)blur(14px)}.\[background\:linear-gradient\(165deg\,\#173A2C_0\%\,\#0E1F17_100\%\)\]{background:linear-gradient(165deg,#173a2c 0%,#0e1f17 100%)}.\[background\:linear-gradient\(180deg\,rgba\(20\,19\,17\,0\)_38\%\,rgba\(20\,19\,17\,\.62\)_62\%\,rgba\(20\,19\,17\,\.88\)\)\]{background:linear-gradient(#14131100 38%,#1413119e 62%,#141311e0)}.\[background\:none\]{background:0 0}.\[background\:radial-gradient\(circle_at_32\%_28\%\,var\(--cg-kai-glow\)_0\%\,var\(--cg-brand-mint\)_30\%\,var\(--cg-brand\)_65\%\,var\(--cg-kai-800\)_100\%\)\]{background:radial-gradient(circle at 32% 28%,var(--cg-kai-glow) 0%,var(--cg-brand-mint) 30%,var(--cg-brand) 65%,var(--cg-kai-800) 100%)}.\[border-bottom\:1px_solid_var\(--cg-line\)\]{border-bottom:1px solid var(--cg-line)}.\[border-bottom\:1px_solid_var\(--cg-line-card\)\]{border-bottom:1px solid var(--cg-line-card)}.\[border-top\:1px_solid_rgba\(255\,255\,255\,\.1\)\]{border-top:1px solid #ffffff1a}.\[border-top\:1px_solid_rgba\(255\,255\,255\,\.08\)\]{border-top:1px solid #ffffff14}.\[border-top\:1px_solid_var\(--cg-line\)\]{border-top:1px solid var(--cg-line)}.\[border-top\:1px_solid_var\(--cg-line-card\)\]{border-top:1px solid var(--cg-line-card)}.\[text-shadow\:0_1px_8px_rgba\(0\,0\,0\,\.45\)\]{text-shadow:0 1px 8px #00000073}.\[transition\:background_\.4s\,border-color_\.4s\]{transition:background .4s,border-color .4s}.\[transition\:background_\.4s\]{transition:background .4s}.\[transition\:transform_\.25s\]{transition:transform .25s}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}@media (width<=1020px){.tablet-lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.m-more{display:none}@media (width<=640px){.m-more{color:#23221f;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #dcd8ce;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:max-content;min-height:44px;margin:14px auto 0;padding:0 20px;font-size:14.5px;font-weight:500;display:flex}.m-more input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}:is(.m-more .m-more-b,.m-more:has(input:checked) .m-more-a){display:none}.m-more:has(input:checked) .m-more-b{display:inline}.m-more:has(input:checked) svg{transform:rotate(180deg)}.m-more:has(input:focus-visible){outline-offset:2px;outline:2px solid #2f6b4f}:has(+.m-more-1 input:not(:checked))>:nth-child(n+2){display:none!important}:not(:has(>:nth-child(2)))+.m-more-1{display:none!important}:has(+.m-more-2 input:not(:checked))>:nth-child(n+3){display:none!important}:not(:has(>:nth-child(3)))+.m-more-2{display:none!important}:has(+.m-more-3 input:not(:checked))>:nth-child(n+4){display:none!important}:not(:has(>:nth-child(4)))+.m-more-3{display:none!important}:has(+.m-more-4 input:not(:checked))>:nth-child(n+5){display:none!important}:not(:has(>:nth-child(5)))+.m-more-4{display:none!important}:has(+.m-more-5 input:not(:checked))>:nth-child(n+6){display:none!important}:not(:has(>:nth-child(6)))+.m-more-5{display:none!important}:has(+.m-more-6 input:not(:checked))>:nth-child(n+7){display:none!important}:not(:has(>:nth-child(7)))+.m-more-6{display:none!important}:has(+.m-more-7 input:not(:checked))>:nth-child(n+8){display:none!important}:not(:has(>:nth-child(8)))+.m-more-7{display:none!important}:has(+.m-more-8 input:not(:checked))>:nth-child(n+9){display:none!important}:not(:has(>:nth-child(9)))+.m-more-8{display:none!important}.m-car{scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:24px;flex-wrap:nowrap!important;grid-template-columns:none!important;gap:12px!important;margin-left:-24px!important;margin-right:-24px!important;padding-left:24px!important;padding-right:24px!important;display:flex!important;overflow-x:auto!important}.m-car::-webkit-scrollbar{display:none}.m-car>*{scroll-snap-align:start;min-width:0;flex:0 0 84%!important}.m-track{background:#23221f1f;border-radius:3px;width:72px;height:3px;margin:16px auto 0;display:block;position:relative;overflow:hidden}.m-track i{background:#2f6b4f;border-radius:3px;width:34%;position:absolute;inset:0 auto 0 0}@supports (animation-timeline:scroll()){:has(>.m-track){timeline-scope:--mcar}:has(+.m-track){scroll-timeline:--mcar x}.m-track i{animation:linear both mTrack;animation-timeline:--mcar}@keyframes mTrack{0%{width:24%}to{width:100%}}}.k-dark .m-track,.pf-band .m-track,[class*=dark] .m-track{background:#ffffff29}[class*=dark] .m-track i{background:#8fd1ae}}.m-track{display:none}@media (width<=640px){.m-track{display:block}.scrollx{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;overflow-x:auto;flex-wrap:nowrap!important}.scrollx>*{scroll-snap-align:start;flex:none!important}.cg-cta-checks{flex-wrap:wrap;flex-direction:row!important;gap:10px 16px!important;margin:20px 0 24px!important}.cg-cta-photo{aspect-ratio:16/9!important}#top .call-tx{justify-content:flex-end;height:300px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 36px);mask-image:linear-gradient(#0000 0,#000 36px);min-height:0!important}#top .call-tx>*{flex:none}#top .cf>:nth-child(n+5){display:none!important}#top .cf>div{min-height:64px!important;padding:8px 10px!important}#top .call-foot{min-height:52px!important}#top .callcard>div:first-child{flex-wrap:wrap;row-gap:12px}#top .callcard>div:first-child>:nth-child(2){flex:calc(100% - 52px)!important}#top .callcard>div:first-child>:nth-child(3){margin-left:50px}#top .callcard>div:first-child:has(>span:first-child[style*="40px"])>:nth-child(3){margin-left:52px}#top .lh-phone{justify-content:flex-start!important}#top .sp-img{aspect-ratio:2!important}#top .sp-nets{flex-wrap:nowrap!important;gap:5px!important}#top .sp-net{gap:4px!important;padding:5px 8px!important;font-size:12px!important}#top .sp-cap{min-height:112px!important}#top .ad-row{padding:6px 10px!important}#top .ad-watch,#top .ad-best,#top .eo-pick{font-size:11.5px!important}#top .board-col{-webkit-overflow-scrolling:touch;scrollbar-width:none;overscroll-behavior-x:contain;overflow-x:auto}#top .board-col::-webkit-scrollbar{display:none}#top .board-col>*{min-width:560px}#top .board-col .bd-who{z-index:3;background:#fff;align-self:stretch;position:sticky;left:0;flex-basis:108px!important}#top .board-col .bd-who .bd-av{display:inline-flex!important}#top .board-col .bd-hours{font-size:12px;margin-left:118px!important}#top .board-col .bd-job{padding:0 7px!important;font-size:12px!important}#top .g-call{grid-template-columns:minmax(0,1fr)!important}section#busy.sec,section#cost.sec,section#how.sec,section#rules.sec,section#log.sec,section#setup.sec{padding-top:64px!important;padding-bottom:64px!important}.pg:not([data-route="/solutions/kai"]) section#calls.shw-sec{padding-top:64px!important}section#faq.sec{padding-top:64px!important;padding-bottom:64px!important}.pg[data-route^="/solutions/"]:not([data-route="/solutions/kai"]):not(:has(.fd-hero)) section#scan.sec-b{padding-top:48px!important;padding-bottom:56px!important}#how .g-3,#setup .g-3{gap:12px!important;margin-top:48px!important}#busy .g-busy{margin-top:48px!important}.pg:not(:has(.fd-hero)) #rules .yc-grid{margin-top:48px!important}#log .pf-panel,.pg:not([data-route="/solutions/kai"]) #calls .shw-stage{margin-top:48px!important}#cost .g-2{row-gap:48px!important}.pg[data-route^="/solutions/"]:not([data-route="/solutions/kai"]):not(:has(.fd-hero)) #faq .g-faq{row-gap:32px!important}#busy .busy-card>div:last-child>div:first-child{text-wrap:balance}#busy .busy-card span[style*=ellipsis],#busy .kai-line{text-wrap:pretty;white-space:normal!important}#how .pad-card{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:10px;padding:20px!important;display:grid!important}#how .pad-card>*{grid-column:1/-1}#how .pad-card>div:first-child{display:contents!important}#how .pad-card>div:first-child>span:first-child{display:none!important}#how .pad-card>div:first-child>.serif{grid-area:1/1;line-height:1.2;color:var(--cg-brand)!important;font-size:20px!important}#how .pad-card>div:nth-child(2){grid-area:1/2;line-height:1.3;margin-top:0!important;font-size:18px!important}#how .pad-card>div:last-child{margin-top:14px!important;padding-top:12px!important}#setup .pad-card{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:10px;padding:20px!important;display:grid!important}#setup .pad-card>*{grid-column:1/-1}#setup .pad-card>.serif:first-child{grid-area:1/1;font-size:24px!important}#setup .pad-card>div:nth-child(2){grid-area:1/2;line-height:1.3;margin-top:0!important;font-size:18px!important}#how .how-car{align-items:stretch}#calls .shw-phones{justify-content:safe center}#calls .shw-ph{zoom:1.17}.pg:not([data-route="/solutions/kai"]) #calls .cpt-steps span,.pg:not([data-route="/solutions/kai"]) #calls .cpt-tags span,.pg:not([data-route="/solutions/kai"]) #calls .cpt-opt em,.pg:not([data-route="/solutions/kai"]) #calls .tka-steps span,.pg:not([data-route="/solutions/kai"]) #calls .tka-acts span,.pg:not([data-route="/solutions/kai"]) #calls .tka-read .tka-src,.pg:not([data-route="/solutions/kai"]) #calls .oa-seg span,.pg:not([data-route="/solutions/kai"]) #calls .oa-seg em,.pg:not([data-route="/solutions/kai"]) #calls .oa-days span,.pg:not([data-route="/solutions/kai"]) #calls .oa-v .shw-pill,.pg:not([data-route="/solutions/kai"]) #calls .oa-spark small,.pg:not([data-route="/solutions/kai"]) #calls .oa-ph small{font-size:10.5px!important}.pg:not([data-route="/solutions/kai"]) #calls .cpt-ey,.pg:not([data-route="/solutions/kai"]) #calls .cpt-lab,.pg:not([data-route="/solutions/kai"]) #calls .cpt-hero small,.pg:not([data-route="/solutions/kai"]) #calls .cpt-opt small,.pg:not([data-route="/solutions/kai"]) #calls .cpt-opt .cpt-mo,.pg:not([data-route="/solutions/kai"]) #calls .cpt-mo b,.pg:not([data-route="/solutions/kai"]) #calls .cpt-sign small,.pg:not([data-route="/solutions/kai"]) #calls .cpt-due small,.pg:not([data-route="/solutions/kai"]) #calls .cpt-scr small,.pg:not([data-route="/solutions/kai"]) #calls .tka-sec,.pg:not([data-route="/solutions/kai"]) #calls .tka-scr small,.pg:not([data-route="/solutions/kai"]) #calls .tka-dxh span,.pg:not([data-route="/solutions/kai"]) #calls .tka-row .shw-pill,.pg:not([data-route="/solutions/kai"]) #calls .oa-grp em,.pg:not([data-route="/solutions/kai"]) #calls .oa-scr small,.pg:not([data-route="/solutions/kai"]) #calls .tka-clk,.pg:not([data-route="/solutions/kai"]) #calls .tka-w,.pg:not([data-route="/solutions/kai"]) #calls .tka-read p,.pg:not([data-route="/solutions/kai"]) #calls .oa-w,.pg:not([data-route="/solutions/kai"]) #calls .oa-th small{font-size:11px!important}.pg:not([data-route="/solutions/kai"]) #calls .cpt-prog span{font-size:9.5px!important}.pg:not([data-route="/solutions/kai"]) #calls .scc-tm{font-size:12px!important}.pg:not([data-route="/solutions/kai"]) #calls .scc-st{font-size:11px!important}.pg:not([data-route="/solutions/kai"]) #calls .ads-h span,.pg:not([data-route="/solutions/kai"]) #calls .pyr-hd span,.pg:not([data-route="/solutions/kai"]) #calls .pyr-h small,.pg:not([data-route="/solutions/kai"]) #calls .pmt-hero small,.pg:not([data-route="/solutions/kai"]) #calls .pmt-pay small,.pg:not([data-route="/solutions/kai"]) #calls b>code,.pg:not([data-route="/solutions/kai"]) #calls .sg-st b,.pg:not([data-route="/solutions/kai"]) #calls .pyr-d small,.pg:not([data-route="/solutions/kai"]) #calls .dp-job small{font-size:11.5px!important}.pg:not([data-route="/solutions/kai"]) #calls .ads-src>div{min-width:0}.pg:not([data-route="/solutions/kai"]) #calls .ads-src b{line-height:1.25;white-space:normal!important}.pg:not([data-route="/solutions/kai"]) #calls .rw-ch{flex-wrap:wrap;row-gap:6px}.pg:not([data-route="/solutions/kai"]) #calls .rw-cm{flex:calc(100% - 44px)}.pg:not([data-route="/solutions/kai"]) #calls .rw-ch .rw-stars{margin-left:44px}#cost .calc{padding:20px!important}#cost .calc-row{flex-wrap:nowrap!important;gap:10px!important;padding:12px 0!important}#cost .calc-row>span:first-child{flex:auto!important}#cost .calc-row>span:last-child{flex:none;gap:2px!important}#cost .calc-row>span:last-child>span{min-width:52px!important;font-size:22px!important}#cost .calc-row .stepper-b{width:44px;height:44px}#log .pf-feed .m-more{margin:4px auto 14px}:has(+.m-more-1 input:not(:checked))>:nth-child(n+2){display:none!important}:not(:has(>:nth-child(2)))+.m-more-1{display:none!important}#log .pf-hero{gap:18px!important}#log .pf-big{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}#log .pf-big b{white-space:nowrap;flex:none;font-size:64px!important}#log .pf-big span{flex:140px;max-width:220px;line-height:1.35;margin-top:0!important}#log .pf-bars{height:96px!important}#setup .g-3{gap:0!important}#setup .pad-card{border-top-width:0!important;border-radius:0!important;padding:18px 20px!important}#setup .pad-card:first-child{border-top-width:1px!important;border-radius:18px 18px 0 0!important}#setup .pad-card:last-child{border-radius:0 0 18px 18px!important}.pg[data-route^="/solutions/"]:not([data-route="/solutions/kai"]):not(:has(.fd-hero)) #faq .faq-q{padding:15px 2px!important;font-size:16.5px!important}.pg:not([data-route="/solutions/kai"]) #calls .shw-chips{gap:6px!important;margin-top:22px!important}.pg:not([data-route="/solutions/kai"]) #calls .shw-chips span{gap:6px!important;padding:6px 10px!important;font-size:13.5px!important}.pg:not([data-route="/solutions/kai"]) #calls .shw-chips em{padding:1px 7px!important;font-size:12px!important}}@media (width>=641px) and (width<=1020px){#busy .g-busy{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}#busy .g-busy>:nth-child(3){display:block!important}#how .pad-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px;padding:24px!important;display:grid!important}#how .pad-card>*{grid-column:1}#how .pad-card>div:first-child{grid-row:1}#how .pad-card>div:nth-child(2){margin-top:14px!important}#how .pad-card>div:last-child{border-left:1px solid var(--cg-line-card);grid-area:1/2/span 3;align-self:center;border-top:none!important;margin-top:0!important;padding:0 0 0 24px!important}}@media (width<=640px){:is(.pg:has(.fd-hero) .fd-sec,.pg:has(.fd-hero) .fd-dark,.pg:has(.fd-hero) .yc-sec){padding-top:64px!important;padding-bottom:64px!important}.pg:has(.fd-hero) section.lh-hero.fd-hero+section{padding-top:72px!important}:is(.pg:has(.fd-hero) section#faq.sec,.pg:has(.fd-hero) section#scan.sec-b){padding-top:64px!important;padding-bottom:64px!important}.pg:has(.fd-hero) #faq .faq-q{padding:20px 2px!important;font-size:17px!important}.pg:has(.fd-hero) #faq .g-faq{row-gap:28px!important}.tj-side{gap:14px!important;padding:18px 16px!important}.tj-who{grid-template-columns:48px minmax(0,1fr);justify-items:start;column-gap:14px;text-align:left!important;align-items:center!important;display:grid!important}.tj-who>.tr-av{grid-row:1/4;width:48px!important;height:48px!important;margin:0!important}.tj-who>b{grid-column:2;margin:0!important;font-size:19px!important}.tj-who>small{grid-column:2;margin:0!important}.tj-who>.tj-stage{grid-column:2;margin:4px 0 0!important}.tj-kv>div{padding:9px 0!important}.tj-row{padding:8px 0!important}.tj-b{padding:10px 12px!important}.tj-day{padding-top:12px!important}.tj-main .m-more{margin-bottom:10px}.tr-ways{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:84%;grid-auto-flow:column;align-items:stretch;padding:4px 24px;scroll-padding:0 24px;overflow-x:auto;grid-template-columns:none!important;gap:12px!important;margin-top:32px!important;margin-left:-24px!important;margin-right:-24px!important;display:grid!important}.tr-ways::-webkit-scrollbar{display:none}.tr-ways>.tr-way{scroll-snap-align:start;grid-template-columns:44px minmax(0,1fr);align-content:start;align-items:center;column-gap:14px;display:grid;padding:20px!important;animation:none!important}.tr-way>.fd-tile{width:44px!important;height:44px!important}.tr-way h3{margin:0!important;font-size:19px!important}.tr-way p,.tr-way ul{grid-column:1/-1}.tr-way p{margin-top:12px!important}.tr-tbl{padding:12px 16px 14px!important}.tr-th,.tr-tr{grid-template-columns:minmax(0,1fr) 78px 44px 70px!important;gap:2px 8px!important}.tr-th>span,.tr-tr>span{text-align:right;display:block!important}.tr-th>span:first-child{text-align:left}.tr-th{font-size:11px!important}.tr-tr{padding:10px 0!important;font-size:14.5px!important}.tr-tr>span:first-child{text-align:left;color:#23221f;grid-column:1/-1;font-weight:500}.tr-tr>span:nth-child(2){grid-area:2/2}.tr-tr>span:nth-child(3){color:#55524c;grid-area:2/3}.tr-tr>span.rev{grid-area:2/4;justify-content:flex-end;display:flex!important}.tr-tr .rev i{display:none!important}.tr-agents{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:84%;grid-auto-flow:column;align-items:stretch;padding:4px 24px;scroll-padding:0 24px;overflow-x:auto;grid-template-columns:none!important;gap:12px!important;margin-left:-24px!important;margin-right:-24px!important;display:grid!important}.tr-agents::-webkit-scrollbar{display:none}.tr-agents>.tr-ag{scroll-snap-align:start;animation:none!important}.bp-layers{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:84%;grid-auto-flow:column;align-items:stretch;padding:4px 24px;scroll-padding:0 24px;overflow-x:auto;grid-template-columns:none!important;gap:12px!important;margin-left:-24px!important;margin-right:-24px!important;display:grid!important}.bp-layers::-webkit-scrollbar{display:none}.bp-layers>.bp-layer{scroll-snap-align:start;animation:none!important}.bp-kv>div{grid-template-columns:104px minmax(0,1fr)!important;gap:10px!important;padding:9px 0!important;font-size:14px!important}.bp-col .m-more,.bp-col+.m-more{color:#fff;background:#ffffff0f;border-color:#ffffff2e}.rp-hhead{text-align:left!important;align-items:stretch!important}.rp-hhead>.lh-pill{align-self:flex-start}.rp-hhead .lh-lead{margin-left:0!important;margin-right:0!important}.rp-hhead .lh-btns{flex-direction:column;justify-content:stretch!important;align-items:stretch!important}.rp-hhead .lh-btns>a,.rp-hhead .lh-btns>.vm-btn{width:100%}.rp-nav{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;scroll-padding-inline:12px;overflow-x:auto;flex-direction:row!important;gap:8px!important;padding:12px!important}.rp-nav::-webkit-scrollbar{display:none}.rp-gl,.rp-more{display:none!important}.rp-nb{scroll-snap-align:start;flex:0 0 176px;min-height:44px;grid-template-columns:28px minmax(0,1fr)!important;align-items:start!important;gap:8px 10px!important;padding:12px!important}.rp-nb>span b{font-size:14px;line-height:1.3}.rp-nb em{grid-column:1/-1;line-height:1.1;text-align:left!important;font-size:20px!important}.rp-nb em small{font-size:11.5px!important}.rp-seg{box-sizing:border-box;width:100%;display:flex!important}.rp-seg span{text-align:center;white-space:nowrap;flex:auto;padding:6px 4px!important}.rp-cards{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:84%;grid-auto-flow:column;align-items:stretch;padding:4px 24px;scroll-padding:0 24px;overflow-x:auto;grid-template-columns:none!important;gap:12px!important;margin-left:-24px!important;margin-right:-24px!important;display:grid!important}.rp-cards::-webkit-scrollbar{display:none}.rp-cards>.rp-card{scroll-snap-align:start;padding:20px!important;animation:none!important}.rp-card-h{text-align:left!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important}.rp-card-h .fd-tile{flex:none;margin:0!important}.rp-tools{gap:12px!important}.rp-tools>div{grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:14px;display:grid;padding:20px!important}.rp-tools>div>b{margin:0!important}.rp-tools>div>p{grid-column:1/-1;margin-top:10px!important}.tr-story,.tr-switch,#solutions.sec{padding:64px 0!important}.tr-show{padding-top:64px!important}#top .tr-h1~.d4{flex-direction:column;align-items:stretch;gap:10px!important;display:flex!important}#top .tr-h1~.d4>a{justify-content:center;width:100%;margin:0!important}.tr-facts{margin:40px 0 0!important}.pg[data-route^="/industries/"] .tr-av{flex-basis:28px!important;width:28px!important;height:28px!important;font-size:11.5px!important}.pg[data-route^="/industries/"] .tr-who{min-height:36px!important;font-size:14px!important}.tr-leak{color:#a29e95!important;font-size:15.5px!important}.tr-mos{margin-top:0!important}.tr-show .dp-days small{font-size:11px!important}.tr-show .dp-days b{font-size:17px!important}.tr-show .dp-who b{font-size:14.5px!important}.tr-show .dp-who small,.tr-show .dp-card small,.tr-show .dp-sh em{font-size:12.5px!important}.tr-show .dp-job{padding:10px 12px!important}.tr-show .dp-job b{font-size:14px!important}.tr-show .dp-job small{font-size:12.5px!important}.tr-show .dp-hint{font-size:13px!important}.tr-show .dp-who .shw-av,.tr-show .dp-ch .shw-pill{font-size:12px!important}.tr-mos.m-car{align-items:stretch;border-top:0!important;margin-top:0!important}.tr-mos>.tr-mo{background:#ffffff0b;border-radius:18px;flex-direction:column;opacity:1!important;border:1px solid #ffffff1a!important;gap:12px!important;padding:18px 18px 16px!important;animation:none!important;display:flex!important;transform:none!important}.tr-mos>.tr-mo .tr-mt{border-bottom:1px solid #ffffff14;padding-bottom:12px}.tr-mos>.tr-mo .tr-mc{flex-direction:column;flex:auto;display:flex}.tr-mos>.tr-mo .tr-sol{align-self:flex-start;position:relative;top:14px;margin:auto 0 14px!important}.tr-sl .m-track{background:#ffffff29}.tr-sl .m-track i{background:#8fd1ae}.tr-sl .tr-note{text-align:center;margin-top:16px!important}.tr-show .dp-side .dp-card~.dp-card{display:none!important}.tr-cols.m-car{align-items:stretch!important;margin-top:32px!important}.tr-cols.m-car+.m-track{margin-top:18px}.tr-cols>.tr-col{opacity:1!important;padding:18px 18px 6px!important;animation:none!important;transform:none!important}.tr-cols>.tr-col .tr-li{margin:0 -4px!important;padding:12px 4px!important}.tr-col-h{margin-bottom:4px}.tr-li small,.tr-li p{font-size:14.5px!important}.pg[data-route^="/industries/"] #faq.sec,.pg[data-route^="/industries/"] #scan.sec-b{padding-top:64px!important;padding-bottom:64px!important}.pg[data-route^="/industries/"] #faq .g-faq{row-gap:28px!important}.pg[data-route^="/industries/"] #faq .faq-q{padding:20px 2px!important;font-size:17px!important}.cta-box.rv{animation-range:entry entry 140px!important}}
