.pricing-menu-trigger{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.pricing-menu-trigger svg{transition:transform .2s}.pricing-mega-menu{position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - 60px);overflow-y:auto;background:transparent;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);border-bottom:1px solid #ffffff15;animation:pricing-menu-reveal .2s ease both}.pricing-mega-inner{position:relative;max-width:1280px;margin:0 auto;padding:38px 48px 48px;display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:65px;color:#edf4f1;text-shadow:0 1px 8px #000b}.pricing-mega-inner p{font-size:11px;color:#acbcb5;margin-bottom:20px}.pricing-mega-inner a{display:block;width:-moz-fit-content;width:fit-content;margin-bottom:14px;transition:color .2s}.pricing-mega-inner a:hover{color:#b6f7cf}.pricing-mega-primary>a{font-size:25px;font-weight:600;line-height:1.4;letter-spacing:-.04em}.pricing-mega-primary>a span{font-size:19px;margin-left:7px}.pricing-mega-primary>a.pricing-mega-small{font-size:12px;font-weight:400;margin-top:25px;letter-spacing:0}.pricing-mega-secondary a{font-size:13px;font-weight:500}.pricing-mega-close{position:absolute;right:48px;top:16px;font-size:11px;color:#b7c8bf;padding:5px 8px}.pricing-mega-inner :is(a,button):focus-visible{outline:2px solid #b6f7cf;outline-offset:5px}@keyframes pricing-menu-reveal{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0 0}}@media(max-width:1000px){.pricing-mega-inner{padding:30px;gap:30px}.pricing-mega-primary>a{font-size:21px}.pricing-mega-primary>a span{font-size:14px}.pricing-mega-close{right:25px}}@media(max-width:767px){.pricing-mega-menu{display:none}}@media(prefers-reduced-motion:reduce){.pricing-mega-menu{animation:none}}.refresh-site>header.pricing-mega-open,header.pricing-mega-open{backdrop-filter:none;-webkit-backdrop-filter:none}header.pricing-mega-open .pricing-mega-menu{background:rgba(9,18,20,.78);backdrop-filter:blur(28px) saturate(.75);-webkit-backdrop-filter:blur(28px) saturate(.75);box-shadow:0 22px 40px rgba(0,0,0,.22)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){header.pricing-mega-open .pricing-mega-menu{background:rgba(9,18,20,.96)}}header.sticky{--mlk-200:186 230 253;--mlk-300:125 211 252;--mlk-400:56 189 248;--mlk-500:2 132 199;--mlk-600:3 105 161}header.sticky .pricing-mega-inner a:hover{color:#7dd3fc}header.sticky .pricing-mega-inner :is(a,button):focus-visible{outline-color:#7dd3fc}.refresh-site>header :is(a,button):focus-visible{outline-color:#7dd3fc}.pricing-mega-inner{grid-template-columns:1.4fr 1fr 1fr .8fr;gap:38px}@media(max-width:1000px){.pricing-mega-inner{gap:22px;padding-inline:28px}}header.sticky .pricing-mega-inner{grid-template-columns:2.2fr .7fr .7fr .9fr;gap:35px;align-items:start}@media(max-width:1000px){header.sticky .pricing-mega-inner{grid-template-columns:1.7fr .8fr .8fr .9fr;gap:20px}}.language-select{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border:1px solid #ffffff25;border-radius:20px;color:#d9eaf5;flex-shrink:0}.language-select select{font-size:11px;background:transparent;color:inherit;cursor:pointer;max-width:80px;border:0;outline:none;padding:0 2px}.language-select option{background:#111;color:#f1f5f9}.language-select:focus-within{outline:2px solid #38bdf8;outline-offset:3px}html[data-theme=light] .language-select{color:#245574;border-color:#24557430}html[data-theme=light] .language-select option{background:#fff;color:#193f59}@media(max-width:420px){.language-select{padding:6px}.language-select>svg{display:none}.language-select select{max-width:63px}}