.R-8M0{z-index:4;width:100%;position:relative;overflow:visible}.ADd1a,.g9fZu{width:100%}._9tMxH{background:var(--primary-100,#f5f5f5);box-shadow:none;border:1px solid var(--primary-350);border-radius:var(--radius-pill);outline:none;height:2.75rem;min-height:2.75rem;padding-left:.5rem;transition:all .2s}@media (width<=48rem){._9tMxH{height:2.5rem;min-height:2.5rem}}._9tMxH:focus-within{background:var(--primary-50,#f5f5f5)}.pKCU-{height:2.25rem;min-height:2.25rem}@media (width<=48rem){.pKCU-{height:2.25rem;min-height:2.25rem}}.-Ih7f{font:var(--font-body-md);font-weight:var(--font-weight-book);outline:none;padding-left:.5rem}.-Ih7f::placeholder{color:var(--primary-400)}.-Ih7f:focus{outline:none}._4CPUU{color:var(--primary-400)}._94R6U{justify-content:center;align-items:center;width:2rem;height:100%;display:flex}.e5d8K{min-width:2rem;min-height:2rem;color:var(--primary-400);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative;outline:none!important}.e5d8K:focus,.e5d8K:focus-visible{box-shadow:none!important;outline:none!important}@media (width<=48rem){.e5d8K{min-width:2.25rem;min-height:2.25rem}.e5d8K:before{content:"";border-radius:50%;position:absolute;inset:-.25rem}}.e5d8K:hover{color:var(--primary-500);background-color:#0000000d}@media (width<=48rem){.e5d8K:hover{background-color:#0000}}.e5d8K:active{background-color:#0000001a;transform:scale(.95)}.SQmWH{opacity:0;pointer-events:none}.TBrI3{background:var(--background);border:1px solid var(--default-200);z-index:220;border-radius:1rem;width:28rem;max-height:24rem;animation:.15s ease-out zhgJy;position:absolute;top:calc(100% + .5rem);left:0;overflow-y:auto;box-shadow:0 4px 20px #0000001a}@media (width<=48rem){.TBrI3{width:calc(100vw - 2rem);left:50%;transform:translate(-50%)}}@keyframes zhgJy{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.MlDl8{max-height:50vh;animation:.15s ease-out -Djyq;top:auto;bottom:calc(100% + 1.5rem)}@media (width<=48rem){.MlDl8{transform:translate(-50%)}}@keyframes -Djyq{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.FBg8u{justify-content:center;align-items:center;padding:1.5rem;display:flex}.lm4ER{color:var(--danger);font-size:var(--font-size-small);padding:1rem}.nHkCL{color:var(--primary-400);font-size:var(--font-size-small);text-align:center;padding:1rem}.K-ptJ{border-bottom:1px solid var(--default-100);scrollbar-width:none;gap:.25rem;padding:.5rem .75rem;display:flex;overflow-x:auto}.K-ptJ::-webkit-scrollbar{display:none}.N3lo3{font-size:var(--font-size-small2);white-space:nowrap;cursor:pointer;color:var(--primary-400);background:0 0;border:none;border-radius:.5rem;padding:.25rem .625rem;font-weight:300;transition:all .15s}.N3lo3:hover{background:var(--default-50);color:var(--foreground)}.lSON1{background:var(--default-100);color:var(--foreground);font-weight:400}.aVKam{border-bottom:1px solid var(--default-100);flex-wrap:wrap;gap:.5rem;padding:.75rem 1rem;display:flex}.jIrVp{background:var(--default-50);border:1px dashed var(--default-200);font-size:var(--font-size-small);white-space:nowrap;cursor:pointer;color:var(--primary-500);border-radius:1rem;padding:.375rem .75rem;font-weight:300;transition:all .15s}.jIrVp:hover{background:var(--default-100);border-color:var(--default-300)}.jIrVp:active{transform:scale(.98)}._6odHf{color:var(--primary-500);border-style:dashed}.tbQO1{flex-direction:column;display:flex}.tZ-KA{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;transition:background .15s;display:flex}.tZ-KA:hover{background:var(--default-50)}.tZ-KA:not(:last-child){border-bottom:1px solid var(--default-100)}._5-Z5i{color:var(--primary-400);flex-shrink:0}._-5VgZ{background:var(--default-50);border-radius:.25rem;flex-shrink:0;width:3rem;height:3rem;overflow:hidden}.bg5YM{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.Bzb4U{flex:1;min-width:0}.pISte{font-size:var(--font-size-small);color:var(--foreground);font-weight:300}._9uxVW{font-weight:500}.e6lCR{color:var(--primary-300);flex-shrink:0}.qqD8i{box-sizing:border-box;isolation:isolate;background:linear-gradient(#fff,#f8f4ed);border:1px solid #1f2a271a;border-radius:1.6rem;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(15rem,18rem) minmax(0,1fr);width:100%;height:100%;min-height:0;max-height:100%;display:grid;overflow:clip;box-shadow:0 32px 80px #1418162e,0 10px 24px #14181614}@media (width<=980px){.qqD8i{grid-template-rows:minmax(0,.42fr) minmax(0,.58fr);grid-template-columns:1fr}}.cNc5s{color:#fff;background:linear-gradient(#1f2a27,#2c3632);grid-template-rows:auto minmax(0,1fr);gap:.85rem;min-width:0;height:100%;min-height:0;padding:1rem 1rem 0;display:grid;overflow:hidden}.wUZea{overscroll-behavior:contain;scrollbar-color:#f2e4c57a transparent;scrollbar-width:thin;-ms-overflow-style:auto;min-width:0;height:100%;min-height:0;max-height:100%;margin-right:-.55rem;padding-right:.55rem;overflow:hidden auto}.wUZea::-webkit-scrollbar{width:.38rem;display:block}.wUZea::-webkit-scrollbar-track{background:0 0;border-radius:999px}.wUZea::-webkit-scrollbar-thumb{background:#f2e4c57a;border-radius:999px}.wUZea::-webkit-scrollbar-thumb:hover{background:#f2e4c5ad}.iHyKK{gap:.35rem;display:grid}.V-mWT{color:#ffffffad;width:fit-content;font:var(--font-body-xxs);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.45rem;font-weight:700;display:inline-flex}.V-mWT:before{content:"";background:#ffffff47;width:1.75rem;height:1px}.r4N3b{letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,2vw,1.8rem);line-height:.98}.xFFrb{color:#ffffffc2;font:var(--font-body-sm);margin:0;line-height:1.5}.SAyrB{align-content:start;gap:.7rem;padding-bottom:1rem;display:grid}._66AjW{background:#ffffff0b;border:1px solid #ffffff14;border-radius:1.05rem;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.SbDAU{color:#ffffffc7;background:linear-gradient(135deg,#f2e4c517,#ffffff08);border-bottom:1px solid #fff1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.62rem .7rem .52rem;display:grid}.gzmDp{color:#f2e4c5;background:#f2e4c514;border:1px solid #f2e4c529;border-radius:.48rem;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;display:inline-flex}.b-llY{gap:.12rem;min-width:0;display:grid}.-jqyS{color:#ffffffe0;font:var(--font-body-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.15;overflow:hidden}.Xhz-A{color:#ffffff7a;font:var(--font-body-xxs);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.N1qsQ{color:#f2e4c5e6;min-width:1.45rem;font:var(--font-body-xxs);text-align:center;background:#1f2a2752;border-radius:999px;padding:.14rem .38rem;font-weight:700}.UFAYh{gap:.18rem;padding:.35rem;display:grid}.zmOVV{color:#fff;text-align:left;background:0 0;border:1px solid #0000;border-radius:.72rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;width:100%;padding:.58rem .62rem;transition:transform .2s,border-color .2s,background-color .2s,box-shadow .2s;display:grid}.zmOVV:hover{background:#ffffff13;border-color:#ffffff1a;transform:translate(2px)}.oZMa-{color:#f2e4c5;background:#ffffff1a;border-radius:.62rem;justify-content:center;align-items:center;width:1.95rem;height:1.95rem;display:inline-flex}.z2VZx{gap:.08rem;min-width:0;display:grid}.Cqckk{font:var(--font-body-xs);font-weight:700;line-height:1.2}.CgwBs{color:#ffffff9e;font:var(--font-body-xxs);letter-spacing:.04em}.J4zJ2{color:#fff9}._4VI-h{grid-auto-rows:min-content;align-content:start;gap:1rem;min-width:0;min-height:0;padding:1.2rem 1.2rem 1.3rem;display:grid;overflow-y:auto}@media (width<=980px){._4VI-h{padding-top:.8rem}}.WHf7u{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.9rem 1rem;display:grid}@media (width<=720px){.WHf7u{grid-template-columns:1fr}}.-dy6t{justify-content:flex-end;align-items:center;gap:.75rem;display:inline-flex}@media (width<=720px){.-dy6t{justify-content:flex-start}}.qNKeH{gap:.45rem;display:grid}._6jqrB{color:#7b6a4c;width:fit-content;font:var(--font-body-xxs);letter-spacing:.08em;text-transform:uppercase;background:#7b6a4c1a;border-radius:999px;padding:.42rem .72rem;font-weight:700;display:inline-flex}.IHra2{color:#1f2a27;letter-spacing:-.03em;margin:0;font-size:clamp(1.7rem,2.5vw,2.4rem);line-height:.96}._1IbTy{color:#58605b;max-width:42rem;font:var(--font-body-md);margin:0;line-height:1.55}.B9eDi{color:#fff;width:fit-content;min-height:2.9rem;font:var(--font-body-sm);white-space:nowrap;background:#1f2a27;border-radius:999px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:700;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex}.B9eDi:hover{background:#2b3632;transform:translateY(-1px);box-shadow:0 14px 28px #1f2a2724}.gB5NK{opacity:.86}.ZoxzY{padding-top:0}.Yv1q1{background:#ffffffb8;border:1px dashed #1f2a2724;border-radius:1.2rem;gap:.35rem;padding:1.2rem;display:grid}.Yv1q1 h3,.Yv1q1 p{margin:0}.Yv1q1 h3{color:#1f2a27;font:var(--font-body-lg);font-weight:700}.Yv1q1 p{color:#606660;font:var(--font-body-sm);line-height:1.5}.qqD8i{background:#f7f8f5;border-color:#17332b1c;border-radius:1.35rem;grid-template-columns:minmax(18rem,21rem) minmax(0,1fr);box-shadow:0 34px 90px #0c1f1938,0 12px 30px #0c1f1914}.cNc5s{background:radial-gradient(circle at 10% 0,#d4a6652e,#0000 15rem),linear-gradient(160deg,#17392f,#102820 72%);gap:1rem;padding:1.25rem 1rem 0}.r4N3b{max-width:15rem;font-size:clamp(1.55rem,2vw,2rem);line-height:1.04}._66AjW{background:#ffffff0e;border-color:#ffffff17;border-radius:1rem}.SbDAU{background:#ffffff0b;min-height:3.15rem;padding:.7rem .75rem}.gzmDp,.oZMa-{color:#f0d39f}.zmOVV{border-radius:.78rem;min-height:3.25rem;padding:.62rem .65rem}.zmOVV:hover{background:#ffffff17;transform:none}.IydQJ{background:linear-gradient(135deg,#f0d39f33,#ffffff1a);border-color:#f0d39f5c;box-shadow:0 10px 24px #04120e2e}._4VI-h{background:radial-gradient(circle at 100% 0,#e6c08921,#0000 20rem),#f7f8f5;gap:1.25rem;padding:1.5rem}.WHf7u{border-bottom:1px solid #17332b1a;padding-bottom:1.15rem}._6jqrB{color:#315b4e;background:#17392f14;padding:.45rem .75rem}.IHra2{color:#172f27;font-size:clamp(2rem,3vw,3rem);line-height:.98}._1IbTy{color:#5b6962;max-width:46rem}.B9eDi{background:#17392f;min-height:3rem;padding-inline:1.15rem;box-shadow:0 10px 24px #17392f29}.Yv1q1{background:#fff;border-radius:1.1rem;padding:1.5rem}.zmOVV:focus-visible,.B9eDi:focus-visible{outline-offset:3px;outline:3px solid #e2b36fc2}@media (width<=980px){.qqD8i{grid-template-columns:1fr}.cNc5s{padding-top:1rem}._4VI-h{padding:1rem}}@media (prefers-reduced-motion:reduce){.zmOVV,.B9eDi{transition:none}}._2avXU{grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;display:grid}@media (width<=1100px){._2avXU{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=960px){._2avXU{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=768px){._2avXU{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}}._9-dAu{grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem}@media (width<=1120px){._9-dAu{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=860px){._9-dAu{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}}@media (width<=720px){._9-dAu{grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem}}.HOBRt{color:inherit;text-align:left;background:#ffffffe6;border:1px solid #1f2a2714;border-radius:1rem;grid-template-rows:auto auto;padding:0;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:grid;overflow:hidden}.HOBRt:hover{border-color:#1f2a2729;transform:translateY(-2px);box-shadow:0 20px 36px #1f2a2714}.HOBRt:focus-visible{outline-offset:3px;outline:3px solid #daa152b3}.gMMBR{border-radius:1.1rem;box-shadow:0 14px 30px #1f2a270a}.Ta1kk{aspect-ratio:1;background:linear-gradient(#f7f3ec,#fff);width:100%;min-height:0;position:relative;overflow:hidden}.zrTug{aspect-ratio:1;background:linear-gradient(#f7f3ec,#fff)}.-a55O{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform .24s;display:block}.HOBRt:hover .-a55O{transform:scale(1.03)}.lBpbz{background:linear-gradient(#fffffff0,#f7f3ecf5);border-top:1px solid #1f2a270f;gap:.35rem;padding:.6rem .65rem .7rem;display:grid}@media (width<=768px){.lBpbz{padding:.5rem .55rem .6rem}}.mUp2O{gap:.3rem;padding:.68rem .72rem .76rem}.Jh-zh{font:var(--font-body-sm);letter-spacing:-.02em;-webkit-line-clamp:2;color:#0000;background-image:linear-gradient(135deg,#1f2a27 0%,#45564e 58%,#8b7247 100%);-webkit-background-clip:text;background-clip:text;-webkit-box-orient:vertical;min-height:2.5em;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}@media (width<=768px){.Jh-zh{font:var(--font-body-xs);min-height:2.5em;font-weight:800;line-height:1.22}}.KvGJ2{font:var(--font-body-sm);min-height:2.36em}.ji63r{color:#1f2a27a8;font:var(--font-body-xxs);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}@media (width<=768px){.ji63r{-webkit-line-clamp:2}}.VBRZt{-webkit-line-clamp:2}.dELpk{color:#7b6a4c;width:fit-content;font:var(--font-body-xxs);text-transform:uppercase;letter-spacing:.08em;opacity:.9;align-items:center;gap:.38rem;font-weight:700;transition:gap .2s,color .2s,opacity .2s;display:inline-flex}.dELpk:after{content:"";border-top:1.5px solid;border-right:1.5px solid;width:.42rem;height:.42rem;transform:rotate(45deg)}@media (width<=768px){.dELpk{letter-spacing:.04em}}.IxjhA{gap:.34rem}.HOBRt:hover .dELpk{color:#5f5037;opacity:1;gap:.5rem}@media (width<=768px){.D83wn{grid-template-columns:minmax(0,1fr);gap:.75rem}.TVKX6{background:#fffffff5;border-radius:1rem;grid-template-rows:minmax(7rem,auto);grid-template-columns:7rem minmax(0,1fr);min-height:7rem;box-shadow:0 10px 28px #17332b0e}.okMmq{aspect-ratio:auto;background:#fefefe;border-right:1px solid #17332b12;width:100%;height:100%}.TrS3s{background:#fffffff7;border-top:0;align-content:center;gap:.4rem;padding:.75rem .8rem}.F1lL6{color:#17392f;min-height:0;font:var(--font-body-md);-webkit-line-clamp:3;background:0 0;font-weight:800;line-height:1.2}._2-MU-{color:#647069;font:var(--font-body-xs);-webkit-line-clamp:2;line-height:1.35}.M9rN-{color:#6a583c;letter-spacing:.05em}}.kI7tc{gap:.55rem;width:100%;display:grid}.BGskm{background:#f7f4eead;border:1px solid #1f2a2717;border-radius:.9rem;transition:border-color .2s,background-color .2s;overflow:hidden}.BGskm[open]{background:#ffffffe6;border-color:#7b6a4c33}.Ehd-Y{color:#1f2a27;cursor:pointer;min-height:3.25rem;font:var(--font-body-md);text-align:left;touch-action:manipulation;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;font-weight:700;line-height:1.35;list-style:none;transition:background-color .2s;display:flex}.Ehd-Y::-webkit-details-marker{display:none}.Ehd-Y::marker{content:""}.Ehd-Y:focus-visible{outline-offset:-3px;outline:3px solid #e0aa5eb8}@media (hover:hover) and (pointer:fine){.Ehd-Y:hover{background:#7b6a4c0e}}.NF7nI{color:#7b6a4c;flex:none;width:1.25rem;height:1.25rem;position:relative}.NF7nI:before,.NF7nI:after{content:"";background:currentColor;border-radius:999px;transition:transform .24s,opacity .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NF7nI:before{width:.75rem;height:2px}.NF7nI:after{width:2px;height:.75rem}.BGskm[open] .NF7nI:after{opacity:0;transform:translate(-50%,-50%)scaleY(0)}._5diWi{padding:0 1rem 1rem;animation:.2s ease-out AmI2w}._5diWi p{color:#5d655f;font:var(--font-body-sm);margin:0;line-height:1.6}@keyframes AmI2w{0%{opacity:0;transform:translateY(-.2rem)}to{opacity:1;transform:translateY(0)}}@media (width<=480px){.Ehd-Y{min-height:3rem;font:var(--font-body-sm);padding:.8rem .85rem;font-weight:750}._5diWi{padding:0 .85rem .85rem}}@media (prefers-reduced-motion:reduce){.BGskm,.Ehd-Y,.NF7nI:before,.NF7nI:after,._5diWi{transition:none;animation:none}}
