.external-mini-program-view_page__36sL_{--hero-height:clamp(410px,55dvh,500px);position:relative;height:100%;isolation:isolate;overflow-y:auto;background:#eff4f4;color:#243f50}.external-mini-program-view_artwork__5ptBX{position:absolute;z-index:-1;inset:0 0 auto;height:calc(var(--hero-height) + 50px);overflow:hidden}.external-mini-program-view_artwork__5ptBX:after{position:absolute;inset:0;background:linear-gradient(180deg,rgb(239 244 244/4%) 82%,#eff4f4);content:""}.external-mini-program-view_scene__D3gqQ{object-fit:cover;object-position:center 68%}.external-mini-program-view_scenic__9BdWs .external-mini-program-view_artwork__5ptBX:after{background:linear-gradient(180deg,rgb(239 244 244/96%),rgb(239 244 244/88%) 48%,rgb(239 244 244/8%) 78%,#eff4f4)}.external-mini-program-view_scenic__9BdWs .external-mini-program-view_scene__D3gqQ{object-position:center 70%}.external-mini-program-view_content__Qk1oI{position:relative;display:flex;min-height:100%;flex-direction:column;padding:0 20px max(22px,env(safe-area-inset-bottom))}.external-mini-program-view_hero___x3UJ{min-height:var(--hero-height);flex-shrink:0;padding:98px 10px 24px}.external-mini-program-view_eyebrow__PL13S{display:flex;align-items:center;gap:9px;margin:0 0 17px;color:#3f6379;font-size:12px;font-weight:600;letter-spacing:.12em}.external-mini-program-view_eyebrow__PL13S span{width:18px;height:1px;background:currentColor}.external-mini-program-view_hero___x3UJ h1{margin:0;color:#24475d;font-family:"Noto Serif SC",Songti SC,STSong,serif;font-size:clamp(30px,8.5vw,36px);font-weight:600;letter-spacing:.05em;line-height:1.5;text-shadow:0 1px 16px rgb(255 255 255/50%)}.external-mini-program-view_hero___x3UJ h1 span{color:#42687c}.external-mini-program-view_intro__F4qcX{margin:13px 0 0;color:#4a6879;font-size:13px;letter-spacing:.08em}.external-mini-program-view_panel__xMI7T{padding:22px;border:1px solid rgb(255 255 255/95%);border-radius:26px;background:rgb(255 255 255/93%);box-shadow:0 14px 36px rgb(43 77 95/7%);backdrop-filter:blur(12px)}.external-mini-program-view_serviceHeading__9Yopt{display:flex;align-items:center;gap:12px}.external-mini-program-view_serviceIcon__oihw0{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border:1px solid #dce9ed;border-radius:14px;background:#edf4f6;color:#426d82}.external-mini-program-view_serviceLabel__G0__Q{margin:0 0 4px;color:#82939c;font-size:12px;letter-spacing:.04em}.external-mini-program-view_serviceHeading__9Yopt h2{margin:0;font-size:17px;font-weight:600;line-height:1.5}.external-mini-program-view_tag__yQzLz{flex:0 0 auto;margin-inline-start:auto;padding:5px 7px;border:1px solid #e2ebe9;border-radius:6px;color:#738f8b;font-size:12px;line-height:1.3}.external-mini-program-view_status__1DtcJ{display:flex;align-items:flex-start;gap:8px;min-height:64px;margin-top:19px;padding:13px 11px;border-radius:12px;background:#f4f7f7;color:#637e8c}.external-mini-program-view_status__1DtcJ svg{flex:0 0 auto;margin-top:2px}.external-mini-program-view_status__1DtcJ p{margin:0;font-size:13px;line-height:1.65;overflow-wrap:anywhere}.external-mini-program-view_primaryButton__W0M1Q{display:flex;width:100%;min-height:50px;align-items:center;justify-content:center;gap:10px;margin-top:18px;padding:12px 16px;border:0;border-radius:14px;background:#315e78;box-shadow:0 5px 12px rgb(49 94 120/12%);color:#fff;font:inherit;font-size:15px;font-weight:500;cursor:pointer}.external-mini-program-view_primaryButton__W0M1Q:active{background:#274d64}.external-mini-program-view_primaryButton__W0M1Q:disabled{opacity:.7;cursor:wait}.external-mini-program-view_primaryButton__W0M1Q:focus-visible,.external-mini-program-view_returnLink___Dl8s:focus-visible{outline:3px solid #8cafc3;outline-offset:4px}.external-mini-program-view_hint__VdrOM{margin:12px 0 0;color:#8b9da6;font-size:12px;text-align:center}.external-mini-program-view_returnLink___Dl8s{display:flex;min-height:44px;align-items:center;justify-content:center;gap:3px;margin-top:12px;color:#587583;font-size:13px;text-decoration:none}.external-mini-program-view_signature__nFTx3{margin:auto 0 0;padding-top:12px;color:#9aaeb5;font-size:12px;letter-spacing:.15em;text-align:center}.external-mini-program-view_spinner__IIMtW{animation:external-mini-program-view_turn__2XWbz 1.2s linear infinite}@keyframes external-mini-program-view_turn__2XWbz{to{transform:rotate(1turn)}}@media (max-width:350px){.external-mini-program-view_content__Qk1oI{padding-inline:16px}.external-mini-program-view_hero___x3UJ{padding-inline:8px}.external-mini-program-view_panel__xMI7T{padding:18px}.external-mini-program-view_serviceHeading__9Yopt{gap:9px}.external-mini-program-view_serviceHeading__9Yopt h2{font-size:16px}.external-mini-program-view_tag__yQzLz{padding-inline:5px}}@media (max-height:700px){.external-mini-program-view_page__36sL_{--hero-height:360px}.external-mini-program-view_hero___x3UJ{padding-top:85px}}@media (prefers-reduced-motion:reduce){.external-mini-program-view_spinner__IIMtW{animation:none}}.external-mini-program-view_pending__9Ynkv{display:flex;min-height:60vh;align-items:center;justify-content:center;gap:10px;color:#637e8c;font-size:14px}