.shape-explorer.svelte-6ols4m{padding:48px 20px;color:var(--w23-ink);background:var(--w23-white);scroll-margin-top:110px}.shape-inner.svelte-6ols4m{max-width:1560px;margin-inline:auto}header.svelte-6ols4m{display:grid;gap:16px;margin-bottom:24px}.eyebrow.svelte-6ols4m,.study-label.svelte-6ols4m{margin:0 0 12px;font-size:12px;line-height:1.5;color:var(--w23-ink-soft)}h2.svelte-6ols4m{margin:0;font-family:var(--font-heading);font-size:clamp(32px,3.2vw,50px);font-weight:400;line-height:1.15;letter-spacing:-.02em}.introduction.svelte-6ols4m{margin:0;max-width:42ch;font-size:14px;line-height:1.7;color:var(--w23-ink-soft)}.shape-index.svelte-6ols4m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 14px;margin-bottom:24px}.shape-index.svelte-6ols4m button:where(.svelte-6ols4m){position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px 4px 14px;min-width:0;min-height:98px;background:transparent;color:var(--w23-ink);border:0;cursor:pointer}.shape-index.svelte-6ols4m img:where(.svelte-6ols4m),.index-placeholder.svelte-6ols4m{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;transition:transform .3s cubic-bezier(.22,1,.36,1)}.shape-index.svelte-6ols4m button:where(.svelte-6ols4m)>span:where(.svelte-6ols4m):last-child{font-size:12px;line-height:1.5}.shape-index.svelte-6ols4m button:where(.svelte-6ols4m):after{content:"";position:absolute;bottom:3px;left:20%;right:20%;height:1px;background:currentColor;opacity:0;transform:scaleX(.5);transition:opacity .2s ease,transform .3s cubic-bezier(.22,1,.36,1)}.shape-index.svelte-6ols4m button[aria-pressed=true]:where(.svelte-6ols4m):after{opacity:1;transform:scaleX(1)}.shape-study.svelte-6ols4m{display:grid;background:var(--w23-panel);padding:24px;gap:28px}.shape-copy.svelte-6ols4m{min-width:0}.study-label.svelte-6ols4m{margin-bottom:8px}h3.svelte-6ols4m{margin:0 0 16px;font-family:var(--font-heading);font-size:clamp(42px,4.3vw,68px);font-weight:400;line-height:1.05;letter-spacing:-.025em}.description.svelte-6ols4m{margin:0;max-width:36ch;font-size:14px;line-height:1.75}.shop-shape.svelte-6ols4m{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;margin-top:20px;padding:10px 16px;border:1px solid var(--w23-ink);color:inherit;font-size:13px;line-height:1.5;text-decoration:none;transition:background .18s ease}.shop-shape.svelte-6ols4m:hover{background:var(--w23-white)}.shape-visual.svelte-6ols4m{order:-1;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;min-width:0;mix-blend-mode:multiply}.shape-visual.svelte-6ols4m img:where(.svelte-6ols4m),.shape-visual.svelte-6ols4m svg:where(.svelte-6ols4m){width:192px;height:192px;-o-object-fit:contain;object-fit:contain}figcaption.svelte-6ols4m{margin-top:12px;font-size:10px;line-height:1.5;color:var(--w23-ink-soft);text-align:center}.shape-details.svelte-6ols4m{min-width:0}dl.svelte-6ols4m{display:grid;gap:22px;margin:0}dt.svelte-6ols4m{margin-bottom:6px;font-size:12px;color:var(--w23-ink-soft)}dd.svelte-6ols4m{margin:0;max-width:32ch;font-size:15px;line-height:1.55}.comparison.svelte-6ols4m{border-top:1px solid var(--w23-hairline);margin-top:24px;padding-top:18px}.comparison.svelte-6ols4m p:where(.svelte-6ols4m){margin:0;max-width:30ch;font-size:12px;line-height:1.65;color:var(--w23-ink-soft)}.comparison.svelte-6ols4m button:where(.svelte-6ols4m){display:inline-flex;align-items:center;gap:12px;min-height:44px;padding:8px 0;background:none;border:0;color:inherit;text-align:left;font-size:13px;line-height:1.5;text-decoration:underline;text-underline-offset:4px;cursor:pointer}footer.svelte-6ols4m{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:16px}footer.svelte-6ols4m p:where(.svelte-6ols4m){margin:0;max-width:60ch;color:var(--w23-ink-soft);font-size:11px;line-height:1.7}footer.svelte-6ols4m a:where(.svelte-6ols4m){display:inline-flex;align-items:center;gap:8px;min-height:44px;color:inherit;font-size:12px;text-decoration:underline;text-underline-offset:4px}.empty.svelte-6ols4m{font-size:15px;line-height:1.7}.empty.svelte-6ols4m a:where(.svelte-6ols4m),noscript.svelte-6ols4m a:where(.svelte-6ols4m){display:inline-flex;min-height:44px;align-items:center;color:inherit;text-underline-offset:4px}noscript.svelte-6ols4m nav:where(.svelte-6ols4m){display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:20px}button.svelte-6ols4m:focus-visible,a.svelte-6ols4m:focus-visible{outline:2px solid var(--w23-ink);outline-offset:4px}.sr-only.svelte-6ols4m{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.reveal.svelte-6ols4m{animation:svelte-6ols4m-shape-reveal .35s cubic-bezier(.22,1,.36,1) both}@keyframes svelte-6ols4m-shape-reveal{0%{opacity:.25;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(hover:hover){.shape-index.svelte-6ols4m button:where(.svelte-6ols4m):hover img:where(.svelte-6ols4m){transform:translateY(-3px)}}@media(max-width:699px){.shape-study.svelte-6ols4m{grid-template-columns:minmax(0,1fr) minmax(0,.75fr);gap:0 16px;padding:24px 20px}.shape-copy.svelte-6ols4m{display:contents}.study-label.svelte-6ols4m{grid-column:1;grid-row:1;align-self:end}h3.svelte-6ols4m{grid-column:1;grid-row:2;align-self:start;margin:0;font-size:clamp(28px,8vw,36px)}.shape-visual.svelte-6ols4m{grid-column:2;grid-row:1 / span 2;order:0}.shape-visual.svelte-6ols4m img:where(.svelte-6ols4m),.shape-visual.svelte-6ols4m svg:where(.svelte-6ols4m){width:100%;max-width:144px;height:auto;aspect-ratio:1}figcaption.svelte-6ols4m{margin-top:4px;font-size:9px}.description.svelte-6ols4m{grid-column:1 / -1;grid-row:3;padding-top:20px}.shape-details.svelte-6ols4m{grid-column:1 / -1;grid-row:4;padding-top:24px}.shop-shape.svelte-6ols4m{grid-column:1 / -1;grid-row:5;justify-self:start}}@media(min-width:700px){.shape-explorer.svelte-6ols4m{padding:64px 40px}.shape-index.svelte-6ols4m{grid-template-columns:repeat(5,minmax(0,1fr))}.shape-study.svelte-6ols4m{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:36px;gap:32px}.shape-copy.svelte-6ols4m{grid-column:1;grid-row:1}.shape-visual.svelte-6ols4m{grid-column:2;grid-row:1;order:0}.shape-details.svelte-6ols4m{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.comparison.svelte-6ols4m{margin-top:0;padding-top:18px;align-self:end}}@media(min-width:1100px){.shape-explorer.svelte-6ols4m{padding:72px clamp(40px,4vw,80px) 64px;scroll-margin-top:136px}header.svelte-6ols4m{grid-template-columns:minmax(0,1fr) minmax(0,.68fr);align-items:end;gap:64px;margin-bottom:32px}.introduction.svelte-6ols4m{font-size:15px;justify-self:end}.shape-index.svelte-6ols4m{grid-template-columns:repeat(9,minmax(0,1fr));gap:16px;margin-bottom:32px}.shape-index.svelte-6ols4m button:where(.svelte-6ols4m){min-height:120px;gap:10px}.shape-index.svelte-6ols4m img:where(.svelte-6ols4m),.index-placeholder.svelte-6ols4m{width:64px;height:64px}.shape-index.svelte-6ols4m button:where(.svelte-6ols4m)>span:where(.svelte-6ols4m):last-child{font-size:13px}.shape-study.svelte-6ols4m{grid-template-columns:minmax(0,1.15fr) minmax(220px,1fr) minmax(0,1fr);gap:clamp(32px,4vw,64px);align-items:center;min-height:360px;padding:40px 48px}.shape-copy.svelte-6ols4m,.shape-visual.svelte-6ols4m,.shape-details.svelte-6ols4m{grid-column:auto;grid-row:auto}.shape-visual.svelte-6ols4m img:where(.svelte-6ols4m),.shape-visual.svelte-6ols4m svg:where(.svelte-6ols4m){width:224px;height:224px}.shape-details.svelte-6ols4m{display:block}.comparison.svelte-6ols4m{margin-top:24px}}@media(prefers-reduced-motion:reduce){.reveal.svelte-6ols4m{animation:none}.shape-index.svelte-6ols4m img:where(.svelte-6ols4m),.shape-index.svelte-6ols4m button:where(.svelte-6ols4m):after,.shop-shape.svelte-6ols4m{transition:none}.shape-index.svelte-6ols4m button:where(.svelte-6ols4m):hover img:where(.svelte-6ols4m){transform:none}}@media(scripting:none){.shape-index.svelte-6ols4m,.comparison.svelte-6ols4m{display:none}}.store-profile.svelte-rezinx{padding-block:64px;scroll-margin-top:140px;background:var(--w23-white);color:var(--w23-ink)}.profile-frame.svelte-rezinx{max-width:1760px;margin-inline:auto;padding-inline:20px}.profile-opening.svelte-rezinx{display:grid;gap:24px;margin-bottom:32px}.section-label.svelte-rezinx{margin:0 0 18px;color:var(--w23-ink-soft);font-family:var(--font-body);font-size:12px;line-height:1.5}h2.svelte-rezinx{margin:0;font-family:var(--font-heading);font-size:34px;font-weight:400;line-height:1.1}h2.svelte-rezinx span:where(.svelte-rezinx){display:block;margin-top:4px;font-size:clamp(52px,6.3vw,104px);letter-spacing:-.025em;line-height:1.05;overflow-wrap:anywhere}.profile-story.svelte-rezinx{min-width:0;max-width:48ch;align-self:end}.profile-story.svelte-rezinx p:where(.svelte-rezinx){margin:0;font-size:15px;line-height:1.75;white-space:pre-line}.profile-story.svelte-rezinx .story-pending:where(.svelte-rezinx){margin-top:12px;color:var(--w23-ink-soft);font-size:12px}.text-link.svelte-rezinx{display:inline-flex;align-items:center;gap:18px;min-height:44px;margin-top:16px;color:inherit;font-family:var(--font-body);font-size:13px;line-height:1.5;text-decoration:underline;text-underline-offset:5px}.text-link.svelte-rezinx svg{flex:none;transition:transform .18s ease}.text-link.svelte-rezinx:hover svg{transform:translate(2px,-2px)}.profile-spread.svelte-rezinx{display:grid;grid-template-areas:"study" "directory" "photos" "location";gap:36px}figure.svelte-rezinx{min-width:0;margin:0}.jewelry-study.svelte-rezinx{grid-area:study}.study-image.svelte-rezinx{display:grid;aspect-ratio:3 / 2;overflow:hidden;background:var(--w23-smoke)}.study-image.svelte-rezinx img:where(.svelte-rezinx){display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.image-pending.svelte-rezinx{align-self:center;margin:0;padding:24px;text-align:center;font-size:13px;color:var(--w23-ink-soft)}.jewelry-study.svelte-rezinx figcaption:where(.svelte-rezinx){display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin-top:14px;color:var(--w23-ink-soft);font-size:11px;line-height:1.5}.jewelry-study.svelte-rezinx figcaption:where(.svelte-rezinx)>span:where(.svelte-rezinx):first-child{font-family:var(--font-note);font-size:14px;font-style:italic}.jewelry-study.svelte-rezinx .image-disclosure:where(.svelte-rezinx){max-width:31ch}.store-directory.svelte-rezinx{grid-area:directory;min-width:0;scroll-margin-top:150px}.directory-title.svelte-rezinx{display:flex;flex-direction:column;gap:0;margin-bottom:24px}.directory-title.svelte-rezinx .section-label:where(.svelte-rezinx){margin-bottom:8px}h3.svelte-rezinx{margin:0;font-family:var(--font-heading);font-size:28px;font-weight:400;line-height:1.2}.store-facts.svelte-rezinx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;margin:0}.store-facts.svelte-rezinx>div:where(.svelte-rezinx){min-width:0;padding-block:16px;border-top:1px solid var(--w23-hairline)}.store-facts.svelte-rezinx .full-row:where(.svelte-rezinx){grid-column:1 / -1}dt.svelte-rezinx{margin:0 0 7px;color:var(--w23-ink-soft);font-family:var(--font-body);font-size:11px;line-height:1.5}dd.svelte-rezinx{min-width:0;margin:0;font-family:var(--font-body);font-size:14px;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}dd.pending.svelte-rezinx{color:var(--w23-ink-soft)}.address-row.svelte-rezinx dd:where(.svelte-rezinx){max-width:32ch;font-family:var(--font-heading);font-size:25px;line-height:1.3}dd.svelte-rezinx a:where(.svelte-rezinx){display:inline-flex;align-items:center;min-height:44px;margin-block:-8px;color:inherit;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.store-directory.svelte-rezinx>.text-link:where(.svelte-rezinx){margin-top:2px}.store-photographs.svelte-rezinx{grid-area:photos;min-width:0}.store-photographs.svelte-rezinx>h3:where(.svelte-rezinx){margin-bottom:20px;font-size:24px}.store-photographs.svelte-rezinx>.concept-disclosure:where(.svelte-rezinx){margin:-8px 0 20px;max-width:60ch;font-size:11px;line-height:1.6;color:var(--w23-ink-soft)}.photo-windows.svelte-rezinx{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:16px}.store-photo.svelte-rezinx:nth-child(2n){padding-top:28px}.store-photo.svelte-rezinx img:where(.svelte-rezinx),.authentic-photo-pending.svelte-rezinx{display:block;width:100%;aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover}.authentic-photo-pending.svelte-rezinx{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:20px 12px;background:var(--w23-smoke)}.authentic-photo-pending.svelte-rezinx p:where(.svelte-rezinx){max-width:23ch;margin:0;color:var(--w23-ink-soft);text-align:center;font-size:11px;line-height:1.6}.photo-corners.svelte-rezinx{position:relative;width:32px;height:24px;flex:none;color:var(--w23-ink-soft)}.photo-corners.svelte-rezinx:before,.photo-corners.svelte-rezinx:after{position:absolute;width:12px;height:12px;content:""}.photo-corners.svelte-rezinx:before{top:0;left:0;border-top:1px solid;border-left:1px solid}.photo-corners.svelte-rezinx:after{bottom:0;right:0;border-bottom:1px solid;border-right:1px solid}.store-photo.svelte-rezinx figcaption:where(.svelte-rezinx){margin-top:10px;color:var(--w23-ink-soft);font-size:12px;line-height:1.5}.store-concept.svelte-rezinx img:where(.svelte-rezinx){aspect-ratio:3 / 2;-o-object-fit:contain;object-fit:contain}.concept-windows.svelte-rezinx{grid-template-columns:minmax(0,1fr);gap:24px}.concept-windows.svelte-rezinx .store-photo:where(.svelte-rezinx):nth-child(2n){padding-top:0}.store-location.svelte-rezinx{grid-area:location;align-self:center;padding-block:28px;border-block:1px solid var(--w23-hairline)}.location-heading.svelte-rezinx{display:flex;align-items:baseline;gap:14px}.location-heading.svelte-rezinx svg{flex:none;align-self:center}.location-heading.svelte-rezinx h3:where(.svelte-rezinx){font-size:26px}.store-location.svelte-rezinx>p:where(.svelte-rezinx){max-width:36ch;margin:14px 0 0 36px;color:var(--w23-ink-soft);font-size:13px;line-height:1.7}.store-location.svelte-rezinx>.text-link:where(.svelte-rezinx){margin-left:36px}.store-location.svelte-rezinx iframe:where(.svelte-rezinx){display:block;width:100%;height:240px;margin-top:20px;border:0}.company-record.svelte-rezinx{display:grid;gap:24px;margin-top:40px;padding-top:28px;border-top:1px solid var(--w23-hairline)}.company-record.svelte-rezinx>h3:where(.svelte-rezinx){font-size:26px}.company-record.svelte-rezinx dl:where(.svelte-rezinx){display:grid;gap:20px;margin:0}.company-record.svelte-rezinx dd:where(.svelte-rezinx){font-size:13px}a.svelte-rezinx:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(min-width:640px){.profile-frame.svelte-rezinx{padding-inline:32px}.store-profile.svelte-rezinx{padding-block:80px}h2.svelte-rezinx{font-size:40px}.jewelry-study.svelte-rezinx .image-disclosure:where(.svelte-rezinx){max-width:none}.photo-windows.svelte-rezinx{gap:24px}.concept-windows.svelte-rezinx{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.concept-windows.svelte-rezinx .store-photo:where(.svelte-rezinx):nth-child(2n){padding-top:28px}.authentic-photo-pending.svelte-rezinx{gap:20px}.authentic-photo-pending.svelte-rezinx p:where(.svelte-rezinx){font-size:12px}.company-record.svelte-rezinx dl:where(.svelte-rezinx){grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}@media(min-width:1024px){.store-profile.svelte-rezinx{padding-block:100px 80px}.profile-frame.svelte-rezinx{padding-inline:clamp(40px,4vw,80px)}.profile-opening.svelte-rezinx,.profile-spread.svelte-rezinx{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);-moz-column-gap:clamp(48px,6vw,104px);column-gap:clamp(48px,6vw,104px)}.profile-opening.svelte-rezinx{margin-bottom:48px}.profile-story.svelte-rezinx{padding-bottom:8px}h2.svelte-rezinx{font-size:48px}.profile-spread.svelte-rezinx{grid-template-areas:"study directory" "photos location";row-gap:40px}.store-directory.svelte-rezinx{padding-top:8px}.directory-title.svelte-rezinx h3:where(.svelte-rezinx){font-size:32px}.store-facts.svelte-rezinx>div:where(.svelte-rezinx){padding-block:18px}.photo-windows.svelte-rezinx{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:36px}.store-photo.svelte-rezinx img:where(.svelte-rezinx),.authentic-photo-pending.svelte-rezinx{aspect-ratio:2 / 1}.store-concept.svelte-rezinx img:where(.svelte-rezinx){aspect-ratio:3 / 2}.store-photo.svelte-rezinx:nth-child(2n){padding-top:36px}.concept-windows.svelte-rezinx .store-photo:where(.svelte-rezinx):nth-child(2n){padding-top:36px}.store-location.svelte-rezinx{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.company-record.svelte-rezinx{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr);gap:40px;margin-top:56px;padding-block:32px;border-bottom:1px solid var(--w23-hairline)}}@media(prefers-reduced-motion:reduce){.text-link.svelte-rezinx svg{transition:none}}.after-hours.svelte-1083uj7{color:#343432;background:#f3f1ec;scroll-margin-top:120px}.campaign-scene.svelte-1083uj7{position:relative;isolation:isolate;display:flex;align-items:center;min-height:clamp(500px,47vw,780px);background:#e5e1d9}.campaign-photo.svelte-1083uj7{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.campaign-photo.svelte-1083uj7 img:where(.svelte-1083uj7){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:65% 0%;object-position:65% 0%}.campaign-copy.svelte-1083uj7{width:34%;max-width:410px;margin-left:clamp(40px,6vw,120px);padding:60px 0}.campaign-label.svelte-1083uj7{margin:0 0 22px;color:#343432;font:12px/1.5 var(--font-body)}h2.svelte-1083uj7{margin:0;color:#30302e;font:400 clamp(48px,4.5vw,68px)/1.08 var(--font-heading);letter-spacing:-.035em}.campaign-description.svelte-1083uj7{max-width:32ch;margin:24px 0 25px;font:14px/1.85 var(--font-body);color:#343432}.campaign-shopping.svelte-1083uj7{display:flex;flex-wrap:wrap;gap:4px 24px}.campaign-shopping.svelte-1083uj7 a:where(.svelte-1083uj7){display:inline-flex;align-items:center;justify-content:space-between;gap:14px;min-height:46px;padding:8px 0;border-bottom:1px solid #77766f;color:#30302e;font:12px/1.5 var(--font-body);text-decoration:none}.campaign-shopping.svelte-1083uj7 a:where(.svelte-1083uj7) svg{flex:none;transition:transform .18s ease}.campaign-shopping.svelte-1083uj7 a:where(.svelte-1083uj7):hover{border-color:#30302e}.campaign-shopping.svelte-1083uj7 a:where(.svelte-1083uj7):hover svg{transform:translate(2px,-2px)}.campaign-shopping.svelte-1083uj7 a:where(.svelte-1083uj7):focus-visible{outline:2px solid #30302e;outline-offset:5px}.campaign-disclosure.svelte-1083uj7{margin:0;padding:12px clamp(20px,4vw,76px);color:#6c6b66;font:10px/1.6 var(--font-body)}.image-unavailable.svelte-1083uj7{position:absolute;right:8%;top:45%;width:30%;padding:20px;margin:0;color:#64635e;text-align:center;font:12px/1.6 var(--font-body)}@media(max-width:800px){.after-hours.svelte-1083uj7{scroll-margin-top:100px}.campaign-scene.svelte-1083uj7{display:block;min-height:0;background:#f3f1ec}.campaign-photo.svelte-1083uj7{position:relative;z-index:auto;height:clamp(410px,85vw,620px)}.campaign-photo.svelte-1083uj7 img:where(.svelte-1083uj7){-o-object-position:100% 0%;object-position:100% 0%}.campaign-copy.svelte-1083uj7{width:auto;max-width:none;margin:0;padding:30px 24px 24px}.campaign-label.svelte-1083uj7{margin-bottom:13px;font-size:11px}h2.svelte-1083uj7{font-size:48px}.campaign-description.svelte-1083uj7{max-width:42ch;margin:16px 0;font-size:13px}.campaign-shopping.svelte-1083uj7{-moz-column-gap:28px;column-gap:28px}.campaign-disclosure.svelte-1083uj7{padding:4px 24px 22px}.image-unavailable.svelte-1083uj7{display:grid;place-content:center;top:0;right:0;bottom:0;left:0;width:auto}.unavailable.svelte-1083uj7 .campaign-photo:where(.svelte-1083uj7){height:180px}}@media(min-width:550px)and (max-width:800px){.campaign-copy.svelte-1083uj7{padding:34px 32px 24px}.campaign-disclosure.svelte-1083uj7{padding-inline:32px}}@media(prefers-reduced-motion:reduce){.campaign-shopping.svelte-1083uj7 a:where(.svelte-1083uj7) svg{transition:none}}.guide-library.svelte-v2u4jl{padding:52px 20px 56px;color:var(--w23-ink);background:#f7f6f2;scroll-margin-top:120px}.guide-wrap.svelte-v2u4jl{display:grid;grid-template-areas:"heading" "visual" "links";gap:28px;max-width:1640px;margin-inline:auto}.guide-header.svelte-v2u4jl{grid-area:heading;min-width:0}.section-note.svelte-v2u4jl{margin:0 0 14px;color:var(--w23-ink-soft);font:12px/1.5 var(--font-body)}h2.svelte-v2u4jl,h3.svelte-v2u4jl{margin:0;color:var(--w23-ink);font-family:var(--font-heading);font-weight:400}h2.svelte-v2u4jl{font-size:clamp(46px,5vw,64px);letter-spacing:-.035em;line-height:1.08}.guide-introduction.svelte-v2u4jl{max-width:43ch;margin:18px 0 0;color:var(--w23-ink-soft);font:14px/1.8 var(--font-body)}.guide-visual.svelte-v2u4jl{grid-area:visual;display:flex;flex-direction:column;min-width:0;margin:0}.guide-art.svelte-v2u4jl{position:relative;flex:1;aspect-ratio:4 / 3;overflow:hidden;background:#e8e4dd}.guide-art.svelte-v2u4jl img:where(.svelte-v2u4jl){position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:55% 50%;object-position:55% 50%}figcaption.svelte-v2u4jl{padding-top:10px;color:var(--w23-ink-soft);font:10px/1.6 var(--font-body)}.guide-links.svelte-v2u4jl{grid-area:links;min-width:0;border-top:1px solid #d9d7d0}.guide-link.svelte-v2u4jl{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 2px 25px;border-bottom:1px solid #d9d7d0;color:var(--w23-ink);text-decoration:none}.guide-copy.svelte-v2u4jl{min-width:0}h3.svelte-v2u4jl{font-size:28px;letter-spacing:-.018em;line-height:1.18}.guide-copy.svelte-v2u4jl p:where(.svelte-v2u4jl){max-width:42ch;margin:9px 0 0;color:var(--w23-ink-soft);font:13px/1.7 var(--font-body)}.guide-link.svelte-v2u4jl svg{flex:none;transition:transform .18s ease}.guide-link.svelte-v2u4jl:hover h3:where(.svelte-v2u4jl){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.guide-link.svelte-v2u4jl:hover svg{transform:translate(2px,-2px)}.guide-link.svelte-v2u4jl:focus-visible{outline:2px solid var(--w23-ink);outline-offset:5px}.guide-art.unavailable.svelte-v2u4jl{display:grid;place-items:center}.image-unavailable.svelte-v2u4jl{margin:0;padding:24px;color:var(--w23-ink-soft);font:12px/1.6 var(--font-body)}@media(min-width:600px){.guide-library.svelte-v2u4jl{padding:64px 4vw}}@media(min-width:1000px){.guide-library.svelte-v2u4jl{padding-block:88px}.guide-wrap.svelte-v2u4jl{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);grid-template-areas:"visual heading" "visual links";-moz-column-gap:clamp(40px,5vw,88px);column-gap:clamp(40px,5vw,88px);row-gap:30px}.guide-header.svelte-v2u4jl,.guide-links.svelte-v2u4jl{width:100%;max-width:540px;justify-self:center}.guide-header.svelte-v2u4jl{align-self:end;padding-top:28px}.guide-links.svelte-v2u4jl{align-self:start;margin-bottom:38px}h3.svelte-v2u4jl{font-size:30px}}@media(prefers-reduced-motion:reduce){.guide-link.svelte-v2u4jl svg{transition:none}}.custom-campaign.svelte-1anrz5u{background:#f4f3ef;color:#3d3d3a;scroll-margin-top:100px}.custom-scene.svelte-1anrz5u{background:#292929;color:#f5f4f0;position:relative;isolation:isolate;display:grid;justify-items:center;min-height:680px;overflow:hidden}.custom-art.svelte-1anrz5u{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.custom-art.svelte-1anrz5u img:where(.svelte-1anrz5u){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.custom-scene.svelte-1anrz5u:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(20,20,20,.36),transparent 52%,transparent 90%,rgba(20,20,20,.4))}.custom-copy.svelte-1anrz5u{align-self:start;width:min(100%,430px);padding:32px 24px 320px;text-align:center}.custom-label.svelte-1anrz5u{margin:0 0 18px;color:#dfded9;font-size:12px;line-height:1.5}h2.svelte-1anrz5u{margin:0;color:#f5f4f0;font-family:var(--font-heading);font-size:clamp(48px,7.5vw,68px);font-weight:400;line-height:1.02;letter-spacing:-.025em}h2.svelte-1anrz5u span:where(.svelte-1anrz5u){display:block}.custom-description.svelte-1anrz5u{max-width:33ch;margin:20px auto 22px;color:#dfded9;font-size:14px;line-height:1.75;text-wrap:pretty}.custom-link.svelte-1anrz5u{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:50px;padding:0 22px;background:#f5f3ed;color:#343434;font-size:13px;text-decoration:none;transition:background .2s ease}.custom-link.svelte-1anrz5u svg{transition:transform .25s ease}.custom-link.svelte-1anrz5u:hover{background:#fff}.custom-link.svelte-1anrz5u:hover svg{transform:translate(2px,-2px)}.custom-link.svelte-1anrz5u:focus-visible{outline:2px solid #ffffff;outline-offset:6px}.custom-photo-note.svelte-1anrz5u{position:absolute;bottom:14px;right:20px;margin:0;padding:4px 7px;background:#191919d1;color:#dfded9;font-size:10px;line-height:1.5}.custom-brief.svelte-1anrz5u{display:grid;gap:24px;max-width:1800px;margin:0 auto;padding:28px 24px 34px;border-top:1px solid #deddd7}.brief-intro.svelte-1anrz5u{margin:0;font-family:var(--font-note);font-size:17px;font-style:italic;line-height:1.6;color:#575753}dl.svelte-1anrz5u{display:grid;gap:17px;margin:0}dl.svelte-1anrz5u>div:where(.svelte-1anrz5u){display:grid;grid-template-columns:95px minmax(0,1fr);gap:12px;align-items:baseline}dt.svelte-1anrz5u{font-family:var(--font-heading);font-size:21px;line-height:1.3}dd.svelte-1anrz5u{margin:0;max-width:30ch;color:#6a6a66;font-size:12px;line-height:1.7}@media(min-width:600px)and (max-width:899px){.custom-scene.svelte-1anrz5u{min-height:840px}.custom-copy.svelte-1anrz5u{padding-top:60px}.custom-art.svelte-1anrz5u img:where(.svelte-1anrz5u){-o-object-position:center 60%;object-position:center 60%}}@media(min-width:600px){.custom-brief.svelte-1anrz5u{padding:32px}dl.svelte-1anrz5u{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}dl.svelte-1anrz5u>div:where(.svelte-1anrz5u){display:block}dd.svelte-1anrz5u{margin-top:8px}}@media(min-width:900px){.custom-campaign.svelte-1anrz5u{scroll-margin-top:138px}.custom-scene.svelte-1anrz5u{min-height:clamp(570px,38vw,740px)}.custom-scene.svelte-1anrz5u:after{background:linear-gradient(90deg,transparent 27%,rgba(20,20,20,.2) 40%,rgba(20,20,20,.2) 60%,transparent 73%)}.custom-copy.svelte-1anrz5u{align-self:center;width:min(36%,540px);padding:56px 0 64px}.custom-label.svelte-1anrz5u{margin-bottom:26px;font-size:13px}h2.svelte-1anrz5u{font-size:clamp(54px,4.7vw,84px)}.custom-description.svelte-1anrz5u{max-width:32ch;margin:28px auto 32px;font-size:14px}.custom-link.svelte-1anrz5u{min-height:52px;padding:0 25px;font-size:14px}.custom-photo-note.svelte-1anrz5u{bottom:20px;right:32px}.custom-brief.svelte-1anrz5u{grid-template-columns:.8fr 2.6fr;align-items:center;gap:42px;padding:34px clamp(40px,4vw,76px)}.brief-intro.svelte-1anrz5u{max-width:17ch;font-size:18px}dl.svelte-1anrz5u{gap:clamp(26px,3vw,56px)}dt.svelte-1anrz5u{font-size:23px}dd.svelte-1anrz5u{font-size:12px}}@media(prefers-reduced-motion:reduce){.custom-link.svelte-1anrz5u,.custom-link.svelte-1anrz5u svg{transition:none;transform:none}}.style-section.svelte-eqp5te{padding:40px 20px 28px;scroll-margin-top:120px;color:var(--w23-ink);background:var(--w23-smoke)}.style-inner.svelte-eqp5te{max-width:1600px;margin-inline:auto}header.svelte-eqp5te{display:grid;gap:18px;padding-bottom:24px}.style-note.svelte-eqp5te{margin:0 0 9px;font-family:var(--font-note);font-style:italic;font-size:15px;color:var(--w23-ink-soft)}h2.svelte-eqp5te,h3.svelte-eqp5te{margin:0;color:var(--w23-ink);font-family:var(--font-heading);font-weight:400}h2.svelte-eqp5te{font-size:clamp(35px,8vw,56px);line-height:1.05;letter-spacing:-.025em}.style-intro.svelte-eqp5te{display:flex;align-items:center;justify-content:space-between;gap:20px}.style-intro.svelte-eqp5te>p:where(.svelte-eqp5te){max-width:34ch;margin:0;color:var(--w23-ink-soft);font-size:12px;line-height:1.6}.style-controls.svelte-eqp5te{display:flex;flex:none;gap:6px}.style-controls.unneeded.svelte-eqp5te{display:none}.style-controls.svelte-eqp5te button:where(.svelte-eqp5te){display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--w23-hairline);border-radius:0;background:transparent;color:inherit;cursor:pointer}.style-controls.svelte-eqp5te button:where(.svelte-eqp5te):hover:not(:disabled){border-color:var(--w23-ink-soft)}.style-controls.svelte-eqp5te button:where(.svelte-eqp5te):disabled{opacity:.3;cursor:default}.style-track.svelte-eqp5te{display:grid;grid-auto-flow:column;grid-auto-columns:min(82%,310px);gap:16px;margin-inline:-20px;padding:4px 20px 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none}.style-track.svelte-eqp5te::-webkit-scrollbar{display:none}.style-story.svelte-eqp5te{display:block;min-width:0;color:inherit;text-decoration:none;scroll-snap-align:start}.story-photo.svelte-eqp5te{position:relative;height:236px;overflow:hidden;background:var(--w23-panel, #f1f1ee)}.story-photo.svelte-eqp5te img:where(.svelte-eqp5te){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-label.svelte-eqp5te{position:absolute;top:12px;left:12px;max-width:calc(100% - 24px);padding:6px 10px;background:var(--w23-white);color:var(--w23-ink);font-size:11px;line-height:1.4}.story-arrow.svelte-eqp5te{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--w23-white);color:var(--w23-ink);transition:background .18s ease,color .18s ease}.story-copy.svelte-eqp5te{padding:17px 0 18px;border-bottom:1px solid var(--w23-hairline)}h3.svelte-eqp5te{font-size:25px;line-height:1.15;letter-spacing:-.015em}.story-copy.svelte-eqp5te p:where(.svelte-eqp5te){max-width:34ch;margin:8px 0 0;color:var(--w23-ink-soft);font-size:12px;line-height:1.6}.style-story.svelte-eqp5te:hover h3:where(.svelte-eqp5te){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.style-story.svelte-eqp5te:hover .story-arrow:where(.svelte-eqp5te){background:var(--w23-ink);color:var(--w23-white)}a.svelte-eqp5te:focus-visible,button.svelte-eqp5te:focus-visible,.style-track.svelte-eqp5te:focus-visible{outline:2px solid var(--w23-ink);outline-offset:3px}.image-unavailable.svelte-eqp5te{margin:0;height:100%;display:grid;place-items:center;padding:45px 20px;color:var(--w23-ink-soft);font-size:12px;line-height:1.6;text-align:center}.story-disclosure.svelte-eqp5te{margin:12px 0 0;color:var(--w23-ink-soft);font-size:10px;line-height:1.6}.story-empty.svelte-eqp5te{border-top:1px solid var(--w23-hairline);padding-block:24px;font-size:14px}.story-empty.svelte-eqp5te p:where(.svelte-eqp5te){margin:0 0 12px;color:var(--w23-ink-soft)}.story-empty.svelte-eqp5te a:where(.svelte-eqp5te){display:inline-flex;align-items:center;gap:12px;min-height:44px;color:inherit;text-underline-offset:5px}@media(min-width:640px){.style-section.svelte-eqp5te{padding:44px 32px 28px}header.svelte-eqp5te{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;padding-bottom:28px}h2.svelte-eqp5te{font-size:46px}.style-intro.svelte-eqp5te{display:grid;gap:12px;max-width:210px}.style-intro.svelte-eqp5te>p:where(.svelte-eqp5te){font-size:13px}.style-controls.svelte-eqp5te{justify-self:end}.style-track.svelte-eqp5te{grid-auto-columns:290px;margin-inline:-32px;padding-inline:32px;scroll-padding-inline:32px;gap:20px}.story-photo.svelte-eqp5te{height:260px}}@media(min-width:1024px){.style-section.svelte-eqp5te{padding:48px clamp(40px,4vw,76px) 28px}header.svelte-eqp5te{grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:end}h2.svelte-eqp5te{font-size:clamp(48px,4vw,60px)}.style-intro.svelte-eqp5te{max-width:none}.style-intro.svelte-eqp5te>p:where(.svelte-eqp5te){max-width:36ch;font-size:14px}.style-track.svelte-eqp5te{grid-auto-columns:calc((100% - 60px)/4);gap:20px;margin-inline:-4px;padding-inline:4px;scroll-padding-inline:4px}.story-photo.svelte-eqp5te{height:clamp(224px,20vw,290px)}.story-copy.svelte-eqp5te{min-height:106px}h3.svelte-eqp5te{font-size:clamp(24px,1.8vw,29px)}.story-disclosure.svelte-eqp5te{text-align:right}}@media(prefers-reduced-motion:reduce){.story-arrow.svelte-eqp5te{transition:none}}.featured-section.svelte-1a61imy{padding-block:64px 80px;scroll-margin-top:150px;background:var(--w23-white);color:var(--w23-ink)}.featured-layout.svelte-1a61imy{display:grid;gap:32px;max-width:none}.featured-intro.svelte-1a61imy{display:grid;gap:24px}.section-label.svelte-1a61imy{margin:0 0 12px;color:var(--w23-ink-soft);font-size:12px}h2.svelte-1a61imy{margin:0;font-family:var(--font-heading);font-size:clamp(34px,3.4vw,48px);font-weight:400;line-height:1.12}.gallery-tools.svelte-1a61imy{display:flex;justify-content:space-between;align-items:center;gap:16px 32px;flex-wrap:wrap}.collection-link.svelte-1a61imy{display:inline-flex;align-items:center;justify-self:start;gap:14px;min-height:44px;color:inherit;font-size:13px;text-decoration:underline;text-underline-offset:6px}.gallery-controls.svelte-1a61imy{display:flex;gap:8px}.gallery-controls.svelte-1a61imy button:where(.svelte-1a61imy){display:grid;place-items:center;height:44px;width:44px;padding:0;border:1px solid var(--w23-hairline);border-radius:0;color:inherit;background:transparent;cursor:pointer;transition:background .16s ease}.gallery-controls.svelte-1a61imy button:where(.svelte-1a61imy):hover:not(:disabled){background:var(--w23-smoke)}.gallery-controls.svelte-1a61imy button:where(.svelte-1a61imy):disabled{opacity:.3;cursor:default}.gallery-wrap.svelte-1a61imy{min-width:0}.featured-gallery.svelte-1a61imy{display:flex;gap:0;margin-inline:-20px;padding-inline:20px;border-block:1px solid var(--w23-hairline);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;overscroll-behavior-x:contain;scrollbar-width:none}.featured-gallery.svelte-1a61imy::-webkit-scrollbar{display:none}.gallery-piece.svelte-1a61imy{flex:0 0 min(84%,300px);min-width:0;scroll-snap-align:start;border-right:1px solid var(--w23-hairline)}.gallery-piece.svelte-1a61imy:last-child{border-right:0}.featured-empty.svelte-1a61imy{margin:0;padding-block:48px;color:var(--w23-ink-soft);font-size:14px;line-height:1.7}.collection-note.svelte-1a61imy{margin:0;color:var(--w23-ink-soft);font-size:14px;line-height:1.7}.collection-browser.svelte-1a61imy{padding-block:64px}.collection-browser.svelte-1a61imy .featured-layout:where(.svelte-1a61imy){row-gap:0}.collection-browser.svelte-1a61imy .featured-intro:where(.svelte-1a61imy){gap:20px;margin-bottom:32px}.collection-browser.svelte-1a61imy h2:where(.svelte-1a61imy){font-size:clamp(38px,4.2vw,60px);line-height:1.08}.collection-browser.svelte-1a61imy .gallery-tools:where(.svelte-1a61imy){display:grid;justify-content:start;gap:4px}.browse-toolbar.svelte-1a61imy{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 24px;padding-block:12px;border-top:1px solid var(--w23-hairline)}.category-options.svelte-1a61imy{display:flex;flex-wrap:wrap;gap:0 24px;min-width:0}.category-options.svelte-1a61imy button:where(.svelte-1a61imy){position:relative;display:block;min-height:44px;padding:8px 0;border:0;border-radius:0;color:var(--w23-ink-soft);background:transparent;font-family:var(--font-body);font-size:13px;font-weight:400;line-height:1.5;cursor:pointer}.category-options.svelte-1a61imy button:where(.svelte-1a61imy):after{position:absolute;content:"";bottom:5px;left:0;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.category-options.svelte-1a61imy button.selected:where(.svelte-1a61imy){color:var(--w23-ink)}.category-options.svelte-1a61imy button.selected:where(.svelte-1a61imy):after,.category-options.svelte-1a61imy button:where(.svelte-1a61imy):hover:after{transform:scaleX(1)}.category-options.svelte-1a61imy button:where(.svelte-1a61imy):disabled{cursor:default}.category-fallback.svelte-1a61imy{display:flex;flex-wrap:wrap;gap:8px 24px;padding-block:16px}.category-fallback.svelte-1a61imy a:where(.svelte-1a61imy){display:inline-flex;align-items:center;min-height:44px;color:inherit;font-size:14px;text-underline-offset:5px}.collection-browser.svelte-1a61imy .featured-gallery:where(.svelte-1a61imy){padding-block:4px}a.svelte-1a61imy:focus-visible,button.svelte-1a61imy:focus-visible,.featured-gallery.svelte-1a61imy:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(min-width:640px){.featured-gallery.svelte-1a61imy{margin-inline:0;padding-inline:0;scroll-padding-inline:0}.gallery-piece.svelte-1a61imy{flex-basis:clamp(248px,28vw,300px)}}@media(min-width:960px){.featured-intro.svelte-1a61imy{grid-template-columns:minmax(0,1fr) auto;align-items:end}.collection-browser.svelte-1a61imy .featured-intro:where(.svelte-1a61imy){grid-template-columns:minmax(0,1fr) minmax(240px,340px);align-items:center;gap:48px;margin-bottom:40px}.collection-browser.svelte-1a61imy .category-options:where(.svelte-1a61imy){gap:0 36px}}@media(min-width:1024px){.featured-section.svelte-1a61imy{padding-block:72px 80px}.featured-layout.svelte-1a61imy{padding-inline:clamp(40px,4vw,80px)}.collection-browser.svelte-1a61imy{padding-block:96px}.collection-browser.svelte-1a61imy .category-options:where(.svelte-1a61imy) button:where(.svelte-1a61imy){font-size:14px}}@media(max-width:639px){.collection-browser.svelte-1a61imy .browse-toolbar:where(.svelte-1a61imy){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:end}.collection-browser.svelte-1a61imy .category-options:where(.svelte-1a61imy){gap:0 20px}.collection-browser.svelte-1a61imy .gallery-controls:where(.svelte-1a61imy){gap:4px;padding-bottom:1px}}@media(prefers-reduced-motion:reduce){.gallery-controls.svelte-1a61imy button:where(.svelte-1a61imy),.category-options.svelte-1a61imy button:where(.svelte-1a61imy):after{transition:none}}.diamond-notes.svelte-y9rjxb{padding:12px 20px 64px;color:var(--w23-ink);background:var(--w23-white);scroll-margin-top:136px}.notes-layout.svelte-y9rjxb{display:grid;grid-template-areas:"intro" "photo" "reading";gap:28px;max-width:1680px;margin-inline:auto}.notes-intro.svelte-y9rjxb{grid-area:intro;min-width:0}.eyebrow.svelte-y9rjxb{margin:0 0 18px;font-size:12px;line-height:1.5;color:var(--w23-ink-soft)}h2.svelte-y9rjxb{margin:0;font-family:var(--font-heading);font-size:clamp(38px,3.7vw,62px);font-weight:400;line-height:1.06;letter-spacing:-.025em;text-wrap:balance}.desktop-break.svelte-y9rjxb{display:none}.introduction.svelte-y9rjxb{max-width:44ch;margin:22px 0 0;color:var(--w23-ink-soft);font-size:15px;line-height:1.75}.notes-photograph.svelte-y9rjxb{grid-area:photo;min-width:0;margin:0}.photo-frame.svelte-y9rjxb{position:relative;aspect-ratio:4 / 3;overflow:hidden;background:var(--w23-surface)}.photo-frame.svelte-y9rjxb img:where(.svelte-y9rjxb){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 26%;object-position:50% 26%}.photo-unavailable.svelte-y9rjxb{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:24px;margin:0;color:var(--w23-ink-soft);font-size:13px}figcaption.svelte-y9rjxb{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px 16px;margin-top:12px;color:var(--w23-ink-soft);font-size:10px;line-height:1.5}.notes-reading.svelte-y9rjxb{grid-area:reading;min-width:0}.notes-list.svelte-y9rjxb{border-top:1px solid var(--w23-hairline)}details.svelte-y9rjxb{border-bottom:1px solid var(--w23-hairline)}summary.svelte-y9rjxb{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:68px;padding-block:18px;cursor:pointer;list-style:none;font-size:15px;font-weight:400;line-height:1.5}summary.svelte-y9rjxb::-webkit-details-marker{display:none}summary.svelte-y9rjxb .note-icon{flex:none;transition:transform .18s ease}details[open].svelte-y9rjxb summary:where(.svelte-y9rjxb) .note-icon{transform:rotate(45deg)}.note-body.svelte-y9rjxb{padding:0 26px 24px 0}.note-body.svelte-y9rjxb p:where(.svelte-y9rjxb){margin:0;max-width:50ch;color:var(--w23-ink-soft);font-size:14px;line-height:1.85}.source-link.svelte-y9rjxb{display:inline-flex;align-items:center;gap:6px;min-height:32px;margin-top:8px;color:var(--w23-ink-soft);font-size:11px;text-decoration:underline;text-underline-offset:3px}.guide-link.svelte-y9rjxb{display:flex;align-items:center;justify-content:space-between;gap:24px;width:-moz-fit-content;width:fit-content;min-height:48px;margin-top:26px;border-bottom:1px solid var(--w23-ink);color:inherit;font-size:14px;line-height:1.5;text-decoration:none}.guide-link.svelte-y9rjxb svg{flex:none;transition:transform .18s ease}.guide-link.svelte-y9rjxb:hover svg{transform:translate(4px)}.origins-link.svelte-y9rjxb{display:inline-flex;align-items:center;min-height:44px;margin-top:10px;color:var(--w23-ink-soft);font-size:11px;line-height:1.6;text-underline-offset:4px}a.svelte-y9rjxb:hover,summary.svelte-y9rjxb:hover{color:var(--w23-ink)}a.svelte-y9rjxb:focus-visible,summary.svelte-y9rjxb:focus-visible{outline:2px solid var(--w23-ink);outline-offset:5px}@media(min-width:700px)and (max-width:1023px){.diamond-notes.svelte-y9rjxb{padding-inline:10vw;padding-bottom:80px}.notes-layout.svelte-y9rjxb{gap:36px}.photo-frame.svelte-y9rjxb{aspect-ratio:3 / 2}h2.svelte-y9rjxb{font-size:48px}}@media(min-width:1024px){.diamond-notes.svelte-y9rjxb{padding:20px clamp(40px,4vw,80px) 96px}.notes-layout.svelte-y9rjxb{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"photo intro" "photo reading";-moz-column-gap:clamp(48px,6vw,112px);column-gap:clamp(48px,6vw,112px);row-gap:30px;align-items:start}.notes-intro.svelte-y9rjxb{align-self:end;padding-top:24px}.notes-reading.svelte-y9rjxb{align-self:start;padding-bottom:20px}.notes-photograph.svelte-y9rjxb{align-self:stretch;display:flex;flex-direction:column}.photo-frame.svelte-y9rjxb{flex:1;min-height:620px;aspect-ratio:auto}.photo-frame.svelte-y9rjxb img:where(.svelte-y9rjxb){position:absolute;top:0;right:0;bottom:0;left:0;-o-object-position:50% 35%;object-position:50% 35%}.desktop-break.svelte-y9rjxb{display:inline}.introduction.svelte-y9rjxb{font-size:16px}summary.svelte-y9rjxb{font-size:16px}.note-body.svelte-y9rjxb p:where(.svelte-y9rjxb){font-size:15px}}@media(prefers-reduced-motion:reduce){summary.svelte-y9rjxb .note-icon,.guide-link.svelte-y9rjxb svg{transition:none}}.category-lookbook.svelte-tcgkoe{padding:48px 20px 40px;color:var(--w23-ink);background:var(--w23-white);scroll-margin-top:112px}.lookbook-inner.svelte-tcgkoe{max-width:1680px;margin-inline:auto}.lookbook-header.svelte-tcgkoe{display:flex;align-items:baseline;justify-content:space-between;gap:20px}h2.svelte-tcgkoe{margin:0;font-family:var(--font-heading);font-size:clamp(32px,3vw,48px);line-height:1.15;font-weight:400;letter-spacing:-.02em}.all-jewelry.svelte-tcgkoe{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:inherit;font-size:12px;line-height:1.5;text-decoration:underline;text-underline-offset:5px;white-space:nowrap}.all-jewelry.svelte-tcgkoe svg,.category-destination.svelte-tcgkoe svg{flex:none}.category-controls.svelte-tcgkoe{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 18px;margin-block:22px 24px}.category-controls.svelte-tcgkoe button:where(.svelte-tcgkoe){position:relative;min-height:48px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:8px 0 12px;border:0;background:transparent;color:var(--w23-ink-soft);font-size:14px;line-height:1.5;text-align:left;overflow-wrap:anywhere;cursor:pointer}.category-controls.svelte-tcgkoe button:where(.svelte-tcgkoe):after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:1px;background:currentColor;opacity:0}.category-controls.svelte-tcgkoe button[aria-pressed=true]:where(.svelte-tcgkoe){color:var(--w23-ink)}.category-controls.svelte-tcgkoe button[aria-pressed=true]:where(.svelte-tcgkoe):after{opacity:1}.photographs.svelte-tcgkoe{display:grid;grid-template-columns:minmax(0,1fr)}figure.svelte-tcgkoe{display:none;min-width:0;margin:0}figure.active.svelte-tcgkoe{display:block}.category-photo.svelte-tcgkoe{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--w23-surface)}picture.svelte-tcgkoe,img.svelte-tcgkoe{display:block;width:100%;height:100%}img.svelte-tcgkoe{-o-object-fit:cover;object-fit:cover;-o-object-position:60% 76%;object-position:60% 76%}.photo-pending.svelte-tcgkoe{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;color:var(--w23-ink-soft);font-size:13px}figcaption.svelte-tcgkoe{padding-top:8px}.category-destination.svelte-tcgkoe{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:48px;color:inherit;font-size:14px;line-height:1.5;text-decoration:none}.category-destination.svelte-tcgkoe:hover span:where(.svelte-tcgkoe){text-decoration:underline;text-underline-offset:4px}.photo-note.svelte-tcgkoe{margin:12px 0 0;color:var(--w23-ink-soft);font-size:10px;line-height:1.5;text-align:right}.empty.svelte-tcgkoe{padding-block:32px;color:var(--w23-ink-soft);font-size:15px;line-height:1.6}a.svelte-tcgkoe:focus-visible,button.svelte-tcgkoe:focus-visible{outline:2px solid var(--w23-ink);outline-offset:4px}@media(min-width:700px)and (max-width:1023px){.category-lookbook.svelte-tcgkoe{padding-inline:40px}.category-controls.svelte-tcgkoe{display:flex;flex-wrap:wrap;justify-content:space-between}.category-photo.svelte-tcgkoe{aspect-ratio:4 / 3}img.svelte-tcgkoe{-o-object-position:60% 80%;object-position:60% 80%}}@media(min-width:1024px){.category-lookbook.svelte-tcgkoe{padding:72px clamp(40px,4vw,80px) 48px;scroll-margin-top:136px}.all-jewelry.svelte-tcgkoe{font-size:13px}.category-controls.svelte-tcgkoe{display:flex;flex-wrap:wrap;gap:36px;width:-moz-fit-content;width:fit-content;max-width:100%;margin-block:20px 28px}.category-controls.svelte-tcgkoe button:where(.svelte-tcgkoe){min-height:48px;padding:8px 0 12px;text-align:left;font-size:15px;line-height:1.5}.photographs.svelte-tcgkoe{grid-template-columns:var(--category-columns);gap:16px;transition:grid-template-columns .65s cubic-bezier(.22,1,.36,1)}figure.svelte-tcgkoe{display:block}.category-photo.svelte-tcgkoe{height:clamp(380px,28vw,480px);aspect-ratio:auto}img.svelte-tcgkoe{-o-object-position:78% 55%;object-position:78% 55%}.category-destination.svelte-tcgkoe{font-size:12px}.photo-note.svelte-tcgkoe{margin-top:8px;font-size:11px}}@media(prefers-reduced-motion:reduce){.photographs.svelte-tcgkoe{transition:none}}@media(scripting:none){.category-controls.svelte-tcgkoe{display:none}.photographs.svelte-tcgkoe{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin-top:28px}figure.svelte-tcgkoe{display:block}.category-photo.svelte-tcgkoe{height:auto;aspect-ratio:3 / 4}}.earring-edit.svelte-u1b29m{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr);align-items:start;gap:0 16px;max-width:1840px;margin:0 auto;padding:56px 20px;color:var(--w23-ink);background:var(--w23-white);scroll-margin-top:100px}.edit-intro.svelte-u1b29m{grid-column:1 / -1;margin-bottom:32px}.edit-label.svelte-u1b29m{margin:0 0 22px;color:var(--w23-ink-soft);font-size:12px;line-height:1.5}h2.svelte-u1b29m{margin:0;max-width:10ch;font-family:var(--font-heading);font-size:clamp(39px,7.7vw,56px);font-weight:400;line-height:1.04;letter-spacing:-.025em}h2.svelte-u1b29m span:where(.svelte-u1b29m){display:block}.edit-body.svelte-u1b29m{max-width:33ch;margin:24px 0 12px;color:var(--w23-ink-soft);font-size:14px;line-height:1.8}.edit-link.svelte-u1b29m{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;min-height:44px;padding:4px 0;color:inherit;text-decoration:none;font-size:13px}.edit-link.svelte-u1b29m span:where(.svelte-u1b29m){border-bottom:1px solid var(--w23-ink);padding-bottom:4px}.edit-link.svelte-u1b29m svg{transition:transform .22s ease}.edit-link.svelte-u1b29m:hover svg{transform:translate(2px,-2px)}figure.svelte-u1b29m{margin:0;min-width:0}.edit-photo.svelte-u1b29m{display:block;position:relative;overflow:hidden;color:var(--w23-ink);background:var(--w23-smoke)}.portrait-photo.svelte-u1b29m,.detail-photo.svelte-u1b29m{aspect-ratio:4 / 5}.edit-photo.svelte-u1b29m img:where(.svelte-u1b29m){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.2,.65,.3,1)}.portrait-photo.svelte-u1b29m img:where(.svelte-u1b29m){-o-object-position:48% 35%;object-position:48% 35%}.edit-photo.svelte-u1b29m:focus-visible img:where(.svelte-u1b29m){transform:scale(1.025)}figcaption.svelte-u1b29m{margin-top:10px;color:var(--w23-ink-soft);font-size:11px;line-height:1.6}.edit-detail.svelte-u1b29m{padding-top:38px}.detail-note.svelte-u1b29m{margin:0 0 14px;font-family:var(--font-note);font-size:15px;font-style:italic;line-height:1.4;color:var(--w23-ink-soft)}.edit-disclosure.svelte-u1b29m{grid-column:1 / -1;margin:20px 0 0;color:var(--w23-ink-soft);font-size:10px;line-height:1.5;text-align:right}.photo-fallback.svelte-u1b29m{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;padding:20px;font-size:13px;text-align:center}a.svelte-u1b29m:focus-visible{outline:2px solid var(--w23-ink);outline-offset:5px}@media(hover:hover){.edit-photo.svelte-u1b29m:hover img:where(.svelte-u1b29m){transform:scale(1.025)}}@media(min-width:600px){.earring-edit.svelte-u1b29m{padding:72px 32px;grid-template-columns:minmax(0,1.4fr) minmax(0,.85fr);gap:0 30px}.edit-intro.svelte-u1b29m{display:grid;grid-template-columns:1.4fr .85fr;-moz-column-gap:30px;column-gap:30px;margin-bottom:40px}.edit-label.svelte-u1b29m{grid-column:1 / -1;margin-bottom:20px}h2.svelte-u1b29m{grid-row:2 / span 2}.edit-body.svelte-u1b29m{margin:6px 0 10px}.edit-link.svelte-u1b29m{justify-self:start}.edit-detail.svelte-u1b29m{padding-top:80px}.detail-note.svelte-u1b29m{font-size:18px}figcaption.svelte-u1b29m{font-size:12px}}@media(min-width:1024px){.earring-edit.svelte-u1b29m{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr) minmax(0,.7fr);gap:0 clamp(26px,2.7vw,48px);padding:84px clamp(40px,4vw,72px) 76px;scroll-margin-top:138px}.edit-intro.svelte-u1b29m{grid-column:auto;display:block;align-self:center;margin:0;padding-bottom:32px}.edit-label.svelte-u1b29m{margin-bottom:30px}h2.svelte-u1b29m{font-size:clamp(48px,3.8vw,68px);max-width:10ch}.edit-body.svelte-u1b29m{margin:30px 0 20px;max-width:28ch;font-size:15px}.edit-link.svelte-u1b29m{font-size:14px}.portrait-photo.svelte-u1b29m{height:clamp(470px,40vw,660px);aspect-ratio:auto}.edit-detail.svelte-u1b29m{align-self:end;padding:0 0 34px}.detail-note.svelte-u1b29m{margin-bottom:18px}.detail-photo.svelte-u1b29m{max-height:420px}.edit-disclosure.svelte-u1b29m{margin-top:20px}}@media(prefers-reduced-motion:reduce){.edit-photo.svelte-u1b29m img:where(.svelte-u1b29m),.edit-link.svelte-u1b29m svg{transition:none;transform:none!important}}.journal-shelf.svelte-148dhei{padding:52px 20px 56px;background:#f7f6f2;color:var(--w23-ink);scroll-margin-top:120px}.journal-inner.svelte-148dhei{display:grid;grid-template-areas:"heading" "feature" "stories" "browse" "credit";gap:28px;max-width:1640px;margin-inline:auto}.journal-header.svelte-148dhei{grid-area:heading;min-width:0}.section-note.svelte-148dhei{margin:0 0 14px;color:var(--w23-ink-soft);font:12px/1.5 var(--font-body)}h2.svelte-148dhei,h3.svelte-148dhei{margin:0;color:var(--w23-ink);font-family:var(--font-heading);font-weight:400}h2.svelte-148dhei{max-width:15ch;font-size:clamp(46px,5vw,64px);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.journal-introduction.svelte-148dhei{max-width:38ch;margin:18px 0 0;color:var(--w23-ink-soft);font:14px/1.8 var(--font-body)}.journal-feature.svelte-148dhei{grid-area:feature;min-width:0}.featured-story.svelte-148dhei{display:block;color:inherit;text-decoration:none}.story-image.svelte-148dhei{position:relative;display:grid;place-items:center;min-width:0;overflow:hidden;background:#e8e4dd}.story-image.svelte-148dhei img:where(.svelte-148dhei){position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.featured-story.svelte-148dhei .story-image:where(.svelte-148dhei){aspect-ratio:4 / 3}.feature-caption.svelte-148dhei{display:flex;align-items:end;justify-content:space-between;gap:20px;padding-top:22px}.feature-copy.svelte-148dhei{min-width:0}.story-kind.svelte-148dhei{margin:0 0 8px;color:var(--w23-ink-soft);font:11px/1.5 var(--font-body)}h3.svelte-148dhei{font-size:27px;line-height:1.2;letter-spacing:-.018em}.feature-copy.svelte-148dhei h3:where(.svelte-148dhei){max-width:28ch;font-size:30px}.story-summary.svelte-148dhei{max-width:38ch;margin:10px 0 0;color:var(--w23-ink-soft);font:13px/1.7 var(--font-body)}.feature-action.svelte-148dhei{display:inline-flex;flex:none;align-items:center;gap:18px;min-height:44px;border-bottom:1px solid #99968e;font:12px/1.5 var(--font-body)}.journal-stories.svelte-148dhei{grid-area:stories;min-width:0;border-top:1px solid #d9d7d0}.journal-story.svelte-148dhei{display:grid;grid-template-columns:84px minmax(0,1fr) 19px;align-items:center;gap:16px;padding-block:24px;border-bottom:1px solid #d9d7d0;color:inherit;text-decoration:none}.journal-story.svelte-148dhei .story-image:where(.svelte-148dhei){aspect-ratio:4 / 5}.story-copy.svelte-148dhei{min-width:0}.journal-browse.svelte-148dhei{grid-area:browse}.journal-index.svelte-148dhei{display:inline-flex;align-items:center;gap:28px;min-height:46px;border-bottom:1px solid #99968e;color:inherit;font:12px/1.5 var(--font-body);text-decoration:none}.journal-shelf.svelte-148dhei a:where(.svelte-148dhei) svg{flex:none;transition:transform .18s ease}.journal-shelf.svelte-148dhei a:where(.svelte-148dhei):hover svg{transform:translate(2px,-2px)}.journal-shelf.svelte-148dhei a:where(.svelte-148dhei):hover h3:where(.svelte-148dhei){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.journal-index.svelte-148dhei:hover{border-color:var(--w23-ink)}.journal-shelf.svelte-148dhei a:where(.svelte-148dhei):focus-visible{outline:2px solid var(--w23-ink);outline-offset:5px}.image-unavailable.svelte-148dhei{margin:0;padding:12px;color:var(--w23-ink-soft);font:11px/1.5 var(--font-body);text-align:center}.journal-credit.svelte-148dhei{grid-area:credit;margin:0;color:var(--w23-ink-soft);font:10px/1.6 var(--font-body)}@media(max-width:599px){.feature-caption.svelte-148dhei{display:block}.feature-action.svelte-148dhei{margin-top:12px}.journal-story.svelte-148dhei h3:where(.svelte-148dhei){font-size:25px}.journal-story.svelte-148dhei .story-summary:where(.svelte-148dhei){font-size:12px}}@media(min-width:600px){.journal-shelf.svelte-148dhei{padding:64px 4vw}.journal-story.svelte-148dhei{grid-template-columns:112px minmax(0,1fr) 19px;gap:24px}}@media(min-width:1000px){.journal-shelf.svelte-148dhei{padding-block:88px 56px}.journal-inner.svelte-148dhei{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);grid-template-areas:"feature heading" "feature stories" "feature browse" "credit credit";-moz-column-gap:clamp(40px,5vw,88px);column-gap:clamp(40px,5vw,88px);row-gap:28px}.journal-header.svelte-148dhei,.journal-stories.svelte-148dhei,.journal-browse.svelte-148dhei{width:100%;max-width:540px;justify-self:center}.journal-header.svelte-148dhei{align-self:end;padding-top:8px}.journal-stories.svelte-148dhei{align-self:center}.journal-story.svelte-148dhei{grid-template-columns:104px minmax(0,1fr) 19px;gap:20px}.journal-browse.svelte-148dhei{align-self:start}.feature-caption.svelte-148dhei{display:block}.feature-action.svelte-148dhei{margin-top:12px}}@media(min-width:1440px){.feature-caption.svelte-148dhei{display:flex}.feature-action.svelte-148dhei{margin-top:0}.feature-copy.svelte-148dhei h3:where(.svelte-148dhei){font-size:32px}.journal-story.svelte-148dhei{grid-template-columns:120px minmax(0,1fr) 19px;gap:24px;padding-block:28px}}@media(prefers-reduced-motion:reduce){.journal-shelf.svelte-148dhei a:where(.svelte-148dhei) svg{transition:none}}.home-questions.svelte-vb14th{background:#fff;color:var(--w23-ink);scroll-margin-top:130px}.questions-inner.svelte-vb14th{max-width:1328px;margin-inline:auto;padding:48px 20px}.questions-header.svelte-vb14th{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px 40px;padding-bottom:24px}h2.svelte-vb14th{margin:0;color:var(--w23-ink);font-family:var(--font-heading);font-size:40px;font-weight:400;line-height:1.12;letter-spacing:-.015em}.questions-intro.svelte-vb14th{margin:10px 0 0;color:var(--w23-ink-soft);font-family:var(--font-note);font-size:15px;font-style:italic;line-height:1.6}.question-contact.svelte-vb14th{display:inline-flex;align-items:center;gap:14px;min-height:44px;color:var(--w23-ink);font-family:var(--font-body);font-size:13px;text-decoration:none}.question-contact.svelte-vb14th span:where(.svelte-vb14th){text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.question-index.svelte-vb14th{border-top:1px solid var(--w23-line, #e2e2de)}.question.svelte-vb14th{border-bottom:1px solid var(--w23-line, #e2e2de)}summary.svelte-vb14th{display:grid;grid-template-columns:minmax(0,1fr) 24px;gap:6px 20px;align-items:center;padding:20px 0;list-style:none;cursor:pointer}summary.svelte-vb14th::-webkit-details-marker{display:none}.question-topic.svelte-vb14th{color:var(--w23-ink-soft);font-family:var(--font-body);font-size:11px;line-height:1.5}.question-title.svelte-vb14th{grid-column:1;color:var(--w23-ink);font-family:var(--font-body);font-size:15px;line-height:1.55}.question-toggle.svelte-vb14th{position:relative;grid-column:2;grid-row:1 / 3;width:24px;height:24px}.question-toggle.svelte-vb14th:before,.question-toggle.svelte-vb14th:after{position:absolute;content:"";top:calc(50% - .5px);left:6px;width:12px;height:1px;background:currentColor}.question-toggle.svelte-vb14th:after{transform:rotate(90deg)}.question[open].svelte-vb14th .question-toggle:where(.svelte-vb14th):after{transform:rotate(0)}summary.svelte-vb14th:hover .question-title:where(.svelte-vb14th){text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.question-answer.svelte-vb14th{max-width:76ch;padding:0 24px 24px 0;color:var(--w23-ink-soft);font-family:var(--font-body);font-size:14px;line-height:1.8}.question-answer.svelte-vb14th a{color:var(--w23-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}summary.svelte-vb14th:focus-visible,.home-questions.svelte-vb14th .question-contact:where(.svelte-vb14th):focus-visible,.question-answer.svelte-vb14th a:focus-visible{outline:2px solid var(--w23-ink);outline-offset:4px}@media(min-width:640px){.questions-inner.svelte-vb14th{padding:60px 32px}.questions-header.svelte-vb14th{padding-bottom:30px}h2.svelte-vb14th{font-size:48px}.questions-intro.svelte-vb14th{font-size:17px}summary.svelte-vb14th{grid-template-columns:132px minmax(0,1fr) 24px;gap:28px;min-height:76px;padding-block:22px}.question-topic.svelte-vb14th{font-size:12px}.question-title.svelte-vb14th{grid-column:2;font-size:16px}.question-toggle.svelte-vb14th{grid-column:3;grid-row:1}.question-answer.svelte-vb14th{margin-left:160px;padding-right:52px}}@media(min-width:1024px){.questions-inner.svelte-vb14th{padding-block:72px}.questions-header.svelte-vb14th{padding-bottom:36px}summary.svelte-vb14th{grid-template-columns:196px minmax(0,1fr) 24px;gap:36px}.question-answer.svelte-vb14th{margin-left:232px}}.instagram-section.svelte-mhkzmw{background:#fff;color:var(--w23-ink);scroll-margin-top:130px}.instagram-inner.svelte-mhkzmw{max-width:1760px;margin-inline:auto;padding:36px 20px 44px}.camera-roll.svelte-mhkzmw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.instagram-intro.svelte-mhkzmw{grid-column:1 / -1;padding:0 0 24px}.instagram-label.svelte-mhkzmw{display:flex;align-items:center;gap:9px;margin:0 0 16px;font-family:var(--font-body);font-size:12px;line-height:1.5}h2.svelte-mhkzmw{margin:0;font-family:var(--font-heading);color:var(--w23-ink);font-size:46px;line-height:1.02;font-weight:400;letter-spacing:-.025em}.desktop-break.svelte-mhkzmw{display:none}.instagram-note.svelte-mhkzmw{margin:16px 0 0;font-family:var(--font-note);font-size:16px;font-style:italic;line-height:1.65;color:var(--w23-ink-soft)}.instagram-note.svelte-mhkzmw br:where(.svelte-mhkzmw){display:none}.profile-pending.svelte-mhkzmw{margin:18px 0 0;font-family:var(--font-body);font-size:11px;line-height:1.6;color:var(--w23-ink-soft)}.profile-link.svelte-mhkzmw{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:18px;font-family:var(--font-body);font-size:12px;color:inherit;text-decoration:underline;text-underline-offset:5px}.profile-link.svelte-mhkzmw span:where(.svelte-mhkzmw){overflow-wrap:anywhere}.photo.svelte-mhkzmw{position:relative;display:block;width:100%;min-width:0;min-height:0;height:170px;margin:0;padding:0;overflow:hidden;border:0;background:#f5f5f3;cursor:zoom-in}.photo.svelte-mhkzmw img:where(.svelte-mhkzmw){width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--photo-position);object-position:var(--photo-position);transition:transform .4s ease}.photo-0.svelte-mhkzmw{grid-row:2 / 4;height:auto}.photo-1.svelte-mhkzmw,.photo-2.svelte-mhkzmw{grid-column:2}.photo-3.svelte-mhkzmw{grid-column:1 / -1;height:180px}.photo-3.svelte-mhkzmw img:where(.svelte-mhkzmw){-o-object-position:50% 48%;object-position:50% 48%}.photo-view.svelte-mhkzmw{position:absolute;bottom:10px;right:10px;display:grid;place-items:center;width:30px;height:30px;background:#fff;color:#454545}.image-unavailable.svelte-mhkzmw{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:12px;font:12px/1.5 var(--font-body);color:var(--w23-ink-soft)}.instagram-footer.svelte-mhkzmw{display:flex;flex-wrap:wrap;align-items:start;justify-content:space-between;gap:12px 32px;margin-top:20px}.instagram-footer.svelte-mhkzmw p:where(.svelte-mhkzmw){margin:0;font-family:var(--font-note);font-style:italic;font-size:14px;line-height:1.6}.instagram-footer.svelte-mhkzmw .image-disclosure:where(.svelte-mhkzmw){font-family:var(--font-body);font-style:normal;font-size:10px;color:var(--w23-ink-soft)}.view-hint.svelte-mhkzmw{display:block;margin-top:3px}.photo.svelte-mhkzmw:focus-visible,.profile-link.svelte-mhkzmw:focus-visible{outline:2px solid #454545;outline-offset:4px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.photo.svelte-mhkzmw:hover img:where(.svelte-mhkzmw){transform:scale(1.035)}}@media(min-width:640px){.instagram-inner.svelte-mhkzmw{padding:48px 32px}.camera-roll.svelte-mhkzmw{gap:12px}.instagram-intro.svelte-mhkzmw{display:grid;grid-template-columns:1fr auto;align-items:end;-moz-column-gap:32px;column-gap:32px;padding-bottom:24px}.instagram-label.svelte-mhkzmw{grid-column:1 / -1}h2.svelte-mhkzmw{font-size:56px}.instagram-note.svelte-mhkzmw{grid-column:1}.profile-pending.svelte-mhkzmw,.profile-link.svelte-mhkzmw{grid-column:2;grid-row:2 / 4;margin:0;align-self:center}.photo-0.svelte-mhkzmw{grid-column:1;grid-row:2;height:300px}.photo-1.svelte-mhkzmw{grid-column:2;grid-row:2;height:300px}.photo-2.svelte-mhkzmw{grid-column:1;grid-row:3;height:220px}.photo-3.svelte-mhkzmw{grid-column:2;grid-row:3;height:220px}}@media(min-width:1024px){.instagram-inner.svelte-mhkzmw{padding:64px clamp(40px,4vw,80px) 48px}.camera-roll.svelte-mhkzmw{grid-template-columns:1.05fr .95fr minmax(230px,.9fr) 1fr;grid-template-rows:repeat(2,clamp(205px,17vw,265px));gap:12px}.instagram-intro.svelte-mhkzmw{grid-column:3;grid-row:1 / 3;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:16px clamp(20px,2.4vw,42px)}.instagram-label.svelte-mhkzmw{margin-bottom:24px}h2.svelte-mhkzmw{font-size:clamp(54px,4.5vw,76px);line-height:.95}.desktop-break.svelte-mhkzmw,.instagram-note.svelte-mhkzmw br:where(.svelte-mhkzmw){display:initial}.instagram-note.svelte-mhkzmw{margin-top:24px;font-size:15px;line-height:1.65}.profile-pending.svelte-mhkzmw,.profile-link.svelte-mhkzmw{margin-top:26px;align-self:auto}.photo.svelte-mhkzmw{height:100%}.photo-0.svelte-mhkzmw{grid-column:1;grid-row:1 / 3;height:100%}.photo-1.svelte-mhkzmw{grid-column:2;grid-row:1;height:100%}.photo-2.svelte-mhkzmw{grid-column:2;grid-row:2;height:100%}.photo-3.svelte-mhkzmw{grid-column:4;grid-row:1 / 3;height:100%}.photo-3.svelte-mhkzmw img:where(.svelte-mhkzmw){-o-object-position:var(--photo-position);object-position:var(--photo-position)}.instagram-footer.svelte-mhkzmw{align-items:center}.instagram-footer.svelte-mhkzmw p:where(.svelte-mhkzmw){font-size:16px}.instagram-footer.svelte-mhkzmw .image-disclosure:where(.svelte-mhkzmw){text-align:right}}.instagram-viewer.svelte-mhkzmw{position:fixed;top:0;right:0;bottom:0;left:0;width:min(1080px,calc(100% - 40px));max-width:none;max-height:calc(100dvh - 40px);margin:auto;padding:0;border:0;color:#454545;background:#fff;overflow:auto}.instagram-viewer.svelte-mhkzmw::backdrop{animation:site-fade-in .24s ease-out;background:#181917c7}.viewer-layout.svelte-mhkzmw{position:relative;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(270px,1fr)}.viewer-close.svelte-mhkzmw{position:absolute;z-index:1;top:10px;right:10px;display:grid;place-items:center;width:44px;height:44px;border:0;background:#fff;color:#454545;cursor:pointer}.viewer-image.svelte-mhkzmw{display:grid;place-items:center;min-height:300px;height:min(72dvh,760px);background:#f5f5f3}.viewer-image.svelte-mhkzmw img:where(.svelte-mhkzmw){width:100%;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain}.viewer-copy.svelte-mhkzmw{display:flex;flex-direction:column;justify-content:center;padding:64px 32px 32px}.viewer-copy.svelte-mhkzmw h3:where(.svelte-mhkzmw){margin:0 0 18px;color:#454545;font:400 36px/1.1 var(--font-heading)}.viewer-note.svelte-mhkzmw{color:#6c6c6c;font:13px/1.8 var(--font-body)}.viewer-navigation.svelte-mhkzmw{display:flex;align-items:center;gap:20px;margin-top:32px}.viewer-navigation.svelte-mhkzmw button:where(.svelte-mhkzmw){display:grid;place-items:center;width:44px;height:44px;border:1px solid #e2e2de;color:#454545;background:#fff;cursor:pointer}.viewer-navigation.svelte-mhkzmw span:where(.svelte-mhkzmw){font:12px/1.5 var(--font-body)}.instagram-viewer.svelte-mhkzmw button:where(.svelte-mhkzmw):focus-visible,.instagram-viewer.svelte-mhkzmw a:where(.svelte-mhkzmw):focus-visible{outline:2px solid #454545;outline-offset:-4px}@media(max-width:639px){.viewer-layout.svelte-mhkzmw{display:flex;flex-direction:column}.viewer-image.svelte-mhkzmw{height:48dvh;min-height:200px}.viewer-copy.svelte-mhkzmw{padding:24px}.viewer-copy.svelte-mhkzmw h3:where(.svelte-mhkzmw){font-size:28px;margin-bottom:10px}.viewer-copy.svelte-mhkzmw .instagram-label:where(.svelte-mhkzmw){margin-bottom:12px}.viewer-note.svelte-mhkzmw{margin:0;font-size:12px}.viewer-navigation.svelte-mhkzmw{margin-top:18px;justify-content:space-between}}@media(prefers-reduced-motion:reduce){.photo.svelte-mhkzmw img:where(.svelte-mhkzmw){transition:none}}.instagram-viewer[data-state=closed].svelte-mhkzmw::backdrop{animation:site-fade-out .2s ease-in forwards}@media(prefers-reduced-motion:reduce){.instagram-viewer.svelte-mhkzmw::backdrop{animation:none}}.w23-home.svelte-8dy2n4{color:var(--w23-ink);background:var(--w23-linen);font-family:var(--font-body)}.w23-home.svelte-8dy2n4 a:focus-visible,.w23-home.svelte-8dy2n4 button:where(.svelte-8dy2n4):focus-visible,.w23-hero-campaign.svelte-8dy2n4:focus-visible{outline:2px solid var(--w23-velvet);outline-offset:5px}.w23-home-newsletter.svelte-8dy2n4{background:var(--w23-white);border-top:1px solid var(--w23-hairline);padding-block:clamp(48px,5vw,80px);scroll-margin-top:130px}.w23-home-newsletter.svelte-8dy2n4>div:where(.svelte-8dy2n4){max-width:1120px}.w23-catalogue-empty.svelte-8dy2n4{padding-block:30px}@keyframes svelte-8dy2n4-w23-appear{0%{opacity:.65}to{opacity:1}}.w23-hero.svelte-8dy2n4{position:relative;isolation:isolate;background:var(--w23-white);color:var(--w23-ink)}.w23-hero-campaign.svelte-8dy2n4{--caption-ink: var(--w23-ink);position:relative;height:clamp(620px,150vw,900px);overflow:hidden}.w23-hero-campaign.light-caption.svelte-8dy2n4{--caption-ink: var(--w23-white)}.w23-hero-photo.svelte-8dy2n4{position:absolute;top:0;right:0;bottom:0;left:0;display:grid}.w23-hero-photo.svelte-8dy2n4 picture:where(.svelte-8dy2n4){display:block;min-width:0;min-height:0}.w23-hero-photo.svelte-8dy2n4 img:where(.svelte-8dy2n4){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--hero-mobile-position);object-position:var(--hero-mobile-position);animation:svelte-8dy2n4-w23-appear .5s ease both}.w23-hero-photo.svelte-8dy2n4:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.light-caption.svelte-8dy2n4 .w23-hero-photo:where(.svelte-8dy2n4):after{background:linear-gradient(180deg,rgb(45 45 45 / .55),transparent 48%)}.w23-hero-caption.svelte-8dy2n4{position:absolute;inset:20px 24px auto;color:var(--caption-ink);text-align:center}.w23-hero-eyebrow.svelte-8dy2n4{margin:0 0 8px;font-size:10px;line-height:1.4;letter-spacing:.15em;text-transform:uppercase}.w23-hero-caption.svelte-8dy2n4 h1:where(.svelte-8dy2n4){margin:0;color:var(--caption-ink);font-family:var(--font-heading);font-weight:400;font-size:34px;line-height:1.05;letter-spacing:-.025em}.w23-hero-caption.svelte-8dy2n4 h1:where(.svelte-8dy2n4) span:where(.svelte-8dy2n4){display:block}.w23-hero-caption.svelte-8dy2n4 .au-btn{min-height:44px;margin-top:8px;padding:8px 0;border:0;border-bottom:1px solid currentColor;border-radius:0;background:none;color:var(--caption-ink);text-decoration:none;font-size:12px;font-weight:400;gap:24px}.w23-hero-caption.svelte-8dy2n4 .au-btn:hover{opacity:.8}.w23-hero-caption.svelte-8dy2n4 .au-btn:focus-visible{outline-color:var(--caption-ink)}.w23-hero-navigation.svelte-8dy2n4{position:absolute;z-index:2;left:20px;bottom:12px;width:min(380px,calc(100% - 40px))}.w23-hero-preview.svelte-8dy2n4{display:flex;align-items:center;gap:4px;padding:8px;background:var(--w23-white);border:1px solid var(--w23-hairline);box-shadow:0 6px 24px #2d2d2d14}.w23-hero-step.svelte-8dy2n4{display:grid;place-items:center;flex:0 0 44px;width:44px;height:48px;padding:0;border:0;background:none;color:var(--w23-ink);cursor:pointer}.w23-hero-step.svelte-8dy2n4:hover{background:var(--w23-smoke)}.w23-hero-next.svelte-8dy2n4{display:grid;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;flex:1;gap:8px;min-width:0;min-height:48px;padding:0 4px 0 8px;border:0;border-left:1px solid var(--w23-hairline);background:none;color:var(--w23-ink);cursor:pointer;text-align:left}.w23-hero-next.svelte-8dy2n4 img:where(.svelte-8dy2n4){width:40px;height:48px;-o-object-fit:cover;object-fit:cover;-o-object-position:78% 65%;object-position:78% 65%}.w23-hero-next-copy.svelte-8dy2n4{display:grid;gap:3px}.w23-hero-next-copy.svelte-8dy2n4>span:where(.svelte-8dy2n4){color:var(--w23-ink-soft);font-family:var(--font-body);font-size:9px;line-height:1.3;letter-spacing:.08em;text-transform:uppercase}.w23-hero-next-copy.svelte-8dy2n4 strong:where(.svelte-8dy2n4){font-family:var(--font-heading);font-size:19px;line-height:1.1;font-weight:400}.w23-hero-next.svelte-8dy2n4 svg{transition:transform .18s ease}.w23-hero-next.svelte-8dy2n4:hover svg{transform:translate(3px)}.w23-hero-next.svelte-8dy2n4:hover strong:where(.svelte-8dy2n4){text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.w23-hero-photo-note.svelte-8dy2n4{display:block;width:-moz-fit-content;width:fit-content;margin-top:6px;padding:2px 6px;background:#ffffffe6;color:var(--w23-ink-soft);font-size:9px;line-height:1.4}@media(max-width:699px){.w23-hero-photo-note.svelte-8dy2n4{position:absolute;left:0;bottom:calc(100% + 8px);margin:0}.mobile-caption-left.svelte-8dy2n4 .w23-hero-caption:where(.svelte-8dy2n4){right:auto;width:55%;text-align:left}.mobile-caption-left.svelte-8dy2n4 .w23-hero-caption:where(.svelte-8dy2n4) h1:where(.svelte-8dy2n4){font-size:32px}}@media(min-width:700px){.w23-hero-campaign.svelte-8dy2n4{height:560px}.w23-hero-navigation.svelte-8dy2n4{left:32px;bottom:20px}.w23-hero-next.svelte-8dy2n4{grid-template-columns:56px minmax(0,1fr) 18px;gap:12px}.w23-hero-next.svelte-8dy2n4 img:where(.svelte-8dy2n4){width:56px;height:56px}.w23-hero-next-copy.svelte-8dy2n4 strong:where(.svelte-8dy2n4){font-size:23px}.w23-hero-photo.svelte-8dy2n4 img:where(.svelte-8dy2n4){-o-object-position:var(--hero-position);object-position:var(--hero-position)}.light-caption.svelte-8dy2n4 .w23-hero-photo:where(.svelte-8dy2n4):after{background:linear-gradient(90deg,rgb(45 45 45 / .5),transparent 65%)}.w23-hero-caption.svelte-8dy2n4{inset:50% auto auto 32px;width:36%;max-width:460px;transform:translateY(-50%);text-align:left}.caption-right.svelte-8dy2n4 .w23-hero-caption:where(.svelte-8dy2n4){left:auto;right:32px;width:32%}.w23-hero-caption.svelte-8dy2n4 h1:where(.svelte-8dy2n4){font-size:48px}.w23-hero-eyebrow.svelte-8dy2n4{font-size:11px;margin-bottom:20px}.w23-hero-caption.svelte-8dy2n4 .au-btn{margin-top:24px;font-size:13px;gap:28px}}@media(min-width:1024px){.w23-hero-campaign.svelte-8dy2n4{height:620px}.w23-hero-navigation.svelte-8dy2n4{left:48px;bottom:24px}.w23-hero-caption.svelte-8dy2n4{left:48px}.caption-right.svelte-8dy2n4 .w23-hero-caption:where(.svelte-8dy2n4){right:48px}.w23-hero-caption.svelte-8dy2n4 h1:where(.svelte-8dy2n4){font-size:52px}}@media(min-width:1440px){.w23-hero-campaign.svelte-8dy2n4{height:680px}.w23-hero-navigation.svelte-8dy2n4{left:5%;bottom:28px}.w23-hero-caption.svelte-8dy2n4{left:5%}.caption-right.svelte-8dy2n4 .w23-hero-caption:where(.svelte-8dy2n4){right:5%}.w23-hero-caption.svelte-8dy2n4 h1:where(.svelte-8dy2n4){font-size:64px}}@media(max-width:359px){.w23-hero-campaign.svelte-8dy2n4{height:580px}.w23-hero-caption.svelte-8dy2n4 h1:where(.svelte-8dy2n4){font-size:34px}}@media(prefers-reduced-motion:reduce){.w23-hero-photo.svelte-8dy2n4 img:where(.svelte-8dy2n4){animation:none}.w23-hero-next.svelte-8dy2n4 svg{transition:none}}.embla.svelte-rwgio5{overflow:hidden}.embla__container.svelte-rwgio5{display:flex}.embla__slide.svelte-rwgio5{flex:0 0 20%;min-width:0}
