.member-site{position:relative}.member-site[data-theme=member]{background:radial-gradient(60% 42% at 8% 0,var(--member-wash-a),transparent 64%),radial-gradient(56% 46% at 93% 7%,var(--member-wash-b),transparent 60%),radial-gradient(72% 38% at 50% 100%,var(--member-wash-c),transparent 58%)}.member-site[data-theme=member] :is(.catalogue-heading,.detail-copy) h1{color:var(--member-ink)}.member-site[data-theme=member] .catalogue-heading .eyebrow{color:var(--member-ink)}.member-site[data-theme=member][data-heading=gradient] :is(.catalogue-heading,.detail-copy) h1{background-image:linear-gradient(96deg,var(--member-stop-1),var(--member-stop-2) 52%,var(--member-stop-3));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.member-site[data-theme=member][data-heading=gradient] :is(.catalogue-heading,.detail-copy) h1>svg{color:var(--member-ink);-webkit-text-fill-color:currentColor}.member-site[data-theme=member] .collection-card,.member-site[data-theme=member] .detail-stage{--card-bg:var(--member-holder)}.member-site[data-theme=member] .preview-explainer{background:var(--member-holder);border-color:var(--member-edge)}.member-site[data-theme=member] :is(.card-facts,.card-facts>div,.member-slab-facts>div,.next-card-link){border-color:var(--member-edge)}.member-site .results-count{position:relative;display:inline-block;padding-bottom:9px}.member-site .results-count:after{content:"";position:absolute;left:0;bottom:0;width:58px;height:2px;border-radius:2px;background:linear-gradient(90deg,var(--member-rule-1,#9aaa80),var(--member-rule-2,#c2cdae))}.member-site[data-theme=member] .results-count{color:var(--member-ink)}.member-hero{position:absolute;inset:-40px -3.6% -6px;z-index:0;border-radius:34px 9px 34px 9px;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(#000 0 54%,#000000d4 76%,#0000),linear-gradient(90deg,#0000,#000 6%,#000 94%,#0000);-webkit-mask-composite:source-in;mask-image:linear-gradient(#000 0 54%,#000000d4 76%,#0000),linear-gradient(90deg,#0000,#000 6%,#000 94%,#0000);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.member-hero[data-size=small]{inset:-34px -3.6% -4px}.member-hero-wash{position:absolute;inset:0;background:linear-gradient(#ffffffa8,#ffffff00 38%),linear-gradient(104deg,var(--member-hero-a,#dfe9d8) 2%,var(--member-hero-b,#e6eef2) 51%,var(--member-hero-c,#f3e6ec) 98%)}.member-hero-grain{position:absolute;inset:-20%;opacity:.6;background-image:repeating-linear-gradient(112deg,#ffffff70 0 1px,#ffffff00 1px 7px),repeating-linear-gradient(-63deg,#ffffff42 0 1px,#ffffff00 1px 11px)}.member-hero-star{position:absolute;width:88px;height:88px;-o-object-fit:contain;object-fit:contain;opacity:.5;filter:drop-shadow(0 0 7px var(--member-glow,#b9c9ae59));animation:member-star-drift 13s ease-in-out infinite}.member-hero-star-1{top:11%;right:33%}.member-hero-star-2{bottom:9%;right:4%;width:46px;height:46px;opacity:.34;animation-delay:-6.5s}@keyframes member-star-drift{0%,to{transform:translateZ(0) scale(1);opacity:.5}50%{transform:translate3d(-7px,-9px,0) scale(1.06);opacity:.74}}.member-partners{position:absolute;top:-18px;right:0;z-index:3;width:46%;height:246px;pointer-events:none}.member-partner{position:absolute;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 12px 9px #30452c24);animation:member-partner-bob 9s ease-in-out infinite}.member-partner-1{right:2%;bottom:18px;z-index:3;width:152px;height:152px}.member-partner-2{right:27%;bottom:40px;z-index:2;width:112px;height:112px;animation-delay:-3s}.member-partner-3{right:47%;bottom:52px;z-index:1;width:94px;height:94px;animation-delay:-6s}.member-partner-ground{position:absolute;right:3%;bottom:14px;width:66%;height:24px;background:radial-gradient(closest-side,var(--member-shade,#30452c2e),transparent)}.member-partners[data-size=small]{height:212px}.member-partners[data-size=small] .member-partner-1{width:126px;height:126px;bottom:16px}.member-partners[data-size=small] .member-partner-2{width:94px;height:94px;bottom:34px}.member-partners[data-size=small] .member-partner-3{width:78px;height:78px;bottom:44px}@keyframes member-partner-bob{0%,to{transform:translateZ(0) rotate(-2deg)}50%{transform:translate3d(0,-8px,0) rotate(3deg)}}.member-site .catalogue-heading{min-height:262px}.member-site .catalogue-heading:has(.member-hero[data-size=small]){min-height:228px}.member-site .catalogue-heading>:is(.eyebrow,h1,p){position:relative;z-index:2}.member-site .detail-page{position:relative;padding-top:22px}.member-site .detail-page>.detail-layout{margin-top:62px}.member-hero[data-size=strip]{inset:-8px 2.4% auto;height:172px;border-radius:26px 8px 26px 8px;-webkit-mask-image:linear-gradient(#000 0 68%,#0000 100%),linear-gradient(90deg,#0000,#000 5%,#000 95%,#0000);mask-image:linear-gradient(#000 0 68%,#0000 100%),linear-gradient(90deg,#0000,#000 5%,#000 95%,#0000)}.member-hero[data-size=strip] .member-hero-star-1{top:12%;right:36%;width:58px;height:58px}.member-hero[data-size=strip] .member-hero-star-2{bottom:10%;right:3%;width:38px;height:38px}.member-partners[data-size=strip]{top:-8px;right:6%;height:158px}.member-partners[data-size=strip] .member-partner-1{width:96px;height:96px;bottom:18px}.member-partners[data-size=strip] .member-partner-2{width:72px;height:72px;bottom:30px}.member-partners[data-size=strip] .member-partner-3{width:60px;height:60px;bottom:38px}.member-site .detail-page>:is(.back-link,.detail-layout){position:relative;z-index:2}.member-slab-label{background:linear-gradient(110deg,var(--member-wash-a,#edf1e3),var(--member-wash-b,#f6f4eb) 72%,var(--member-wash-c,#e6eeea))}.member-slab-label .slab-identity-brand{position:relative;background:var(--member-ink,#213e36);min-width:0}.member-slab-label .slab-identity-brand:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,var(--member-rule-1,#9aaa80),var(--member-rule-2,#c2cdae));opacity:.85}.member-slab-label .member-slab-emblem{flex:none;width:7cqw;height:6cqw;max-width:26px;max-height:22px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.member-slab-label .slab-identity-brand>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.member-slab-label .slab-identity-brand>i{flex:none;margin-left:auto;padding-left:4px}.member-slab-label .member-slab-seal{color:#f2e2b0;text-shadow:0 0 5px #f2e2b075}.member-slab-ghost{opacity:.62}.member-site .member-slab-photo{overflow:visible;background:transparent;border:0;border-radius:0}.member-site .member-slab-photo .grid-slab{width:100%;max-width:224px;margin:0 auto}.member-site .member-slab-photo>figcaption{padding-top:12px;text-align:center}.member-site-foot{position:relative;padding:18px 6% 30px;margin:0;background:#e2edf0;color:#6b7a63;font-size:8px;line-height:1.7;letter-spacing:.08em;text-align:center;text-transform:uppercase}.member-site-foot:before{content:"";position:absolute;left:50%;top:0;width:min(280px,46%);height:2px;border-radius:2px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,var(--member-rule-1,#9aaa80),var(--member-rule-2,#c2cdae),transparent);pointer-events:none}.member-site-foot a{display:inline-block;min-height:30px;padding:7px 4px;color:inherit}.member-site-foot a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.member-binder .back-link{display:inline-flex;align-items:center;min-height:44px;margin-bottom:30px}.member-binder-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:0;margin:0 0 38px;list-style:none}.member-binder-stats>li{display:grid;gap:5px;align-content:center;padding:17px 19px;border:1px solid var(--member-edge,#d8decf);border-radius:4px;background:#ffffff63}.member-binder-stats strong{font-family:var(--font-serif),Georgia,serif;font-size:34px;font-weight:400;line-height:1}.member-binder-stats span{color:#6d7866;font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.member-binder-best{grid-column:1/-1;display:flex;align-items:center;gap:15px}.member-binder-best img{flex:0 0 46px;width:46px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:4px;box-shadow:0 3px 9px #2c4a3a2e}.member-binder-best>span{display:grid;gap:5px;min-width:0}.member-binder-best strong{overflow:hidden;font-size:23px;text-overflow:ellipsis;white-space:nowrap}.member-binder-spread h2{margin-bottom:15px;font-family:var(--font-serif),Georgia,serif;font-size:30px;letter-spacing:-.02em}.member-binder-invite{max-width:640px;margin:18px auto 0;color:#68795f;font-size:11px;line-height:1.85;text-align:center}.member-binder-invite a{text-decoration:underline;text-decoration-color:#a9bba8;text-underline-offset:4px}.member-binder-invite a:hover{color:var(--ink)}@media (min-width:760px){.member-binder-stats{grid-template-columns:minmax(0,150px) minmax(0,150px) minmax(0,1fr)}.member-binder-best{grid-column:auto}}@media (max-width:1100px){.member-partners{width:52%;height:214px}.member-partner-1{width:128px;height:128px}.member-partner-2{width:96px;height:96px}.member-partner-3{width:80px;height:80px}.member-site .catalogue-heading{min-height:240px}}@media (max-width:760px){.member-partners{position:relative;top:auto;right:auto;display:flex;align-items:flex-end;justify-content:center;width:100%;height:124px;margin-top:6px}.member-partner{position:relative;right:auto;bottom:auto}.member-partner-1{order:2;width:106px;height:106px;margin:0 -13px}.member-partner-2{order:1;width:80px;height:80px;margin-bottom:8px}.member-partner-3{order:3;width:68px;height:68px;margin-bottom:14px}.member-partners[data-size=small]{height:112px}.member-partners[data-size=small] .member-partner-1{width:94px;height:94px;bottom:auto}.member-partners[data-size=small] .member-partner-2{width:72px;height:72px;bottom:auto}.member-partners[data-size=small] .member-partner-3{width:62px;height:62px;bottom:auto}.member-partner-ground{position:absolute;right:auto;left:50%;bottom:2px;width:78%;height:20px;transform:translateX(-50%)}.member-hero{inset:-26px -5% -10px;border-radius:26px 8px 26px 8px}.member-hero[data-size=small]{inset:-22px -5% -8px}.member-hero-star-1{top:5%;right:5%;width:54px;height:54px}.member-hero-star-2{bottom:5%;left:4%;width:36px;height:36px}.member-site .catalogue-heading,.member-site .catalogue-heading:has(.member-hero[data-size=small]){min-height:0}.member-site .detail-page{padding-top:14px}.member-site .detail-page>.detail-layout{margin-top:34px}.member-partners[data-size=strip]{position:absolute;top:-10px;right:5%;width:60%;height:120px;margin:0}.member-partners[data-size=strip] .member-partner{position:absolute}.member-partners[data-size=strip] .member-partner-1{width:76px;height:76px;bottom:14px;margin:0}.member-partners[data-size=strip] .member-partner-2{width:58px;height:58px;bottom:26px;margin:0}.member-partners[data-size=strip] .member-partner-3{width:50px;height:50px;bottom:32px;margin:0}.member-partners[data-size=strip] .member-partner-ground{left:auto;right:3%;transform:none;width:66%}.member-hero[data-size=strip]{inset:-4px 2% auto;height:132px}.member-binder-stats>li{padding:14px 15px}.member-binder-stats strong{font-size:28px}.member-binder-spread h2{font-size:25px}}@media (prefers-reduced-motion:reduce){.member-hero-star,.member-partner{animation:none}}body:has(#top[data-motion=paused]) :is(.member-partner,.member-hero-star){animation:none}.member-hero-glow{position:absolute;border-radius:50%;filter:blur(34px);opacity:.55}.member-hero-glow-1{right:14%;top:-10%;width:44%;height:120%;background:radial-gradient(closest-side,var(--member-a,#cfe0c5),transparent 72%)}.member-hero-glow-2{right:-6%;bottom:-30%;width:34%;height:110%;background:radial-gradient(closest-side,var(--member-c,#e9d6dc),transparent 72%);opacity:.5}.member-hero-orbit{position:absolute;right:2%;top:50%;width:380px;height:380px;color:var(--member-edge,#6b8f6033);transform:translateY(-50%) rotate(8deg);animation:member-orbit-turn 120s linear infinite}.member-hero[data-size=small] .member-hero-orbit{width:300px;height:300px}@media (max-width:1100px){.member-hero-orbit,.member-hero[data-size=small] .member-hero-orbit{width:250px;height:250px;right:0}}@media (min-width:761px){.member-site .catalogue-heading>:is(h1,p){max-width:52%;overflow-wrap:anywhere}}.member-hero[data-size=strip] .member-hero-orbit{width:220px;height:220px;right:8%}@keyframes member-orbit-turn{to{transform:translateY(-50%) rotate(368deg)}}.member-hero-sparkles{position:absolute;inset:0}.member-hero-spark{position:absolute;color:var(--member-rule-1,#6b8f60);opacity:.8;filter:drop-shadow(0 0 3px #ffffffaa);animation:member-spark-twinkle 4.2s ease-in-out infinite}.member-hero-spark[data-tone="1"]{color:var(--member-rule-2,#7a9aa8);animation-duration:5.1s}.member-hero-spark[data-tone="2"]{color:var(--member-ink,#213e36);animation-duration:3.6s;opacity:.55}.member-hero-spark[data-tone="3"]{color:#e2b94a;animation-duration:4.8s;opacity:.9}@keyframes member-spark-twinkle{50%{opacity:.18;scale:.6}}.member-hero-star{width:62px;height:62px;opacity:.42}.member-hero-star-1{top:8%;right:40%}.member-hero-star-2{bottom:14%;right:3%;width:40px;height:40px}.member-partner-shadow{position:absolute;height:16px;border-radius:50%;background:radial-gradient(closest-side,var(--member-shade,#30452c2e),transparent);filter:blur(1px)}.member-partner-shadow-1{right:6%;bottom:14px;width:118px}.member-partner-shadow-2{right:30%;bottom:38px;width:84px;opacity:.8}.member-partner-shadow-3{right:49%;bottom:50px;width:70px;opacity:.7}.member-partners[data-size=small] .member-partner-shadow-1{width:96px;bottom:12px}.member-partners[data-size=small] .member-partner-shadow-2{width:70px;bottom:32px}.member-partners[data-size=small] .member-partner-shadow-3{width:58px;bottom:42px}.member-partners[data-size=strip] .member-partner-shadow{display:none}.member-partners .member-partner-ground{opacity:.35}.member-partner-name{position:absolute;z-index:4;color:var(--member-ink,#213e36);font-family:var(--font-serif),Georgia,serif;font-size:15px;font-style:italic;line-height:1;white-space:nowrap;opacity:.78;text-shadow:0 1px 0 #ffffffb0}.member-partner-name-1{right:1%;bottom:-2px;transform:rotate(-6deg)}.member-partner-name-2{right:31%;bottom:26px;font-size:13px;transform:rotate(5deg)}.member-partner-name-3{right:52%;bottom:40px;font-size:12px;transform:rotate(-7deg)}@media (max-width:760px){.member-hero-orbit{width:240px;height:240px;right:-10%;top:40%}.member-hero-glow-1{right:0;width:70%}.member-hero-spark:not([data-zone=low]),.member-partner-name,.member-partner-shadow{display:none}.member-hero-star-1{top:4%;right:3%;width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.member-hero-orbit,.member-hero-spark{animation:none}}body:has(#top[data-motion=paused]) :is(.member-hero-orbit,.member-hero-spark){animation:none}