.cpLA2W_firstComposition{min-width:0;align-content:start;min-block-size:0;padding-block-end:clamp(1.25rem,2.5vw,2rem);display:grid}.cpLA2W_positioningNote{color:#10151491;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .6rem;max-width:65rem;margin:clamp(.25rem,1vw,.75rem) auto clamp(1.75rem,3.5vw,3rem);padding-inline:1rem;font-size:.78rem;font-weight:560;line-height:1.55;display:flex}.cpLA2W_positioningNote>span:first-child{color:#101514c7;font-weight:690}.cpLA2W_positioningNote a{color:#101514;text-underline-offset:.22rem;font-weight:720;-webkit-text-decoration:underline #10151442;text-decoration:underline #10151442}.cpLA2W_positioningNote a:hover,.cpLA2W_positioningNote a:focus-visible{text-decoration-color:currentColor}.cpLA2W_groundedShell{isolation:isolate;position:relative}.cpLA2W_groundedShell:after{z-index:-1;filter:blur(9px);content:"";pointer-events:none;background:radial-gradient(#0b100e57 0%,#0b100e29 42%,#0000 74%);border-radius:50%;width:min(92%,68rem);height:1.55rem;position:absolute;bottom:-.7rem;left:50%;transform:translate(-50%)}.cpLA2W_carouselViewport{overflow:hidden}.cpLA2W_controlRow{justify-content:flex-end;align-items:center;gap:0;min-height:2.5rem;display:flex}.cpLA2W_control{color:#101514;background:#fff;border:1px solid #101514;place-items:center;width:2.5rem;height:2.5rem;transition:background-color .18s,color .18s,border-color .18s;display:inline-grid;border-radius:0!important}.cpLA2W_control+.cpLA2W_control{border-left:0}.cpLA2W_control:hover:not([data-disabled=true]){color:#fff;background:#101514;border-color:#101514}.cpLA2W_control:focus-visible,.cpLA2W_railLink:focus-visible,.cpLA2W_categoryLink:focus-visible{outline-offset:3px;outline:2px solid #101514}.cpLA2W_control[data-disabled=true]{cursor:not-allowed;color:#10151457;opacity:1;background:#fff}.cpLA2W_signalRail{gap:clamp(1rem,2vw,1.5rem);min-width:0;display:grid}.cpLA2W_railList{scrollbar-width:none;scroll-snap-type:x proximity;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;padding:0;display:grid;overflow:visible}.cpLA2W_railList::-webkit-scrollbar{display:none}.cpLA2W_railLink{color:#101514;scroll-snap-align:start;background:#fff;border:1px solid;grid-template-columns:minmax(0,1fr) 1rem;align-items:center;gap:.25rem;min-height:3.25rem;padding:.55rem .45rem;font-size:clamp(.66rem,2.8vw,.76rem);font-weight:750;line-height:1.2;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:grid}.cpLA2W_railLink[data-tone=emerald]{color:#176f50}.cpLA2W_railLink[data-tone=emerald]:hover{color:#0f5e42;background:#f1f8f4}.cpLA2W_railLink[data-tone=outline]{color:#7d1328;background:#fff}.cpLA2W_railLink[data-tone=outline]:hover{background:#fff5f6}.cpLA2W_railLink[data-tone=carmine]{color:#fff;background:#7d1328;border-color:#7d1328}.cpLA2W_railLink[data-tone=carmine]:hover{background:#5d0c1c}.cpLA2W_railArrow{color:currentColor;opacity:.9;justify-self:end;width:1rem;height:1rem;transition:transform .18s}.cpLA2W_railLink:hover .cpLA2W_railArrow{transform:translate(.16rem,.16rem)}.cpLA2W_categoryRegion{gap:clamp(1.25rem,2.4vw,2rem);min-width:0;padding-block:clamp(.75rem,1.8vw,1.25rem);display:grid}.cpLA2W_categoryIntroduction{gap:.45rem;display:grid}.cpLA2W_categoryIntroduction h2{font-family:"Geist Variable", var(--collectorium-typeface);letter-spacing:-.02em;font-size:clamp(1.3rem,2vw,1.75rem);font-style:normal;font-weight:630;line-height:1.16}.cpLA2W_categoryIntroduction p{color:#10151494;max-width:42rem;font-size:.875rem;font-weight:540;line-height:1.55}.cpLA2W_objectFieldBrowser{--field-scroll-progress:0%;--field-hover-gutter:.75rem;--field-rail-end-inset:clamp(4.75rem, 7vw, 6.5rem);min-width:0;padding-bottom:1.15rem;display:grid;position:relative}.cpLA2W_objectFieldGrid{overscroll-behavior-inline:contain;padding:.45rem clamp(4.75rem, 7vw, 6.5rem) .55rem var(--field-hover-gutter);scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x proximity;grid-template-rows:repeat(2,6.3rem);grid-auto-columns:clamp(12.5rem,18vw,15.5rem);grid-auto-flow:column;gap:.5rem;margin-inline-start:calc(-1 * var(--field-hover-gutter));scroll-padding-inline-start:var(--field-hover-gutter);display:grid;overflow-x:auto}.cpLA2W_objectFieldGrid::-webkit-scrollbar{display:none}.cpLA2W_objectFieldLink{--field-accent:#ff4b35;--field-wash:#ffd9ce;isolation:isolate;color:#101514;min-width:0;font-family:"Geist Variable", var(--collectorium-typeface);transform-origin:50%;scroll-snap-align:start;background:#fff;border:1px solid #101514;border-radius:0;grid-template-columns:minmax(0,1fr) 5.4rem;align-items:center;padding:.65rem .7rem;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .22s,transform .24s cubic-bezier(.22,1,.36,1);display:grid;position:relative;overflow:hidden}.cpLA2W_objectFieldNumber{z-index:3;letter-spacing:.15em;font-size:.625rem;font-weight:800;position:absolute;top:.58rem;left:.7rem}.cpLA2W_objectFieldCopy{z-index:3;grid-column:1;align-self:end;gap:.28rem;width:100%;padding-top:1rem;display:grid;position:relative}.cpLA2W_objectFieldCopy strong{letter-spacing:-.025em;font-size:clamp(.9rem,1.1vw,1rem);font-weight:720;line-height:1.05}.cpLA2W_objectFieldCopy small{color:#1015149e;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;font-weight:560;line-height:1.25;overflow:hidden}.cpLA2W_objectFieldArtwork{z-index:1;width:43%;height:118%;color:var(--field-accent);pointer-events:none;transform-origin:50%;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;top:-16%;bottom:auto;right:-10%;transform:rotate(-7deg)}.cpLA2W_objectFieldLink:nth-child(2n) .cpLA2W_objectFieldArtwork{width:44%;height:122%;top:auto;bottom:-25%;right:-7%;transform:rotate(-9deg)}.cpLA2W_objectFieldLink:nth-child(3n) .cpLA2W_objectFieldArtwork{width:45%;height:121%;top:-17%;right:-12%;transform:rotate(12deg)}.cpLA2W_objectFieldLink:nth-child(5n) .cpLA2W_objectFieldArtwork{width:44%;height:121%;top:auto;bottom:-24%;right:-10%;transform:rotate(10deg)}.cpLA2W_objectFieldArrow{z-index:4;width:1.05rem;height:1.05rem;transition:transform .16s;display:none}.cpLA2W_objectFieldCta{color:#fff;min-width:0;font-family:"Geist Variable", var(--collectorium-typeface);scroll-snap-align:start;background:#101514;border:1px solid #101514;border-radius:0;grid-template-rows:auto 1fr;padding:.7rem;text-decoration:none;transition:background-color .15s,color .15s,transform .18s;display:grid;position:relative;overflow:hidden}.cpLA2W_objectFieldCta:after{content:"";border:1px dotted #ffffff80;border-radius:50%;width:10.5rem;height:10.5rem;position:absolute;bottom:-3.3rem;right:-2.25rem}.cpLA2W_objectFieldCtaNumber{letter-spacing:.15em;font-size:.625rem;font-weight:800}.cpLA2W_objectFieldCtaCopy{z-index:1;letter-spacing:-.025em;align-self:end;max-width:70%;font-size:clamp(.9rem,1.1vw,1rem);font-weight:720;line-height:1.05}.cpLA2W_objectFieldCta:hover,.cpLA2W_objectFieldCta:focus-visible{color:#fff;background:#176f50;border-color:#176f50;transform:translateY(-2px)}.cpLA2W_objectFieldCta:focus-visible{outline-offset:3px;outline:2px solid #176f50}.cpLA2W_objectFieldCta svg{z-index:2;width:1.05rem;height:1.05rem;transition:transform .16s;position:absolute;top:clamp(.8rem,1.3vw,1.1rem);right:clamp(.8rem,1.3vw,1.1rem)}.cpLA2W_objectFieldCta:hover svg{transform:translate(.12rem,-.12rem)}.cpLA2W_objectFieldLink:hover{z-index:3;background:var(--field-wash);border-color:#101514;transform:translateY(-3px);box-shadow:0 13px 24px -17px #101514c7}.cpLA2W_objectFieldLink:hover .cpLA2W_objectFieldArtwork{transform:scale(1.08)rotate(2deg)}.cpLA2W_objectFieldLink:hover .cpLA2W_objectFieldArrow{transform:translate(.12rem,-.12rem)}.cpLA2W_objectFieldLink:focus-visible{z-index:1;outline-offset:1px;outline:2px solid #176f50;position:relative}.cpLA2W_objectFieldFade{z-index:5;opacity:0;-webkit-backdrop-filter:blur(3px);pointer-events:none;width:clamp(2.5rem,4vw,3.5rem);transition:opacity .24s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:1.5rem}.cpLA2W_objectFieldFade[data-side=right]{background:linear-gradient(90deg,#fff0 0%,#ffffff2e 30%,#ffffffb8 72%,#fff 100%);right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 58%);mask-image:linear-gradient(90deg,#0000,#000 58%)}.cpLA2W_objectFieldFade[data-side=left]{left:calc(-1 * var(--field-hover-gutter));background:linear-gradient(270deg,#fff0 0%,#ffffff2e 30%,#ffffffb8 72%,#fff 100%);-webkit-mask-image:linear-gradient(270deg,#0000,#000 58%);mask-image:linear-gradient(270deg,#0000,#000 58%)}.cpLA2W_objectFieldFade[data-visible=true]{opacity:1}.cpLA2W_objectFieldScrollButton{z-index:7;color:#101514;opacity:0;pointer-events:none;cursor:pointer;background:#fffffff0;border:1px solid #101514;border-radius:0;place-items:center;width:3rem;height:3rem;transition:opacity .22s cubic-bezier(.22,1,.36,1),background-color .16s,color .16s,transform .26s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;top:calc(50% - .72rem);transform:translateY(-50%)scale(.88);box-shadow:0 12px 36px #1015141f}.cpLA2W_objectFieldScrollButton[data-side=left]{left:1rem;transform:translate(-.7rem,-50%)scale(.88)}.cpLA2W_objectFieldScrollButton[data-side=right]{right:1rem;transform:translate(.7rem,-50%)scale(.88)}.cpLA2W_objectFieldScrollButton[data-visible=true]{opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}.cpLA2W_objectFieldScrollButton:hover{color:#fff;background:#101514}.cpLA2W_objectFieldScrollButton:focus-visible{outline-offset:3px;outline:2px solid #176f50}.cpLA2W_objectFieldScrollButton svg{width:1.35rem;height:1.35rem;transition:transform .17s cubic-bezier(.22,1,.36,1)}.cpLA2W_objectFieldScrollButton:hover svg{transform:translate(.15rem)}.cpLA2W_objectFieldScrollButton[data-side=left]:hover svg{transform:translate(-.15rem)}.cpLA2W_objectFieldProgress{right:var(--field-rail-end-inset);pointer-events:none;background:#10151417;height:.35rem;position:absolute;bottom:0;left:0;overflow:hidden}.cpLA2W_objectFieldProgress:before{width:var(--field-scroll-progress);content:"";background:#101514;transition:width 90ms linear;position:absolute;top:0;bottom:0;left:0}.cpLA2W_objectFieldProgress span{top:50%;left:clamp(.3rem, var(--field-scroll-progress), calc(100% - .3rem));background:#fff;border:1px solid #101514;width:.6rem;height:.6rem;transition:left 90ms linear;position:absolute;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 2px 8px #10151433}.cpLA2W_categoryLink{color:#101514c7;border:1px solid #10151429;grid-template-columns:1.7rem minmax(0,1fr);align-items:center;gap:.55rem;min-height:2.4rem;padding:.45rem .6rem;font-size:.8125rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s;display:grid}.cpLA2W_categoryLink span{color:currentColor;font-variant-numeric:tabular-nums;opacity:.48;font-size:.62rem}.cpLA2W_categoryLink strong{font-weight:720}.cpLA2W_categoryLink:hover{color:#fff;background:#176f50;border-color:#176f50}.cpLA2W_categoryLink:hover span{opacity:.78}.cpLA2W_scrollCueRow{z-index:30;justify-content:center;align-items:center;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%)}.cpLA2W_scrollCue{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#101514;border:1px solid #101514;border-radius:0;place-items:center;width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;transition:background-color .22s,border-color .22s,color .22s,box-shadow .22s;animation:1.8s ease-in-out infinite cpLA2W_home-scroll-cue;display:inline-grid;box-shadow:0 .8rem 2rem -1.25rem #1015147a}.cpLA2W_scrollCue[data-settled=true]{color:#101514c2;background:#fffffff5;border-color:#1015143d}.cpLA2W_scrollCue:hover,.cpLA2W_scrollCue:focus-visible{color:#fff;background:#101514;border-color:#101514}.cpLA2W_scrollCue svg{width:1rem;height:1rem}@keyframes cpLA2W_home-scroll-cue{0%,to{transform:translateY(-.12rem)}50%{transform:translateY(.18rem)}}@media (min-width:768px){.cpLA2W_railList{grid-auto-flow:initial;grid-auto-columns:initial;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;overflow:visible}.cpLA2W_railLink{grid-template-columns:minmax(0,1fr) 1.75rem;gap:.75rem;min-height:3.25rem;padding-inline:1.25rem;font-size:.875rem}.cpLA2W_railArrow{width:1.75rem;height:1.75rem}.cpLA2W_categoryRegion{padding-block:clamp(1rem,2vw,1.5rem)}.cpLA2W_categoryIntroduction{grid-template-columns:minmax(12rem,.55fr) minmax(0,1fr);align-items:end;gap:2rem}.cpLA2W_categoryIntroduction p{justify-self:end}}@media (max-width:520px){.cpLA2W_objectFieldBrowser{--field-rail-end-inset:4.25rem}.cpLA2W_objectFieldGrid{padding:.4rem 4.25rem .55rem var(--field-hover-gutter);grid-template-rows:repeat(2,5.8rem);grid-auto-columns:11.75rem;gap:.4rem}.cpLA2W_objectFieldLink{grid-template-columns:minmax(0,1fr) 4.5rem;padding:.58rem .62rem}.cpLA2W_objectFieldNumber{top:.5rem;left:.62rem}.cpLA2W_objectFieldCopy strong,.cpLA2W_objectFieldCtaCopy{font-size:.86rem}.cpLA2W_objectFieldCopy small{font-size:.59rem}.cpLA2W_objectFieldArtwork{opacity:.9;width:45%;right:-13%}.cpLA2W_objectFieldCta{padding:.62rem}.cpLA2W_objectFieldFade{width:4.5rem;bottom:1.5rem}.cpLA2W_objectFieldScrollButton{width:2.6rem;height:2.6rem}.cpLA2W_objectFieldScrollButton[data-side=left]{left:.55rem}.cpLA2W_objectFieldScrollButton[data-side=right]{right:.55rem}}@media (prefers-reduced-motion:reduce){.cpLA2W_control,.cpLA2W_railLink,.cpLA2W_categoryLink,.cpLA2W_objectFieldLink,.cpLA2W_objectFieldCta,.cpLA2W_railArrow,.cpLA2W_scrollCue,.cpLA2W_objectFieldArtwork,.cpLA2W_objectFieldArrow,.cpLA2W_objectFieldFade,.cpLA2W_objectFieldScrollButton,.cpLA2W_objectFieldScrollButton svg,.cpLA2W_objectFieldProgress:before,.cpLA2W_objectFieldProgress span{transition:none}.cpLA2W_scrollCue{animation:none}}.cpLA2W_membershipInvitation{color:#fff;background:radial-gradient(circle at 10% 15%,#3c76ff80,#0000 28%),radial-gradient(circle at 78% 78%,#8253aa47,#0000 34%),linear-gradient(112deg,#050706 0%,#0d1110 56%,#17141d 100%);border:1px solid #111514;position:relative;overflow:hidden;box-shadow:0 22px 48px -36px #000000d1}@media (max-width:639px){.cpLA2W_membershipInvitation{box-shadow:0 16px 34px -28px #000000c2}.cpLA2W_membershipGrid{gap:1rem;padding:1.25rem}.cpLA2W_membershipEmblem{width:10rem;top:1rem;left:auto;right:-2.75rem;transform:rotate(-8deg)}.cpLA2W_membershipTitle{max-width:16rem;font-size:1.85rem;line-height:.98}.cpLA2W_membershipDescription{max-width:20rem;margin-top:.7rem;font-size:.76rem}.cpLA2W_membershipBenefits{border-top:1px solid #ffffff2e;gap:0}.cpLA2W_membershipBenefits li{border-bottom:1px solid #ffffff24;padding-block:.7rem;font-size:.76rem;line-height:1.45}.cpLA2W_membershipCta{width:100%}}.cpLA2W_membershipInvitation:after{content:"";pointer-events:none;background:linear-gradient(108deg,#0000 38%,#ffffff14 52%,#0000 66%);animation:8s ease-in-out infinite cpLA2W_membership-sheen;position:absolute;inset:0;transform:translate(-110%)}.cpLA2W_membershipEmblem{z-index:0;color:#ffffff17;pointer-events:none;width:clamp(12rem,18vw,17rem);position:absolute;top:50%;left:clamp(1rem,4vw,3.5rem);transform:translateY(-50%)rotate(-7deg)}.cpLA2W_membershipGrid{z-index:1;gap:clamp(1rem,2vw,1.35rem);padding:clamp(1rem,2vw,1.65rem) clamp(1.5rem,3vw,2.5rem);display:grid;position:relative}.cpLA2W_membershipTitle{color:#fff;max-width:35rem;font-family:var(--font-newsreader);letter-spacing:-.035em;margin-top:0;font-size:clamp(1.7rem,2.7vw,2.8rem);font-weight:520;line-height:1}.cpLA2W_membershipDescription{color:#ffffffa6;max-width:38rem;margin-top:.8rem;font-size:.8125rem;font-weight:520;line-height:1.6}.cpLA2W_membershipBenefits{color:#fffc;gap:.55rem;font-size:.8125rem;font-weight:650;display:grid}.cpLA2W_membershipBenefits li{align-items:flex-start;gap:.625rem;display:flex}.cpLA2W_membershipBenefits svg{color:#9cbcff;flex:none;margin-top:.16rem}.cpLA2W_membershipCta{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05070694;border:1px solid #ffffffd1;justify-content:center;align-items:center;gap:.65rem;min-height:2.8rem;padding-inline:1.15rem;font-size:.8125rem;font-weight:780;transition:background-color .18s,transform .18s;display:inline-flex}.cpLA2W_membershipCta:hover{background:#ffffff24;transform:translateY(-2px)}@keyframes cpLA2W_membership-sheen{0%,58%{transform:translate(-110%)}78%,to{transform:translate(110%)}}@media (min-width:1024px){.cpLA2W_membershipGrid{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.7fr) auto;align-items:center}}@media (prefers-reduced-motion:reduce){.cpLA2W_membershipInvitation:after{animation:none}.cpLA2W_membershipCta{transition:none}}
