.market-home{--ink:#444444;--muted:#666666;--aubergine:#593A4E;--aubergine-dark:#593A4E;--orange:#F59937;--paper:#FFFFFF;--mist:#F3F1F3;--line:rgba(55, 43, 52, 0.15);margin:-1rem;overflow:hidden;color:var(--ink);background:var(--paper)}.market-home *,.market-home *::before,.market-home *::after{box-sizing:border-box}.market-home :is(h1,h2,h3,p,dl,dd){margin-top:0}.market-home :is(h1,h2,h3){letter-spacing:0;text-wrap:balance}.market-home__hero{position:relative;isolation:isolate;padding:.75rem 1rem 3rem;border-bottom:1px solid var(--line);background:radial-gradient(circle at 4% 5%,rgba(245,153,55,.2),transparent 24rem),radial-gradient(circle at 95% 8%,rgba(111,158,216,.17),transparent 28rem),#fff}.market-home__hero::before{position:absolute;z-index:-1;inset:0;content:"";opacity:.2;background-image:radial-gradient(rgba(89,58,78,.35) .7px,transparent .7px);background-size:16px 16px;mask-image:linear-gradient(90deg,#000000,transparent 78%)}.market-home__hero-grid,.market-home__archive,.market-home__reports,.market-home__boundary{width:100%;max-width:76rem;margin-inline:auto}.market-home__hero-grid{display:grid;gap:2rem}.market-home__eyebrow,.market-home__canvas-kicker{display:flex;gap:.65rem;align-items:center;margin-bottom:.65rem;color:var(--aubergine);font-size:.72rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase}.market-home__eyebrow>span{width:1.75rem;height:2px;flex:none;background:var(--orange)}.market-home__hero h1{max-width:11ch;margin-bottom:.75rem;color:var(--ink) !important;font-size:clamp(1.6rem,3vw,2rem) !important;line-height:.94 !important}.market-home__lede{max-width:42rem;margin-bottom:.85rem;color:var(--muted);font-size:.9rem;line-height:1.45}.market-home__routes{display:grid;gap:.5rem}.market-home__route{display:grid;gap:.32rem;min-width:0;padding:.72rem;border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.9)}.market-home__route--teams{color:#fff;border-color:var(--aubergine);background:var(--aubergine)}.market-home__route>p{margin-bottom:0;color:var(--aubergine);font-size:.67rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.market-home__route--teams>p{color:#fbd6a9}.market-home__route h2{margin-bottom:0;color:inherit !important;font-size:1.05rem !important;line-height:1.05}.market-home__route>span{display:none;color:var(--muted);font-size:.8rem;line-height:1.4}.market-home__route--teams>span{color:#f3f1f3}.market-home__route>a{display:inline-flex;min-height:48px;width:100%;align-items:center;justify-content:space-between;padding:.62rem .75rem;border:1px solid var(--aubergine);border-radius:5px;color:#fff;background:var(--aubergine);font-size:.8rem;font-weight:500}.market-home__route--teams>a{color:var(--ink);border-color:var(--orange);background:var(--orange)}.market-home__route>.market-home__route-secondary{display:none;min-height:44px;justify-content:flex-start;padding:.55rem 0;color:var(--aubergine);border-color:transparent;background:0 0;text-decoration:underline;text-underline-offset:4px}.market-home__route small{display:none;color:#666;font-size:.71rem;line-height:1.4}.market-home__route--teams small{color:#e2dce0}.market-home__canvas{min-width:0;padding:1.15rem;color:#fff;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:radial-gradient(circle at 100% 0,rgba(111,158,216,.24),transparent 21rem),linear-gradient(145deg,#593A4E,#593A4E)}.market-home__canvas-head{display:grid;gap:.65rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.12)}.market-home__canvas-kicker{margin-bottom:.35rem;color:#fbd6a9}.market-home__canvas-head h2{max-width:18ch;margin-bottom:0;color:#fff !important;font-size:1.375rem !important;line-height:1.02}.market-home__canvas-head>span{color:#b1a4ad;font-size:.72rem;line-height:1.35}.market-home__country-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-block:1rem}.market-home__country-links a{display:grid;gap:.08rem;min-width:0;min-height:52px;align-content:center;padding:.55rem .65rem;color:#fff;border:1px solid rgba(255,255,255,.16);border-radius:5px;background:rgba(255,255,255,6%)}.market-home__country-links a:last-child:nth-child(odd){grid-column:1/-1}.market-home__country-links a[aria-current=true]{color:var(--ink);border-color:var(--orange);background:#f9f8f9;box-shadow:inset 0 -3px 0 var(--orange)}.market-home__country-links span{font-size:.62rem;font-weight:500;letter-spacing:.12em}.market-home__country-links strong{overflow-wrap:anywhere;font-size:.75rem;line-height:1.2}.market-home__selected{padding:1rem;color:var(--ink);border-radius:20px;background:#fff}.market-home__selected-head p{margin-bottom:.2rem;color:var(--aubergine);font-size:.65rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.market-home__selected-head h3{margin-bottom:.8rem;color:var(--ink) !important;font-size:1.35rem !important}.market-home__selected dl{display:grid;gap:.55rem;margin-bottom:.75rem}.market-home__selected dl>div{min-width:0;padding:.75rem;border:1px solid var(--line);border-radius:5px;background:var(--paper)}.market-home__selected dt{color:var(--muted);font-size:.67rem;line-height:1.3}.market-home__selected dd{overflow-wrap:anywhere;margin-bottom:0;color:var(--aubergine);font-size:1.375rem;font-weight:500;line-height:1.05}.market-home__selected>p{margin-bottom:.55rem;color:var(--muted);font-size:.7rem}.market-home__selected>a{display:inline-flex;min-height:44px;align-items:center;color:var(--aubergine);font-size:.82rem;font-weight:500;text-decoration:underline;text-underline-offset:4px}.market-home__canvas-boundary{margin:.85rem 0 0;color:#b1a4ad;font-size:.7rem;line-height:1.45}.market-home__archive,.market-home__reports,.market-home__boundary{padding:4.5rem 1rem}.market-home__section-head{display:grid;gap:1rem;margin-bottom:1.75rem}.market-home__section-head h2,.market-home__boundary h2{max-width:15ch;margin-bottom:0;color:var(--ink) !important;font-size:clamp(1.6rem,3vw,2rem) !important;line-height:.98}.market-home__section-head>p,.market-home__boundary-grid>div>p:last-child{max-width:42rem;margin-bottom:0;color:var(--muted);font-size:.95rem;line-height:1.65}.market-home__edition-grid{display:grid;gap:.85rem;margin:0;padding:0;list-style:none}.market-home__edition-grid li{display:grid;gap:.7rem;min-width:0;padding:1.25rem;border:1px solid var(--line);border-top:6px solid var(--orange);border-radius:5px 5px 20px 20px;background:#fff;box-shadow:0 16px 38px rgba(42,28,39,7%)}.market-home__edition-grid li>p,.market-home__edition-grid li>span{margin-bottom:0;color:var(--aubergine);font-size:.65rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.market-home__edition-grid time{color:var(--muted);font-size:.72rem}.market-home__edition-grid h3{margin-bottom:0;color:var(--ink) !important;font-size:1.5rem !important}.market-home__edition-grid dl{display:grid;gap:.65rem;margin-bottom:0}.market-home__edition-grid dl>div{padding-top:.65rem;border-top:1px solid var(--line)}.market-home__edition-grid dt{color:var(--muted);font-size:.68rem;line-height:1.35}.market-home__edition-grid dd{margin-bottom:0;color:var(--aubergine);font-size:1.75rem;font-weight:500}.market-home__archive-boundary{display:grid;gap:.55rem;margin-top:1rem;padding:1.15rem;border-left:5px solid var(--orange);background:#f9f8f9}.market-home__archive-boundary p{margin-bottom:0;color:var(--muted);font-size:.82rem;line-height:1.5}.market-home__archive-boundary a{display:inline-flex;min-height:44px;align-items:center;color:var(--aubergine);font-size:.83rem;font-weight:500;text-decoration:underline;text-underline-offset:4px}.market-home__reports{max-width:none;padding-inline:max(1rem,calc((100vw - 76rem)/2));color:#fff;background:var(--aubergine-dark)}.market-home__reports .market-home__eyebrow,.market-home__reports .market-home__section-head>p{color:#e2dce0}.market-home__reports .market-home__section-head h2{color:#fff !important}.market-home__report-grid{display:grid;gap:.8rem}.market-home__report{display:grid;gap:.8rem;min-width:0;min-height:44px;padding:1.25rem;color:var(--ink);border:1px solid rgba(255,255,255,.18);border-radius:20px;background:#fff;box-shadow:0 18px 42px rgba(8,5,7,.2)}.market-home__report--accounting{background:#f9f8f9}.market-home__report--kubernetes{background:#f3f1f3}.market-home__report--pilot{background:#f3f1f3}.market-home__report--monitor{background:#f9f8f9}.market-home__report>span{color:var(--aubergine);font-size:.65rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.market-home__report>strong{max-width:15ch;color:var(--ink);font-size:1.55rem;line-height:1.05}.market-home__report>p{margin-bottom:0;color:var(--muted);font-size:.83rem;line-height:1.5}.market-home__report dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-bottom:0}.market-home__report dl>div{min-width:0;padding:.65rem;border:1px solid var(--line);border-radius:5px;background:rgba(255,255,255,.66)}.market-home__report dl>.market-home__report-qualification{grid-column:1/-1}.market-home__report dt{color:var(--muted);font-size:.62rem}.market-home__report dd{overflow-wrap:anywhere;margin-bottom:0;color:var(--aubergine);font-size:.76rem;font-weight:500}.market-home__report small{color:#666;font-size:.68rem;line-height:1.4}.market-home__report b{display:flex;min-height:44px;align-items:center;justify-content:space-between;color:var(--aubergine);font-size:.82rem;text-decoration:underline;text-underline-offset:4px}.market-home__reports-action{display:grid;gap:.8rem;align-items:center;margin-top:1rem;padding:1rem;border:1px solid rgba(255,255,255,.14);border-radius:20px}.market-home__reports-action p{margin-bottom:0;color:#e2dce0;font-size:.78rem;line-height:1.45}.market-home__reports-action a{display:inline-flex;min-height:48px;align-items:center;justify-content:space-between;padding:.72rem .9rem;color:var(--ink);border-radius:5px;background:var(--orange);font-size:.82rem;font-weight:500}.market-home__boundary{max-width:none;padding-inline:max(1rem,calc((100vw - 76rem)/2));background:var(--mist)}.market-home__boundary-grid{display:grid;gap:1.5rem}.market-home__boundary h2{margin-bottom:1rem}.market-home__foundation{display:grid;gap:.65rem;margin-bottom:0}.market-home__foundation>div{min-width:0;padding:1rem;border:1px solid var(--line);border-radius:20px;background:#fff}.market-home__foundation dt{color:var(--muted);font-size:.67rem;font-weight:500;text-transform:uppercase}.market-home__foundation dd{overflow-wrap:anywhere;margin:.2rem 0;color:var(--aubergine);font-size:1.8rem;font-weight:500}.market-home__foundation p{margin-bottom:0;color:var(--muted);font-size:.7rem;line-height:1.4}.market-home__final-routes{display:grid;gap:.55rem;margin-top:1rem}.market-home__final-routes a{display:flex;min-height:48px;align-items:center;justify-content:space-between;padding:.7rem .9rem;color:var(--aubergine);border:1px solid var(--line);border-radius:5px;background:#fff;font-size:.82rem;font-weight:500}.market-home a:focus-visible{outline:3px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 6px rgba(245,153,55,.72)}.market-home__canvas a:focus-visible,.market-home__reports a:focus-visible{outline-color:#fff}@media(min-width:390px){.market-home__selected dl,.market-home__foundation{grid-template-columns:repeat(2,minmax(0,1fr))}.market-home__foundation>div:last-child:nth-child(odd){grid-column:1/-1}}@media(max-width:359px){.market-home__route h2{display:none}.market-home__eyebrow{margin-bottom:.35rem;font-size:.62rem}.market-home__hero h1{margin-bottom:.5rem}.market-home__hero h1+p{margin-bottom:.5rem}.market-home__route{padding-block:.75rem}}@media(min-width:640px){.market-home__hero,.market-home__archive,.market-home__reports,.market-home__boundary{padding-block:5.5rem;padding-inline:1.5rem}.market-home__routes,.market-home__edition-grid,.market-home__report-grid,.market-home__final-routes{grid-template-columns:repeat(2,minmax(0,1fr))}.market-home__route{align-content:start}.market-home__route>span,.market-home__route small{display:block}.market-home__route>.market-home__route-secondary{display:inline-flex}.market-home__country-links{grid-template-columns:repeat(5,minmax(0,1fr))}.market-home__country-links a:last-child:nth-child(odd),.market-home__edition-grid li:last-child:nth-child(odd){grid-column:auto}.market-home__reports-action{grid-template-columns:minmax(0,1fr)auto}}@media(min-width:768px){.market-home{margin:-1.5rem}.market-home__section-head,.market-home__boundary-grid{grid-template-columns:minmax(0,1.05fr)minmax(18rem,.95fr);align-items:end}.market-home__foundation{grid-template-columns:repeat(3,minmax(0,1fr))}.market-home__foundation>div:last-child:nth-child(odd){grid-column:auto}}@media(min-width:1024px){.market-home__hero{min-height:calc(100svh - 92px);display:flex;align-items:center}.market-home__hero-grid{grid-template-columns:minmax(0,.88fr)minmax(0,1.12fr);gap:clamp(2.5rem,5vw,5rem);align-items:center}.market-home__hero h1{font-size:clamp(1.6rem,3vw,2rem) !important}.market-home__canvas{padding:1.55rem;border-radius:20px}.market-home__canvas-head{grid-template-columns:minmax(0,1fr)auto;align-items:end}.market-home__selected{padding:1.25rem}.market-home__edition-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.market-home__report-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.market-home__report{min-height:27rem;align-content:start}.market-home__report b{align-self:end}}@media(prefers-reduced-motion:reduce){.market-home *,.market-home *::before,.market-home *::after{scroll-behavior:auto !important;transition-duration:.01ms !important}}@media print{.market-home{margin:0;background:#fff}.market-home__hero{min-height:0}.market-home__hero::before{display:none}}