.c_eB0pbY{display:inline-flex;align-items:center;border-radius:999px;font-size:.6875rem;font-weight:500;white-space:nowrap;line-height:1;letter-spacing:.01em;overflow:hidden;position:relative;background:#4b5563}.cbdXqbQK{padding:.3125rem .125rem .3125rem .625rem;background:#1f2937;color:#fff}.crJMZ8mN{width:.375rem;align-self:stretch;flex-shrink:0;position:relative;background:linear-gradient(105deg,#1f2937,#1f2937 calc(50% - .5px),rgba(255,255,255,.2) calc(50% - .5px),rgba(255,255,255,.2) calc(50% + .5px),#4b5563 calc(50% + .5px),#4b5563)}.cjpaUDxx{padding:.3125rem .625rem .3125rem .125rem;color:#ffffffd1;font-weight:400}.cRe79gal{background:#8b6355}.cRe79gal .cbdXqbQK{background:rgb(185,83,52)}.cRe79gal .crJMZ8mN{background:linear-gradient(105deg,rgb(185,83,52),rgb(185,83,52) calc(50% - .5px),rgba(255,255,255,.2) calc(50% - .5px),rgba(255,255,255,.2) calc(50% + .5px),#8b6355 calc(50% + .5px),#8b6355)}.c-Jdv5Rz{display:flex;flex-direction:column;cursor:pointer;height:100%}.cRwMQc0D{perspective:1000px;flex:1;min-height:0}.cpb1Yv7j .cRwMQc0D{flex:1}.cpb1Yv7j .cNjuPNSj,.cpb1Yv7j .cPrF3h4A{margin-top:.625rem}.cMkTigPB{position:relative;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.cNg-1u7E{transform:rotateY(180deg);-webkit-transform:rotateY(180deg)}.c1AsxagM,.cxhVKVmZ{backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}.c1AsxagM,.cxhVKVmZ{display:flex;flex-direction:column}.c1AsxagM{position:absolute;inset:0;transform:rotateY(180deg) translateZ(0);-webkit-transform:rotateY(180deg) translateZ(0);pointer-events:none}.cNg-1u7E .c1AsxagM{pointer-events:auto}.cNg-1u7E .cxhVKVmZ{pointer-events:none}.cio4Wrk1{flex:1;min-height:0;border-radius:1rem;background:rgba(255,255,255,.5);border:1px solid rgba(0,0,0,.05);flex-direction:column;justify-content:flex-start;padding:1.5rem 1.25rem;gap:1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.camZ75gu,.cio4Wrk1{display:flex;align-items:center}.camZ75gu{flex-direction:row;gap:.75rem;width:100%}.cV4o-kon{width:2.75rem;height:2.75rem;border-radius:.625rem;background:#fff;border:1px solid rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 1px 4px rgba(0,0,0,.04);flex-shrink:0}.cAjnFMYQ{width:2rem;height:2rem;-o-object-fit:contain;object-fit:contain}.cpq5xQpR{display:flex;flex-direction:column;gap:.25rem;min-width:0}.cQCKK16H{font-size:.8125rem;font-weight:500;color:#111827;letter-spacing:.03em;text-transform:uppercase;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cAB2eIiX{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:400;color:#9ca3af;line-height:1}.cuYVNFGk{width:100%;padding:.75rem;border-radius:.625rem;border:1px solid rgba(0,0,0,.06)}.cnoIAvHJ{font-size:.6875rem;font-weight:500;color:#9ca3af;letter-spacing:.05em;margin-bottom:.25rem}.c8egm7Nj{font-size:.8125rem;font-weight:400;color:#374151;line-height:1.45}.c15Dsi6f{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cSec3uM6{margin-top:.375rem;font-size:.75rem;font-weight:500;color:#6b7280;background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:2px;text-decoration-color:rgba(107,114,128,.4);transition:color .15s ease}.cSec3uM6:hover{color:#374151}.cY2xf9xx{width:100%;padding:.625rem .75rem;border-radius:.5rem;background:rgba(0,0,0,.02)}.chcMxN2M{font-size:.625rem;font-weight:500;color:#9ca3af;letter-spacing:.06em;margin-bottom:.25rem}.cmq0zbuP{font-size:.75rem;font-weight:400;color:#6b7280;line-height:1.4;font-style:italic}.cFvjRRou{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:.5rem;margin-top:.5rem;width:100%}.cgfCHVzA{flex-direction:column;gap:.25rem;flex:1;min-width:0}.c_BjC3EW,.cgfCHVzA{display:flex;align-items:center}.c_BjC3EW{justify-content:center}.cItk8CQv{width:2.25rem;height:2.25rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.cDub9wZ6{font-size:.625rem;font-weight:500;color:#6b7280;text-align:center;line-height:1.2;letter-spacing:.01em;word-break:break-word}.cfu5UzHQ{position:relative;aspect-ratio:1/1;width:100%;border-radius:1rem;background:rgba(255,255,255,.5);border:1px solid rgba(0,0,0,.05);overflow:hidden;margin-bottom:1rem;transition:background .5s ease,border-color .5s ease,box-shadow .5s ease;transform:translateZ(0)}.cfu5UzHQ.c-fCaDgn{border-radius:1rem 1rem 0 0;margin-bottom:0;border-bottom:none}.c-Jdv5Rz:hover .cfu5UzHQ{background:#fff;box-shadow:0 8px 30px rgba(0,0,0,.04);border-color:rgba(0,0,0,.1)}.c-Jdv5Rz:hover .cfu5UzHQ.c-fCaDgn{box-shadow:0 -4px 30px rgba(0,0,0,.04)}.c-Jdv5Rz:hover .clT4yAGb .c7Unf8MR,.c-Jdv5Rz:hover .clT4yAGb .cL83mJMZ{background:#fff;border-color:rgba(0,0,0,.1);box-shadow:0 8px 30px rgba(0,0,0,.04)}.cYGKS99C{display:block;border-radius:inherit;overflow:hidden}.cYGKS99C,.cbVk9l2P{position:absolute;inset:0}.cbVk9l2P{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .7s ease-out,opacity .5s ease;-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-Jdv5Rz:hover .cbVk9l2P{transform:scale(1.03)}.c-Y59M6j{opacity:0}@media (hover:hover){.c-Jdv5Rz:hover .cAiGli99.c1udHmEe{opacity:0}.c-Jdv5Rz:hover .c-Y59M6j{opacity:1}}.cPEZMDgV{position:absolute;inset:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.02));opacity:0;transition:opacity .5s ease;pointer-events:none;z-index:1}.c-Jdv5Rz:hover .cPEZMDgV{opacity:1}.c4_UhuYT .cYGKS99C{filter:grayscale(.7) opacity(.6)}.ctitBZPX{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none}.cI_Gr4-o{display:inline-flex;align-items:center;padding:.375rem .875rem;border-radius:999px;font-size:.75rem;font-weight:500;letter-spacing:.02em;color:#111827;background:rgba(255,255,255,.92);backdrop-filter:blur(8px);box-shadow:0 1px 3px rgba(0,0,0,.08)}.cBIFVBf6{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#d1d5db;font-size:3rem}.cJaLVPO-{top:0;left:0;right:0;height:4px;background:#ef9f27;z-index:3}.c1LIlOC1,.cJaLVPO-{position:absolute;pointer-events:none}.c1LIlOC1{top:.75rem;left:.75rem;display:flex;flex-direction:column;gap:.375rem;z-index:2}.cM0jIoe6{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;border-radius:999px;font-size:.6875rem;font-weight:500;letter-spacing:.01em;backdrop-filter:blur(8px)}.cbAYgRfW{background:rgba(185,83,52,.9);color:#fff}.cI8S5yn9{background:rgba(0,0,0,.6);color:#fff}.cpbK0_oR{background:rgba(180,83,9,.88);color:#fff;letter-spacing:.04em}.c551aEJa{background:rgba(250,238,218,.94);color:#854f0b;letter-spacing:.01em}.cmyIpoif{background:rgba(217,119,6,.92);color:#fff;letter-spacing:.04em}.c4FxP3Ac{display:flex;align-items:center;justify-content:center;gap:.375rem;margin-top:.375rem;flex-wrap:wrap;text-align:center}.cbZ7DA4g{font-size:.6875rem;font-weight:600;color:#b45309}.c6EgkpoQ,.cbZ7DA4g{letter-spacing:.01em}.c6EgkpoQ{font-size:.625rem;color:#9ca3af}.ctmwJINn{display:flex;flex-direction:column;padding:.625rem;flex:1;background:#fff;border-radius:1rem;border:1px solid rgba(0,0,0,.05);margin-top:.5rem}@media (min-width:640px){.ctmwJINn{padding:.875rem 1rem}}.cTuqpNIS{gap:.125rem}.cG2mjTwm,.cTuqpNIS{display:flex;flex-direction:column}.cG2mjTwm{align-items:flex-start;flex-shrink:0}.c7scLjSF{font-size:.875rem;font-weight:400;color:#111827;line-height:1.3;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:640px){.c7scLjSF{font-size:.9375rem;line-height:1.35}}@media (min-width:1024px){.c7scLjSF{font-size:1.0625rem}}.co_212F2{font-size:.9375rem;font-weight:500;color:#111827;white-space:nowrap;flex-shrink:0;line-height:1;margin-top:.2rem}@media (min-width:640px){.co_212F2{font-size:1rem}}@media (min-width:1024px){.co_212F2{font-size:1.0625rem}}.c6iPPeSe,.cqCtnKVu{font-size:.75em;opacity:.55}.c6iPPeSe,.cqCtnKVu,.cum6wPg8{font-weight:400;letter-spacing:-.01em}.cum6wPg8{font-size:.75rem;color:#9ca3af;white-space:nowrap}.c5ESQOWv{color:#6b7280;font-weight:400}.cHhJajVx{display:inline-flex;align-items:center;border-radius:999px;font-size:.6875rem;font-weight:500;white-space:nowrap;line-height:1;margin-top:.375rem;letter-spacing:.01em;overflow:hidden;position:relative;background:#4b5563}.cJqelelW{padding:.3125rem .125rem .3125rem .625rem;background:#1f2937;color:#fff}.cwlpC1Zk{width:.375rem;align-self:stretch;flex-shrink:0;position:relative;background:linear-gradient(105deg,#1f2937,#1f2937 calc(50% - .5px),rgba(255,255,255,.2) calc(50% - .5px),rgba(255,255,255,.2) calc(50% + .5px),#4b5563 calc(50% + .5px),#4b5563)}.cYSmswAw{padding:.3125rem .625rem .3125rem .125rem;color:#ffffffd1;font-weight:400}.cvkx7OOO{color:rgb(185,83,52)}.c_X3L_me{background:#8b6355}.c_X3L_me .cJqelelW{background:rgb(185,83,52)}.c_X3L_me .cwlpC1Zk{background:linear-gradient(105deg,rgb(185,83,52),rgb(185,83,52) calc(50% - .5px),rgba(255,255,255,.2) calc(50% - .5px),rgba(255,255,255,.2) calc(50% + .5px),#8b6355 calc(50% + .5px),#8b6355)}.cOxGs6vo{text-decoration:line-through;opacity:.5;margin-right:.375rem;font-size:.8125rem}.cZlG3oCV{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;margin-top:.125rem}@media (min-width:640px){.cZlG3oCV{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:.5rem}.cG2mjTwm{align-items:flex-end}}.cHFGLIN5{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;min-width:0;flex:1}.c75gbGaY{font-size:.85rem;font-weight:400;color:#9ca3af;line-height:1.2;transition:color .3s ease;min-width:0;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:break-word;overflow:hidden}.c-Jdv5Rz:hover .c75gbGaY{color:#6b7280}.cK-nV65b{display:inline-flex;align-items:center;gap:.25rem;padding:0;border:0;background:none;font-size:.7rem;line-height:1.2;color:#b45309;white-space:nowrap;cursor:pointer}.cK-nV65b,.cK-nV65b svg{flex-shrink:0;transition:color .2s ease}.cK-nV65b svg{color:#f59e0b}.cK-nV65b:focus-visible,.cK-nV65b:hover{color:#92400e}.cK-nV65b:focus-visible svg,.cK-nV65b:hover svg{color:#b45309}.cWDvJMET{display:flex;justify-content:flex-end;margin-top:.625rem;margin-bottom:0}.cWDvJMET.clT4yAGb{margin-top:0;margin-bottom:0}.c7Unf8MR{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;padding:6px 10px;border-radius:10px;overflow:hidden;background:linear-gradient(135deg,rgba(255,255,255,.65),rgba(255,255,255,.3) 50%,rgba(255,255,255,.5));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.55);box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 -1px 0 rgba(255,255,255,.15),0 2px 8px rgba(0,0,0,.04)}.clT4yAGb .c7Unf8MR{position:relative;border-radius:0 0 1rem 1rem;border:1px solid rgba(0,0,0,.05);border-top:none;padding:8px 12px;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;overflow:hidden}.cNQpyWFh{margin-bottom:0;flex:1;display:flex;container-type:inline-size;container-name:packbar}.c7Unf8MR.cL83mJMZ{flex-direction:column;gap:0;padding:0;flex:1}.clT4yAGb .cL83mJMZ{padding:0}.cCXAgmFz{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;gap:4px;padding:5px 12px;width:100%}@media (min-width:640px){.cCXAgmFz{gap:8px;padding:8px 12px}}.cvayus3S{height:1px;background:rgba(0,0,0,.06)}.cArjMkNI,.cvayus3S{position:relative;z-index:1;width:100%}.cArjMkNI{display:flex;flex-direction:column;gap:.125rem;padding:10px 12px 18px;background:#fff;border-radius:0 0 1rem 1rem}.c5RrYJrx{-webkit-line-clamp:3}.cKRruxe_{flex:1}.cKRruxe_,.cgMu6Ee2{position:relative;z-index:1}.cgMu6Ee2{display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .4rem;border-radius:999px;font-size:.625rem;font-weight:500;white-space:nowrap;flex-shrink:0}.cwkUE49t{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@container packbar (min-width: 250px){.cwkUE49t{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}}@media (min-width:640px){.cgMu6Ee2{padding:.125rem .5rem;font-size:.6875rem}}.cT9zGV-S{background:rgba(219,234,254,.7);color:#1e40af}.cVOMmdv8{background:rgba(209,250,229,.7);color:#065f46}.cLYFliNi{background:rgba(245,238,224,.7);color:#8b7355}.c7Unf8MR .cJIzjvZf{align-items:flex-end}@media (max-width:767px){.c7Unf8MR{padding:5px 8px;gap:6px}.cgMu6Ee2{font-size:.625rem;padding:.1rem .375rem}}.cJIzjvZf{z-index:1;display:flex;flex-direction:column;align-items:center;gap:1px;position:relative}.cwJXVxX6{font-size:12px;font-weight:600;color:#374151}.c7KAtjYj,.cwJXVxX6{line-height:1.2;white-space:nowrap}.c7KAtjYj{font-size:10px;font-weight:400;color:#6b7280}@media (min-width:640px){.cwJXVxX6{font-size:14px}.c7KAtjYj{font-size:12px}}.cNjuPNSj{margin-top:.625rem;opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease}.c-Jdv5Rz:hover .cNjuPNSj,.cUgah8dz{opacity:1;transform:translateY(0)}.cUgah8dz{position:relative}.cikg36kQ{padding:0 .25rem}.cPrF3h4A{opacity:1;transform:translateY(0)}@media (hover:none){.cNjuPNSj{opacity:1;transform:translateY(0)}}.cB0GuA4U{width:100%;padding:.5625rem 1rem;font-size:.8125rem;font-weight:500;border:1px solid rgba(0,0,0,.08);background:#fff;color:#111827;border-radius:.5rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.375rem}.cB0GuA4U:hover{background:#111827;color:#fff;border-color:#111827}.cB0GuA4U:disabled{border-color:rgba(0,0,0,.04);cursor:not-allowed}.cB0GuA4U:disabled,.cB0GuA4U:disabled:hover{color:#9ca3af;background:rgba(0,0,0,.02)}.cHSndr7u{background:transparent;border-color:rgba(0,0,0,.08)}.c-Jdv5Rz:hover .cHSndr7u{background:#fff;border-color:rgba(0,0,0,.08);color:#111827}.c-Jdv5Rz:hover .cHSndr7u:hover{background:#111827;color:#fff;border-color:#111827}.c3k2TTbQ{display:flex;align-items:center;justify-content:space-between;gap:.25rem;padding:0 .25rem 0 .5rem;height:2rem;border-radius:.5rem;background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.06)}.c-Jdv5Rz:hover .c3k2TTbQ,.c3k2TTbQ:hover{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.06)}.cUzJHj1C{font-size:.75rem;font-weight:500;color:#6b7280;-webkit-user-select:none;-moz-user-select:none;user-select:none;letter-spacing:.005em;white-space:nowrap}@media (min-width:640px){.c3k2TTbQ{gap:.5rem;padding:0 .5rem 0 .75rem;height:2.25rem}.cUzJHj1C{font-size:.8125rem}}.c1XcFVmB{display:flex;align-items:center;width:100%;border-radius:.5rem;overflow:hidden;border:1px solid #111827;background:#111827;height:2.25rem}.cLjuy89O{width:12px;height:12px;animation:c_gzOShg .8s linear infinite}@keyframes c_gzOShg{to{transform:rotate(1turn)}}.cypwDzGX{display:flex;align-items:center;justify-content:center;width:2.5rem;min-width:2.5rem;height:100%;border:none;background:transparent;color:#fff;font-size:1rem;font-weight:500;cursor:pointer;transition:background .15s ease}.cypwDzGX:hover{background:rgba(255,255,255,.15)}.ct95cbRC,.cypwDzGX:disabled{opacity:.35;cursor:not-allowed}.ct95cbRC:hover,.cypwDzGX:disabled:hover{background:transparent}.cVY8gUFj{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);white-space:nowrap;font-size:.6875rem;font-weight:500;color:#dc2626;background:rgba(255,255,255,.95);backdrop-filter:blur(8px);padding:.25rem .625rem;border-radius:.375rem;margin-bottom:.375rem;box-shadow:0 1px 4px rgba(0,0,0,.08);pointer-events:none;animation:ciJHwrxD .2s ease}@keyframes ciJHwrxD{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.cTrKG_KL{flex:1;display:flex;align-items:center;justify-content:center;gap:4px;font-size:.8125rem;font-weight:600;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.c_3J0t2q{margin-top:.625rem}.cw_KTrGR{height:1px;background:rgba(0,0,0,.06);margin-bottom:.5rem}.cnCoZ9ao{position:relative;justify-content:space-between}.cMkkY0lx,.cnCoZ9ao{display:flex;align-items:center;gap:.5rem}.cMkkY0lx{flex-wrap:wrap}.c0aR6vf0{display:inline-flex;align-items:center;gap:.25rem;padding:.1875rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:500;background:rgba(219,234,254,.6);color:#1e40af;white-space:nowrap}.cg4B2FsX{background:rgba(209,250,229,.6);color:#065f46}.cvIPJG9e{background:rgba(245,238,224,.6);color:#8b7355}.ccMDPKjE{flex-direction:row}.c5MXoPQX,.ccMDPKjE{display:flex;align-items:center}.c5MXoPQX{position:relative;width:1.75rem;height:1.75rem;border-radius:50%;background:#fff;border:1.5px solid #fff;box-shadow:0 1px 4px rgba(0,0,0,.08);justify-content:center;flex-shrink:0;cursor:default;transition:margin-left .3s ease,transform .2s ease}.c5MXoPQX:not(:first-child){margin-left:-1.4rem}.ccMDPKjE:hover .c5MXoPQX:not(:first-child),.ccMWt99i .c5MXoPQX:not(:first-child){margin-left:.3rem}.ccMDPKjE:hover .c5MXoPQX,.ccMWt99i .c5MXoPQX{transform:scale(1.05)}.cUbh1-J7{width:1.25rem;height:1.25rem;-o-object-fit:contain;object-fit:contain}.cAnlDLBJ{font-size:.4rem;font-weight:600;color:#374151;text-align:center;line-height:1.1;padding:0 .1rem;text-transform:uppercase;letter-spacing:.01em}.c5MXoPQX:after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%) scale(.9);padding:.25rem .5rem;border-radius:.375rem;background:#111827;color:#fff;font-size:.625rem;font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .15s ease,transform .15s ease;z-index:20}.cLpgX0Is:after,.ccMDPKjE:hover .c5MXoPQX:hover:after{opacity:1;transform:translateX(-50%) scale(1)}.cRYzP47h{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:500;color:#059669;white-space:nowrap;pointer-events:none;margin-left:auto;margin-right:.5rem;min-width:0}@media (min-width:640px){.cRYzP47h{position:absolute;left:50%;transform:translateX(-50%);margin-left:0;margin-right:0}}.c4LXe8rJ{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;border:none;background:rgba(0,0,0,.04);color:#9ca3af;cursor:pointer;transition:all .2s ease;flex-shrink:0}.c4LXe8rJ:hover{background:rgba(0,0,0,.08);color:#6b7280}.ckWiFYLx{animation:c_gzOShg 1s linear infinite;width:.875rem;height:.875rem}.c7A20xm2{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--ft-photo-tile,160px),1fr));gap:.75rem .375rem;align-items:start}@media (min-width:640px){.c7A20xm2{gap:.875rem .5rem}}.ca-OMj8H{position:relative;container-type:inline-size}.cVRaMygs{flex:0 0 var(--ft-photo-tile,160px);width:var(--ft-photo-tile,160px);scroll-snap-align:start}.cSLyukVE{align-self:flex-start}.c1CWWCsg{gap:.375rem}@media (min-width:640px){.c1CWWCsg{gap:.5rem}}@container (max-width: 191px){.ca-OMj8H:has(.cyk4v_dw) .caC5nBsC{opacity:0}}.c1q-OL98{display:flex;flex-direction:column;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .38s ease,transform .38s ease,filter .38s ease}.c1q-OL98:focus-visible{outline:2px solid rgba(17,24,39,.5);outline-offset:2px;border-radius:.75rem}.crAaJ4mE{display:block;position:relative;aspect-ratio:1/1;width:100%;border-radius:.75rem;overflow:hidden;background:#fff;transform:translateZ(0)}.cqXktK7h{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:.4rem;padding:0 .125rem;font-size:.75rem;font-weight:500;line-height:1.25;letter-spacing:-.01em;color:#111827}.cEVvP6b8{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1);-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c2nUumsf{opacity:0;transition:opacity .5s ease,transform .6s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.c1q-OL98:hover .cEVvP6b8{transform:scale(1.03)}.cOcUsuoV:hover .c2nUumsf{opacity:1}}.ca-OMj8H[data-open=true] .c1q-OL98{opacity:0;transform:scale(1.06);filter:blur(8px);pointer-events:none}.ckm_Qv5d .cEVvP6b8{filter:grayscale(.7) opacity(.6)}.cPGL72JJ{position:absolute;inset:0;background:#f3f4f6}.caVw1zD7{position:absolute;top:0;left:0;width:100%;aspect-ratio:1/1;pointer-events:none;transition:opacity .38s ease}.caVw1zD7>*{position:absolute;right:.5rem;bottom:.5rem;pointer-events:auto}.ca-OMj8H[data-open=true] .caVw1zD7{opacity:0;pointer-events:none}.cENXoDqc{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:999px;color:#111827;background:rgba(255,255,255,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 0 1px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.06);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,color .2s ease,transform .2s ease,opacity .2s ease}@media (hover:hover){.cENXoDqc:hover:not(:disabled){background:#111827;color:#fff}}.cENXoDqc:active:not(:disabled){transform:scale(.94)}.cENXoDqc:disabled{cursor:default;opacity:.5}.cENXoDqc[data-busy=true]{opacity:.7}.cENXoDqc:focus-visible,.c_xjh9Ca:focus-visible{outline:2px solid rgba(17,24,39,.5);outline-offset:2px}.cyk4v_dw{display:inline-flex;align-items:center;height:1.75rem;border-radius:999px;color:#fff;background:#111827;box-shadow:0 1px 2px rgba(0,0,0,.12);transition:opacity .2s ease}.cyk4v_dw[data-busy=true]{opacity:.75}.c_xjh9Ca{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:0;border-radius:999px;color:inherit;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease}@media (hover:hover){.c_xjh9Ca:hover:not(:disabled){background:rgba(255,255,255,.14)}}.c_xjh9Ca:disabled{cursor:default;opacity:.4}.cvZtnrd6{min-width:.875rem;text-align:center;font-size:.75rem;font-weight:500;font-variant-numeric:tabular-nums;line-height:1}.cZdSYUzh{display:inline-block;vertical-align:-.0625rem;margin-right:.25rem}.ctNvxmIc{color:#2563eb}.cMdAP9Ls{color:#059669}.caC5nBsC{position:absolute;left:.5rem;bottom:.5rem;display:inline-flex;align-items:baseline;gap:.0625rem;padding:.3rem .55rem;border-radius:999px;font-size:.6875rem;font-weight:500;line-height:1;letter-spacing:-.01em;color:#111827;background:rgba(255,255,255,.82);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 0 0 1px rgba(0,0,0,.05),0 1px 2px rgba(0,0,0,.04);white-space:nowrap;pointer-events:none;max-width:calc(100% - 3rem);overflow:hidden}.cAPSNXw3{color:#6b7280;font-weight:400}.cpHbMcbm{color:rgb(185,83,52)}.cpHbMcbm .cAPSNXw3{color:rgba(185,83,52,.7)}.c1qOya_j{top:.5rem;left:.5rem;padding:.25rem .45rem;font-size:.625rem;line-height:1;letter-spacing:.01em;color:#fff;background:rgb(185,83,52)}.c1qOya_j,.cp69ozhj{position:absolute;border-radius:999px;font-weight:500;pointer-events:none}.cp69ozhj{top:50%;left:50%;transform:translate(-50%,-50%);padding:.375rem .875rem;font-size:.75rem;letter-spacing:.02em;color:#111827;background:rgba(255,255,255,.92);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 1px 3px rgba(0,0,0,.08);white-space:nowrap}@container (max-width: 127px){.caC5nBsC{padding:.25rem .4rem;font-size:.625rem;max-width:calc(100% - 2.5rem)}.cENXoDqc,.c_xjh9Ca{width:1.5rem;height:1.5rem}.cyk4v_dw{height:1.5rem}.caVw1zD7>*{right:.375rem;bottom:.375rem}.c1qOya_j{font-size:.5625rem}}.c9_rqDJP{position:fixed;inset:0;z-index:var(--ft-z-popover);background:rgba(250,250,250,.45);animation:c9tD_z9Q .3s ease both}.c9_rqDJP[data-closing=true]{animation:c5FpkyH9 .2s ease both}.cwPOHkJZ{position:absolute;z-index:calc(var(--ft-z-popover) + 1);box-sizing:content-box;padding:.5rem;margin:-.5rem;border-radius:1.125rem;background:rgba(252,252,252,.94);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 0 0 1px rgba(0,0,0,.05),0 24px 60px -12px rgba(0,0,0,.16),0 4px 12px rgba(0,0,0,.04);outline:none;transform-origin:50% 20%;animation:cLlQDEZY .42s cubic-bezier(.22,1,.36,1) both}.cwPOHkJZ[data-closing=true]{animation:cw0J8ojz .2s ease both;pointer-events:none}@keyframes cLlQDEZY{0%{opacity:0;transform:scale(.94);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}@keyframes cw0J8ojz{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.97)}}@keyframes c9tD_z9Q{0%{opacity:0}to{opacity:1}}@keyframes c5FpkyH9{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.c1q-OL98,.cEVvP6b8{transition:opacity .2s ease}.ca-OMj8H[data-open=true] .c1q-OL98{transform:none;filter:none}.c9_rqDJP,.c9_rqDJP[data-closing=true],.cwPOHkJZ,.cwPOHkJZ[data-closing=true]{animation-duration:.15s}@keyframes cLlQDEZY{0%{opacity:0}to{opacity:1}}}