.PublicAiWidget_root__0RTJY{position:fixed;z-index:40;right:1.25rem;bottom:1.25rem;display:grid;justify-items:end;gap:.75rem}html[data-menu-open] .PublicAiWidget_root__0RTJY{display:none}.PublicAiWidget_root__0RTJY[data-left]{left:.5rem;right:auto;justify-items:start}@media (min-width:640px){.PublicAiWidget_root__0RTJY[data-left]{left:auto;right:1.25rem;justify-items:end}}.PublicAiWidget_root__0RTJY[data-compact]:not([data-open]) .PublicAiWidget_launcher__EV_bH:not(:hover):not(:focus-visible){padding-right:5px;border-color:transparent;background:none;box-shadow:none}.PublicAiWidget_root__0RTJY[data-compact]:not([data-open]) .PublicAiWidget_launcher__EV_bH:not(:hover):not(:focus-visible) .PublicAiWidget_launcherLabel__SiX7V{display:none}.PublicAiWidget_panel__p4BNX{display:flex;flex-direction:column;width:min(25rem,calc(100vw - 1rem));height:min(38rem,calc(100dvh - 6.5rem));overflow:hidden;border-radius:24px;transform-origin:bottom right;animation:PublicAiWidget_panel-in__hHcyO .34s cubic-bezier(.2,.8,.2,1) both}.PublicAiWidget_root__0RTJY[data-left] .PublicAiWidget_panel__p4BNX{transform-origin:bottom left}@keyframes PublicAiWidget_panel-in__hHcyO{0%{opacity:0;transform:translateY(12px) scale(.97)}}@keyframes PublicAiWidget_sheet-in__exPoR{0%{transform:translateY(100%)}}@media (max-width:639px){.PublicAiWidget_root__0RTJY .PublicAiWidget_launcherLabel__SiX7V{display:none}.PublicAiWidget_root__0RTJY .PublicAiWidget_launcher__EV_bH{min-height:0;padding:0;border:0;background:none;box-shadow:none}.PublicAiWidget_root__0RTJY[data-open]{z-index:60}.PublicAiWidget_root__0RTJY[data-open] .PublicAiWidget_launcher__EV_bH{display:none}.PublicAiWidget_panel__p4BNX{position:fixed;inset:max(.625rem,env(safe-area-inset-top)) 0 0;width:auto;height:auto;border-radius:24px 24px 0 0;animation-name:PublicAiWidget_sheet-in__exPoR}.PublicAiWidget_panel__p4BNX>div:last-child{padding-bottom:max(12px,env(safe-area-inset-bottom))}.PublicAiWidget_root__0RTJY .PublicAiWidget_panel__p4BNX input{font-size:16px}}@media (prefers-reduced-motion:reduce){.PublicAiWidget_panel__p4BNX{animation:none}}.SiteFooter_footer__CapRf{position:relative;isolation:isolate;overflow:hidden;padding-top:88px;color:var(--color-fg-muted)}.SiteFooter_footer__CapRf:before{content:"";position:absolute;top:0;left:50%;width:min(100%,1100px);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--color-accent) 55%,transparent),color-mix(in srgb,var(--color-violet) 45%,transparent),transparent)}.SiteFooter_footer__CapRf:after{content:"";position:absolute;z-index:-1;left:50%;bottom:-14rem;width:60rem;height:24rem;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--color-accent) 10%,transparent),color-mix(in srgb,var(--color-violet) 6%,transparent) 55%,transparent);pointer-events:none}.SiteFooter_inner__W7IGI{width:min(100% - 48px,1160px);margin:0 auto}.SiteFooter_grid__CraVD{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,2fr);gap:56px 72px}.SiteFooter_brand__NQ2TJ{display:grid;align-content:start;justify-items:start;gap:18px}.SiteFooter_logo__ZFaC6{border-radius:12px}.SiteFooter_logo__ZFaC6 img{width:auto;height:32px}.SiteFooter_brand__NQ2TJ p{max-width:30ch;margin:0;color:var(--color-fg-soft);font-size:15px;line-height:1.6;text-wrap:pretty}.SiteFooter_mail__IyUjM{display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 12px;border:1px solid var(--color-edge-strong);border-radius:999px;color:var(--color-fg);font:500 14px/1.2 var(--font-sans);transition:border-color .2s,color .2s,background-color .2s}.SiteFooter_mail__IyUjM svg{width:15px;height:15px;color:var(--color-accent)}.SiteFooter_mail__IyUjM:hover{border-color:color-mix(in srgb,var(--color-accent) 60%,transparent);background:color-mix(in srgb,var(--color-accent) 8%,transparent)}.SiteFooter_columns__EHIDN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}.SiteFooter_group__o_vFF{display:grid;align-content:start;gap:16px}.SiteFooter_groupTitle__TpGLd{margin:0;color:var(--color-fg);font:600 13px/1.2 var(--font-sans)}.SiteFooter_group__o_vFF ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.SiteFooter_link__w3_oI{color:var(--color-fg-muted);font-size:14.5px;line-height:1.35;transition:color .2s}.SiteFooter_link__w3_oI:hover{color:var(--color-fg)}.SiteFooter_link__w3_oI:focus-visible,.SiteFooter_logo__ZFaC6:focus-visible,.SiteFooter_mail__IyUjM:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:6px}.SiteFooter_mail__IyUjM:focus-visible{border-radius:999px}.SiteFooter_bottom__gGIM1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin-top:72px;padding-top:22px;border-top:1px solid color-mix(in srgb,var(--color-edge) 70%,transparent);font-size:13px}.SiteFooter_word__ELSDI{position:relative;width:min(100% - 48px,1160px);aspect-ratio:1093/230;margin:56px auto 0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.32) 45%,transparent);mask-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.32) 45%,transparent);user-select:none;pointer-events:none}.SiteFooter_wordArt__VDzQj{position:absolute;inset:0 0 auto;aspect-ratio:1093/361;background:linear-gradient(100deg,var(--color-accent),color-mix(in srgb,var(--color-accent) 45%,var(--color-violet)) 55%,var(--color-violet));-webkit-mask:url(/brand/mingu-logo-white.png) center/contain no-repeat;mask:url(/brand/mingu-logo-white.png) center/contain no-repeat}@media (max-width:960px){.SiteFooter_grid__CraVD{grid-template-columns:minmax(0,1fr);gap:48px}}@media (max-width:640px){.SiteFooter_footer__CapRf{padding-top:64px}.SiteFooter_inner__W7IGI{width:min(100% - 32px,1160px)}.SiteFooter_columns__EHIDN{gap:36px 24px}.SiteFooter_bottom__gGIM1{margin-top:52px}.SiteFooter_word__ELSDI{width:calc(100% - 32px);margin-top:40px}}@media (prefers-reduced-motion:reduce){.SiteFooter_link__w3_oI,.SiteFooter_mail__IyUjM{transition:none}}.SiteHeader_header__PWh1F{position:sticky;top:0;z-index:40;height:var(--site-header-h,80px);padding:12px 16px 0;pointer-events:none;transition:transform .42s cubic-bezier(.32,.72,0,1);will-change:transform}.SiteHeader_header__PWh1F[data-retracted]{transform:translate3d(0,-140%,0)}.SiteHeader_header__PWh1F[data-open]{transform:none;will-change:auto}.SiteHeader_bar__DKLF4{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;width:min(100%,1240px);height:68px;margin:0 auto;padding:0 10px 0 20px;border-radius:22px;pointer-events:auto;color:#fff;transition:height .32s cubic-bezier(.32,.72,0,1),background-color .32s ease,box-shadow .32s ease}.SiteHeader_bar__DKLF4:after{padding:1px;background:linear-gradient(100deg,color-mix(in srgb,var(--color-accent) 45%,transparent) 0,rgba(14,29,42,.08) 22%,rgba(14,29,42,.05) 50%,rgba(14,29,42,.08) 78%,color-mix(in srgb,var(--color-violet) 40%,transparent) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.SiteHeader_bar__DKLF4:after,.SiteHeader_bar__DKLF4:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .32s ease}.SiteHeader_bar__DKLF4:before{background:linear-gradient(180deg,rgba(255,255,255,.3),rgba(255,255,255,0) 55%)}.SiteHeader_header__PWh1F[data-solid] .SiteHeader_bar__DKLF4{height:60px;color:var(--color-fg);background-color:color-mix(in srgb,var(--color-bg) 56%,transparent);background-image:linear-gradient(rgb(120 136 154/.14),rgb(120 136 154/.14));-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:inset 0 -1px 0 rgba(13,65,102,.05),0 10px 28px -18px rgba(13,65,102,.35),0 2px 6px -2px rgba(13,65,102,.08)}.SiteHeader_header__PWh1F[data-solid] .SiteHeader_bar__DKLF4:after,.SiteHeader_header__PWh1F[data-solid] .SiteHeader_bar__DKLF4:before{opacity:1}.SiteHeader_brand__wAsHv{justify-self:start;display:inline-flex;align-items:center;border-radius:12px;color:inherit;transition:opacity .2s ease}.SiteHeader_brand__wAsHv:hover{opacity:.82}.SiteHeader_brand__wAsHv:active{scale:.96}.SiteHeader_logo__F5UWr img{width:auto;height:30px}.SiteHeader_header__PWh1F[data-solid] .SiteHeader_logoOnBlue__74hiG,.SiteHeader_logoOnGlass__QUF1Z{display:none}.SiteHeader_header__PWh1F[data-solid] .SiteHeader_logoOnGlass__QUF1Z{display:inline-flex}.SiteHeader_nav__RLQdq{position:relative;display:flex;align-items:center;gap:4px}.SiteHeader_lamp__wWedC{position:absolute;top:0;left:0;height:100%;border-radius:999px;pointer-events:none;opacity:0;background:color-mix(in srgb,currentColor 9%,transparent);box-shadow:none;transition:transform .3s cubic-bezier(.32,.72,0,1),width .3s cubic-bezier(.32,.72,0,1),opacity .2s ease}.SiteHeader_lamp__wWedC[data-visible]{opacity:1}.SiteHeader_link__GOXuk{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:999px;color:color-mix(in srgb,currentColor 78%,transparent);font:500 14.5px/1 var(--font-sans);white-space:nowrap;transition:color .2s ease}.SiteHeader_link__GOXuk:hover,.SiteHeader_link__GOXuk[aria-current=page]{color:inherit}.SiteHeader_link__GOXuk:active{scale:.96}.SiteHeader_actions__oPuaF{justify-self:end;display:flex;align-items:center;gap:6px}.SiteHeader_language__NE8Ye button{color:inherit;border-color:color-mix(in srgb,currentColor 22%,transparent)}.SiteHeader_login__Slrb0{display:inline-flex;align-items:center;height:40px;padding:0 14px;border-radius:999px;color:color-mix(in srgb,currentColor 82%,transparent);font:500 14.5px/1 var(--font-sans);white-space:nowrap;transition:color .2s ease,background-color .2s ease}.SiteHeader_login__Slrb0:hover{color:inherit;background:color-mix(in srgb,currentColor 8%,transparent)}.SiteHeader_login__Slrb0:active{scale:.96}.SiteHeader_cta__b1Zwf{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px 0 20px;border-radius:999px;background:var(--color-accent);color:var(--color-on-accent);font:600 14.5px/1 var(--font-sans);white-space:nowrap;box-shadow:0 8px 22px -12px var(--color-accent),inset 0 1px 0 rgba(255,255,255,.25);transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}.SiteHeader_cta__b1Zwf:hover{background:var(--color-accent-hover);box-shadow:0 12px 30px -12px var(--color-accent),inset 0 1px 0 rgba(255,255,255,.25)}.SiteHeader_header__PWh1F:not([data-solid]) .SiteHeader_cta__b1Zwf{background:#6fc3ea;color:#06202e;box-shadow:0 8px 22px -12px #6fc3ea,inset 0 1px 0 rgba(255,255,255,.25)}.SiteHeader_header__PWh1F:not([data-solid]) .SiteHeader_cta__b1Zwf:hover{background:#98d8f5}.SiteHeader_cta__b1Zwf:active{scale:.96}.SiteHeader_ctaArrow__XvNNx{width:16px;height:16px;transition:transform .22s cubic-bezier(.32,.72,0,1)}.SiteHeader_cta__b1Zwf:hover .SiteHeader_ctaArrow__XvNNx{transform:translateX(3px)}.SiteHeader_toggle__JL0HL{display:none;place-items:center;width:42px;height:42px;border:0;border-radius:14px;background:color-mix(in srgb,currentColor 9%,transparent);color:inherit;cursor:pointer}.SiteHeader_toggle__JL0HL:active{scale:.92}.SiteHeader_toggleLines__6gsPL{position:relative;display:block;width:18px;height:12px}.SiteHeader_toggleLines__6gsPL>span{position:absolute;left:0;width:100%;height:2px;border-radius:2px;background:currentColor;transition:transform .3s cubic-bezier(.32,.72,0,1),top .3s cubic-bezier(.32,.72,0,1)}.SiteHeader_toggleLines__6gsPL>span:first-child{top:1px}.SiteHeader_toggleLines__6gsPL>span:last-child{top:9px}.SiteHeader_header__PWh1F[data-open] .SiteHeader_toggleLines__6gsPL>span:first-child{top:5px;transform:rotate(45deg)}.SiteHeader_header__PWh1F[data-open] .SiteHeader_toggleLines__6gsPL>span:last-child{top:5px;transform:rotate(-45deg)}.SiteHeader_brand__wAsHv:focus-visible,.SiteHeader_cta__b1Zwf:focus-visible,.SiteHeader_link__GOXuk:focus-visible,.SiteHeader_login__Slrb0:focus-visible,.SiteHeader_menuCta__zP8q1:focus-visible,.SiteHeader_menuLink__VGO9X:focus-visible,.SiteHeader_menuPrice___VYpI:focus-visible,.SiteHeader_toggle__JL0HL:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.SiteHeader_menu__Z60iI{position:fixed;inset:0;z-index:1;display:flex;flex-direction:column;gap:28px;padding:104px 24px calc(28px + env(safe-area-inset-bottom));overflow-y:auto;pointer-events:auto;color:var(--color-fg);background:radial-gradient(36rem 24rem at 100% 0,color-mix(in srgb,var(--color-accent) 10%,transparent),transparent 70%),radial-gradient(30rem 26rem at 0 100%,color-mix(in srgb,var(--color-violet) 8%,transparent),transparent 70%),rgba(255,255,255,.96);-webkit-backdrop-filter:blur(24px) saturate(160%);backdrop-filter:blur(24px) saturate(160%);animation:SiteHeader_menu-in__hD_2C .26s ease both}.SiteHeader_menuNav__L3x_P{display:grid}.SiteHeader_menuLink__VGO9X{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 2px;border-bottom:1px solid var(--color-edge);color:var(--color-fg);font:600 clamp(28px,8vw,36px)/1.1 var(--font-display);letter-spacing:-.03em;animation:SiteHeader_rise__dQ0z8 .42s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(60ms + var(--i, 0) * 50ms)}.SiteHeader_menuLink__VGO9X svg{width:22px;height:22px;color:var(--color-fg-muted);transition:transform .22s ease,color .22s ease}.SiteHeader_menuLink__VGO9X:hover svg,.SiteHeader_menuLink__VGO9X[aria-current=page] svg{color:var(--color-accent);transform:translateX(4px)}.SiteHeader_menuLink__VGO9X[aria-current=page]{color:var(--color-accent)}.SiteHeader_menuPrice___VYpI{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px;border:1px solid color-mix(in srgb,var(--color-accent) 35%,transparent);border-radius:20px;background:color-mix(in srgb,var(--color-accent) 10%,var(--color-surface));color:var(--color-fg);animation:SiteHeader_rise__dQ0z8 .42s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(60ms + var(--i, 0) * 50ms)}.SiteHeader_menuPriceIcon__PLfsv{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--color-accent);color:var(--color-on-accent)}.SiteHeader_menuPriceIcon__PLfsv svg{width:22px;height:22px}.SiteHeader_menuPriceText__UqYf9{display:grid;gap:4px;min-width:0}.SiteHeader_menuPriceText__UqYf9 strong{font:600 17px/1.25 var(--font-display);letter-spacing:-.01em}.SiteHeader_menuPriceText__UqYf9 span{color:var(--color-fg-soft);font-size:13.5px;line-height:1.45}.SiteHeader_menuPriceArrow__qlQvf{width:20px;height:20px;color:var(--color-accent)}.SiteHeader_menuFoot__lKnaw{display:flex;align-items:center;gap:12px;margin-top:auto;animation:SiteHeader_rise__dQ0z8 .42s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(60ms + var(--i, 0) * 50ms)}.SiteHeader_menuCta__zP8q1{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;border-radius:999px;background:var(--color-accent);color:var(--color-on-accent);font:600 16px/1 var(--font-sans);box-shadow:0 14px 30px -14px var(--color-accent)}.SiteHeader_menuCta__zP8q1 svg{width:18px;height:18px}@keyframes SiteHeader_menu-in__hD_2C{0%{opacity:0}}@keyframes SiteHeader_rise__dQ0z8{0%{opacity:0;transform:translateY(14px)}}@media (max-width:1023px){.SiteHeader_header__PWh1F{padding:10px 12px 0}.SiteHeader_bar__DKLF4{grid-template-columns:minmax(0,1fr) auto;height:60px;padding:0 8px 0 16px;border-radius:18px}.SiteHeader_header__PWh1F[data-solid] .SiteHeader_bar__DKLF4{height:56px}.SiteHeader_language__NE8Ye,.SiteHeader_login__Slrb0,.SiteHeader_nav__RLQdq{display:none}.SiteHeader_toggle__JL0HL{display:grid}.SiteHeader_cta__b1Zwf{height:40px;padding:0 14px;font-size:14px}.SiteHeader_ctaArrow__XvNNx{display:none}}@media (max-width:380px){.SiteHeader_actions__oPuaF .SiteHeader_cta__b1Zwf{display:none}}@media (prefers-reduced-motion:reduce){.SiteHeader_header__PWh1F,.SiteHeader_header__PWh1F[data-retracted]{transition:none;transform:none;will-change:auto}.SiteHeader_bar__DKLF4,.SiteHeader_bar__DKLF4:after,.SiteHeader_bar__DKLF4:before,.SiteHeader_ctaArrow__XvNNx,.SiteHeader_lamp__wWedC,.SiteHeader_toggleLines__6gsPL>span{transition:none}.SiteHeader_menuFoot__lKnaw,.SiteHeader_menuLink__VGO9X,.SiteHeader_menuPrice___VYpI,.SiteHeader_menu__Z60iI{animation:none}.SiteHeader_brand__wAsHv:active,.SiteHeader_cta__b1Zwf:active,.SiteHeader_link__GOXuk:active,.SiteHeader_login__Slrb0:active,.SiteHeader_toggle__JL0HL:active{scale:none}}