@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Regular Italic"),local("IBM Plex Sans Italic"),url(../_fonts/xh7xibd_npm1xUeMASrZhPrXmAUVbCTvS2RAMswadAU-_aQW1zdDB-zfFT6Sl-Oxo5bA3h58iqyeetUM38nu8LA.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:"IBM Plex Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:108.2823%;ascent-override:94.66%;descent-override:25.3966%;line-gap-override:0%}@font-face{font-family:"IBM Plex Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:101.7233%;ascent-override:100.7635%;descent-override:27.0341%;line-gap-override:0%}@font-face{font-family:"IBM Plex Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:100.2222%;ascent-override:102.2727%;descent-override:27.439%;line-gap-override:0%}@font-face{font-family:"IBM Plex Sans Fallback: Arial";src:local("Arial");size-adjust:101.1663%;ascent-override:101.3184%;descent-override:27.183%;line-gap-override:0%}@font-face{font-family:"IBM Plex Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:95.1477%;ascent-override:107.7273%;descent-override:28.9024%;line-gap-override:0%}@font-face{font-family:IBM Plex Sans;src:local("IBM Plex Sans Regular"),local("IBM Plex Sans"),url(../_fonts/IctUeTmIOxsP6GU5dwPxQSAkyiIv-Iw0y21YJvei0gU-cgFz9vzpPBHT0p0jfxa8PxaiLvsg8B3TY_8FZhwLvfE.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.monetization-diagram.billing{background:#012a38;padding:0}.monetization-diagram--embedded .dgm-embed{background:#012a38;border-radius:24px;padding:28px 32px 32px}.monetization-diagram .dgm-block{max-width:1240px;margin:0 auto;padding:60px 40px 76px}@media(max-width:767px){.monetization-diagram .dgm-block{padding:40px 20px 56px}.monetization-diagram .dgm-embed{padding:24px 16px 28px;border-radius:20px}}.monetization-diagram .dgm-eyebrow{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;font:400 11px/1.2 IBM Plex Sans,"IBM Plex Sans Fallback: BlinkMacSystemFont","IBM Plex Sans Fallback: Segoe UI","IBM Plex Sans Fallback: Helvetica Neue","IBM Plex Sans Fallback: Arial","IBM Plex Sans Fallback: Noto Sans",Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#84e4ee;border:1px solid rgba(132,228,238,.45);border-radius:100px;padding:4px 12px;background:#84e4ee14;margin-bottom:14px}.monetization-diagram .dgm-h2{font-family:Sora,sans-serif;font-weight:600;font-size:clamp(24px,2.6vw,32px);line-height:1.12;letter-spacing:-.04em;margin-bottom:14px;max-width:900px}.monetization-diagram .dgm-title-line{display:block;background:linear-gradient(90deg,#ff9a84 0,#ff523b 14%,#84e4ee 52%,#fff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.monetization-diagram .dgm-h2 em{font-family:Sora,sans-serif;font-style:italic;font-weight:600;background:inherit;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.monetization-diagram .dgm-lead{font:400 15px/1.55 Inter,sans-serif;color:#fff9;max-width:660px;margin-bottom:22px}.monetization-diagram .dgm-controls{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-bottom:18px;justify-content:center}.monetization-diagram .dgm-toggle{position:relative;display:inline-flex;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.12);border-radius:100px;padding:5px;flex-shrink:0}.monetization-diagram .dgm-thumb{position:absolute;top:5px;bottom:5px;left:5px;border-radius:100px;background:linear-gradient(180deg,#ff523b,#f30);box-shadow:0 6px 18px #f306;overflow:hidden;transition:left .4s cubic-bezier(.65,.02,.25,1),width .4s cubic-bezier(.65,.02,.25,1)}.monetization-diagram .dgm-thumb:after{content:"";position:absolute;top:0;left:0;width:45%;height:100%;background:linear-gradient(90deg,transparent 0,rgba(255,130,100,.2) 30%,rgba(255,160,130,.55) 50%,rgba(255,100,70,.2) 70%,transparent);transform:translate(-220%) skew(-18deg);animation:dgm-thumb-flare 2.5s ease-in-out infinite;pointer-events:none}@keyframes dgm-thumb-flare{0%{transform:translate(-220%) skew(-18deg)}to{transform:translate(420%) skew(-18deg)}}.monetization-diagram .dgm-btn{position:relative;z-index:2;border:0;background:transparent;cursor:pointer;font:600 14px/1 Inter,sans-serif;color:#fff9;padding:12px 16px;border-radius:100px;transition:color .3s;white-space:nowrap}.monetization-diagram .dgm-btn:not(.is-on):hover{background:#ffffff0f}@media(min-width:768px){.monetization-diagram .dgm-btn{padding:16px 24px;font-size:16px}}.monetization-diagram .dgm-btn.is-on{color:#fff}.monetization-diagram .dgm-caption{font:400 13.5px/1.5 Inter,sans-serif;color:#ffffff8c;max-width:540px;margin:0 auto 60px;text-align:center}.monetization-diagram .dgm-frame{position:relative;width:100%;background:transparent;overflow:visible}.monetization-diagram .dgm-frame:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 50% 40%,rgba(132,228,238,.06),transparent 70%);pointer-events:none}.monetization-diagram .dgm-stageWrap{position:relative;width:100%}.monetization-diagram .dgm-stage{position:absolute;top:0;left:0;width:1180px;height:560px;transform-origin:top left}.monetization-diagram .dgm-stage.is-hidden{display:none}.monetization-diagram .dgm-edges{position:absolute;inset:0;width:1180px;height:560px;overflow:visible;z-index:1}.monetization-diagram .dlane{position:absolute;font:500 18px/1 Sora,sans-serif;color:#84e4ee8c;letter-spacing:-.02em;z-index:2}.monetization-diagram .dlane:after{content:"";position:absolute;left:0;top:30px;width:30px;height:2px;background:#84e4ee8c;border-radius:2px}.monetization-diagram .dn{position:absolute;display:flex;flex-direction:column;justify-content:center;padding:9px 12px;border-radius:12px;background:#0e4b60b8;border:1px solid rgba(132,228,238,.38);box-shadow:0 8px 22px #012a3838;z-index:4;text-align:center;transition:border-color .4s ease,background .4s ease,box-shadow .4s ease}.monetization-diagram .dn-t{font:600 13px/1.25 Sora,sans-serif;color:#fff;display:inline-block;letter-spacing:-.01em}.monetization-diagram .dn-s{font:400 10.5px/1.3 Inter,sans-serif;color:#84e4eeb8;margin-top:3px;font-style:normal;display:inline-block}.monetization-diagram .dn-ext{border-color:#a2c1c46b;border-style:dashed;background:#082833c7}.monetization-diagram .dnote{position:absolute;background:#f3ead0;border:1px solid #d8c992;border-radius:4px;padding:8px 10px;font:500 11px/1.35 Inter,sans-serif;color:#4f6169;box-shadow:2px 4px 12px #012a382e;z-index:6;transform:rotate(-1deg)}.monetization-diagram .dnote:after{content:"";position:absolute;right:0;bottom:0;border-color:transparent transparent #e7c865;border-style:solid;border-width:0 0 9px 9px}.monetization-diagram .dpain{position:absolute;font:600 11.5px/1.35 Inter,sans-serif;color:#ff9a84;z-index:5;max-width:200px}.monetization-diagram .dlbl{position:absolute;font:500 10.5px/1.3 Inter,sans-serif;color:#84e4eeb8;z-index:5;max-width:150px}.monetization-diagram .dbrace{position:absolute;font:italic 600 15px/1.25 Sora,sans-serif;color:#ffffffb8;z-index:5}.monetization-diagram .dgroup{position:absolute;border-radius:16px;z-index:2}.monetization-diagram .dgroup-solid{border:1px solid rgba(132,228,238,.28)}.monetization-diagram .dgroup-dashed{border:1px dashed rgba(132,228,238,.24)}.monetization-diagram .dbar{position:absolute;border:1px solid rgba(132,228,238,.45);border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:4;background:linear-gradient(165deg,#0e4b60,#012a38);box-shadow:0 10px 28px #012a3847}.monetization-diagram .dbar-t{font:700 14px/1.3 Inter,sans-serif;color:#fff}.monetization-diagram .dbar-s{font:500 12px/1.4 Inter,sans-serif;color:#84e4ee;margin-top:3px}.monetization-diagram .dbar-outer{position:absolute;border:1px solid rgba(132,228,238,.3);border-radius:22px;z-index:1}.monetization-diagram .dlegend{position:absolute;right:8px;bottom:6px;background:#0e4b608c;border:1px solid rgba(132,228,238,.18);border-radius:10px;padding:12px 14px;z-index:7}.monetization-diagram .dlegend p{font:500 11.5px/1.6 Inter,sans-serif;color:#84e4eed1;margin:0}.monetization-diagram .dgm[data-state=with] .dn{border-color:#84e4ee7a;background:#0e4b60d1;box-shadow:0 10px 24px #012a383d}.monetization-diagram .dgm[data-state=with] .nlbl-w,.monetization-diagram .nlbl-i{display:none}.monetization-diagram .dgm[data-state=with] .nlbl-i{display:block}.monetization-diagram .dgm[data-state=with] .dn-fade{opacity:0;pointer-events:none}.monetization-diagram .dgm[data-state=with] .dn-ext{border-style:solid}.monetization-diagram #n_selfserve{left:55px;top:92px;width:150px;min-height:50px}.monetization-diagram #n_crm{left:55px;top:165px;width:150px;min-height:48px}.monetization-diagram #n_quotes{left:55px;top:352px;width:150px;min-height:52px}.monetization-diagram #n_cat1{left:300px;top:92px;width:140px;min-height:50px}.monetization-diagram #n_cat2{left:300px;top:200px;width:140px;min-height:50px}.monetization-diagram #n_ent{left:472px;top:150px;width:150px;min-height:54px}.monetization-diagram #n_usage{left:345px;top:402px;width:140px;min-height:54px}.monetization-diagram #n_subs{left:520px;top:402px;width:150px;min-height:54px}.monetization-diagram #n_pdb{left:420px;top:512px;width:155px;min-height:44px}.monetization-diagram #n_plg{left:715px;top:100px;width:140px;min-height:54px}.monetization-diagram #n_slg{left:752px;top:192px;width:140px;min-height:54px}.monetization-diagram #n_revrec{left:958px;top:192px;width:150px;min-height:54px}.monetization-diagram #n_erp{left:978px;top:372px;width:120px;min-height:44px}.monetization-diagram .dgm[data-state=with] #n_crm,.monetization-diagram .dgm[data-state=with] #n_selfserve{left:88px;top:138px;width:150px;min-height:66px}.monetization-diagram .dgm[data-state=with] #n_quotes{left:88px;top:216px;width:150px;min-height:66px}.monetization-diagram .dgm[data-state=with] #n_cat1,.monetization-diagram .dgm[data-state=with] #n_cat2{left:352px;top:170px;width:122px;min-height:80px}.monetization-diagram .dgm[data-state=with] #n_ent{left:498px;top:170px;width:122px;min-height:80px}.monetization-diagram .dgm[data-state=with] #n_subs,.monetization-diagram .dgm[data-state=with] #n_usage{left:365px;top:388px;width:240px;min-height:66px}.monetization-diagram .dgm[data-state=with] #n_subs{left:420px}.monetization-diagram .dgm[data-state=with] #n_pdb{left:420px;top:470px;width:155px;min-height:44px}.monetization-diagram .dgm[data-state=with] #n_plg,.monetization-diagram .dgm[data-state=with] #n_slg{left:720px;top:168px;width:140px;min-height:84px}.monetization-diagram .dgm[data-state=with] #n_revrec{left:980px;top:168px;width:140px;min-height:84px}.monetization-diagram .dgm[data-state=with] #n_erp{left:978px;top:372px;width:120px;min-height:44px}.monetization-diagram .dgm[data-state=with] .edges-tangle,.monetization-diagram .edges-clean{opacity:0}.monetization-diagram .dgm[data-state=with] .edges-clean{opacity:1;transition-delay:.28s}.monetization-diagram .dgm[data-state=with] .only-w,.monetization-diagram .only-i{opacity:0;pointer-events:none}.monetization-diagram .dgm[data-state=with] .only-i{opacity:1;pointer-events:auto}@media(prefers-reduced-motion:reduce){.monetization-diagram .dgm-thumb,.monetization-diagram .dn{transition-duration:.001ms!important}.monetization-diagram .dgm-thumb:after{animation:none}}
