.wordmark:where(.astro-mefcvbo3){height:26px;width:auto;color:var(--fg)}.wordmark:where(.astro-mefcvbo3) .l{fill:currentColor}.wordmark:where(.astro-mefcvbo3) .k{fill:var(--blue)}.hdr:where(.astro-32z5qsxo){position:sticky;top:0;z-index:60;background:var(--bg);color:var(--fg);transition:box-shadow .24s ease}.hdr:where(.astro-32z5qsxo)[data-scrolled]{box-shadow:0 1px 0 var(--rule)}.hdr:where(.astro-32z5qsxo).is-open{box-shadow:0 1px 0 var(--rule)}.hdr-row:where(.astro-32z5qsxo){height:var(--header-h);display:flex;align-items:center;gap:2.5rem}.hdr-logo:where(.astro-32z5qsxo){display:inline-flex;align-items:center;min-height:44px;flex-shrink:0;color:var(--fg)}.hdr-logo:where(.astro-32z5qsxo) .wordmark{height:24px}.hdr-nav:where(.astro-32z5qsxo){flex:1}.hdr-list:where(.astro-32z5qsxo){display:flex;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0}.hdr-item:where(.astro-32z5qsxo){display:inline-flex;align-items:center;gap:.3rem;min-height:40px;padding:0 .75rem;border-radius:8px;border:0;background:transparent;color:var(--fg-2);font-size:.9375rem;font-weight:500;letter-spacing:-.005em;text-decoration:none;cursor:pointer;transition:color var(--dur-1) ease,background-color var(--dur-1) ease}.hdr-item:where(.astro-32z5qsxo):hover,.hdr-item:where(.astro-32z5qsxo)[aria-expanded=true],.hdr-item:where(.astro-32z5qsxo)[aria-current=page]{color:var(--fg)}.hdr-item:where(.astro-32z5qsxo)[aria-expanded=true]{background:color-mix(in srgb,var(--fg) 7%,transparent)}.hdr-item:where(.astro-32z5qsxo) .hdr-chev{opacity:.7;transition:transform var(--dur-2) var(--ease-out)}.hdr-item:where(.astro-32z5qsxo)[aria-expanded=true] .hdr-chev{transform:rotate(180deg)}.hdr-actions:where(.astro-32z5qsxo){display:flex;align-items:center;gap:.5rem;margin-left:auto}.hdr-cta:where(.astro-32z5qsxo),.hdr-burger:where(.astro-32z5qsxo){position:relative}.hdr-cta:where(.astro-32z5qsxo):after{content:"";position:absolute;inset:-5px 0}.hdr-burger:where(.astro-32z5qsxo){display:none}.hdr-scrim:where(.astro-32z5qsxo){display:none;position:fixed;left:0;right:0;top:var(--header-h);bottom:0;z-index:-1;background:#05070a66}.hdr:where(.astro-32z5qsxo).is-open .hdr-scrim:where(.astro-32z5qsxo){display:block;animation:scrim-in .2s ease}@keyframes scrim-in{0%{opacity:0}}.panel:where(.astro-32z5qsxo){position:absolute;left:0;right:0;top:100%;background:#111418;box-shadow:0 1px 0 var(--rule),0 24px 48px #00000073;padding:1.75rem 0 2.25rem;animation:panel-in .24s var(--ease-out);max-height:calc(100dvh - var(--header-h, 4rem));overflow-y:auto;overscroll-behavior:contain}@keyframes panel-in{0%{opacity:0;transform:translateY(-6px)}}.panel-grid:where(.astro-32z5qsxo){display:grid;gap:2.5rem}.panel-grid--product:where(.astro-32z5qsxo){grid-template-columns:minmax(0,1fr) 13rem;gap:2rem}.panel-groups:where(.astro-32z5qsxo){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:auto 1fr;column-gap:.25rem}.panel-group:where(.astro-32z5qsxo){display:grid;grid-row:span 2;grid-template-rows:subgrid;align-content:start}.panel-group:where(.astro-32z5qsxo) .panel-heading:where(.astro-32z5qsxo){margin-left:.5rem}.panel-group:where(.astro-32z5qsxo) .panel-links:where(.astro-32z5qsxo){gap:0;align-content:start}.panel-link--compact:where(.astro-32z5qsxo){padding:.375rem .5rem}.panel-link--compact:where(.astro-32z5qsxo) .panel-link-title:where(.astro-32z5qsxo){font-size:.875rem}@media(max-width:1279px){.panel-grid--product:where(.astro-32z5qsxo){grid-template-columns:minmax(0,1fr);gap:1rem}.panel-grid--product:where(.astro-32z5qsxo) .panel-feature:where(.astro-32z5qsxo){display:none}.panel-grid--product:where(.astro-32z5qsxo) .panel-aside:where(.astro-32z5qsxo){border-left:0;padding-left:.5rem}}.panel-grid--solutions:where(.astro-32z5qsxo){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.panel-links:where(.astro-32z5qsxo){list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.panel-links--2col:where(.astro-32z5qsxo){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}.panel-links--types:where(.astro-32z5qsxo){grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}.panel-heading:where(.astro-32z5qsxo){margin:0 0 .75rem .75rem}.panel-link:where(.astro-32z5qsxo){display:grid;gap:.125rem;padding:.625rem .75rem;border-radius:10px;text-decoration:none;color:var(--fg);transition:background-color var(--dur-1) ease}.panel-link:where(.astro-32z5qsxo):hover,.panel-link:where(.astro-32z5qsxo):focus-visible{background:color-mix(in srgb,var(--fg) 6%,transparent)}.panel-link-title:where(.astro-32z5qsxo){font-size:.9375rem;font-weight:560;letter-spacing:-.006em}.panel-link-desc:where(.astro-32z5qsxo){font-size:.875rem;line-height:1.4;color:var(--fg-3)}.panel-link--plain:where(.astro-32z5qsxo){padding-block:.5rem}.panel-aside:where(.astro-32z5qsxo){display:flex;flex-direction:column;gap:.75rem;border-left:1px solid var(--rule);padding-left:2.5rem}.panel-feature:where(.astro-32z5qsxo){display:grid;gap:.25rem;text-decoration:none;color:var(--fg)}.panel-feature-media:where(.astro-32z5qsxo){display:block;border-radius:10px;overflow:hidden;border:1px solid var(--rule);margin-bottom:.625rem;aspect-ratio:16 / 10}.panel-feature-media:where(.astro-32z5qsxo) img:where(.astro-32z5qsxo){width:100%;height:100%;object-fit:cover;object-position:0 0;transition:transform .6s var(--ease-out)}.panel-feature:where(.astro-32z5qsxo):hover .panel-feature-media:where(.astro-32z5qsxo) img:where(.astro-32z5qsxo){transform:scale(1.03)}.panel-all:where(.astro-32z5qsxo){margin-top:.25rem;margin-left:.75rem;font-size:.9375rem}.panel-aside:where(.astro-32z5qsxo) .panel-all:where(.astro-32z5qsxo){margin-left:0}.mnav:where(.astro-32z5qsxo){position:fixed;inset:var(--header-h) 0 0 0;z-index:59;background:var(--night);color:var(--night-ink);overflow-y:auto;overscroll-behavior:contain;animation:panel-in .22s var(--ease-out);--fg: var(--night-ink);--fg-2: var(--night-ink-2);--fg-3: var(--night-ink-3);--bg: var(--night);--rule: var(--night-rule);--rule-2: var(--night-rule-2)}.mnav-inner:where(.astro-32z5qsxo){padding:.5rem var(--gutter) 2rem;display:flex;flex-direction:column}.mnav-group:where(.astro-32z5qsxo),.mnav-direct:where(.astro-32z5qsxo){border-bottom:1px solid var(--rule)}.mnav-group:where(.astro-32z5qsxo) summary:where(.astro-32z5qsxo),.mnav-direct:where(.astro-32z5qsxo){display:flex;align-items:center;justify-content:space-between;min-height:60px;font-size:1.25rem;font-weight:560;letter-spacing:-.015em;list-style:none;cursor:pointer;text-decoration:none;color:var(--fg)}.mnav-group:where(.astro-32z5qsxo) summary:where(.astro-32z5qsxo)::-webkit-details-marker{display:none}.mnav-group:where(.astro-32z5qsxo) summary:where(.astro-32z5qsxo) svg{transition:transform var(--dur-2) var(--ease-out);opacity:.7}.mnav-group:where(.astro-32z5qsxo)[open] summary:where(.astro-32z5qsxo) svg{transform:rotate(180deg)}.mnav-group:where(.astro-32z5qsxo) ul:where(.astro-32z5qsxo){list-style:none;margin:0;padding:0 0 1rem}.mnav-group:where(.astro-32z5qsxo) a:where(.astro-32z5qsxo){display:flex;align-items:center;min-height:44px;color:var(--fg-2);text-decoration:none;font-size:1.0625rem}.mnav-group:where(.astro-32z5qsxo) a:where(.astro-32z5qsxo).mnav-all{color:var(--fg);font-weight:560}.mnav-sub:where(.astro-32z5qsxo){margin:.5rem 0 .25rem}.mnav-group:where(.astro-32z5qsxo) .mnav-list:where(.astro-32z5qsxo){padding-bottom:.5rem}.mnav-actions:where(.astro-32z5qsxo){display:grid;gap:.75rem;margin-top:1.75rem}.mnav-actions:where(.astro-32z5qsxo) .btn:where(.astro-32z5qsxo){width:100%}@media(min-width:1024px){.mnav:where(.astro-32z5qsxo){display:none}}@media(max-width:1023px){.hdr-nav:where(.astro-32z5qsxo),.hdr-signin:where(.astro-32z5qsxo){display:none}.hdr:where(.astro-32z5qsxo).is-open .hdr-scrim:where(.astro-32z5qsxo){display:none}.hdr-row:where(.astro-32z5qsxo){gap:1rem}.hdr-burger:where(.astro-32z5qsxo){display:inline-flex;align-items:center;gap:.625rem;min-height:44px;padding:0 .25rem 0 .75rem;margin-right:-.25rem;border:0;background:transparent;color:var(--fg);font-size:.9375rem;font-weight:560;cursor:pointer}.hdr-burger-icon:where(.astro-32z5qsxo){position:relative;width:18px;height:12px}.hdr-burger-icon:where(.astro-32z5qsxo) i:where(.astro-32z5qsxo){position:absolute;left:0;right:0;height:1.5px;border-radius:2px;background:currentColor;transition:transform var(--dur-2) var(--ease-out),top var(--dur-2) var(--ease-out)}.hdr-burger-icon:where(.astro-32z5qsxo) i:where(.astro-32z5qsxo):first-child{top:2px}.hdr-burger-icon:where(.astro-32z5qsxo) i:where(.astro-32z5qsxo):last-child{top:8.5px}.hdr-burger:where(.astro-32z5qsxo)[aria-expanded=true] .hdr-burger-icon:where(.astro-32z5qsxo) i:where(.astro-32z5qsxo):first-child{top:5.25px;transform:rotate(45deg)}.hdr-burger:where(.astro-32z5qsxo)[aria-expanded=true] .hdr-burger-icon:where(.astro-32z5qsxo) i:where(.astro-32z5qsxo):last-child{top:5.25px;transform:rotate(-45deg)}}@media(max-width:640px){.hdr-cta:where(.astro-32z5qsxo){min-height:36px;padding:0 .8rem;font-size:.875rem;border-radius:8px}.hdr-burger-text:where(.astro-32z5qsxo){display:none}.hdr-burger:where(.astro-32z5qsxo){padding-left:.5rem}.hdr-burger:where(.astro-32z5qsxo):after{content:"";position:absolute;inset:0 -7px}}@media(max-width:350px){.hdr-cta:where(.astro-32z5qsxo){display:none}}.ftr:where(.astro-cmhnwpac){padding:clamp(4rem,8vw,6.5rem) 0 2rem;border-top:1px solid var(--rule)}.ftr-top:where(.astro-cmhnwpac){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:3rem}.ftr-logo:where(.astro-cmhnwpac){display:inline-flex;color:var(--fg);min-height:44px;align-items:center}.ftr-logo:where(.astro-cmhnwpac) .wordmark{height:26px}.ftr-tagline:where(.astro-cmhnwpac){margin-top:1rem;max-width:24ch}.ftr-cols:where(.astro-cmhnwpac){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.ftr-heading:where(.astro-cmhnwpac){margin:0 0 1rem;font-size:.9375rem;font-weight:600;color:var(--fg)}.ftr-col:where(.astro-cmhnwpac) ul:where(.astro-cmhnwpac){list-style:none;margin:0;padding:0;display:grid;gap:.125rem}.ftr-col:where(.astro-cmhnwpac) a:where(.astro-cmhnwpac){display:inline-flex;align-items:center;min-height:34px;color:var(--fg-3);text-decoration:none;font-size:.9375rem;transition:color var(--dur-1) ease}.ftr-col:where(.astro-cmhnwpac) a:where(.astro-cmhnwpac):hover{color:var(--fg)}.ftr-brand:where(.astro-cmhnwpac) .ftr-status{display:flex;width:fit-content;margin-top:1.25rem}.ftr-bottom:where(.astro-cmhnwpac){margin-top:clamp(3rem,6vw,5rem);padding-top:1.5rem;border-top:1px solid var(--rule);display:flex;align-items:center;justify-content:space-between;gap:1rem}.ftr-top-link:where(.astro-cmhnwpac){flex:none;white-space:nowrap;font-size:.9375rem;color:var(--fg-2)}.ftr-top-link:where(.astro-cmhnwpac) .ftr-up{transform:rotate(-90deg)}.ftr-top-link:where(.astro-cmhnwpac):hover .ftr-up{transform:rotate(-90deg) translate(3px)}@media(max-width:600px){.ftr-bottom:where(.astro-cmhnwpac){flex-direction:column;align-items:flex-start;gap:.75rem}}@media(max-width:1023px){.ftr-top:where(.astro-cmhnwpac){grid-template-columns:1fr}.ftr-cols:where(.astro-cmhnwpac){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem}}.language-bar:where(.astro-q6fkbodh){padding:.5rem 0}.language-row:where(.astro-q6fkbodh){display:flex;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;font-size:.875rem}.language-note:where(.astro-q6fkbodh){margin-top:.25rem;margin-bottom:0;font-size:.75rem;color:var(--fg-2)}select:where(.astro-q6fkbodh){height:44px;min-height:44px;max-width:100%;padding:.5rem 2rem .5rem .75rem;color:var(--fg);background:var(--bg);border:1px solid var(--rule);border-radius:6px;font:inherit}a:where(.astro-q6fkbodh){display:inline-flex;align-items:center;min-height:44px;color:var(--fg);margin-left:auto}select:where(.astro-q6fkbodh):focus-visible,a:where(.astro-q6fkbodh):focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(max-width:480px){.language-row:where(.astro-q6fkbodh){gap:.25rem .75rem}a:where(.astro-q6fkbodh){margin-left:0}}.skip{position:fixed;left:1rem;top:.75rem;z-index:100;padding:.625rem 1rem;border-radius:8px;background:var(--paper);color:var(--ink);font-weight:600;transform:translateY(-200%);transition:transform .16s ease}.skip:focus{transform:none}main:focus{outline:none}[data-marketing] :is(.hdr-cta,.hdr-burger,.hdr-item,.panel-link,.mnav a,.ftr-col a,.ft-tab,.geo-change,.scene-toggle,.dm-toggle,.scn-toggle,.scn-zoom,.clip-btn){min-height:44px}[data-marketing] :is(.hdr-burger,.scene-toggle,.dm-toggle,.scn-toggle,.scn-zoom,.clip-btn){min-width:44px}[data-marketing] .scn-zoom{right:64px}[data-marketing] .scn-zoom:after{inset:0}[data-marketing] .geo-change select{min-height:44px}[data-marketing] .ft-tabs{flex-wrap:wrap}[data-marketing] .ft-tab,[data-marketing] .dm-l{white-space:normal}html[data-translated] :is(.ftr-col,.ftr-col ul,.ftr-col li){min-width:0}html[data-translated] :is(.ftr-col a,h1,h2,h3){overflow-wrap:anywhere;hyphens:auto}html[data-translated] :is(.hp-name,.hp-title,.cat-tab){white-space:normal;overflow-wrap:anywhere;hyphens:auto}html[data-translated] .fx-tag{white-space:normal}html[lang=ko] [data-marketing]{word-break:keep-all;overflow-wrap:anywhere}html[lang=bg] .btn{white-space:normal;text-align:center}@media(max-width:1023px){html[lang=bg] .fp-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){html[data-translated] .hdr-row{gap:.75rem}html[data-translated] .hdr-actions{min-width:0;gap:.5rem}html[data-translated] .hdr-cta{white-space:normal;text-align:center;line-height:1.2;padding-block:.3rem}html[data-translated] .hdr-burger{flex-shrink:0}}
