.home-editorial[data-astro-cid-yi3dbxol]{background:#f6f3ed}.editorial-shell[data-astro-cid-yi3dbxol]{width:min(82rem, 100% - 2 * var(--home-gutter));margin-inline:auto}.editorial-section[data-astro-cid-yi3dbxol]{padding-block:clamp(3.4rem,7.4vw,8rem)}.editorial-section[data-astro-cid-yi3dbxol] .eyebrow[data-astro-cid-yi3dbxol]{margin-bottom:.85rem}.editorial-section[data-astro-cid-yi3dbxol] h2[data-astro-cid-yi3dbxol]{font-size:clamp(2.15rem,4vw,4.1rem)}.editorial-intro[data-astro-cid-yi3dbxol]{max-width:42ch;color:var(--home-muted);margin-top:1rem;line-height:1.72}.editorial-link[data-astro-cid-yi3dbxol]{width:fit-content;max-width:100%;min-height:2.75rem;padding-block:.5rem .22rem}.editorial-link[data-astro-cid-yi3dbxol]:hover{color:var(--color-copper)}.editorial-intro[data-astro-cid-yi3dbxol]+.editorial-link[data-astro-cid-yi3dbxol]{margin-top:.95rem}.collection-section[data-astro-cid-yi3dbxol]{max-width:1160px}.collection-heading[data-astro-cid-yi3dbxol]{align-items:end;gap:.75rem 3rem;margin-bottom:clamp(1.4rem,3vw,2.75rem);display:grid}.collection-heading[data-astro-cid-yi3dbxol] h2[data-astro-cid-yi3dbxol]:lang(zh){word-break:keep-all}.collection-description[data-astro-cid-yi3dbxol] .editorial-intro[data-astro-cid-yi3dbxol]{margin:0}.collection-categories[data-astro-cid-yi3dbxol]{border-block:1px solid var(--home-line);flex-wrap:wrap;gap:0 clamp(.8rem,2vw,1.6rem);margin-bottom:clamp(1.2rem,2.8vw,2.4rem);display:flex}.collection-categories[data-astro-cid-yi3dbxol] a[data-astro-cid-yi3dbxol]{align-items:center;gap:.4rem;min-height:2.75rem;font-size:.875rem;display:inline-flex}.collection-categories[data-astro-cid-yi3dbxol] a[data-astro-cid-yi3dbxol]:hover{text-decoration:underline}.collection-categories[data-astro-cid-yi3dbxol] span[data-astro-cid-yi3dbxol],.collection-arrow[data-astro-cid-yi3dbxol]{color:var(--color-copper)}.collection-grid[data-astro-cid-yi3dbxol]{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.collection-link[data-astro-cid-yi3dbxol]{flex-direction:column;height:100%;display:flex}.collection-photo[data-astro-cid-yi3dbxol]{aspect-ratio:1;object-fit:contain;width:100%;height:auto}.collection-caption[data-astro-cid-yi3dbxol]{border-bottom:1px solid var(--home-line);flex:1;grid-template-columns:minmax(0,1fr) auto;align-content:start;align-items:baseline;gap:.3rem 1rem;padding-block:.8rem .95rem;display:grid}.catalog-reference[data-astro-cid-yi3dbxol]{color:var(--home-muted);flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:.25rem .6rem;font-size:.73rem;line-height:1.45;display:flex}.catalog-reference[data-astro-cid-yi3dbxol]>span[data-astro-cid-yi3dbxol]:first-child{color:var(--color-copper);letter-spacing:.08em;font-weight:700}.catalog-reference[data-astro-cid-yi3dbxol]>span[data-astro-cid-yi3dbxol]+span[data-astro-cid-yi3dbxol]:before{content:"/";color:var(--color-copper);margin-inline-end:.6rem}.collection-caption[data-astro-cid-yi3dbxol] h3[data-astro-cid-yi3dbxol]{font:500 clamp(1.04rem, 1.7vw, 1.45rem)/1.35 var(--font-display);overflow-wrap:anywhere}.collection-link[data-astro-cid-yi3dbxol]:is(:hover,:focus-visible) h3[data-astro-cid-yi3dbxol]{text-decoration:underline}.editorial-custom[data-astro-cid-yi3dbxol]{border-block:1px solid var(--home-line);background:#eee7db}.custom-grid[data-astro-cid-yi3dbxol],.quality-grid[data-astro-cid-yi3dbxol]{align-items:start;gap:clamp(1.65rem,5vw,5.5rem);display:grid}.custom-steps[data-astro-cid-yi3dbxol],.quality-rows[data-astro-cid-yi3dbxol]{border-top:1px solid var(--home-line);padding:0;list-style:none}.custom-steps[data-astro-cid-yi3dbxol]{margin-top:1.45rem}.custom-steps[data-astro-cid-yi3dbxol]+.editorial-link[data-astro-cid-yi3dbxol]{margin-top:.8rem}.custom-steps[data-astro-cid-yi3dbxol] li[data-astro-cid-yi3dbxol],.quality-rows[data-astro-cid-yi3dbxol] li[data-astro-cid-yi3dbxol]{border-bottom:1px solid var(--home-line);grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:.65rem;display:grid}.custom-steps[data-astro-cid-yi3dbxol] li[data-astro-cid-yi3dbxol]{padding-block:.65rem}.editorial-number[data-astro-cid-yi3dbxol]{color:var(--color-copper);letter-spacing:.1em;padding-top:.14rem;font-size:.73rem;line-height:1.6}.custom-steps[data-astro-cid-yi3dbxol] h3[data-astro-cid-yi3dbxol],.quality-rows[data-astro-cid-yi3dbxol] h3[data-astro-cid-yi3dbxol]{font-size:1.04rem;font-weight:600;line-height:1.35}.custom-steps[data-astro-cid-yi3dbxol] p[data-astro-cid-yi3dbxol],.quality-rows[data-astro-cid-yi3dbxol] p[data-astro-cid-yi3dbxol]{color:var(--home-muted);margin-top:.25rem;font-size:.93rem;line-height:1.58}.quality-rows[data-astro-cid-yi3dbxol] li[data-astro-cid-yi3dbxol]{padding-block:clamp(.9rem,1.75vw,1.4rem)}.quality-rows[data-astro-cid-yi3dbxol] h3[data-astro-cid-yi3dbxol]{font-family:var(--font-display);font-size:clamp(1.2rem,2vw,1.65rem);font-weight:500}.editorial-inquiry[data-astro-cid-yi3dbxol]{color:#fcf7ed;background:#14372d;border-bottom:2px solid #b99c7b}.editorial-inquiry[data-astro-cid-yi3dbxol] .eyebrow[data-astro-cid-yi3dbxol]{color:#d5ba97}.editorial-inquiry[data-astro-cid-yi3dbxol] .editorial-intro[data-astro-cid-yi3dbxol]{color:#f1e7d8}.inquiry-grid[data-astro-cid-yi3dbxol]{align-items:center;gap:clamp(1.4rem,5vw,4.5rem);display:grid}.inquiry-grid[data-astro-cid-yi3dbxol] h2[data-astro-cid-yi3dbxol]{max-width:18ch}.inquiry-actions[data-astro-cid-yi3dbxol]{justify-items:start;gap:.55rem;display:grid}.inquiry-actions[data-astro-cid-yi3dbxol] .button[data-astro-cid-yi3dbxol]{color:#173c30;background:#fcf7ed;border-color:#fcf7ed}.inquiry-actions[data-astro-cid-yi3dbxol] .button[data-astro-cid-yi3dbxol]:hover{background:#e9dbc7;border-color:#e9dbc7}.inquiry-actions[data-astro-cid-yi3dbxol] .text-link[data-astro-cid-yi3dbxol]:hover{color:#e7c9a6}.inquiry-actions[data-astro-cid-yi3dbxol] a[data-astro-cid-yi3dbxol]:focus-visible{outline-color:#d5ba97}@media (width>=680px){.collection-heading[data-astro-cid-yi3dbxol]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.collection-grid[data-astro-cid-yi3dbxol]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.custom-grid[data-astro-cid-yi3dbxol]:has(.custom-sample){grid-template-columns:minmax(0,45fr) minmax(0,55fr)}.custom-sample[data-astro-cid-yi3dbxol]{margin-top:clamp(1.5rem,4vw,4rem)}.quality-grid[data-astro-cid-yi3dbxol]{grid-template-columns:minmax(0,44fr) minmax(0,56fr)}.inquiry-grid[data-astro-cid-yi3dbxol]{grid-template-columns:minmax(0,1fr) minmax(12rem,.43fr)}}@media (width>=960px){.collection-grid[data-astro-cid-yi3dbxol]{grid-template-columns:repeat(3,minmax(0,1fr))}}body:has(.home-page) [data-header-start]{color:#304a3d;background:#eee7dd;border-bottom:1px solid #203d3513}body:has(.home-page) .topbar{min-height:1.8rem;font-size:.73rem}body:has(.home-page) .site-header{height:calc(4.125rem + 1px)}body:has(.home-page) .site-header-bar{background:#f9f6f0f7}body:has(.home-page) .site-header .header-inner{height:4.125rem}body:has(.home-page) .header-inner>.button{color:#203d35;background:0 0;min-height:2.75rem;padding:.55rem .95rem}body:has(.home-page) .header-inner>.button:hover{color:#fff;background:#203d35}body:has(.home-page) #mobile-navigation>summary{border-color:#203d3540}.home-page[data-astro-cid-3m7k5bf5]{--home-ink:#173c30;--home-muted:#40554b;--home-line:#203d352b;--home-gutter:clamp(1.25rem, 5.7vw, 6rem);color:var(--home-ink)}.home-shell[data-astro-cid-3m7k5bf5]{width:min(82rem, 100% - 2 * var(--home-gutter));margin-inline:auto}.home-hero[data-astro-cid-3m7k5bf5]{border-bottom:1px solid var(--home-line);background:#f5f0ea}.hero-composition[data-astro-cid-3m7k5bf5]{align-items:center;padding-block:clamp(2.2rem,4.3vw,4.5rem) clamp(1.25rem,3.5vw,3rem);display:grid}.home-hero-copy[data-astro-cid-3m7k5bf5]{--motion-enter-distance:8px;--motion-enter-duration:.52s;min-width:0}.home-hero-copy[data-astro-cid-3m7k5bf5] .eyebrow[data-astro-cid-3m7k5bf5]{align-items:center;gap:.9rem;margin-bottom:clamp(1rem,2vw,1.65rem);display:flex}.home-hero-copy[data-astro-cid-3m7k5bf5] .eyebrow[data-astro-cid-3m7k5bf5]:before{content:"";background:#a78b6c;width:2rem;height:1px;display:block}.home-title[data-astro-cid-3m7k5bf5]{text-wrap:initial;letter-spacing:-.055em;font-size:clamp(2.65rem,6.15vw,5.4rem);line-height:.99}.home-title[data-astro-cid-3m7k5bf5] span[data-astro-cid-3m7k5bf5]{display:block}.home-title[data-astro-cid-3m7k5bf5] em[data-astro-cid-3m7k5bf5]{font-weight:inherit;color:#466050}html:lang(zh-CN) .home-title[data-astro-cid-3m7k5bf5]{letter-spacing:-.045em;font-size:clamp(2rem,4.3vw,4.25rem);font-weight:600;line-height:1.19}.hero-subtitle[data-astro-cid-3m7k5bf5]{max-width:31rem;color:var(--home-muted);margin-top:clamp(1rem,2vw,1.55rem)}.hero-actions[data-astro-cid-3m7k5bf5]{flex-wrap:wrap;align-items:center;gap:.65rem 1.35rem;margin-top:clamp(1.05rem,2.4vw,1.85rem);display:flex}.hero-button[data-astro-cid-3m7k5bf5]{background:var(--home-ink);text-transform:none;letter-spacing:.015em;gap:1.3rem;font-size:.9rem;font-weight:600}.hero-button[data-astro-cid-3m7k5bf5]>span[data-astro-cid-3m7k5bf5]{font-size:1.2rem;line-height:1}.hero-quote[data-astro-cid-3m7k5bf5]{align-items:center;min-height:2.75rem;font-size:.875rem;text-decoration:underline #95623d70;display:inline-flex}.hero-quote[data-astro-cid-3m7k5bf5]:hover{text-decoration-color:currentColor}.hero-photo[data-astro-cid-3m7k5bf5]{display:block}.hero-photo[data-astro-cid-3m7k5bf5] img[data-astro-cid-3m7k5bf5]{--hero-image-scale:1;width:100%;height:auto}.hero-values[data-astro-cid-3m7k5bf5]{border-top:1px solid var(--home-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hero-values[data-astro-cid-3m7k5bf5] li[data-astro-cid-3m7k5bf5]+li[data-astro-cid-3m7k5bf5]{border-inline-start:1px solid var(--home-line)}.hero-values[data-astro-cid-3m7k5bf5] a[data-astro-cid-3m7k5bf5]{align-items:center;gap:.85rem;height:100%;min-height:4.65rem;padding:.85rem clamp(.65rem,2vw,1.65rem);font-size:.9rem;line-height:1.4;display:flex}.hero-values[data-astro-cid-3m7k5bf5] li[data-astro-cid-3m7k5bf5]:first-child a[data-astro-cid-3m7k5bf5]{padding-inline-start:0}.hero-values[data-astro-cid-3m7k5bf5] a[data-astro-cid-3m7k5bf5]:hover{color:#95623d}.hero-values[data-astro-cid-3m7k5bf5] svg[data-astro-cid-3m7k5bf5]{flex-shrink:0;width:1.45rem;height:1.45rem}.value-arrow[data-astro-cid-3m7k5bf5]{color:#95623d;margin-inline-start:auto}@media (width>=768px){.hero-stage[data-astro-cid-3m7k5bf5]{background:var(--hero-desktop) center bottom / cover no-repeat}.hero-composition[data-astro-cid-3m7k5bf5]{min-height:clamp(25rem,46vw,36.25rem);padding-block:clamp(2rem,4.5vw,5rem)}.home-hero-copy[data-astro-cid-3m7k5bf5]{max-width:min(36vw,32.5rem)}.hero-photo[data-astro-cid-3m7k5bf5]{display:none}}@media (768px<=width<900px){.hero-composition[data-astro-cid-3m7k5bf5]{min-height:24.375rem;padding-block:1.6rem}.home-title[data-astro-cid-3m7k5bf5]{font-size:clamp(2.65rem,5.65vw,3.25rem)}.hero-subtitle[data-astro-cid-3m7k5bf5]{font-size:1rem}.hero-actions[data-astro-cid-3m7k5bf5]{gap:.4rem .65rem}.hero-button[data-astro-cid-3m7k5bf5]{gap:.75rem;padding-inline:.9rem;font-size:.83rem}}@media (width>=1280px){.hero-composition[data-astro-cid-3m7k5bf5]{min-height:clamp(36.25rem,42vw,45.625rem)}}@media (width>=1280px) and (height>=521px){.home-page[data-astro-cid-3m7k5bf5]{--home-gutter:clamp(5.6rem, 6.25vw, 7rem)}}@media (width<=767px){.home-title[data-astro-cid-3m7k5bf5]{font-size:clamp(2.65rem,8vw,4.65rem)}.home-title[data-astro-cid-3m7k5bf5] em[data-astro-cid-3m7k5bf5]+span[data-astro-cid-3m7k5bf5]{display:inline}}@media (width<=639px){.home-title[data-astro-cid-3m7k5bf5] em[data-astro-cid-3m7k5bf5]+span[data-astro-cid-3m7k5bf5]{display:block}.hero-values[data-astro-cid-3m7k5bf5] a[data-astro-cid-3m7k5bf5]{flex-direction:column;justify-content:center;align-items:start;gap:.35rem;min-height:5rem;padding:.65rem .55rem;font-size:.77rem}.hero-values[data-astro-cid-3m7k5bf5] li[data-astro-cid-3m7k5bf5]:last-child a[data-astro-cid-3m7k5bf5]{padding-inline-end:3rem}html:lang(zh-CN) .hero-values[data-astro-cid-3m7k5bf5] a[data-astro-cid-3m7k5bf5]{word-break:keep-all}.hero-values[data-astro-cid-3m7k5bf5] svg[data-astro-cid-3m7k5bf5]{width:1.2rem;height:1.2rem}.value-arrow[data-astro-cid-3m7k5bf5]{display:none}}
