@font-face{font-family:Bricolage v6;src:url(/site/v6/fonts/bricolage-v6.woff2) format("woff2");font-weight:200 800;font-stretch:75% 100%;font-display:optional}.lv.lv6p[data-hero],.v6home{--v6-bg:#F4F3EF;--v6-bg-2:#ECEBE5;--v6-white:#FFFFFF;--v6-ink:#0B0D12;--v6-ink-2:#3A3F4A;--v6-ink-3:#6B707B;--v6-hair:rgba(11,13,18,.13);--v6-hair-2:rgba(11,13,18,.07);--v6-blue:#2B45E6;--v6-blue-2:#1E34C4;--v6-blue-soft:#EEF1FE;--v6-red:#C2372D;--v6-green:#13804E;--v6-dark:#08090D;--fx:"Bricolage v6",var(--fd);--v6-ease:cubic-bezier(.22,1,.36,1);--v6-ease-io:cubic-bezier(.65,0,.35,1);background:var(--v6-bg);color:var(--v6-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:has(.lv.lv6p[data-hero]),body:has(.v6home){background:#F4F3EF}:is(.v6home,.lv.lv6p[data-hero]) .lv-wrap{max-width:1280px}:is(.v6home,.lv.lv6p[data-hero]) :is(a,button,summary):focus-visible{outline:2px solid var(--v6-blue);outline-offset:3px}.site:has(.v6home,.lv.lv6p[data-hero]) .proposal-header{background:rgba(244,243,239,.88);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom-color:rgba(11,13,18,.08)}.site:has(.v6home,.lv.lv6p[data-hero]) .proposal-header :is(.proposal-nav a,.wordmark,.proposal-menu){color:#0B0D12}.site:has(.v6home,.lv.lv6p[data-hero]) .proposal-header .cb-button{background:#2B45E6;border-color:#2B45E6;border-radius:2px;color:#fff!important;font-weight:600}.site:has(.v6home,.lv.lv6p[data-hero]) .proposal-header .cb-button:hover{background:#1E34C4;border-color:#1E34C4}.site:has(.v6home,.lv.lv6p[data-hero]) .proposal-header :is(.header-signin,.header-partners,.lang-menu summary){border:1px solid rgba(11,13,18,.16)!important;border-radius:2px;background:transparent;box-shadow:none;color:#0B0D12;transition:border-color .2s,background-color .2s}.site:has(.v6home,.lv.lv6p[data-hero]) .proposal-header :is(.header-signin,.header-partners,.lang-menu summary):hover{border-color:rgba(11,13,18,.5)!important;background:rgba(255,255,255,.6)}.site:has(.v6home,.lv.lv6p[data-hero]) .site-footer{background:#08090D;border-top:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.55)}.site:has(.v6home,.lv.lv6p[data-hero]) .site-footer :is(a,.site-nav){color:rgba(255,255,255,.72)}.site:has(.v6home,.lv.lv6p[data-hero]) .site-footer :is(a,.site-nav):hover{color:#fff}.site:has(.v6home,.lv.lv6p[data-hero]) .site-footer :is(p,.footer-made,.footer-rights){color:rgba(255,255,255,.5)}:is(.v6home,.lv.lv6p[data-hero]) .v6-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:0 18px 0 22px;border-radius:2px;border:0;font:600 16px/1.15 var(--fs);letter-spacing:-.005em;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .2s,transform .35s var(--v6-ease),box-shadow .35s var(--v6-ease)}:is(.v6home,.lv.lv6p[data-hero]) .v6-btn .v6-arrow{flex:none;transition:transform .35s var(--v6-ease)}:is(.v6home,.lv.lv6p[data-hero]) .v6-btn:hover .v6-arrow{transform:translateX(4px)}:is(.v6home,.lv.lv6p[data-hero]) .v6-btn:active{transform:scale(.98);transition-duration:.08s}:is(.v6home,.lv.lv6p[data-hero]) .v6-btn-primary{color:#fff;background:var(--v6-blue);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 1px 2px rgba(11,13,18,.2)}:is(.v6home,.lv.lv6p[data-hero]) .v6-btn-primary:hover{background:var(--v6-blue-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 10px 24px -12px rgba(43,69,230,.9)}:is(.v6home,.lv.lv6p[data-hero]) .v6-btn-light{color:var(--v6-ink);background:#fff}:is(.v6home,.lv.lv6p[data-hero]) .v6-btn-light:hover{background:#E9ECFF}:is(.v6home,.lv.lv6p[data-hero]) .v6-seal{display:inline-flex;align-items:center;gap:6px;padding:5px 11px 5px 8px;border:1.5px solid;border-radius:999px;font:500 11px/1 var(--fm);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--v6-green);transform:rotate(-4deg)}:is(.v6home,.lv.lv6p[data-hero]) .v6-seal svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}:is(.v6home,.lv.lv6p[data-hero]) .v6-end{position:relative;overflow:hidden;padding:clamp(64px,7vw,104px) 0 0;background:var(--v6-dark);color:#fff;view-timeline:--end block}:is(.v6home,.lv.lv6p[data-hero]) .v6-end-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border-top:1px solid rgba(255,255,255,.14)}:is(.v6home,.lv.lv6p[data-hero]) .v6-end-cols nav{padding:28px 28px 8px 0}:is(.v6home,.lv.lv6p[data-hero]) .v6-end-cols nav+nav{padding-left:28px;border-left:1px solid rgba(255,255,255,.14)}:is(.v6home,.lv.lv6p[data-hero]) .v6-end-cols nav p{margin:0 0 16px;font:500 13px/1 var(--fs);color:rgba(255,255,255,.5)}:is(.v6home,.lv.lv6p[data-hero]) .v6-end-cols ul{list-style:none;margin:0;padding:0}:is(.v6home,.lv.lv6p[data-hero]) .v6-end-cols li a{display:inline-flex;align-items:center;min-height:36px;color:rgba(255,255,255,.8);font-size:15.5px;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 85% /0 1px no-repeat;transition:background-size .4s var(--v6-ease),color .2s}:is(.v6home,.lv.lv6p[data-hero]) .v6-end-cols li a:hover{color:#fff;background-size:100% 1px}:is(.v6home,.lv.lv6p[data-hero]) .v6-wordmark{margin:clamp(48px,6vw,88px) 0 0;font:600 clamp(96px,24vw,340px)/.78 var(--fx);letter-spacing:-.02em;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.2);background:linear-gradient(90deg,#fff,#fff) 0 0 /100% 100% no-repeat;-webkit-background-clip:text;background-clip:text;translate:0 .1em;user-select:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:is(.v6home,.lv.lv6p[data-hero]) .v6-wordmark{animation:v6-fill linear both;animation-timeline:--end;animation-range:entry 40% cover 70%}@keyframes v6-fill{0%{background-size:0 100%}to{background-size:100% 100%}}}}@media (max-width:899px){:is(.v6home,.lv.lv6p[data-hero]) .v6-end-cols{grid-template-columns:1fr 1fr;grid-template-areas:"product learn" "product company"}:is(.v6home,.lv.lv6p[data-hero]) .v6-end-product{grid-area:product}:is(.v6home,.lv.lv6p[data-hero]) .v6-end-learn{grid-area:learn}:is(.v6home,.lv.lv6p[data-hero]) .v6-end-company{grid-area:company;border-top:1px solid rgba(255,255,255,.14)}:is(.v6home,.lv.lv6p[data-hero]) .v6-end-cols nav{padding:20px 12px 8px 0}:is(.v6home,.lv.lv6p[data-hero]) .v6-end-cols nav+nav{padding-left:16px}:is(.v6home,.lv.lv6p[data-hero]) .v6-end-cols li a{min-height:32px;font-size:14.5px;overflow-wrap:anywhere}}:is(.v6home,.lv.lv6p[data-hero]) .lead-talk{display:none!important}.site:has(.v6home,.lv.lv6p[data-hero]) .proposal-header :is(.header-signin,.cb-button){white-space:nowrap}.site:has(.v6home,.lv.lv6p[data-hero]) .proposal-nav{gap:clamp(14px,1.7vw,28px)}.site:has(.v6home,.lv.lv6p[data-hero]) .proposal-nav a{white-space:nowrap}.site:has(.v6home,.lv.lv6p[data-hero]) .proposal-header-right{gap:8px}.site:has(.v6home,.lv.lv6p[data-hero]) .proposal-header .cb-button{padding-inline:14px;font-size:14px}.site:has(.v6home,.lv.lv6p[data-hero]) .proposal-header :is(.header-signin,.header-partners){padding-inline:12px}@media (min-width:1101px){.site:has(.v6home,.lv.lv6p[data-hero]) .proposal-header-partners .proposal-header-right .header-signin{display:inline-flex}}