.entry-module__9yOeiW__page{min-height:var(--m-viewport-height);padding:max(32px, env(safe-area-inset-top)) 20px calc(32px + env(safe-area-inset-bottom));background:linear-gradient(180deg, #061b4f14 0%, #061b4f00 36%), url(/brand/qianhai-hero-bg.png) center top / auto 420px no-repeat, var(--m-color-canvas)}.entry-module__9yOeiW__hero{color:var(--m-color-foreground-inverse);padding:42px 4px 28px}.entry-module__9yOeiW__brandLogo{object-fit:contain;object-position:left center;width:186px;height:auto;margin:0 0 18px;display:block}.entry-module__9yOeiW__title{max-width:10em;color:var(--m-color-foreground-inverse);letter-spacing:.02em;margin:0;font-size:30px;font-weight:800;line-height:1.25}.entry-module__9yOeiW__subtitle{color:#ffffffd6;max-width:24em;font-size:var(--m-font-size-body);margin:14px 0 0;line-height:1.65}.entry-module__9yOeiW__selection{border-radius:var(--m-radius-panel);background:var(--m-color-surface-raised-translucent);box-shadow:var(--m-shadow-floating);gap:16px;padding:22px 16px 16px;display:grid}.entry-module__9yOeiW__selectionHeader{gap:4px;display:grid}.entry-module__9yOeiW__selectionHeader h2{color:var(--m-color-foreground);font-size:var(--m-font-size-section-title);line-height:var(--m-line-height-section-title);margin:0}.entry-module__9yOeiW__selectionHeader p{color:var(--m-color-foreground-muted);font-size:var(--m-font-size-secondary);line-height:var(--m-line-height-secondary);margin:0}.entry-module__9yOeiW__roleList{gap:12px;display:grid}.entry-module__9yOeiW__roleCard{border:1px solid var(--m-color-border-default);background:var(--m-color-surface);min-height:104px;color:inherit;border-radius:14px;grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;gap:14px;padding:16px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.entry-module__9yOeiW__roleCard:focus-visible{outline:3px solid var(--m-color-focus-ring);outline-offset:2px}.entry-module__9yOeiW__roleCard:active{transform:scale(.99)}.entry-module__9yOeiW__roleCard:hover{border-color:var(--m-color-action-primary);box-shadow:0 8px 20px #061b4f14}.entry-module__9yOeiW__roleIcon{background:var(--m-color-info-surface);width:48px;height:48px;color:var(--m-color-action-primary);border-radius:14px;place-items:center;font-size:24px;line-height:1;display:grid}.entry-module__9yOeiW__roleIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:26px;height:26px}.entry-module__9yOeiW__roleCopy{gap:3px;min-width:0;display:grid}.entry-module__9yOeiW__roleCopy strong{color:var(--m-color-foreground);font-size:var(--m-font-size-card-title);line-height:var(--m-line-height-card-title)}.entry-module__9yOeiW__roleCopy span{color:var(--m-color-foreground-muted);font-size:var(--m-font-size-secondary);line-height:var(--m-line-height-secondary)}.entry-module__9yOeiW__arrow{color:var(--m-color-action-primary);font-size:18px}@media (min-width:600px){.entry-module__9yOeiW__page{padding-left:28px;padding-right:28px}.entry-module__9yOeiW__selection{padding:28px 24px 20px}}@media (prefers-reduced-motion:reduce){.entry-module__9yOeiW__roleCard{transition:none}}
