.skip-link[data-astro-cid-6ebbkf2w]{position:absolute;z-index:100;top:0;inset-inline-start:20px;transform:translateY(-120%);padding:14px 18px;background:#fff;color:var(--color-navy);font-weight:700}.skip-link[data-astro-cid-6ebbkf2w]:focus{transform:none}.ownership-services[data-astro-cid-6ebbkf2w]{background:var(--color-canvas);color:var(--color-navy)}.ownership-services[data-astro-cid-6ebbkf2w] a[data-astro-cid-6ebbkf2w]{color:inherit;text-decoration:none}.shell[data-astro-cid-6ebbkf2w]{width:min(100% - 2 * var(--page-gutter),var(--content-max));margin-inline:auto}.eyebrow[data-astro-cid-6ebbkf2w]{margin:0;color:var(--color-bronze-text);font-size:var(--label-size);font-weight:800;letter-spacing:.14em;text-transform:uppercase}.breadcrumbs[data-astro-cid-6ebbkf2w]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:clamp(28px,4vw,56px);color:#cfdcda;font-size:12px}.breadcrumbs[data-astro-cid-6ebbkf2w] a[data-astro-cid-6ebbkf2w]:hover{color:var(--color-gold)}.os-hero[data-astro-cid-6ebbkf2w]{padding-block:clamp(28px,3vw,44px) clamp(48px,6vw,88px);background:radial-gradient(circle at 92% 12%,#e7c58024,transparent 34%),linear-gradient(120deg,var(--color-deep),var(--color-navy));color:var(--color-canvas)}.os-hero-grid[data-astro-cid-6ebbkf2w]{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:clamp(28px,5vw,80px)}@media(width>=1025px){.os-hero[data-astro-cid-6ebbkf2w]{display:flex;align-items:center;box-sizing:border-box;min-height:max(var(--site-hero-min-height),var(--site-hero-height));padding-block:clamp(24px,3svh,36px)}.os-hero-grid[data-astro-cid-6ebbkf2w]{align-items:center}.os-hero-grid[data-astro-cid-6ebbkf2w]{width:min(100% - 2 * var(--page-gutter),var(--content-max))}.os-hero-grid[data-astro-cid-6ebbkf2w]>[data-astro-cid-6ebbkf2w]{min-width:0}.os-hero-visual[data-astro-cid-6ebbkf2w]{position:relative;width:100%;aspect-ratio:auto;height:min(calc(var(--site-hero-height) - 72px),680px);min-height:440px}.os-hero-visual[data-astro-cid-6ebbkf2w] img[data-astro-cid-6ebbkf2w]{position:absolute;inset:0}}.os-hero-water[data-astro-cid-6ebbkf2w]{display:none}@media(width>=1025px){.os-hero[data-astro-cid-6ebbkf2w]{position:relative;isolation:isolate;overflow:hidden;background:var(--color-deep)}.os-hero-water[data-astro-cid-6ebbkf2w]{position:absolute;inset:-8% 0;z-index:-1;display:block;background:linear-gradient(100deg,#031f2ae0,#031f2ad1 36%,#062b3966 60%,#062b3940),var(--sea-bg) center/cover no-repeat;will-change:transform}}.os-hero[data-astro-cid-6ebbkf2w] h1[data-astro-cid-6ebbkf2w]{margin:0;font:400 var(--hero-title-size)/.98 var(--font-display);letter-spacing:-.035em;text-wrap:balance}.os-hero[data-astro-cid-6ebbkf2w] h1[data-astro-cid-6ebbkf2w] em[data-astro-cid-6ebbkf2w]{display:block;color:var(--color-gold)}@media(width>=1025px){.os-title-line[data-astro-cid-6ebbkf2w]{display:block;white-space:nowrap}@supports ((-moz-appearance: none)){html[lang=zh-CN] .os-title-line[data-astro-cid-6ebbkf2w]{white-space:normal}}}.os-intro[data-astro-cid-6ebbkf2w]{max-width:52ch;margin:24px 0 0;color:#dbe5e3;font-size:var(--body-copy-size);line-height:1.7}.os-actions[data-astro-cid-6ebbkf2w]{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:32px}.primary-action[data-astro-cid-6ebbkf2w]{display:inline-flex;align-items:center;gap:12px;min-height:50px;padding:6px 8px 6px 22px;border-radius:999px;background:var(--color-gold);font-size:var(--action-size);font-weight:700;color:var(--color-navy)!important}.primary-action[data-astro-cid-6ebbkf2w] span[data-astro-cid-6ebbkf2w]{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--color-navy);color:var(--color-gold)}.quiet-action[data-astro-cid-6ebbkf2w]{display:inline-flex;align-items:center;gap:10px;padding-bottom:5px;border-bottom:1px solid #e7c58080;color:var(--color-canvas);font-size:var(--action-size);font-weight:700}.os-hero-visual[data-astro-cid-6ebbkf2w]{margin:0;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius-lg)}.os-hero-visual[data-astro-cid-6ebbkf2w] img[data-astro-cid-6ebbkf2w]{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.os-services[data-astro-cid-6ebbkf2w]{padding-block:var(--section-space)}.os-index[data-astro-cid-6ebbkf2w]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-block:0 clamp(32px,4vw,56px);padding:0;list-style:none;border-block:1px solid #d9cdb6}.os-index[data-astro-cid-6ebbkf2w] a[data-astro-cid-6ebbkf2w]{display:flex;align-items:center;gap:12px;min-height:64px;padding-inline:clamp(10px,1.4vw,20px);border-inline-start:1px solid #d9cdb6;font-size:var(--action-size);font-weight:800;letter-spacing:.1em}.os-index[data-astro-cid-6ebbkf2w] li[data-astro-cid-6ebbkf2w]:first-child a[data-astro-cid-6ebbkf2w]{border-inline-start:0;padding-inline-start:0}.os-index[data-astro-cid-6ebbkf2w] a[data-astro-cid-6ebbkf2w] span[data-astro-cid-6ebbkf2w]{font:400 26px/1 var(--font-display);color:#a7824e;letter-spacing:0}.os-index[data-astro-cid-6ebbkf2w] a[data-astro-cid-6ebbkf2w]:hover{color:var(--color-bronze-text)}.os-service[data-astro-cid-6ebbkf2w]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);scroll-margin-top:calc(var(--header-height) + 16px)}.os-service[data-astro-cid-6ebbkf2w]+.os-service[data-astro-cid-6ebbkf2w]{margin-top:clamp(48px,6vw,96px)}.os-service--flip[data-astro-cid-6ebbkf2w] .os-service-visual[data-astro-cid-6ebbkf2w]{order:2}.os-service-visual[data-astro-cid-6ebbkf2w]{margin:0;aspect-ratio:3 / 2;overflow:hidden;border-radius:var(--radius-md)}.os-service-visual[data-astro-cid-6ebbkf2w] img[data-astro-cid-6ebbkf2w]{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.os-service[data-astro-cid-6ebbkf2w] .eyebrow[data-astro-cid-6ebbkf2w] span[data-astro-cid-6ebbkf2w]{margin-inline-end:6px;color:var(--color-bronze-text)}.os-service[data-astro-cid-6ebbkf2w] h2[data-astro-cid-6ebbkf2w]{margin:14px 0 0;font:400 var(--section-title-size)/1 var(--font-display);letter-spacing:-.03em;text-wrap:balance}.os-description[data-astro-cid-6ebbkf2w]{max-width:54ch;margin:20px 0 0;color:var(--color-ink);font-size:var(--body-copy-size);line-height:1.7}.os-features[data-astro-cid-6ebbkf2w]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;margin:24px 0 0;padding:0;list-style:none;border-top:1px solid #d9cdb6}.os-features[data-astro-cid-6ebbkf2w] li[data-astro-cid-6ebbkf2w]{position:relative;padding:12px 0;padding-inline-start:26px;border-bottom:1px solid #d9cdb6;font-size:var(--note-size);line-height:1.55}.os-features[data-astro-cid-6ebbkf2w] li[data-astro-cid-6ebbkf2w]:before{content:"";position:absolute;top:19px;inset-inline-start:2px;width:10px;height:1px;background:#a7824e}.os-link[data-astro-cid-6ebbkf2w]{display:inline-flex;align-items:center;gap:10px;margin-top:26px;padding-bottom:5px;border-bottom:1px solid #a7824e;font-size:var(--action-size);font-weight:700}.os-link[data-astro-cid-6ebbkf2w] span[data-astro-cid-6ebbkf2w]{color:#a7824e}.os-closing[data-astro-cid-6ebbkf2w]{padding-block:var(--section-space);background:var(--color-navy) var(--sea-bg) center/cover;color:var(--color-canvas);text-align:center}.os-closing-inner[data-astro-cid-6ebbkf2w]{display:grid;justify-items:center;gap:18px}.os-closing[data-astro-cid-6ebbkf2w] h2[data-astro-cid-6ebbkf2w]{margin:0;font:400 var(--section-title-size)/1 var(--font-display);letter-spacing:-.03em}.os-closing[data-astro-cid-6ebbkf2w] h2[data-astro-cid-6ebbkf2w] em[data-astro-cid-6ebbkf2w]{color:var(--color-gold)}.os-closing[data-astro-cid-6ebbkf2w] p[data-astro-cid-6ebbkf2w]:not(.eyebrow){max-width:52ch;margin:0;color:#dbe5e3;font-size:var(--body-copy-size);line-height:1.7}.os-closing[data-astro-cid-6ebbkf2w] .primary-action[data-astro-cid-6ebbkf2w]{margin-top:10px}.os-statement[data-astro-cid-6ebbkf2w],.os-stack-title[data-astro-cid-6ebbkf2w],.os-closing-band[data-astro-cid-6ebbkf2w]{display:none}@media(width>=1025px)and (height>=520px)and (prefers-reduced-motion:no-preference){.os-motion[data-astro-cid-6ebbkf2w] .os-hero-copy[data-astro-cid-6ebbkf2w]>.os-intro[data-astro-cid-6ebbkf2w]{display:none}.os-motion[data-astro-cid-6ebbkf2w] .os-hero-visual[data-astro-cid-6ebbkf2w] img[data-astro-cid-6ebbkf2w]{will-change:transform}.os-motion[data-astro-cid-6ebbkf2w] .os-hero[data-astro-cid-6ebbkf2w] .breadcrumbs[data-astro-cid-6ebbkf2w],.os-motion[data-astro-cid-6ebbkf2w] .os-actions[data-astro-cid-6ebbkf2w]{animation:.9s cubic-bezier(.16,1,.3,1) both os-rise}.os-motion[data-astro-cid-6ebbkf2w] .os-actions[data-astro-cid-6ebbkf2w]{animation-delay:.75s}.os-motion[data-astro-cid-6ebbkf2w] .os-hero-visual[data-astro-cid-6ebbkf2w]{animation:1.2s cubic-bezier(.16,1,.3,1) both os-settle}.os-motion[data-astro-cid-6ebbkf2w]:not(.is-ready) .os-hero[data-astro-cid-6ebbkf2w] h1[data-astro-cid-6ebbkf2w]{opacity:0;animation:0s 1.2s forwards os-show}.os-motion[data-astro-cid-6ebbkf2w] .os-char{display:inline-block}.os-motion[data-astro-cid-6ebbkf2w] .os-word{display:inline-block;white-space:nowrap}.os-motion[data-astro-cid-6ebbkf2w] .os-hero[data-astro-cid-6ebbkf2w] .os-char{animation:.8s cubic-bezier(.16,1,.3,1) both os-blur;animation-delay:calc(.15s + var(--c) * 15ms)}.os-motion[data-astro-cid-6ebbkf2w] .os-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.os-motion[data-astro-cid-6ebbkf2w] .os-statement[data-astro-cid-6ebbkf2w]{display:block;padding-block:clamp(72px,9svh,120px) clamp(48px,6svh,80px)}.os-motion[data-astro-cid-6ebbkf2w] .os-statement[data-astro-cid-6ebbkf2w] .os-intro{max-width:22em;margin:0 auto;color:var(--color-navy);text-align:center;font:400 clamp(38px,4vw,60px)/1.12 var(--font-display);letter-spacing:-.02em}.os-motion[data-astro-cid-6ebbkf2w] .os-statement[data-astro-cid-6ebbkf2w] .os-char{opacity:.2}.os-motion[data-astro-cid-6ebbkf2w] .os-services[data-astro-cid-6ebbkf2w]{height:360svh;padding-block:0}.os-motion[data-astro-cid-6ebbkf2w] .os-pin[data-astro-cid-6ebbkf2w]{position:sticky;top:var(--header-height);display:grid;grid-template-rows:auto minmax(0,1fr);gap:16px;height:calc(100svh - var(--header-height));padding-block:16px 20px;overflow:hidden;box-sizing:border-box}.os-motion[data-astro-cid-6ebbkf2w] .os-stack-title[data-astro-cid-6ebbkf2w]{position:absolute;z-index:0;inset:50% 0 auto;display:block;margin:0 auto;color:var(--color-navy);font:400 var(--section-title-size)/1 var(--font-display);letter-spacing:-.03em;text-align:center;transform:translateY(-50%);pointer-events:none}.os-motion[data-astro-cid-6ebbkf2w] .os-index[data-astro-cid-6ebbkf2w]{position:relative;z-index:2;margin-block:0;background:var(--color-canvas)}.os-motion[data-astro-cid-6ebbkf2w] .os-index[data-astro-cid-6ebbkf2w] a[data-astro-cid-6ebbkf2w]{min-height:52px;color:var(--color-ink);transition:color var(--motion-fast) var(--ease-out)}.os-motion[data-astro-cid-6ebbkf2w] .os-index[data-astro-cid-6ebbkf2w] a[data-astro-cid-6ebbkf2w][aria-current]{color:var(--color-navy)}.os-motion[data-astro-cid-6ebbkf2w] .os-cards[data-astro-cid-6ebbkf2w]{position:relative;z-index:1;min-height:0}.os-motion[data-astro-cid-6ebbkf2w] .os-service[data-astro-cid-6ebbkf2w]{position:absolute;inset:calc(var(--i) * 14px) 0 0;z-index:calc(10 + var(--i));padding:clamp(16px,1.6vw,24px);gap:clamp(24px,3vw,48px);box-sizing:border-box;align-items:stretch;overflow:hidden;border:1px solid #d9cdb6;border-radius:var(--radius-lg);background:var(--color-white);box-shadow:0 -18px 40px #082f3d14;will-change:transform;width:100%!important;max-width:none!important;margin:0!important}.os-motion[data-astro-cid-6ebbkf2w] .os-service-visual[data-astro-cid-6ebbkf2w]{height:100%;min-height:0;aspect-ratio:auto;border-radius:var(--radius-md)}.os-motion[data-astro-cid-6ebbkf2w] .os-service-copy[data-astro-cid-6ebbkf2w]{align-self:center;min-width:0;padding-block:4px;padding-inline:clamp(4px,1vw,16px)}.os-motion[data-astro-cid-6ebbkf2w] .os-service[data-astro-cid-6ebbkf2w] h2[data-astro-cid-6ebbkf2w]{line-height:1.02;font-size:clamp(32px,3.2svh + 1.4vw,50px)!important}.os-motion[data-astro-cid-6ebbkf2w] .os-description[data-astro-cid-6ebbkf2w]{max-width:60ch;margin-top:18px;font-size:var(--note-size);line-height:1.7}.os-motion[data-astro-cid-6ebbkf2w] .os-features[data-astro-cid-6ebbkf2w]{margin-top:22px}.os-motion[data-astro-cid-6ebbkf2w] .os-features[data-astro-cid-6ebbkf2w] li[data-astro-cid-6ebbkf2w]{padding-block:9px}.os-motion[data-astro-cid-6ebbkf2w] .os-features[data-astro-cid-6ebbkf2w] li[data-astro-cid-6ebbkf2w]:before{top:19px}.os-motion[data-astro-cid-6ebbkf2w] .os-link[data-astro-cid-6ebbkf2w]{margin-top:24px}@media(height<=640px){.os-motion[data-astro-cid-6ebbkf2w] .os-pin[data-astro-cid-6ebbkf2w]{gap:8px;padding-block:8px 12px}.os-motion[data-astro-cid-6ebbkf2w] .os-index[data-astro-cid-6ebbkf2w] a[data-astro-cid-6ebbkf2w]{min-height:44px}.os-motion[data-astro-cid-6ebbkf2w] .os-index[data-astro-cid-6ebbkf2w] a[data-astro-cid-6ebbkf2w] span[data-astro-cid-6ebbkf2w]{font-size:22px}.os-motion[data-astro-cid-6ebbkf2w] .os-service[data-astro-cid-6ebbkf2w]{inset:calc(var(--i) * 8px) 0 0;padding:12px;gap:clamp(20px,2.4vw,32px);border-radius:var(--radius-md)}.os-motion[data-astro-cid-6ebbkf2w] .os-service[data-astro-cid-6ebbkf2w] h2[data-astro-cid-6ebbkf2w]{margin-top:12px;line-height:1.1;font-size:clamp(26px,5.4svh,34px)!important}.os-motion[data-astro-cid-6ebbkf2w] .os-description[data-astro-cid-6ebbkf2w]{margin-top:12px;line-height:1.5}.os-motion[data-astro-cid-6ebbkf2w] .os-features[data-astro-cid-6ebbkf2w]{margin-top:14px}.os-motion[data-astro-cid-6ebbkf2w] .os-features[data-astro-cid-6ebbkf2w] li[data-astro-cid-6ebbkf2w]{padding-block:6px;line-height:1.4}.os-motion[data-astro-cid-6ebbkf2w] .os-features[data-astro-cid-6ebbkf2w] li[data-astro-cid-6ebbkf2w]:before{top:16px}.os-motion[data-astro-cid-6ebbkf2w] .os-link[data-astro-cid-6ebbkf2w]{margin-top:16px}}@media(height<=560px){.os-motion[data-astro-cid-6ebbkf2w] .os-link[data-astro-cid-6ebbkf2w]{margin-top:12px}}.os-motion[data-astro-cid-6ebbkf2w] .os-closing[data-astro-cid-6ebbkf2w]{padding-top:clamp(56px,7svh,96px)}.os-motion[data-astro-cid-6ebbkf2w] .os-closing-band[data-astro-cid-6ebbkf2w]{display:block;height:min(58svh,520px);margin:0 auto -6px;clip-path:inset(0 50%)}.os-motion[data-astro-cid-6ebbkf2w] .os-closing-band[data-astro-cid-6ebbkf2w] img[data-astro-cid-6ebbkf2w]{display:block;width:100%;height:100%;object-fit:contain;background:none;border-radius:0}.os-motion[data-astro-cid-6ebbkf2w] .os-reveal[data-astro-cid-6ebbkf2w]{opacity:.3;filter:blur(8px);transform:translateY(40px) scale(.95);transition:opacity 1s cubic-bezier(.16,1,.3,1),filter 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--d, 0) * 80ms)}.os-motion[data-astro-cid-6ebbkf2w] .os-reveal[data-astro-cid-6ebbkf2w]:nth-child(2){--d: 1}.os-motion[data-astro-cid-6ebbkf2w] .os-reveal[data-astro-cid-6ebbkf2w]:nth-child(3){--d: 2}.os-motion[data-astro-cid-6ebbkf2w] .os-reveal[data-astro-cid-6ebbkf2w]:nth-child(4){--d: 3}.os-motion[data-astro-cid-6ebbkf2w] .os-reveal.is-in{opacity:1;filter:blur();transform:none}}@keyframes os-show{to{opacity:1}}@keyframes os-blur{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur()}}@keyframes os-rise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes os-settle{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@media(width<=860px){.os-hero-grid[data-astro-cid-6ebbkf2w],.os-service[data-astro-cid-6ebbkf2w]{grid-template-columns:1fr}.os-service--flip[data-astro-cid-6ebbkf2w] .os-service-visual[data-astro-cid-6ebbkf2w]{order:0}.os-index[data-astro-cid-6ebbkf2w]{grid-template-columns:repeat(2,minmax(0,1fr))}.os-index[data-astro-cid-6ebbkf2w] li[data-astro-cid-6ebbkf2w]:nth-child(3) a[data-astro-cid-6ebbkf2w]{border-inline-start:0;padding-inline-start:0}.os-index[data-astro-cid-6ebbkf2w] li[data-astro-cid-6ebbkf2w]:nth-child(n+3){border-top:1px solid #d9cdb6}}@media(width<=480px){.os-features[data-astro-cid-6ebbkf2w],.os-index[data-astro-cid-6ebbkf2w]{grid-template-columns:1fr}.os-index[data-astro-cid-6ebbkf2w] a[data-astro-cid-6ebbkf2w]{border-inline-start:0;padding-inline-start:0}.os-index[data-astro-cid-6ebbkf2w] li[data-astro-cid-6ebbkf2w]+li[data-astro-cid-6ebbkf2w]{border-top:1px solid #d9cdb6}}
