._8aEwW_page{min-height:100svh;padding:max(28px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(28px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));color:#f8fbff;font-family:var(--font-geist-sans), system-ui, sans-serif;background:radial-gradient(circle at 15% 15%,#1f70c747,#0000 34%),radial-gradient(circle at 88% 82%,#0ba66f2e,#0000 30%),linear-gradient(145deg,#020711 0%,#071426 45%,#0b1d31 100%);position:relative;overflow:hidden}._8aEwW_ambientOne,._8aEwW_ambientTwo{filter:blur(10px);pointer-events:none;border-radius:999px;position:absolute}._8aEwW_ambientOne{background:#2a86e729;width:430px;height:430px;top:-180px;right:-130px}._8aEwW_ambientTwo{background:#14b8761f;width:470px;height:470px;bottom:-210px;left:-120px}._8aEwW_shell{z-index:1;width:min(1180px,100%);margin:0 auto;position:relative}._8aEwW_hero{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#071426a3;border:1px solid #b8d4f12b;border-radius:32px;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:38px;margin-bottom:36px;padding:28px 32px;display:grid;box-shadow:0 28px 70px #00000047}._8aEwW_iconFrame{place-items:center;display:grid}._8aEwW_appIcon{object-fit:cover;filter:drop-shadow(0 20px 28px #00000061);border-radius:28%;width:190px;height:190px;display:block}._8aEwW_heroText h1{letter-spacing:-.04em;margin:8px 0 12px;font-size:clamp(34px,5vw,62px);line-height:1.12}._8aEwW_systemLabel{color:#72baff;letter-spacing:.2em;margin:0;font-size:13px;font-weight:850}._8aEwW_lead{color:#aebfd2;margin:0;font-size:clamp(16px,2vw,21px);font-weight:650}._8aEwW_menuGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._8aEwW_menuCard{--accent:#8b9db4;color:#f8fbff;background:linear-gradient(145deg,#132b45eb,#081627f0);border:1px solid #bed6ee2b;border-radius:28px;flex-direction:column;justify-content:space-between;gap:28px;min-height:330px;padding:28px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 48px #0000003d}._8aEwW_menuCard:before{content:"";background:var(--accent);height:5px;position:absolute;inset:0 0 auto}._8aEwW_menuCard:hover,._8aEwW_menuCard:focus-visible{border-color:var(--accent);outline:none;transform:translateY(-5px);box-shadow:0 28px 60px #00000057}._8aEwW_survey{--accent:#12b76a}._8aEwW_staff{--accent:#288bea}._8aEwW_admin{--accent:#8b9db4}._8aEwW_anonymousVisit{--accent:#7c3aed}._8aEwW_serviceVisit{--accent:#0ea5e9}._8aEwW_testDrive{--accent:#f59e0b}._8aEwW_cardTop{justify-content:space-between;align-items:center;display:flex}._8aEwW_cardIcon{color:#fff;background:var(--accent);border:1px solid #ffffff8c;border-radius:18px;place-items:center;width:56px;height:56px;font-size:24px;font-weight:900;display:grid;box-shadow:0 12px 26px #00000040}._8aEwW_eyebrow{color:var(--accent);letter-spacing:.18em;font-size:12px;font-weight:900}._8aEwW_menuCard h2{margin:0 0 14px;font-size:clamp(23px,2.4vw,31px);line-height:1.25}._8aEwW_menuCard p{color:#aebfd2;margin:0;font-size:16px;font-weight:580;line-height:1.75}._8aEwW_action{color:#fff;justify-content:space-between;align-items:center;font-size:16px;font-weight:850;display:flex}._8aEwW_action span{font-size:31px;line-height:1}._8aEwW_footer{color:#7f94aa;justify-content:center;align-items:center;gap:9px;padding-top:28px;font-size:13px;font-weight:700;display:flex}._8aEwW_statusDot{background:#12b76a;border-radius:999px;width:8px;height:8px;box-shadow:0 0 12px #12b76acc}._8aEwW_separator{color:#43566b}._8aEwW_exitButton{color:#aebfd2;cursor:pointer;background:0 0;border:1px solid #aebfd26b;border-radius:10px;margin-left:12px;padding:7px 12px;font-size:13px;font-weight:750}._8aEwW_exitButton:hover,._8aEwW_exitButton:focus-visible{color:#fff;border-color:#72baff;outline:none}._8aEwW_exitButton:disabled{opacity:.55;cursor:default}@media (max-width:900px){._8aEwW_hero{grid-template-columns:150px minmax(0,1fr);gap:26px}._8aEwW_appIcon{width:140px;height:140px}._8aEwW_menuGrid{grid-template-columns:1fr}._8aEwW_menuCard{min-height:245px}}@media (max-width:600px){._8aEwW_page{padding:max(18px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(22px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}._8aEwW_hero{text-align:center;border-radius:26px;grid-template-columns:1fr;justify-items:center;gap:18px;padding:24px 20px}._8aEwW_appIcon{width:126px;height:126px}._8aEwW_menuGrid{gap:14px}._8aEwW_menuCard{border-radius:24px;min-height:220px;padding:23px}._8aEwW_menuCard p{font-size:15px}._8aEwW_footer{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){._8aEwW_menuCard{transition:none}}
