:root{--container: min(1320px, calc(100vw - 48px) )}.container-xl{width:min(1380px,calc(100vw - 48px))}.mdx-mobile-inquiry-bar{position:fixed;left:50%;transform:translate(-50%);bottom:calc(12px + env(safe-area-inset-bottom));z-index:84;display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px 12px;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#181922f5,#0e0f14fa);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);box-shadow:0 20px 50px #00000073,inset 0 1px #ffffff0f;max-width:480px;width:calc(100% - 32px)}.mdx-mobile-inquiry-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;border-radius:12px;font-size:.78rem;font-weight:600;text-decoration:none;letter-spacing:.01em;border:1px solid rgba(255,255,255,.12);color:#e8eaf0;background:#ffffff0a;transition:all .2s ease;padding:0 14px;cursor:pointer;white-space:nowrap}.mdx-mobile-inquiry-btn:hover{background:#ffffff1a;border-color:#ffffff47;transform:translateY(-1px)}.mdx-mobile-inquiry-btn:active{transform:translateY(0)}.mdx-mobile-inquiry-btn.is-primary{background:linear-gradient(135deg,#dc2626,#b91c1c);border-color:#dc262673;color:#fff;box-shadow:0 4px 16px #dc262640}.mdx-mobile-inquiry-btn.is-primary:hover{background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 6px 22px #dc262661;border-color:#ff64648c}@media(max-width:860px){.mdx-mobile-inquiry-bar{display:grid!important}body.has-mobile-inquiry-bar #back-to-top{bottom:84px}}a:focus-visible,button:focus-visible,[role=button]:focus-visible,.btn:focus-visible,.btn-gold:focus-visible,.btn-dark:focus-visible,.btn-accent:focus-visible,.share-btn:focus-visible,.blog-filter-btn:focus-visible,.mdx-nav-item>a:focus-visible,.mdx-mobile-nav-link:focus-visible,.mdx-mobile-subnav-link:focus-visible,.mdx-mobile-inquiry-btn:focus-visible{outline:2px solid #f87171;outline-offset:2px}
