html body .landing-refresh{--public-header-bg:#fff;--public-header-ink:#24314d;--public-header-line:#475c75}html:is(.theme-dark,.dark,[data-theme=dark]) body .landing-refresh{--public-header-bg:#101a2c;--public-header-ink:#eef5ff;--public-header-line:#acc6dc}@media(prefers-color-scheme:dark){html:not(.theme-light):not(.light):not([data-theme=light]) body .landing-refresh{--public-header-bg:#101a2c;--public-header-ink:#eef5ff;--public-header-line:#acc6dc}}html body .landing-refresh.landing-adaptive,html body .landing-refresh.public-product{--public-header-bg:#0b1626;--public-header-ink:#eef5ff;--public-header-line:#a8b7cc}html body .landing-refresh :is(.public-product-header,.landing-topbar){position:relative!important;top:auto!important;grid-template-columns:auto minmax(0,1fr) auto;width:min(1180px,calc(100% - 24px))!important;max-width:calc(100% - 24px);gap:1rem;padding:max(.5rem,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) .5rem max(12px,env(safe-area-inset-left,0px))!important;background:var(--public-header-bg)!important;color:var(--public-header-ink)!important;border-color:transparent!important}html body .landing-refresh :is(.public-product-brand,.landing-brand){min-width:0;max-width:100%}html body .landing-refresh.landing-adaptive .landing-topbar{background:var(--public-header-bg)!important;border-color:transparent!important}html body .landing-refresh :is(.public-product-brand,.landing-brand)>div{min-width:0;max-width:100%}html body .landing-refresh :is(.public-product-brand,.landing-brand) img{max-width:100%;-o-object-fit:contain;object-fit:contain}html body .landing-refresh :is(.public-product-actions,.landing-topbar-actions){min-width:0;display:flex;flex-wrap:wrap;gap:.5rem}html body .landing-refresh .public-product-language{min-width:0;max-width:100%}html body .landing-refresh .public-language-select{min-width:0!important;width:100%;max-width:12rem;min-height:3rem;padding:.5rem;border:1px solid var(--public-header-line)!important;border-radius:.65rem;background:var(--public-header-bg)!important;color:var(--public-header-ink)!important;font:inherit!important;font-size:1rem!important;line-height:1.5!important;box-shadow:none!important;color-scheme:normal}html body .landing-refresh .public-language-select option{background:var(--public-header-bg);color:var(--public-header-ink)}html body .landing-refresh :is(.public-product-signin,.public-product-trial,.landing-header-action,.landing-header-cta){display:inline-flex!important;align-items:center;justify-content:center;gap:.5rem;min-width:0;width:auto;max-width:100%;min-height:3rem;height:auto;padding:.5rem .75rem!important;white-space:normal;overflow-wrap:anywhere;font-size:1rem!important;line-height:1.4!important;font-weight:600!important}html body .landing-refresh :is(.public-product-signin,.landing-header-action){background:transparent!important;color:var(--public-header-ink)!important}html body .landing-refresh :is(.public-product-trial,.landing-header-cta){background:#174ea6!important;color:#fff!important}html body .landing-refresh :is(.public-product-trial,.landing-header-cta) span{color:inherit!important}html body .landing-refresh :is(.public-product-signin,.landing-header-action) span,html body .landing-refresh .public-product-trial-full{display:inline!important}html body .landing-refresh .public-product-trial-compact{display:none!important}html body .landing-refresh :is(.public-product-actions,.landing-topbar-actions) svg{flex-shrink:0}html body .landing-refresh :is(.public-product-nav,.public-product-compact-nav,.landing-nav) a{min-width:0;max-width:100%;min-height:3rem;padding:.5rem .75rem;white-space:normal;overflow-wrap:anywhere;font-size:1rem;font-weight:500;line-height:1.4;color:var(--public-header-ink)!important;border:0!important;text-decoration:none!important;box-shadow:none}html body .landing-refresh :is(.public-product-nav,.public-product-compact-nav,.landing-nav) a:hover{background:#55d9ff14!important;color:#fff!important;text-decoration:none!important}html body .landing-refresh :is(.public-product-nav,.public-product-compact-nav,.landing-nav) a.is-active{background:#55d9ff1a!important;color:#78e5ff!important;text-decoration:none!important;box-shadow:inset 0 -2px #55d9ff}html body .landing-refresh :is(.public-product-header,.public-product-compact-nav,.landing-topbar) :is(a,button,select):focus-visible{outline:3px solid var(--public-header-ink)!important;outline-offset:3px}html body .landing-refresh :is(.public-product-nav,.landing-nav){flex-wrap:wrap;min-width:0}html body .landing-refresh :is(.public-product-header,.landing-topbar)>nav{grid-column:1/-1;grid-row:2;justify-content:center}html body .landing-refresh :is(.public-product-header,.landing-topbar)>.public-product-language{grid-column:2;grid-row:1;justify-self:end}html body .landing-refresh :is(.public-product-actions,.landing-topbar-actions){grid-column:3;grid-row:1}html body .landing-refresh.public-product .public-product-footer{width:min(1180px,calc(100% - 24px));color:#b9c8da!important;background:#07111f!important;box-shadow:0 0 0 100vmax #07111f;clip-path:inset(0 -100vmax)}html body .landing-refresh.public-product .public-product-footer a{color:#cbd8e8!important}html body .landing-refresh.public-product .public-product-footer a:hover{color:#78e5ff!important}html body .landing-refresh.public-product #public-content h1[tabindex="-1"]:focus{outline:0!important}@media(max-width:900px){html body .landing-refresh.landing-adaptive .landing-hero{min-height:auto!important;padding-top:2rem!important}html body .landing-refresh :is(.public-product-header,.landing-topbar){grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));gap:.5rem}html body .landing-refresh :is(.public-product-brand,.landing-brand){grid-column:auto;grid-row:auto}html body .landing-refresh :is(.public-product-header,.landing-topbar)>.public-product-language{grid-column:auto;grid-row:auto;align-self:center;justify-self:stretch}html body .landing-refresh :is(.public-product-actions,.landing-topbar-actions){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));grid-column:1/-1;grid-row:auto;justify-self:stretch;align-items:stretch}html body .landing-refresh .landing-topbar>.landing-topbar-actions{grid-column:1/-1;grid-row:auto}html body .landing-refresh :is(.public-product-actions,.landing-topbar-actions) svg{display:none!important}html body .landing-refresh :is(.public-product-signin,.public-product-trial,.landing-header-action,.landing-header-cta){padding-inline:.25rem!important}html body .landing-refresh :is(.public-product-signin,.public-product-trial,.landing-header-action,.landing-header-cta,.public-language-select){width:100%;max-width:none}html body .landing-refresh .public-product-nav{display:none}html body .landing-refresh .public-product-compact-nav{position:relative;top:auto;display:flex;flex-wrap:wrap;gap:.25rem;width:calc(100% - 24px);max-width:calc(100% - 24px);overflow:visible;padding:.5rem;background:var(--public-header-bg)!important;border:0;box-shadow:none}html body .landing-refresh .public-product-compact-nav a{flex:1 1 auto;justify-content:center;padding-inline:.25rem}html body .landing-refresh .landing-topbar>.landing-nav{display:flex;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;gap:.5rem;grid-column:1/-1;grid-row:auto;padding:4px;scroll-padding-inline:4px}html body .landing-refresh .landing-nav a{flex:0 0 auto;max-width:none;white-space:nowrap;padding-inline:.25rem}}
