.closing-invitation[data-astro-cid-j7pv25f6]{background:#1b2945;color:#faf8f3;text-align:center;padding:clamp(64px,8vw,108px) 22px}.closing-invitation-inner[data-astro-cid-j7pv25f6]{max-width:780px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.closing-invitation-eyebrow[data-astro-cid-j7pv25f6]{color:#c6ab80;font-size:.72rem;letter-spacing:.22em;font-weight:600;margin:0 0 22px}.closing-invitation[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:Georgia,Times New Roman,serif;font-weight:400;color:#faf8f3;font-size:clamp(2rem,4.2vw,3.5rem);line-height:1.2;max-width:730px;margin:0}.closing-invitation-rule[data-astro-cid-j7pv25f6]{display:block;width:65px;height:1px;background:#a98b5c;margin:27px auto}.closing-invitation-description[data-astro-cid-j7pv25f6]{color:#e0ddd6;font-size:clamp(.94rem,1.4vw,1.08rem);line-height:1.85;max-width:630px;margin:0 0 32px}.closing-invitation-button[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;gap:12px;background:#a98b5c;color:#1b2945;border:1px solid #A98B5C;padding:15px 27px;font-size:.76rem;letter-spacing:.14em;font-weight:700;text-decoration:none;min-height:48px;transition:background .2s,color .2s}.closing-invitation-button[data-astro-cid-j7pv25f6]:hover,.closing-invitation-button[data-astro-cid-j7pv25f6]:focus-visible{background:#d6bb90;color:#14213b;border-color:#d6bb90}.closing-invitation-button[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid #FAF8F3;outline-offset:4px}@media(max-width:640px){.closing-invitation[data-astro-cid-j7pv25f6]{padding:64px 20px}.closing-invitation-eyebrow[data-astro-cid-j7pv25f6]{font-size:.66rem}.closing-invitation-description[data-astro-cid-j7pv25f6]{margin-bottom:27px}}.sourcing-capabilities[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 32px;margin:30px 0}.sourcing-capabilities[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:inherit;font-size:1rem;letter-spacing:.015em;color:#1b2945;margin-bottom:5px}.sourcing-capabilities[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.86rem;line-height:1.7;margin:0;color:#62646c}.sourcing-actions[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.china-fort-link[data-astro-cid-j7pv25f6]{font-size:.72rem;letter-spacing:.13em;text-transform:uppercase;color:#1b2945;border-bottom:1px solid #A98B5C;padding:13px 0}.china-fort-link[data-astro-cid-j7pv25f6]:hover{color:#896b42}@media(max-width:640px){.sourcing-capabilities[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:17px}.sourcing-actions[data-astro-cid-j7pv25f6]{justify-content:center}}.home-hero[data-astro-cid-j7pv25f6]{background:radial-gradient(circle at 8% 10%,#fffdf8 0,transparent 42%),linear-gradient(125deg,#f6f2e9,#eae5db)}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2.35rem,4vw,4rem);letter-spacing:-.035em;line-height:1.16;max-width:670px}.home-hero[data-astro-cid-j7pv25f6] .hero-title-first[data-astro-cid-j7pv25f6]{font-size:clamp(2.1rem,3.4vw,3.45rem)}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{font-weight:400;color:#8b714a}.hero-visual[data-astro-cid-j7pv25f6]{position:relative;padding:0}.hero-visual[data-astro-cid-j7pv25f6] .heritage-photo[data-astro-cid-j7pv25f6]{position:relative;box-shadow:0 24px 60px #1b294522}.world-section[data-astro-cid-j7pv25f6]{position:relative}.world-section[data-astro-cid-j7pv25f6]:before{content:"";display:block;width:48px;height:2px;background:#b59a69;margin:0 auto 26px}.world-section[data-astro-cid-j7pv25f6] .feature-card[data-astro-cid-j7pv25f6]{position:relative;align-items:center;text-align:center;padding:clamp(28px,3.3vw,46px)!important;min-height:330px;border:1px solid #e3d9c9;background:linear-gradient(145deg,#fff,#fdfbf7);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.world-section[data-astro-cid-j7pv25f6] .feature-card[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:58px;height:3px;background:#b59a69;transition:width .3s ease}.world-section[data-astro-cid-j7pv25f6] .feature-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-7px);border-color:#c5af8c;box-shadow:0 22px 45px #18244317}.world-section[data-astro-cid-j7pv25f6] .feature-card[data-astro-cid-j7pv25f6]:hover:before{width:100%}.world-section[data-astro-cid-j7pv25f6] .feature-icon[data-astro-cid-j7pv25f6]{width:64px;height:64px;margin:0 auto 24px;background:#f6f0e5;border:1px solid #e1d2b8;border-radius:50%}.world-section[data-astro-cid-j7pv25f6] .feature-icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:31px;height:31px}.world-section[data-astro-cid-j7pv25f6] .feature-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(1.3rem,1.8vw,1.55rem)}.world-section[data-astro-cid-j7pv25f6] .feature-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:300px;margin-inline:auto}.world-section[data-astro-cid-j7pv25f6] .feature-cta[data-astro-cid-j7pv25f6]{color:#1b2945;font-weight:700;letter-spacing:.1em}.heritage-spotlight[data-astro-cid-j7pv25f6]{background:radial-gradient(circle at 85% 25%,#29468b 0,transparent 48%),linear-gradient(115deg,#101d47,#1b2945);position:relative;overflow:hidden}.heritage-spotlight[data-astro-cid-j7pv25f6] .container[data-astro-cid-j7pv25f6]{position:relative}.heritage-spotlight[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,3.2vw,3.5rem);line-height:1.2}.heritage-spotlight[data-astro-cid-j7pv25f6] figure[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{border:1px solid #c9ab77;padding:clamp(10px,2vw,22px);box-shadow:0 28px 70px #07133366}.journal-section[data-astro-cid-j7pv25f6] .preview-panel[data-astro-cid-j7pv25f6]{border-top:4px solid #b59a69;box-shadow:0 20px 65px #1b294520}.global-sourcing[data-astro-cid-j7pv25f6]{background:linear-gradient(180deg,#f1ece2,#f9f6ef)}.global-sourcing[data-astro-cid-j7pv25f6] .sourcing-option[data-astro-cid-j7pv25f6]{padding-block:28px}.global-sourcing[data-astro-cid-j7pv25f6] .sourcing-number[data-astro-cid-j7pv25f6]{font-family:Georgia,serif;font-size:1.2rem;color:#a88751}.global-sourcing[data-astro-cid-j7pv25f6] .sourcing-option[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.35rem}@media(max-width:767px){.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,7.2vw,3rem)!important}.home-hero[data-astro-cid-j7pv25f6] .container[data-astro-cid-j7pv25f6]{padding-block:42px}.hero-visual[data-astro-cid-j7pv25f6]{padding:10px 10px 0 0}.world-section[data-astro-cid-j7pv25f6] .feature-card[data-astro-cid-j7pv25f6]{min-height:0;padding:29px 24px!important}.global-sourcing[data-astro-cid-j7pv25f6] .sourcing-option[data-astro-cid-j7pv25f6]{padding-block:24px}}.gemstone-home-stage[data-astro-cid-j7pv25f6][data-loading=true]{min-height:360px;display:flex;align-items:center;justify-content:center;padding:clamp(2rem,6vw,4rem) 1rem;background:linear-gradient(135deg,#f7f3ea,#ece7dc);border:1px solid #e5dccc}.stock-presentation[data-astro-cid-j7pv25f6]{text-align:center;max-width:540px}.stock-presentation[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(1.8rem,3.5vw,2.5rem);color:#1b2945;margin-top:1rem}.stock-presentation[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.eyebrow){color:#62646c;line-height:1.8;margin-top:1rem}.feature-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;min-height:100%;transition:box-shadow .2s,transform .2s}.feature-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px);box-shadow:0 12px 25px #18244312}.feature-cta[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:1.5rem}.feature-icon[data-astro-cid-j7pv25f6]{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border:1px solid #e3d8c3;background:#faf7f0;color:#ad8b53;margin-bottom:1.25rem}.feature-icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:28px;height:28px}.preview-stage[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate}.preview-stage[data-astro-cid-j7pv25f6][data-loading=true]>div[data-astro-cid-j7pv25f6]:first-child{filter:blur(2.5px);opacity:.46;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.preview-overlay[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:#f8f6f159;z-index:2}.preview-panel[data-astro-cid-j7pv25f6]{width:min(100%,490px);padding:clamp(1.5rem,4vw,2.5rem);text-align:center;background:#fffdf8f7;border:1px solid #d9c7a6;box-shadow:0 14px 40px #1b294526}.preview-panel[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:clamp(1.5rem,3vw,2rem);color:#1b2945;margin-top:.8rem}.preview-panel[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:not(.eyebrow){color:#5f6270;line-height:1.75;margin-top:1rem}@media(max-width:640px){.preview-overlay[data-astro-cid-j7pv25f6]{align-items:flex-start;padding:1rem .5rem}.preview-panel[data-astro-cid-j7pv25f6]{padding:1.25rem}}.sourcing-card[data-astro-cid-j7pv25f6]{background:#fffdf8;border:1px solid #e5dccd;padding:clamp(1.5rem,3vw,2rem);min-height:100%;display:flex;flex-direction:column;align-items:flex-start}.sourcing-icon[data-astro-cid-j7pv25f6]{height:48px;width:48px;display:flex;align-items:center;justify-content:center;color:#ad8b53;border:1px solid #e3d8c3;background:#faf7f0;margin-bottom:1.25rem}.sourcing-icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{height:26px;width:26px}.sourcing-card[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem;color:#1b2945}.sourcing-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#62646c;font-size:.925rem;line-height:1.85;margin-top:.75rem}.collection-cta-stage[data-astro-cid-j7pv25f6]{position:relative;display:flex;justify-content:center;align-items:center;min-height:58px}.collection-cta-stage[data-astro-cid-j7pv25f6][data-loading=true]>a[data-astro-cid-j7pv25f6]{filter:blur(2px);opacity:.35;pointer-events:none}.collection-cta-overlay[data-astro-cid-j7pv25f6]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#f8f6f180;z-index:2;pointer-events:auto}.collection-cta-overlay[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{background:#fffdf8;border:1px solid #d9c7a6;color:#1b2945;padding:.8rem 1.5rem;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 5px 20px #1b294518}.sourcing-options[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.sourcing-option[data-astro-cid-j7pv25f6]{text-align:center;padding:1rem clamp(1rem,3vw,2.5rem);position:relative}.sourcing-option[data-astro-cid-j7pv25f6]+.sourcing-option[data-astro-cid-j7pv25f6]{border-left:1px solid #d5cbbb}.sourcing-number[data-astro-cid-j7pv25f6]{display:block;font-size:.75rem;letter-spacing:.14em;color:#ad8b53;margin-bottom:1rem}.sourcing-option[data-astro-cid-j7pv25f6] .sourcing-icon[data-astro-cid-j7pv25f6]{margin:0 auto 1.2rem;background:transparent;border:0;width:56px;height:56px;color:#1b2945}.sourcing-option[data-astro-cid-j7pv25f6] .sourcing-icon[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{height:34px;width:34px}.sourcing-option[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem;color:#1b2945}.sourcing-option[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#62646c;font-size:.925rem;line-height:1.8;margin-top:.75rem}.sourcing-conclusion[data-astro-cid-j7pv25f6]{border-top:1px solid #d5cbbb}@media(max-width:767px){.sourcing-options[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.sourcing-option[data-astro-cid-j7pv25f6]{padding:1.5rem 1rem}.sourcing-option[data-astro-cid-j7pv25f6]+.sourcing-option[data-astro-cid-j7pv25f6]{border-left:0;border-top:1px solid #d5cbbb}}
