[data-kbp=root],.kbp-qbar{--red:#e44b55;--red-ink:#c9333d;--pink:#ffefef;--ink:#26213f;--body:#667085;--body-2:#4f4c62;--muted:#a6a5b1;--line:#e4e3ec;--line-2:#d2d1d7;--soft:#fafaff;--blush:#f7f0f2;--night:#100a0a;--gut:max(clamp(16px,8.34vw,120px),env(safe-area-inset-left,0px));--ease:cubic-bezier(.22,.61,.36,1);--font:"Poppins",system-ui,-apple-system,"Segoe UI",sans-serif;font-family:var(--font);color:var(--ink);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;background:#fff}
[data-kbp=root] *{box-sizing:border-box}
[data-kbp=root]{padding-top:81px}
[data-kbp=old]{display:none!important}
html{scroll-padding-top:104px!important}
[data-kbp=wrap]{max-width:1440px;margin:0 auto;padding:0 var(--gut)}
[data-kbp=root] a{text-decoration:none}
[data-kbp=root] :focus-visible{outline:2px solid var(--red);outline-offset:2px}
[data-kbp=root] .w-dyn-bind-empty{display:none!important}
[data-kbp=root] button{font-family:var(--font)}
.kbp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:999px;font:600 16px/20px var(--font);min-height:44px;padding:12px 24px;white-space:nowrap;cursor:pointer;text-decoration:none;transition:background-color .2s ease,transform .12s ease}
.kbp-btn-red,.kbp-btn-red:hover{background:var(--red);color:#fff!important}
.kbp-btn:active{transform:scale(.97)}
.kbp-ico{width:16px;height:16px;flex:none}
.kbp-eyebrow{font:500 14px/20px var(--font);text-transform:uppercase;color:var(--red)}
[data-kbp=ahead]{position:relative;padding:21px 0 0}
[data-kbp=ahead]>[data-kbp=wrap]{position:relative;display:block}
[data-kbp=bc] .breadcrumbs-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:12px;flex-wrap:wrap;margin:0;padding:0;font:400 16px/24px var(--font);color:var(--body)}
[data-kbp=bc] .breadcrumb-item,[data-kbp=bc] .breadcrumb-item:hover{color:var(--body);font:inherit;text-decoration:none;padding:0;margin:0}
[data-kbp=bc] .bread-divider{font-size:0;width:13px;height:13px;flex:none;margin:0;padding:0;background:var(--body);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") center/13px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6-6 6'/%3E%3C/svg%3E") center/13px no-repeat}
[data-kbp=bc] .breadcrumbs-wrapper>div:last-child{font-size:14.5px;font-weight:500;color:var(--ink)}
[data-kbp=acard]{margin-top:46px;background:none;border:0;border-radius:0;box-shadow:none;padding:0}
[data-kbp=abody]{display:flex;flex-wrap:wrap;gap:32px 70px;padding:0}
[data-kbp=txt]{flex:1 1 400px;min-width:0;display:block;padding:0}
[data-kbp=txt] .title-single-blog{margin:0;padding:0;font:600 55px/66px var(--font);letter-spacing:-.4px;color:var(--ink)}
[data-kbp=txt] [data-kbp=lead]{margin:20px 0 0;max-width:570px;font:400 16px/26px var(--font);color:var(--body)}
[data-kbp=article]>.w-dyn-list:not(:has(.w-dyn-item)){display:none}
[data-kbp=acover]{position:relative;flex:0 1 560px;width:560px;max-width:100%;height:373px;min-width:0;border-radius:12px;overflow:hidden;background:var(--soft)}
[data-kbp=acover] .image-blog{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;border-radius:0;display:block;background:none}
[data-kbp=acover] .image-blog-clear{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover;margin:0;border-radius:0}
[data-kbp=root] .line-over-pic{position:absolute!important;left:2.857%!important;top:4.29%!important;bottom:auto!important;right:auto!important;width:7.857%!important;height:auto!important;aspect-ratio:1;min-height:0!important;padding:0!important;margin:0!important;border-radius:22.7%!important;background:var(--red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='8 6 44 44'%3E%3Crect x='8' y='6' width='44' height='44' rx='10' fill='%23E44B55'/%3E%3Cpath fill='white' d='M31.9141 38.0425L32.8703 38.9986H42.4355L41.4782 38.0425H31.9141ZM40.5195 37.0863L39.5621 36.1289H29.998L30.9555 37.0863H40.5195ZM38.6074 35.1735L37.65 34.2161H28.0859L29.0434 35.1735H38.6074ZM36.6949 33.2604L35.7375 32.3029H24.2611V31.3467H34.7826L33.8252 30.3893H24.2611V29.4331H32.8702L31.9129 28.4756H24.2611V27.5195H32.8677L33.8252 26.562H24.2611V17H18.2626C17.3496 17 16.6094 17.7403 16.6094 18.6533V39H24.2611V35.174H25.2185L26.1747 34.2178L24.2636 34.2165H24.2624V33.2604H36.6961H36.6949ZM34.7816 25.6094L35.7378 24.652H26.1861H26.1762L26.1737 24.6532L25.2188 25.6094H34.7816ZM36.6938 23.6958L37.6511 22.7384H28.0883L28.087 22.7409L27.1309 23.6958H36.6938ZM38.6045 21.7839L39.5619 20.8264H29.9991L29.9978 20.8277L29.043 21.7839H38.6045ZM40.5198 19.8694L41.4773 18.912H31.9144L31.9131 18.9145L30.957 19.8694H40.5198ZM42.4319 17.9574L43.3894 17H33.8266L33.8253 17.0012L32.8691 17.9574H42.4319Z'/%3E%3C/svg%3E") center/100% 100% no-repeat!important;box-shadow:0 2px 8px rgba(16,10,10,.18);z-index:1}
[data-kbp=root] .line-over-pic>*{display:none!important}
[data-kbp=astrip]{--kg:clamp(8px,calc((100vw - 1200px) / 9.6),25px);margin-top:20px;border-top:1px solid var(--line);padding:49px 0 0 clamp(0px,calc((100vw - 1300px) / 7),20px);display:flex;align-items:center;flex-wrap:nowrap;white-space:nowrap;gap:16px var(--kg);font:400 14px/20px var(--font);color:var(--body);position:relative;z-index:20}
[data-kbp=astrip]>*{flex-shrink:0}
[data-kbp=who]{display:flex;align-items:center;gap:10px;color:var(--ink)}
[data-kbp=who] [data-kbp=av]{width:32px;height:32px;border-radius:50%;object-fit:cover;flex:none;background:var(--red)}
[data-kbp=aname]{font:500 14px/20px var(--font);color:var(--ink)}
[data-kbp=aname]::after{content:"Author";display:block;color:var(--body);font-weight:400;font-size:12px;line-height:16px}
:lang(es) [data-kbp=aname]::after,:lang(de) [data-kbp=aname]::after{content:"Autor"}
:lang(fr) [data-kbp=aname]::after{content:"Auteur"}
[data-kbp=meta]{display:flex;align-items:center;flex-wrap:inherit;gap:16px var(--kg)}
[data-kbp=meta]>*{display:flex;align-items:center;min-height:24px;border-left:1px solid var(--line);padding-left:calc(var(--kg) + 23px);background:no-repeat var(--kg) center/15px;white-space:nowrap}
[data-kbp=meta]>.kbp-first{border-left:0;padding-left:23px;background-position:0 center}
[data-kbp=pub],[data-kbp=upd]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='2'/%3E%3Cpath d='M3 10h18M8 3v4M16 3v4'/%3E%3C/svg%3E")}
[data-kbp=rt]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}
[data-kbp=pub]::before{content:"Published\00a0"}[data-kbp=upd]::before{content:"Updated\00a0"}
:lang(es) [data-kbp=pub]::before{content:"Publicado\00a0"}:lang(es) [data-kbp=upd]::before{content:"Actualizado\00a0"}
:lang(de) [data-kbp=pub]::before{content:"Veröffentlicht\00a0"}:lang(de) [data-kbp=upd]::before{content:"Aktualisiert\00a0"}
:lang(fr) [data-kbp=pub]::before{content:"Publié le\00a0"}:lang(fr) [data-kbp=upd]::before{content:"Mis à jour le\00a0"}
[data-kbp=acts]{margin-left:auto;display:flex;gap:9px;align-items:center;flex-shrink:0;height:36px}
[data-kbp=acts] .ky-gpref{margin:0!important;min-height:36px}
.kbp-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:36px;padding:0 14px;border:1px solid var(--line);border-radius:18px;background:#fff;font:500 14px/20px var(--font);color:var(--ink);cursor:pointer;transition:border-color .2s ease,transform .12s ease}
.kbp-pill[aria-expanded=true]{border-color:var(--ink)}
.kbp-pill:active{transform:scale(.97)}
.kbp-pill svg{flex:none;display:block}
.kbp-chev{transition:transform .3s var(--ease)}
.kbp-pill[aria-expanded=true] .kbp-chev{transform:rotate(180deg)}
.kbp-dd{position:relative;flex-shrink:0}
.kbp-pill{white-space:nowrap}
.kbp-ddmenu{position:absolute;left:0;top:46px;z-index:30;width:258px;margin:0;padding:11px 10px 9px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 12px 32px rgba(38,33,63,.1);display:flex;flex-direction:column;gap:6px;transform-origin:20% 0;opacity:1;transform:none;visibility:visible;transition:opacity .18s ease,transform .26s var(--ease),visibility 0s}
.kbp-ddmenu[hidden],.kbp-smenu[hidden]{display:flex!important;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s ease,transform .18s ease,visibility 0s linear .18s}
.kbp-ddmenu[hidden]{transform:translateY(-8px) scale(.96)}
.kbp-mi{display:flex;align-items:center;gap:12px;width:100%;height:44px;padding:0 14px;border:0;border-radius:10px;background:var(--soft);font:500 14px/20px var(--font);color:var(--ink)!important;text-align:left;cursor:pointer;text-decoration:none;transition:background-color .18s ease,transform .12s ease}
.kbp-mi:hover{background:#f1f0f7}.kbp-mi:active{background:#e9e8f1}
.kbp-mi img{width:24px;height:24px;display:block;flex:none}
@media (max-width:1180px){[data-kbp=astrip]{flex-wrap:wrap;white-space:normal;padding-left:0;row-gap:14px}}
@media (max-width:1100px){[data-kbp=txt]{flex:1 1 100%}[data-kbp=acover]{flex:1 1 100%;width:100%;height:auto;aspect-ratio:560/373}}
@media (max-width:900px){[data-kbp=txt] .title-single-blog{font-size:40px;line-height:48px}}
@media (max-width:700px){[data-kbp=astrip],[data-kbp=meta]{column-gap:18px}[data-kbp=meta]>*{border-left:0;padding-left:23px;background-position:0 center}[data-kbp=acts]{margin-left:0;width:100%;height:auto;flex-wrap:wrap;row-gap:9px}[data-kbp=share] .kbp-ddmenu{max-width:calc(100vw - 32px)}}
.kbp-q{margin-top:68px;background:var(--ink);color:#fff;border-radius:20px;min-height:140px;padding:24px 20px 24px 24px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}
.kbp-q-ic{width:48px;height:48px;border-radius:10px;background:var(--red);display:flex;align-items:center;justify-content:center;flex:none}
.kbp-q-ic svg{display:block}
.kbp-q-tx{flex:1 1 300px;display:block;min-width:0}
.kbp-q-tx .kbp-eyebrow{display:block;font:400 14px/20px var(--font);color:var(--red)}
.kbp-q-tx b{display:block;margin-top:4px;font:600 18px/26px var(--font);color:#fff}
.kbp-q-svc{display:flex;gap:6px}
.kbp-q-svc>*{height:34px;padding:0 12px;border-radius:17px;border:1px solid rgba(255,255,255,.28);background:transparent;color:#fff;font:400 14px/20px var(--font);display:flex;align-items:center;cursor:pointer;transition:border-color .2s ease,transform .12s ease}
.kbp-q-svc>*:hover{border-color:rgba(255,255,255,.6)}
.kbp-q-svc>*:active{transform:scale(.97)}
.kbp-q .kbp-btn{margin-left:1px;width:204px;height:50px;min-height:0;padding:0;border-radius:25px;gap:10px;font-size:16px}
.kbp-q .kbp-btn svg{display:block;flex:none}
@media (max-width:700px){.kbp-q{padding:20px}.kbp-q-svc{display:none}.kbp-q .kbp-btn{width:100%;margin-left:0}}
[data-kbp=layout]{max-width:1440px;margin:0 auto;padding:56px var(--gut) 120px;display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}
[data-kbp=side]{flex:0 0 clamp(240px,24vw,312px);max-width:312px;min-width:0;position:sticky;top:105px;z-index:5;display:block;transform:translateY(var(--kbp-shift,0px));transition:transform .6s var(--ease)}
[data-kbp=article]{flex:1 1 0%;min-width:0;display:block}
@media (max-width:820px){[data-kbp=side]{flex:1 1 100%;max-width:none;position:static;transform:none}[data-kbp=article]{flex:1 1 100%}}
.kbp-toc{background:var(--soft);border-radius:16px;padding:16px 12px 14px}
.kbp-toc[hidden]{display:none}
.kbp-toc header{display:flex;justify-content:space-between;align-items:center;height:22px;padding:0 8px}
.kbp-toc header span{font:500 14px/21px var(--font);color:var(--ink)}
.kbp-toc header small{font:400 12px/18px var(--font);color:var(--body);font-variant-numeric:tabular-nums}
.kbp-tocbar{margin:10px 8px 0;height:3px;border-radius:2px;background:var(--line);overflow:hidden}
.kbp-tocbar i{display:block;height:3px;width:0;background:var(--red);border-radius:2px;transition:width .25s linear}
.kbp-toc ol{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}
.kbp-toc li{margin:0;padding:0}
.kbp-toc a,.kbp-toc a:hover{position:relative;display:flex;align-items:center;gap:13px;height:44px;padding:0 9px;border-radius:10px;font:400 15px/23px var(--font);color:var(--body);text-decoration:none;background:transparent;box-shadow:none;transition:background-color .25s,color .25s,box-shadow .25s}
.kbp-toc a:not(.on):hover{background:rgba(255,255,255,.8);color:var(--ink)}
.kbp-toc a.on,.kbp-toc a.on:hover{background:#fff;color:var(--ink);box-shadow:0 1px 3px rgba(38,33,63,.06)}
.kbp-toc .n{flex:0 0 20px;width:20px;height:20px;border-radius:50%;border:1px solid var(--line);background:#fff;color:var(--body);display:flex;align-items:center;justify-content:center;font-size:10.5px;line-height:1;font-variant-numeric:tabular-nums;transition:background-color .25s,color .25s,border-color .25s,transform .3s var(--ease)}
.kbp-toc a.on .n{background:var(--red);border-color:var(--red);color:#fff;transform:scale(1.08)}
.kbp-toc .t{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.kbp-tip{position:absolute;left:calc(100% + 14px);top:50%;z-index:40;width:max-content;max-width:300px;padding:8px 12px;border-radius:8px;background:var(--ink);color:#fff;font:400 13px/19px var(--font);white-space:normal;box-shadow:0 8px 24px rgba(38,33,63,.18);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-6px,-50%);transition:opacity .16s ease,transform .2s var(--ease),visibility 0s linear .2s}
.kbp-tip::before{content:"";position:absolute;left:-4px;top:50%;width:9px;height:9px;margin-top:-4.5px;background:var(--ink);transform:rotate(45deg);border-radius:2px}
.kbp-toc a:hover .kbp-tip,.kbp-toc a:focus-visible .kbp-tip{opacity:1;visibility:visible;transform:translate(0,-50%);transition:opacity .16s ease .15s,transform .2s var(--ease) .15s,visibility 0s linear .15s}
@media (max-width:820px){.kbp-tip{display:none!important}.kbp-toc a{overflow:hidden}}
[data-kbp=side] .sidebar-signup{margin:25px 0 0;border:1px solid var(--line);border-radius:16px;padding:28px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;color:var(--ink)}
[data-kbp=side] .sidebar-signup::before{content:"";flex:none;width:44px;height:44px;border-radius:10px;background:var(--pink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e44b55' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3.5 7l8.5 6 8.5-6'/%3E%3C/svg%3E") center/20px no-repeat}
[data-kbp=side] .sidebar-signup h3{margin:17px 0 0;font:600 clamp(15px,1.25vw,18px)/26px var(--font);color:var(--ink)!important;white-space:nowrap;text-transform:none;letter-spacing:normal}
[data-kbp=side] .sidebar-signup p{margin:7px 0 0;font:400 16px/26px var(--font);color:var(--body)!important}
[data-kbp=side] .sidebar-signup .w-form{width:100%;margin:0}
[data-kbp=side] .sidebar-signup form{display:flex;flex-direction:column;width:100%;margin:0}
[data-kbp=side] .sidebar-signup input[type=email]{margin:16px 0 0;height:48px;width:100%;border:1px solid var(--line);border-radius:24px;padding:0 18px 0 46px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23667085' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='5' width='18' height='14' rx='2'/%3E%3Cpath d='M3.5 7l8.5 6 8.5-6'/%3E%3C/svg%3E") 18px center/18px no-repeat;font:400 16px/24px var(--font);color:var(--ink);box-shadow:none}
[data-kbp=side] .sidebar-signup input[type=email]::placeholder{color:var(--body);opacity:1}
[data-kbp=side] .sidebar-signup input[type=email]:focus{border-color:var(--ink);outline:0}
[data-kbp=side] .sidebar-signup input[type=submit]{position:static;margin:16px 0 0;width:100%;height:48px;border:0;border-radius:24px;background:var(--red);color:#fff;font:600 16px/20px var(--font);cursor:pointer}
[data-kbp=side] .sidebar-signup .w-form-done,[data-kbp=side] .sidebar-signup .w-form-fail{font:400 14px/20px var(--font);padding:12px;border-radius:12px;margin:16px 0 0}
.kbp-ai{display:block}
.kbp-aitools{display:flex;gap:12px;flex-wrap:wrap;position:relative}
.kbp-aibtn{width:351px;max-width:100%;height:56px;border-radius:28px;border:1px solid transparent;background:var(--soft);display:flex;align-items:center;gap:10px;padding:0 20px 0 22px;font:500 14px/21px var(--font);color:var(--ink);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}
.kbp-aibtn[hidden]{display:none}
.kbp-aibtn>span{flex:1;text-align:left}
.kbp-aibtn svg{flex:none;display:block}
.kbp-aibtn[aria-expanded=true]{border-color:var(--red);background:#fff8f8}
.kbp-aibtn .chev{transition:transform .3s var(--ease)}.kbp-aibtn[aria-expanded=true] .chev{transform:rotate(180deg)}
.kbp-player{position:relative;flex:1 1 400px;height:56px;border-radius:28px;background:var(--soft);display:flex;align-items:center;padding:0 8px;gap:12px;min-width:0}
.kbp-player[hidden]{display:none}
[data-kbp=article]:not([data-kbp-audio^="http"]) #kbpPlayer,html:not([lang|=en]) #kbpPlayer{display:none}
[data-kbp=article]:not([data-kbp-audio^="http"])>.w-embed:has(>.kbp-ai):not(:has(.kbp-aibtn:not([hidden]))),
html:not([lang|=en]) [data-kbp=article]>.w-embed:has(>.kbp-ai):not(:has(.kbp-aibtn:not([hidden]))),
[data-kbp=article]>.w-embed:has(>.kbp-ai):has(.kbp-player[hidden]):not(:has(.kbp-aibtn:not([hidden]))){display:none}
.kbp-player audio{display:none}
.kbp-play{flex:0 0 40px;width:40px;height:40px;border-radius:50%;border:0;background:var(--pink);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:transform .12s ease}
.kbp-play:active{transform:scale(.97)}
.kbp-play svg{display:block}
.kbp-play[aria-label*=lay] svg{margin-left:2px}
.kbp-plabel{display:flex;align-items:center;gap:8px;margin-left:2px;min-width:0;font:500 14px/21px var(--font);color:var(--ink)}
.kbp-plabel svg{flex:none;display:block}
.kbp-plabel small{font:400 12px/18px var(--font);color:var(--body)}
.kbp-pprog{display:flex;align-items:center;gap:12px;flex:1;min-width:0}
.kbp-pprog[hidden],.kbp-plabel[hidden]{display:none}
.kbp-pprog span{font:400 12px/18px var(--font);font-variant-numeric:tabular-nums;color:var(--body)}
.kbp-pprog #kbpTCur{color:var(--ink);min-width:28px}
.kbp-pprog input[type=range]{-webkit-appearance:none;appearance:none;flex:1;min-width:60px;height:3px;margin:0 2px;border-radius:2px;background:linear-gradient(to right,var(--red) var(--p,0%),var(--line-2) var(--p,0%));outline:none;cursor:pointer;accent-color:var(--red)}
.kbp-pprog input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:11px;height:11px;border-radius:50%;background:var(--red);border:2px solid #fff;box-shadow:0 0 0 1px rgba(228,75,85,.3);transition:transform .15s ease}
.kbp-pprog input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.25)}
.kbp-pprog input[type=range]::-moz-range-thumb{width:9px;height:9px;border-radius:50%;background:var(--red);border:2px solid #fff}
.kbp-pprog input[type=range]:focus-visible{outline:2px solid var(--red);outline-offset:6px}
.kbp-gear{margin-left:auto;flex:0 0 40px;width:40px;height:40px;border-radius:50%;border:1px solid transparent;background:transparent;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:border-color .2s ease}
.kbp-gear svg{display:block;transition:transform .4s var(--ease)}
.kbp-gear[aria-expanded=true]{border-color:var(--ink)}
.kbp-gear[aria-expanded=true] svg{transform:rotate(60deg)}
.kbp-smenu{position:absolute;right:-4px;bottom:calc(100% + 4px);width:278px;padding:10px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:0 12px 32px rgba(38,33,63,.12);z-index:30;display:flex;flex-direction:column;gap:8px;transform-origin:88% 100%;opacity:1;transform:none;visibility:visible;transition:opacity .18s ease,transform .26s var(--ease),visibility 0s}
.kbp-smenu[hidden]{transform:translateY(8px) scale(.96)}
.kbp-smenu .kbp-mi{height:52px;gap:10px;padding:0 16px}
.kbp-smenu .kbp-mi[hidden]{display:none}
.kbp-smenu .kbp-mi svg{flex:none;display:block}
.kbp-smenu .kbp-mi .lb{flex:1;text-align:left}
.kbp-smenu .kbp-mi .vl{font-size:16px;font-weight:400}
.kbp-smenu .kbp-mi.hd{height:48px;gap:14px;padding:0 16px 0 20px}
.kbp-smenu .kbp-mi.opt{height:50px;gap:12px;padding:0 16px 0 20px;font-size:16px;font-weight:400}
.kbp-smenu .kbp-mi.opt[aria-checked=true]{font-size:14px;font-weight:600}
.kbp-smenu .opt .ck{width:16px;display:flex;flex:none}
.kbp-sum{margin-top:16px;background:var(--soft);border-radius:16px;padding:28px 32px 27px}
.kbp-sum[hidden]{display:none}
.kbp-sum .sum,.kbp-sum .sum p,.kbp-sum .sum li{font:400 16px/26px var(--font);margin:0;color:var(--ink)}
.kbp-sum .sum ul{padding-left:20px;margin:0}
.kbp-sum .disc{margin-top:20px;display:flex;align-items:center;gap:8px;font:400 11.5px/18px var(--font);color:var(--body)}
.kbp-sum .disc svg{flex:none}
.kbp-sum hr{border:0;height:1px;background:var(--line);margin:21px 0 0}
.kbp-styles{margin-top:21px;font:400 14px/20px var(--font);color:var(--body)}
.kbp-styles[hidden],.kbp-sum hr[hidden]{display:none}
.kbp-styles>div{margin-top:12px;display:flex;gap:8px;flex-wrap:wrap}
.kbp-stchip{height:52px;padding:0 20px 0 16px;border-radius:10px;border:1px solid var(--line);background:#fff;display:flex;align-items:center;gap:10px;font:400 16px/24px var(--font);color:var(--ink);cursor:pointer}
.kbp-stchip[hidden]{display:none}
.kbp-stchip svg{color:var(--ink);transition:color .2s}
.kbp-stchip[aria-pressed=true]{border-color:var(--red);background:var(--pink)}
.kbp-stchip[aria-pressed=true] svg{color:var(--red)}
@media (max-width:700px){.kbp-aibtn{width:100%}.kbp-player{flex:1 1 100%;width:auto}}
[data-kbp=article] [data-kbp=body]{margin:40px 0 0;padding:0;font:400 16px/26px var(--font);color:var(--body)}
[data-kbp=article].kbp-noai [data-kbp=body]{margin-top:0}
[data-kbp=article] [data-kbp=body]>*:first-child{margin-top:0!important}
[data-kbp=article] [data-kbp=body] h2{margin:64px 0 0;padding:0;font:600 45px/56px var(--font);letter-spacing:-.3px;color:var(--ink);scroll-margin-top:104px}
[data-kbp=article] [data-kbp=body] h3{margin:32px 0 0;padding:0;font:600 22px/30px var(--font);color:var(--ink);scroll-margin-top:104px}
[data-kbp=article] [data-kbp=body] h4,[data-kbp=article] [data-kbp=body] h5,[data-kbp=article] [data-kbp=body] h6{margin:24px 0 0;padding:0;font:600 18px/26px var(--font);color:var(--ink)}
[data-kbp=article] [data-kbp=body] p{margin:24px 0 0;font:400 16px/26px var(--font);color:var(--body)}
[data-kbp=article] [data-kbp=body] p>strong,[data-kbp=article] [data-kbp=body] p>b{font-size:18px;line-height:30px;font-weight:600;color:var(--ink)}
[data-kbp=article] [data-kbp=body] strong,[data-kbp=article] [data-kbp=body] b{font-weight:600;color:var(--ink)}
[data-kbp=article] [data-kbp=body] ul,[data-kbp=article] [data-kbp=body] ol{margin:24px 0 0;padding:0;list-style:none;font:400 16px/26px var(--font);color:var(--body)}
[data-kbp=article] [data-kbp=body] li{position:relative;margin:0;padding:0 0 0 24px;font:400 16px/26px var(--font);color:var(--body)}
[data-kbp=article] [data-kbp=body] ul>li::before{content:"•";position:absolute;left:0;top:0;width:14px;text-align:center;font-size:12px;color:var(--body)}
[data-kbp=article] [data-kbp=body] ol{counter-reset:kbpol}
[data-kbp=article] [data-kbp=body] ol>li{counter-increment:kbpol}
[data-kbp=article] [data-kbp=body] ol>li::before{content:counter(kbpol) ".";position:absolute;left:0;top:0;width:18px;font-size:14px;color:var(--body)}
[data-kbp=article] [data-kbp=body] li>ul,[data-kbp=article] [data-kbp=body] li>ol{margin-top:4px}
[data-kbp=article] [data-kbp=body] li>p{margin:0}
[data-kbp=article] [data-kbp=body] a{color:var(--red);text-decoration:underline!important;text-underline-offset:3px}
[data-kbp=article] [data-kbp=body] a:hover{color:var(--red-ink)}
[data-kbp=article] [data-kbp=body] sup a{text-decoration:none!important;font-size:.75em;font-weight:500}
[data-kbp=article] [data-kbp=body] blockquote{margin:24px 0 0;border:0;border-radius:12px;padding:15px 20px 15px 52px;font:600 16px/22px var(--font);color:var(--ink);background:var(--soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e44b55' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6M10 21h4M12 3a6 6 0 0 0-3.6 10.8c.7.5 1.1 1.3 1.1 2.1V16h5v-.1c0-.8.4-1.6 1.1-2.1A6 6 0 0 0 12 3z'/%3E%3C/svg%3E") 20px 16px/20px no-repeat}
[data-kbp=article] [data-kbp=body] blockquote p,[data-kbp=article] [data-kbp=body] blockquote strong{margin:0;font:inherit;color:inherit}
[data-kbp=article] [data-kbp=body] figure{margin:24px 0 0!important;max-width:100%!important;display:block}
[data-kbp=article] [data-kbp=body] figure>div{max-width:100%!important}
[data-kbp=article] [data-kbp=body] figure img{width:100%;height:auto;border-radius:12px;display:block}
[data-kbp=article] [data-kbp=body] figure>div{display:block}
[data-kbp=article] [data-kbp=body] figcaption{display:block;margin:12px 0 0;font:400 12px/18px var(--font);color:var(--body);text-align:left}
[data-kbp=article] [data-kbp=body] figcaption strong,[data-kbp=article] [data-kbp=body] figcaption b{font-weight:inherit;color:inherit;font-size:inherit;line-height:inherit}
[data-kbp=article] [data-kbp=body] figure+p{margin-top:22px}
[data-kbp=article] [data-kbp=body] hr{border:0;border-top:1px solid var(--line);margin:32px 0 0}
[data-kbp=article] [data-kbp=body] .w-embed{margin:24px 0 0}
[data-kbp=article] [data-kbp=body] .w-embed:has(table),[data-kbp=article] [data-kbp=body] .w-embed:has(.tech-table-container),[data-kbp=article] [data-kbp=body] .kbp-tw{margin-top:26px;border:1px solid var(--line);border-radius:12px;overflow-x:auto;-webkit-overflow-scrolling:touch}
[data-kbp=article] [data-kbp=body] .tech-table-container{margin:0;border:0;border-radius:0;box-shadow:none}
[data-kbp=article] [data-kbp=body] table{display:table!important;width:100%!important;min-width:600px;table-layout:fixed;border-collapse:collapse!important;border:0!important;margin:0!important;box-shadow:none!important;border-radius:0!important}
[data-kbp=article] [data-kbp=body] th,[data-kbp=article] [data-kbp=body] td{overflow-wrap:break-word!important;word-break:normal!important}
[data-kbp=article] [data-kbp=body] th{background:var(--soft)!important;color:var(--body)!important;font:500 13px/18px var(--font)!important;letter-spacing:.2px;text-transform:uppercase;text-align:left!important;height:52px;padding:0 20px!important;border:0!important;vertical-align:middle!important}
[data-kbp=article] [data-kbp=body] td{padding:17px 20px!important;border:0!important;border-top:1px solid var(--line)!important;background:#fff!important;color:var(--body)!important;font:400 16px/25px var(--font)!important;vertical-align:middle!important}
[data-kbp=article] [data-kbp=body] tr:first-child td{border-top:0!important}
[data-kbp=article] [data-kbp=body] thead+tbody tr:first-child td{border-top:1px solid var(--line)!important}
[data-kbp=article] [data-kbp=body] td:first-child{color:var(--ink)!important;font-size:14px!important;font-weight:500!important}
[data-kbp=article] [data-kbp=body] td:last-child:not(:first-child){color:var(--ink)!important}
@media (max-width:900px){[data-kbp=article] [data-kbp=body] h2{font-size:32px;line-height:40px;text-wrap:balance}}
.kbp-faq{display:flex;flex-direction:column;gap:4px;margin:7px 0 0}
.kbp-qa{border-radius:16px;background:transparent;transition:background-color .3s}
.kbp-qa.open{background:var(--blush)}
.kbp-qa>button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:88px;padding:0 28px;text-align:left;font:600 18px/26px var(--font);color:var(--ink);transition:padding .3s var(--ease)}
.kbp-qa.open>button{min-height:67px;padding:26px 28px 15px}
.kbp-qa>button:focus-visible{outline:2px solid var(--red);outline-offset:2px;border-radius:16px}
.kbp-qa>button svg{display:block;flex:none;color:var(--ink);transition:color .25s}
.kbp-qa>button svg .v{transform-origin:12px 12px;transition:transform .3s var(--ease)}
.kbp-qa.open>button svg{color:var(--red)}
.kbp-qa.open>button svg .v{transform:scaleY(0)}
.kbp-qa .ans{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1),opacity .15s ease,visibility 0s linear .32s}
.kbp-qa.open .ans{grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows .4s var(--ease),opacity .3s ease .05s,visibility 0s}
.kbp-qa .ans>div{overflow:hidden;min-height:0}
.kbp-qa .ans>div>*{margin:12px 0 0!important;padding:0 28px;font:400 17px/26px var(--font)!important;color:var(--body)!important}
.kbp-qa .ans>div>*:first-child{margin-top:0!important}
.kbp-qa .ans>div>*:last-child{padding-bottom:30px}
.kbp-qa .ans>div>ul,.kbp-qa .ans>div>ol{padding-left:28px}
.kbp-qa .ans li{font:inherit!important}
.kbp-qa .ans h3,.kbp-qa .ans h4{display:none}
@media (max-width:700px){.kbp-qa>button,.kbp-qa.open>button{padding-left:20px;padding-right:20px}.kbp-qa .ans>div>*{padding-left:20px;padding-right:20px}}
[data-kbp=article] .references-section{margin:77px 0 0;background:var(--soft);border-radius:20px;padding:32px 32px 48px;display:block}
[data-kbp=article] .references-section:has(.w-dyn-bind-empty),[data-kbp=article] .references-section.kbp-empty{display:none}
[data-kbp=article] .references-section .reher-heading-2{margin:0;padding:0;font:600 22px/30px var(--font);color:var(--ink)}
[data-kbp=article] .references-section .w-richtext{margin:25px 0 0;font:400 14px/20px var(--font);color:var(--body)}
[data-kbp=article] .references-section ol,[data-kbp=article] .references-section ul{list-style:none;margin:0;padding:0;counter-reset:kbpref}
[data-kbp=article] .references-section li{counter-increment:kbpref;display:flex;margin:0;padding:0 0 24px;border:0;font:400 14px/20px var(--font);color:var(--body);overflow-wrap:anywhere;scroll-margin-top:110px}
[data-kbp=article] .references-section li+li{border-top:1px solid var(--line);padding-top:28px}
[data-kbp=article] .references-section li:last-child{padding-bottom:0}
[data-kbp=article] .references-section li::before{content:"[" counter(kbpref) "]";flex:0 0 52px;font:400 16px/20px var(--font);color:var(--red)}
[data-kbp=article] .references-section p{margin:0 0 8px;font:400 14px/20px var(--font);color:var(--body)}
.kbp-rc{flex:1;min-width:0}
.kbp-rt{font:500 14px/20px var(--font);color:var(--ink)}
.kbp-ra{margin-top:8px;font:400 16px/24px var(--font);color:var(--body)}
.kbp-rs{margin-top:6px;font:400 12px/18px var(--font);color:var(--body)}
[data-kbp=article] .references-section a{color:var(--ink);font-weight:500;word-break:break-word;text-decoration:none}
[data-kbp=article] .references-section a:hover{color:var(--ink);text-decoration:underline}
[data-kbp=article] .references-section strong{color:var(--ink);font-weight:500}
@media (max-width:640px){[data-kbp=article] .references-section{padding:24px 20px 32px}[data-kbp=article] .references-section li::before{flex-basis:40px}}
[data-kbp=article] .conditions-colors{margin:64px 0 0;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0}
[data-kbp=article] .conditions-colors::before{content:"TOPICS";font:500 14px/21px var(--font);color:var(--body);margin-right:9px}
:lang(es) [data-kbp=article] .conditions-colors::before{content:"TEMAS"}:lang(de) [data-kbp=article] .conditions-colors::before{content:"THEMEN"}:lang(fr) [data-kbp=article] .conditions-colors::before{content:"SUJETS"}
[data-kbp=article] .conditions-colors .w-dyn-list,[data-kbp=article] .conditions-colors .w-dyn-items{display:contents}
[data-kbp=article] .conditions-colors .w-dyn-item{display:contents}
[data-kbp=article] .conditions-colors .w-dyn-empty{display:none}
[data-kbp=article] .conditions-colors .conditions,.kbp-tag,.kbp-tag:hover{display:flex;align-items:center;height:26px;margin:0;padding:0 12px;border:0;border-radius:13px;background:var(--pink);color:var(--red)!important;font:400 12px/18px var(--font);text-decoration:none}
[data-kbp=article] .author-footer{margin:60px 0 0;border:1px solid var(--line);border-radius:16px;padding:24px 24px 26px;display:flex;gap:20px;align-items:flex-start;background:#fff;position:relative}
[data-kbp=article] .author-footer-avatar{flex:0 0 64px;width:64px;height:64px;border-radius:50%;object-fit:cover;margin:0;background:var(--red)}
[data-kbp=article] .author-footer-content{flex:1;min-width:0;display:flex;flex-direction:column;margin:0;padding:0}
[data-kbp=article] .author-footer-name{margin:0;font:600 18px/26px var(--font);color:var(--ink)}
[data-kbp=article] [data-kbp=arole]{margin:0;font:400 12px/18px var(--font);color:var(--body)}
[data-kbp=article] .author-footer-bio{margin:3px 0 0;font:400 16px/26px var(--font);color:var(--body)}
[data-kbp=article] .author-footer-bio p{margin:0 0 8px}
[data-kbp=article] .author-footer-socials{position:absolute;top:24px;right:24px;display:flex;gap:8px;margin:0}
[data-kbp=article] .author-footer-li,[data-kbp=article] .author-footer-li:hover{display:block;width:30px;height:30px;border-radius:0;background:url("https://cdn.prod.website-files.com/65d03cf1c0c330a1435f3274/6ad982cf739b647298dc36b6_kbp-linkedin.png") center/30px no-repeat;font-size:0;color:transparent;text-decoration:none}
[data-kbp=article] .author-footer:has(.author-footer-socials) .author-footer-content{padding-right:42px}
@media (max-width:700px){[data-kbp=article] .author-footer{flex-direction:column}}
[data-kbp=article]>.w-dyn-list{margin-top:24px}
[data-kbp=article]>.w-dyn-list .w-dyn-items{display:flex;flex-direction:column;gap:16px}
[data-kbp=article]>.w-dyn-list .w-dyn-empty{display:none}
[data-kbp=article] .sponsor-product{display:flex;gap:24px;align-items:center;border:1px solid var(--line);border-radius:16px;padding:16px;background:#fff;margin:0;text-decoration:none;color:var(--ink);transition:box-shadow .3s ease,transform .3s var(--ease)}
[data-kbp=article] .sponsor-product:hover{box-shadow:0 14px 32px rgba(38,33,63,.08);transform:translateY(-4px)}
[data-kbp=article] .image-sponsor{flex:0 0 160px;width:160px;height:120px;border-radius:12px;overflow:hidden;margin:0;background:var(--soft)}
[data-kbp=article] .image-sponsor img{width:100%;height:100%;object-fit:cover}
[data-kbp=article] .sponsor-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px;margin:0;padding:0}
[data-kbp=article] .category-2-copy-copy{font:400 13px/18px var(--font);letter-spacing:.1px;text-transform:uppercase;color:var(--red);margin:0;background:none;padding:0}
[data-kbp=article] .sponsor-title{margin:0;font:600 18px/26px var(--font);color:var(--ink)}
[data-kbp=article] .paragraph-sponsor{margin:0;font:400 14px/22px var(--font);color:var(--body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
@media (max-width:640px){[data-kbp=article] .sponsor-product{flex-direction:column;align-items:stretch}[data-kbp=article] .image-sponsor{flex-basis:auto;width:100%;height:180px}}
[data-kbp=article] .div-block-14{margin:64px 0 0;background:var(--soft);padding:22px 24px 23px;border:0;border-radius:16px}
[data-kbp=article] .div-block-14 .w-container,[data-kbp=article] .div-block-14>div{max-width:none;padding:0;margin:0}
[data-kbp=article] .div-block-14 .text-block-20{font:400 12px/18px var(--font);color:var(--body);margin:0;padding:0}
[data-kbp=article] .div-block-14 .text-block-20 strong{font-weight:600;color:var(--body-2)}
[data-kbp=related]{background:var(--soft);padding:96px 0 97px}
.kbp-rhead{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin:0}
.kbp-rhead .kbp-eyebrow{display:block}
.kbp-rhead h2{margin:12px 0 0;font:600 45px/56px var(--font);color:var(--ink);letter-spacing:normal}
.kbp-rhead p{margin:10px 0 0;font:400 20px/30px var(--font);color:var(--body)}
.kbp-rhead .kbp-btn{height:48px;min-height:0;padding:0 20px;border-radius:8px;margin-bottom:4px}
[data-kbp=rlist]{margin-top:49px}
[data-kbp=rel] .w-dyn-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px}
[data-kbp=rel] .w-dyn-empty{display:none}
[data-kbp=rel] .w-dyn-item.kbp-x{display:none}
@media (max-width:900px){.kbp-rhead h2{font-size:32px;line-height:40px;text-wrap:balance}}
@media (max-width:700px){.kbp-rhead a{margin-bottom:0}}
[data-kbp=rcard]{display:flex;flex-direction:column;height:100%;border:1px solid var(--line);background:#fff;overflow:hidden;border-radius:12px;color:var(--ink);text-decoration:none;transition:transform .3s var(--ease),box-shadow .3s ease}
[data-kbp=rcard]:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgba(38,33,63,.08)}
[data-kbp=rcover]{position:relative;height:255px;overflow:hidden;background:var(--soft)}
[data-kbp=rimg]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--ease)}
[data-kbp=rcard]:hover [data-kbp=rimg]{transform:scale(1.04)}
[data-kbp=badge]{position:absolute;left:12px;top:12px;width:34px;height:34px;border-radius:8px;background:var(--red) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='8 6 34 34'%3E%3Crect x='8' y='6' width='34' height='34' rx='8' fill='%23E44B55'/%3E%3Cpath fill='white' d='M26.4785 30.7601L27.2173 31.499H34.6073L33.8677 30.7601H26.4785ZM33.1268 30.0213L32.3871 29.2815H24.998L25.7377 30.0213H33.1268ZM31.6503 28.5432L30.9106 27.8033H23.5215L24.2612 28.5432H31.6503ZM30.1722 27.0648L29.4325 26.325H20.566V25.5861H28.6948L27.9551 24.8463H20.566V24.1074H27.2173L26.4776 23.3675H20.566V22.6287H27.2154L27.9551 21.8888H20.566V14.5H15.9316C15.2262 14.5 14.6543 15.072 14.6543 15.7776V31.5H20.566V28.5435H21.3056L22.0444 27.8046L20.5679 27.8037H20.5669V27.0648H30.1731H30.1722ZM28.6928 21.1528L29.4316 20.413H22.052H22.0444L22.0425 20.4139L21.3047 21.1528H28.6928ZM30.1714 19.674L30.911 18.9342H23.5229L23.5219 18.9361L22.7832 19.674H30.1714ZM31.6489 18.1966L32.3885 17.4568H25.0004L24.9994 17.4577L24.2617 18.1966H31.6489ZM33.1264 16.7173L33.8661 15.9774H26.4779L26.477 15.9793L25.7383 16.7173H33.1264ZM34.6049 15.2398L35.3446 14.5H27.9565L27.9555 14.501L27.2168 15.2398H34.6049Z'/%3E%3C/svg%3E") center/100% 100% no-repeat;box-shadow:0 2px 8px rgba(16,10,10,.18);z-index:1}
[data-kbp=rcontent]{padding:25px 24px 24px;display:flex;flex-direction:column;flex:1}
[data-kbp=rcat]{font:400 13px/18px var(--font);letter-spacing:.1px;text-transform:uppercase;color:var(--red)}
[data-kbp=rtitle]{margin:9px 0 0;min-height:52px;font:600 18px/26px var(--font);color:var(--ink)}
[data-kbp=rmeta]{display:flex;align-items:center;gap:10px;margin-top:13px;padding:0}
[data-kbp=rauthor]{flex:1;display:flex;align-items:center;gap:10px;min-width:0}
[data-kbp=ravatar]{width:36px;height:36px;border-radius:50%;border:0;object-fit:cover;flex:none;display:block}
[data-kbp=rwho]{min-width:0}
[data-kbp=raname]{font:500 14px/20px var(--font);color:var(--ink)}
[data-kbp=rdate]{display:block;font:400 12px/18px var(--font);color:var(--body)}
[data-kbp=rread]{display:flex;flex:none;width:22px;height:22px;padding:4px;color:var(--ink)}
[data-kbp=rread]::before{content:none}
[data-kbp=rread]::after{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17L17 7M9 7h8v8'/%3E%3C/svg%3E") center/14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17L17 7M9 7h8v8'/%3E%3C/svg%3E") center/14px no-repeat}
[data-kbp=modal]{position:fixed;inset:0;z-index:10000;overflow-y:auto;display:flex;padding:72px 24px 48px;background:rgba(38,33,63,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s ease,visibility 0s linear .24s}
[data-kbp=modal].is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .28s ease,visibility 0s}
[data-kbp=mbox]{position:relative;z-index:1;width:1200px;max-width:100%;min-height:712px;margin:auto;background:#fff;border-radius:24px;padding:48px;box-shadow:0 24px 64px rgba(16,10,10,.22);display:block;opacity:0;transform:translateY(18px) scale(.97);transition:transform .24s ease,opacity .2s ease}
[data-kbp=modal].is-open [data-kbp=mbox]{opacity:1;transform:none;transition:transform .42s var(--ease),opacity .3s ease}
.kbp-mclose{position:absolute;right:0;top:-52px;width:40px;height:40px;border-radius:50%;border:0;background:#fff;box-shadow:0 2px 8px rgba(38,33,63,.12);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;color:var(--ink);transition:transform .12s ease}
.kbp-mclose:active{transform:scale(.97)}
html.kbp-lock,html.kbp-lock body{overflow:hidden}
[data-kbp=mbox] #fastform-quote-widget{margin:0!important;border-radius:0;overflow:visible;box-shadow:none;background:transparent}
[data-kbp=mbox] #fastform-quote-widget::after{display:none}
[data-kbp=mbox] #fastform-quote-widget .widget{background:transparent;border-radius:0;margin:0;position:relative;font-family:var(--font)}
[data-kbp=mbox] #fastform-quote-widget .tabs{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--line);border-radius:28px;background:transparent;max-width:100%}
[data-kbp=mbox] #fastform-quote-widget .tab{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 18px;border:0;border-radius:23px;background:transparent;color:var(--ink);font:400 16px/25px var(--font);white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}
[data-kbp=mbox] #fastform-quote-widget .tab:hover:not(.active){background:var(--soft)}
[data-kbp=mbox] #fastform-quote-widget .tab.active{background:var(--ink);color:#fff;border:0}
[data-kbp=mbox] #fastform-quote-widget .tab-icon{display:block;width:15px;height:15px;flex:none;background:currentColor;-webkit-mask:var(--ti) center/15px no-repeat;mask:var(--ti) center/15px no-repeat}
[data-kbp=mbox] #fastform-quote-widget .tab-icon svg{display:none}
[data-kbp=mbox] #fastform-quote-widget .tab[data-tab=oem]{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 19L19 5M15 5h4v4M5 5l4.5 4.5M14.5 14.5L19 19'/%3E%3C/svg%3E")}
[data-kbp=mbox] #fastform-quote-widget .tab[data-tab=odm]{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M15.5 8.5l-2 5-5 2 2-5z'/%3E%3C/svg%3E")}
[data-kbp=mbox] #fastform-quote-widget .tab[data-tab=private]{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12V4h8l10 10-8 8z'/%3E%3Ccircle cx='7.5' cy='7.5' r='1.2'/%3E%3C/svg%3E")}
[data-kbp=mbox] #fastform-quote-widget .tab[data-tab=white]{--ti:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 4.5v9L12 21l-8-4.5v-9z'/%3E%3Cpath d='M4 7.5l8 4.5 8-4.5M12 12v9'/%3E%3C/svg%3E")}
[data-kbp=mbox] #fastform-quote-widget .tab .dot,[data-kbp=mbox] #fastform-quote-widget .tab.active .dot,[data-kbp=mbox] #fastform-quote-widget .tab:not(.active) .dot{min-width:0;height:auto;padding:0;border-radius:0;background:none;color:inherit;font:600 14px/21px var(--font);letter-spacing:0}
[data-kbp=mbox] #fastform-quote-widget .tab .label-full{display:inline;font:400 16px/25px var(--font);color:var(--body);transition:color .25s}
[data-kbp=mbox] #fastform-quote-widget .tab.active .label-full{color:#fff}
[data-kbp=mbox] #fastform-quote-widget .tabpanel{display:flex;flex-wrap:wrap;gap:40px 68px;margin:40px 0 0;padding:0;grid-template-columns:none}
[data-kbp=mbox] #fastform-quote-widget .tabpanel>.w-embed:first-child{flex:1 1 420px;min-width:0}
[data-kbp=mbox] #fastform-quote-widget .tabpanel>.w-embed:has(.divider){display:none}
[data-kbp=mbox] #fastform-quote-widget .right{flex:1 1 380px;max-width:520px;min-width:0;padding:0}
[data-kbp=mbox] #fastform-quote-widget .left h2{margin:0;font:600 45px/56px var(--font);letter-spacing:-.3px;color:var(--ink)}
[data-kbp=mbox] #fastform-quote-widget .left h2 span{color:var(--red)}
[data-kbp=mbox] #fastform-quote-widget .feature{display:flex;align-items:center;gap:14px;margin:16px 0 0;font:400 18px/26px var(--font);color:var(--ink)}
[data-kbp=mbox] #fastform-quote-widget .left h2+.feature{margin-top:32px}
[data-kbp=mbox] #fastform-quote-widget .feature .ic{flex:0 0 36px;width:36px;height:36px;border-radius:8px;background:var(--pink);color:var(--red);display:flex;align-items:center;justify-content:center}
[data-kbp=mbox] #fastform-quote-widget .feature .ic svg{width:17px;height:17px;stroke-width:1.8}
[data-kbp=mbox] #fastform-quote-widget .badges,[data-kbp=mbox] #fastform-quote-widget .steps{display:none}
[data-kbp=mbox] #fastform-quote-widget .left::after{content:"FDA-registered · ISO 13485 · MDSAP · CE marked";display:block;margin-top:40px;padding-left:23px;font:400 12px/18px var(--font);color:var(--body);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e44b55' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 3v6c0 4.5-3.4 8-8 9-4.6-1-8-4.5-8-9V6z'/%3E%3Cpath d='M9 12l2 2 4-4'/%3E%3C/svg%3E") left center/15px no-repeat}
[data-kbp=mbox] .kaiyan-lead-app{background:transparent;color:var(--ink);font-family:var(--font);line-height:1.5}
[data-kbp=mbox] .kaiyan-lead-app .formcard{min-height:521px;display:flex;flex-direction:column;padding:28px;background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:none;overflow:hidden}
[data-kbp=mbox] .kaiyan-lead-app .spectrum{display:flex;flex-direction:column-reverse;padding:0}
[data-kbp=mbox] .kaiyan-lead-app .steplabels{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 12px;font-size:0;letter-spacing:0}
[data-kbp=mbox] .kaiyan-lead-app .steplabels span{display:none}
[data-kbp=mbox] .kaiyan-lead-app .steplabels::before{content:"Step 1 of 2";font:600 14px/21px var(--font);color:var(--ink)}
[data-kbp=mbox] .kaiyan-lead-app .steplabels::after{content:"Project";font:400 12px/18px var(--font);color:var(--body)}
[data-kbp=mbox] .kaiyan-lead-app .steplabels:has(#sl2.on)::before{content:"Step 2 of 2"}
[data-kbp=mbox] .kaiyan-lead-app .steplabels:has(#sl2.on)::after{content:"Contact details"}
[data-kbp=mbox] .kaiyan-lead-app .spectrum-track{display:flex;gap:7px}
[data-kbp=mbox] .kaiyan-lead-app .seg{height:3px;border-radius:2px;background:var(--line)}
[data-kbp=mbox] .kaiyan-lead-app .seg i{background:var(--red);border-radius:2px;transition:width .5s var(--ease)}
[data-kbp=mbox] .kaiyan-lead-app #seg1{width:100%!important}
[data-kbp=mbox] .kaiyan-lead-app .spectrum:has(#sl2.on) #seg2{width:100%!important}
[data-kbp=mbox] .kaiyan-lead-app .pad{flex:1;display:flex;flex-direction:column;padding:0}
[data-kbp=mbox] .kaiyan-lead-app .grp{margin:25px 0 0}
[data-kbp=mbox] .kaiyan-lead-app .pad>.grp:first-child{margin-top:26px}
[data-kbp=mbox] .kaiyan-lead-app label.lab{display:block;margin:0 0 13px;font:500 13px/20px var(--font);letter-spacing:.2px;text-transform:uppercase;color:var(--body)}
[data-kbp=mbox] .kaiyan-lead-app label.lab .req{color:inherit;margin-left:4px}
[data-kbp=mbox] .kaiyan-lead-app label.lab .opt{margin-left:8px;font:400 13px/20px var(--font);letter-spacing:0;text-transform:none;color:var(--body)}
[data-kbp=mbox] .kaiyan-lead-app .chips,[data-kbp=mbox] .kaiyan-lead-app #cat-chips{display:flex;flex-wrap:wrap;gap:8px}
[data-kbp=mbox] .kaiyan-lead-app .chip{height:44px;padding:0 16px;border-radius:22px;border:1px solid var(--line);background:#fff;color:var(--ink);font:400 16px/24px var(--font);line-height:1;transition:background-color .2s ease,border-color .2s ease,color .2s ease}
[data-kbp=mbox] .kaiyan-lead-app .chip:hover{border-color:var(--ink)}
[data-kbp=mbox] .kaiyan-lead-app .chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}
[data-kbp=mbox] .kaiyan-lead-app .chip .tick,[data-kbp=mbox] .kaiyan-lead-app .chip[aria-pressed=true] .tick{display:none}
[data-kbp=mbox] .kaiyan-lead-app #certs-section,[data-kbp=mbox] .kaiyan-lead-app #mk-chips+.hint{display:none!important}
[data-kbp=mbox] .kaiyan-lead-app .grp:has(#mk-chips [data-val=EU][aria-pressed=true])::after{content:"We’ll handle CE / MDR, RoHS & REACH for the EU.";display:block;margin-top:14px;padding-left:22px;font:400 12px/18px var(--font);color:var(--ink);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e44b55' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") left center/14px no-repeat}
[data-kbp=mbox] .kaiyan-lead-app input[type=text],[data-kbp=mbox] .kaiyan-lead-app input[type=email],[data-kbp=mbox] .kaiyan-lead-app input[type=tel],[data-kbp=mbox] .kaiyan-lead-app textarea{width:100%;height:48px;margin:0;padding:0 16px;border:1px solid var(--line);border-radius:10px;background:var(--soft);font:400 16px/24px var(--font);color:var(--ink);box-shadow:none;transition:border-color .2s,box-shadow .2s}
[data-kbp=mbox] .kaiyan-lead-app textarea{height:auto;min-height:96px;padding:12px 16px;resize:vertical}
[data-kbp=mbox] .kaiyan-lead-app input:focus,[data-kbp=mbox] .kaiyan-lead-app textarea:focus{outline:none;border-color:var(--ink);background:#fff;box-shadow:none}
[data-kbp=mbox] .kaiyan-lead-app input::placeholder,[data-kbp=mbox] .kaiyan-lead-app textarea::placeholder{color:var(--body)}
[data-kbp=mbox] .kaiyan-lead-app .err,[data-kbp=mbox] .kaiyan-lead-app .err:focus{border-color:var(--red-ink)!important;box-shadow:0 0 0 3px rgba(228,75,85,.12);background:var(--soft)}
[data-kbp=mbox] .kaiyan-lead-app .errmsg{margin-top:6px;font:400 12px/18px var(--font);color:var(--red-ink)}
[data-kbp=mbox] .kaiyan-lead-app .verdict{margin-top:6px;font:400 12px/18px var(--font);letter-spacing:0}
[data-kbp=mbox] .kaiyan-lead-app .grp.cols2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
[data-kbp=mbox] .kaiyan-lead-app .grp.cols2 label.lab,[data-kbp=mbox] .kaiyan-lead-app .grp:has(input) label.lab{margin-bottom:10px}
[data-kbp=mbox] .kaiyan-lead-app .actions{margin-top:auto;padding-top:24px;border-top:0;display:flex;flex-wrap:wrap;gap:12px;align-items:center}
[data-kbp=mbox] .kaiyan-lead-app .btn{display:flex;align-items:center;justify-content:center;gap:8px;height:auto;min-height:52px;padding:6px 20px;text-align:center;border-radius:26px;font:600 16px/20px var(--font);cursor:pointer;transition:background-color .2s ease,opacity .2s ease,transform .12s ease}
[data-kbp=mbox] .kaiyan-lead-app .btn:active{transform:scale(.97)}
[data-kbp=mbox] .kaiyan-lead-app .btn-primary{flex:1;background:var(--red);color:#fff;border:0;filter:none}
[data-kbp=mbox] .kaiyan-lead-app .btn-primary:hover{filter:none;background:var(--red)}
[data-kbp=mbox] .kaiyan-lead-app #btn-next{flex:1 1 100%;min-height:50px;border-radius:25px}
[data-kbp=mbox] .kaiyan-lead-app .btn-primary:disabled,[data-kbp=mbox] .kaiyan-lead-app .btn-primary:disabled:hover{background:var(--red);color:#fff;opacity:.45;cursor:not-allowed}
[data-kbp=mbox] .kaiyan-lead-app .btn-ghost{flex:0 0 auto;min-width:115px;background:#fff;border:1px solid var(--line);color:var(--ink)}
[data-kbp=mbox] .kaiyan-lead-app .btn-ghost:hover{border-color:var(--ink)}
[data-kbp=mbox] .kaiyan-lead-app .gate-hint{width:100%;margin:0;text-align:center;font:400 12px/18px var(--font);color:var(--body)}
[data-kbp=mbox] .kaiyan-lead-app .hint-link,[data-kbp=mbox] .kaiyan-lead-app .hint-link:hover{position:absolute;right:0;top:28px;transform:translateY(-50%);max-width:calc(100% - 830px);font:500 14px/20px var(--font);color:var(--red);text-decoration:none;text-align:right;white-space:normal}
[data-kbp=mbox] .kaiyan-lead-app .hint-link::after{content:" →"}
[data-kbp=mbox]:has(.kaiyan-lead-app .done) #fastform-quote-widget .tabs,[data-kbp=mbox]:has(.kaiyan-lead-app .done) #fastform-quote-widget .tabpanel>.w-embed:first-child,[data-kbp=mbox]:has(.kaiyan-lead-app .done) .spectrum{display:none}
[data-kbp=mbox]:has(.kaiyan-lead-app .done) #fastform-quote-widget .tabpanel{margin:0;justify-content:center}
[data-kbp=mbox]:has(.kaiyan-lead-app .done) #fastform-quote-widget .right{flex:1 1 100%;max-width:none}
[data-kbp=mbox]:has(.kaiyan-lead-app .done) .kaiyan-lead-app .formcard{border:0;padding:0;min-height:616px;justify-content:center}
[data-kbp=mbox]:has(.kaiyan-lead-app .done) .kaiyan-lead-app .pad{justify-content:center}
[data-kbp=mbox] .kaiyan-lead-app .done{padding:0;text-align:center;display:flex;flex-direction:column;align-items:center}
[data-kbp=mbox] .kaiyan-lead-app .done .ring{width:72px;height:72px;margin:0;border-radius:50%;background:var(--pink);font-size:0;color:transparent;display:flex;align-items:center;justify-content:center}
[data-kbp=mbox] .kaiyan-lead-app .done .ring::before{content:"";width:28px;height:28px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23e44b55' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/28px no-repeat}
[data-kbp=mbox] .kaiyan-lead-app .done h2{margin:24px 0 0;font:600 45px/56px var(--font);letter-spacing:-.3px;color:var(--ink)}
[data-kbp=mbox] .kaiyan-lead-app .done p{margin:14px auto 0;max-width:640px;font:400 18px/26px var(--font);color:var(--body)}
[data-kbp=mbox] .kaiyan-lead-app .done .actions{margin-top:32px;padding-top:0;justify-content:center}
[data-kbp=mbox] .kaiyan-lead-app .done .btn-ghost{flex:0 0 auto;height:52px;padding:0 28px}
@media (max-width:1180px){[data-kbp=mbox] .kaiyan-lead-app .hint-link,[data-kbp=mbox] .kaiyan-lead-app .hint-link:hover{position:static;transform:none;flex:1 1 100%;max-width:none;margin:0;text-align:center}}
@media (max-width:900px){[data-kbp=mbox]{padding:28px 20px}[data-kbp=mbox] #fastform-quote-widget .left h2{font-size:28px;line-height:36px}[data-kbp=mbox] .kaiyan-lead-app .formcard{min-height:521px}[data-kbp=mbox] #fastform-quote-widget .right{max-width:none}[data-kbp=mbox] #fastform-quote-widget .tabs{display:flex;width:100%}[data-kbp=mbox] #fastform-quote-widget .tab{flex:1 1 calc(50% - 4px);padding:0 10px}[data-kbp=mbox] #fastform-quote-widget .tab span.label-full{display:inline}[data-kbp=mbox] .kaiyan-lead-app .done h2{font-size:28px;line-height:36px}}
@media (max-width:520px){[data-kbp=mbox] .kaiyan-lead-app .grp.cols2{grid-template-columns:minmax(0,1fr)}}
.kbp-qbar{display:none!important}
.kbp-toast{position:fixed;left:50%;bottom:calc(32px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);background:#26213f;color:#fff;border-radius:999px;padding:10px 18px;font:400 14px/20px "Poppins",sans-serif;z-index:10001;box-shadow:0 8px 24px rgba(16,10,10,.2)}
.kbp-toast[hidden]{display:none}
@media (prefers-reduced-motion:reduce){[data-kbp=root] *,[data-kbp=root] *::before,[data-kbp=root] *::after{animation-duration:.01ms!important;animation-delay:0ms!important;transition-duration:.01ms!important}}