@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;0,700;1,500&family=Jost:wght@400;500;600&display=swap";@layer base{._input_1f5xn_5{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:color-mix(in srgb,var(--foreground) 5%,var(--card));border:1px solid transparent;border-radius:var(--radius);padding:0 var(--spacing-3);width:100%;transition:border-color var(--animation-duration-fast) ease,background-color var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease;outline:none;height:2.25rem;box-shadow:none}._input_1f5xn_5::placeholder{color:var(--muted-foreground);opacity:.8}._input_1f5xn_5:hover{background-color:color-mix(in srgb,var(--foreground) 9%,var(--card))}._input_1f5xn_5:focus,._input_1f5xn_5[data-state=open]{background-color:var(--card);border-color:color-mix(in srgb,var(--primary) 55%,transparent);box-shadow:0 1px 2px #0000000f,0 6px 16px -6px #00000024}._input_1f5xn_5[aria-invalid=true]{background-color:color-mix(in srgb,var(--error) 9%,var(--card));border-color:color-mix(in srgb,var(--error) 55%,transparent)}._input_1f5xn_5[aria-invalid=true]:focus{background-color:var(--card);border-color:var(--error)}._input_1f5xn_5:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none}.dark ._input_1f5xn_5:focus,.dark ._input_1f5xn_5[data-state=open]{box-shadow:0 1px 2px #0000004d,0 8px 20px -6px #00000080}}._banner_oq791_3{position:relative;z-index:60;display:flex;align-items:center;justify-content:center;gap:var(--spacing-3);padding:.6rem var(--spacing-4);background:linear-gradient(90deg,var(--berry-900) 0%,var(--berry-700) 50%,var(--berry-900) 100%);border-bottom:1px solid var(--gold);color:var(--cream);font-family:var(--font-family-base);font-size:.95rem;font-weight:500;letter-spacing:.08em;text-align:center;text-transform:uppercase;line-height:1.35}._bannerStar_oq791_23{color:var(--gold-bright);filter:drop-shadow(0 0 6px var(--gold-glow));flex:none}._eyebrow_oq791_29{margin:0 0 var(--spacing-3);color:var(--gold-bright);font-family:var(--font-family-base);font-size:.9rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;text-shadow:0 0 18px var(--gold-glow)}._snow_oq791_41{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;background:radial-gradient(55% 55% at 6% 100%,rgba(168,42,77,.32),transparent 72%)}._flake_oq791_49{position:absolute;top:var(--rest);border-radius:50%;background:radial-gradient(circle,#fffaf0 0%,var(--gold-bright) 70%,transparent 100%);box-shadow:0 0 8px #f1d596b3;opacity:.8;animation:_flakeFall_oq791_1 var(--duration) linear var(--delay) infinite}@keyframes _flakeFall_oq791_1{0%{top:-6%;transform:translate(0);opacity:0}10%{opacity:.85}90%{opacity:.85}to{top:104%;transform:translate(var(--drift));opacity:0}}._garland_oq791_79{position:absolute;top:0;left:0;width:100%;pointer-events:none;filter:drop-shadow(0 2px 6px rgba(18,6,26,.55))}._bow_oq791_89{position:absolute;top:-32px;left:50%;z-index:3;transform:translate(-50%);pointer-events:none;filter:drop-shadow(0 3px 8px rgba(18,6,26,.45))}@media (prefers-reduced-motion: reduce){._flake_oq791_49{animation:none;opacity:.55}}._page_wu3e4_1{position:relative;min-height:100dvh;background:radial-gradient(120% 60% at 50% 40%,var(--plum-700) 0%,transparent 70%),linear-gradient(180deg,var(--plum-900) 0%,var(--plum-800) 50%,var(--plum-900) 100%);color:var(--foreground);font-family:var(--font-family-base);font-size:16px;line-height:1.5;overflow-x:clip;-webkit-tap-highlight-color:transparent}._srOnly_wu3e4_16{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}._header_wu3e4_26{position:sticky;top:0;z-index:50;background:linear-gradient(180deg,#12061afc,#1c0a25fa);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);box-shadow:0 6px 24px #12061a73,0 1px 12px #f1d5962e;padding-top:env(safe-area-inset-top)}._headerInner_wu3e4_38{max-width:1120px;margin:0 auto;padding:var(--spacing-2) var(--spacing-4) 0;display:grid;grid-template-columns:1fr auto;grid-template-areas:"brand tools" "tabs tabs" "cats cats";align-items:center;column-gap:var(--spacing-3)}._brand_wu3e4_52{grid-area:brand;display:inline-flex;align-items:center;gap:var(--spacing-2);min-height:44px;padding:0;background:none;border:0;color:var(--gold-bright);cursor:pointer;justify-self:start}._brandSparkle_wu3e4_66{width:20px;height:20px;color:var(--gold-bright);filter:drop-shadow(0 0 6px var(--gold-glow));flex:none}._wordmark_wu3e4_74{font-family:var(--font-family-display);font-weight:600;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--cream)}._tabs_wu3e4_84{grid-area:tabs;display:flex;justify-content:center;gap:var(--spacing-2)}._tab_wu3e4_84{position:relative;min-height:44px;min-width:72px;padding:0 var(--spacing-3);background:none;border:0;color:#f6ecd9d1;font-family:var(--font-family-base);font-size:1rem;font-weight:500;letter-spacing:.02em;cursor:pointer}._tab_wu3e4_84:after{content:"";position:absolute;left:50%;bottom:6px;width:0;height:2px;background:var(--gold-bright);box-shadow:0 0 8px var(--gold-glow);transform:translate(-50%);transition:width var(--animation-duration-normal) ease}._tabActive_wu3e4_119{color:var(--gold-bright)}._tabActive_wu3e4_119:after{width:28px}._categories_wu3e4_128{grid-area:cats;display:flex;gap:var(--spacing-2);min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:var(--spacing-1) var(--spacing-4) var(--spacing-2);margin:0 calc(-1 * var(--spacing-4));scroll-padding-inline:var(--spacing-4)}._categories_wu3e4_128::-webkit-scrollbar{display:none}._category_wu3e4_146:first-child{margin-left:auto}._category_wu3e4_146:last-child{margin-right:auto}._category_wu3e4_146{flex:none;min-height:44px;padding:0 var(--spacing-4);border-radius:var(--radius-full);border:1px solid rgba(216,180,106,.6);background:#12061a73;color:var(--cream);font-family:var(--font-family-base);font-size:.95rem;font-weight:500;white-space:nowrap;cursor:pointer}._categoryActive_wu3e4_169{background:linear-gradient(180deg,#fbf0d6 0%,var(--gold-bright) 55%,var(--gold) 100%);border-color:var(--gold-bright);color:var(--plum-900);font-weight:600;box-shadow:0 0 14px var(--gold-glow)}._category_wu3e4_146:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._showing_wu3e4_182{color:var(--gold-deep);font-weight:600}._tools_wu3e4_187{grid-area:tools;display:flex;align-items:center;gap:var(--spacing-1)}._iconButton_wu3e4_194{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-full);background:none;border:0;color:var(--cream);cursor:pointer}._iconButton_wu3e4_194:active{background:#f1d59624}._searchWide_wu3e4_211{display:none}._searchRow_wu3e4_215{max-width:1120px;margin:0 auto;padding:0 var(--spacing-4) var(--spacing-3)}._searchField_wu3e4_221{position:relative;display:block;width:100%}._searchIcon_wu3e4_227{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--gold-bright);pointer-events:none}._searchInput_wu3e4_236{height:44px;padding-left:42px;border-radius:var(--radius-full);background:#12061a8c;border:1px solid var(--border);color:var(--cream);font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}._searchInput_wu3e4_236::placeholder{color:#f6ecd9b3}._searchInput_wu3e4_236:hover{background:#12061ab3}._searchInput_wu3e4_236:focus{background:#12061acc;border-color:var(--gold-bright);box-shadow:0 0 0 3px #f1d5964d}._brand_wu3e4_52:focus-visible,._tab_wu3e4_84:focus-visible,._iconButton_wu3e4_194:focus-visible,._heroButton_wu3e4_265:focus-visible,._viewAll_wu3e4_266:focus-visible,._social_wu3e4_267:focus-visible,._clearButton_wu3e4_268:focus-visible{outline:none;box-shadow:var(--shadow-focus);border-radius:var(--radius-full)}._hero_wu3e4_265{position:relative;background-color:var(--plum-800);background-size:cover;background-position:center;padding:var(--spacing-12) var(--spacing-4) calc(var(--spacing-16) + var(--spacing-6));overflow:hidden}._heroShade_wu3e4_284{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#12061ab8,#12061a59 60%,#12061a33),linear-gradient(180deg,#12061a00 60%,#1c0a25d9);pointer-events:none}._heroInner_wu3e4_293{position:relative;max-width:1120px;margin:0 auto}._heroTitle_wu3e4_299{margin:0;font-family:var(--font-family-display);font-weight:600;font-size:clamp(2.75rem,11vw,5.25rem);line-height:1.02;letter-spacing:-.005em;color:var(--cream);text-shadow:0 2px 24px rgba(18,6,26,.6),0 0 30px rgba(241,213,150,.18)}._heroText_wu3e4_310{margin:var(--spacing-4) 0 var(--spacing-6);max-width:30rem;font-size:1.0625rem;line-height:1.6;color:#fbf4e6eb}._heroButton_wu3e4_265{display:inline-flex;align-items:center;gap:var(--spacing-3);min-height:52px;padding:0 1.25rem 0 var(--spacing-2);border-radius:var(--radius-full);border:1px solid var(--gold-bright);background:linear-gradient(180deg,#fbf0d6 0%,var(--gold-bright) 55%,var(--gold) 100%);color:var(--plum-900);font-family:var(--font-family-base);font-size:1.05rem;font-weight:600;cursor:pointer;box-shadow:0 0 0 4px #f1d59626,0 0 28px #f1d59673}._heroButton_wu3e4_265:active{transform:translateY(1px)}._heroButtonPlay_wu3e4_339{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);background:var(--plum-900);color:var(--gold-bright);padding-left:2px}._spark_wu3e4_351{position:absolute;color:var(--gold-bright);filter:drop-shadow(0 0 8px var(--gold-glow));pointer-events:none}._spark1_wu3e4_358{width:22px;height:22px;top:14%;right:12%}._spark2_wu3e4_359{width:12px;height:12px;top:36%;right:24%;opacity:.8}._spark3_wu3e4_360{width:16px;height:16px;bottom:28%;right:8%;opacity:.9}._spark4_wu3e4_361{width:10px;height:10px;top:10%;left:52%;opacity:.7}._panel_wu3e4_364{position:relative;max-width:1080px;width:calc(100% - 2 * var(--spacing-3));box-sizing:border-box;margin:calc(-1 * var(--spacing-12)) auto 0;padding:var(--spacing-6) var(--spacing-4) var(--spacing-8);background:linear-gradient(180deg,var(--cream) 0%,var(--cream-2) 100%);color:var(--ink);border-radius:var(--radius-lg);border:1px solid var(--gold);box-shadow:0 0 0 1px #f1d59659,0 0 28px #f1d59659,var(--shadow-lg)}._section_wu3e4_378{scroll-margin-top:190px}._sectionHead_wu3e4_382{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._sectionTitle_wu3e4_390{margin:0;font-family:var(--font-family-display);font-weight:600;font-size:clamp(1.85rem,5vw,2.4rem);line-height:1.1;color:var(--ink)}._sectionNote_wu3e4_399{margin:var(--spacing-1) 0 0;color:var(--ink-soft);font-size:1rem}._viewAll_wu3e4_266{display:inline-flex;align-items:center;gap:var(--spacing-1);min-height:44px;padding:0 var(--spacing-3);flex:none;background:none;border:0;border-bottom:1px solid var(--gold);border-radius:0;color:var(--ink);font-family:var(--font-family-base);font-size:.95rem;font-weight:500;cursor:pointer}._cards_wu3e4_423{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-3)}._card_wu3e4_423{display:grid;grid-template-columns:112px 1fr auto;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2);border-radius:var(--radius-md);background:var(--card-plum);border:1px solid rgba(216,180,106,.75);box-shadow:0 0 16px #f1d5964d}._tile_wu3e4_444{position:relative;aspect-ratio:4 / 3;border-radius:var(--radius);overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid rgba(216,180,106,.7)}._tile_wu3e4_444:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.22) 45%,transparent 60%)}._tileA_wu3e4_462{background:radial-gradient(circle at 30% 20%,#6b3a7d,var(--plum-800) 70%)}._tileB_wu3e4_463{background:radial-gradient(circle at 70% 30%,#7d4a5f,#3a1530 70%)}._tileC_wu3e4_464{background:radial-gradient(circle at 40% 70%,#5a3d78,#24102e 70%)}._tileD_wu3e4_465{background:radial-gradient(circle at 50% 35%,#8a5a3a,#4e263f 72%)}._cardButton_wu3e4_467{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;width:100%;box-sizing:border-box;white-space:nowrap;margin-top:var(--spacing-3);padding:0 .75rem;border-radius:var(--radius-full);border:1px solid var(--gold-bright);background:linear-gradient(180deg,#fbf0d6 0%,var(--gold-bright) 55%,var(--gold) 100%);color:var(--plum-900);font-family:var(--font-family-base);font-size:1rem;font-weight:600;text-decoration:none;box-shadow:0 0 14px #f1d59659}._cardButton_wu3e4_467:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._tileSpark_wu3e4_494{position:absolute;top:10px;right:10px;width:14px;height:14px;color:var(--gold-bright);filter:drop-shadow(0 0 6px var(--gold-glow))}._play_wu3e4_504{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding-left:3px;border-radius:var(--radius-full);background:#12061aa6;border:1.5px solid var(--gold-bright);color:var(--cream);box-shadow:0 0 16px var(--gold-glow)}._cardBody_wu3e4_519{min-width:0}._cardTitle_wu3e4_523{margin:var(--spacing-1) 0 0;font-family:var(--font-family-display);font-weight:700;font-size:1.2rem;line-height:1.2;color:var(--gold-bright)}._cardNote_wu3e4_532{margin:2px 0 0;font-size:.95rem;color:#e6c98a}._cardArrow_wu3e4_538{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-full);border:1.5px solid var(--gold-bright);color:var(--gold-bright);opacity:.9;margin-right:var(--spacing-1)}._soonBadge_wu3e4_551{display:inline-block;padding:2px 10px;border-radius:var(--radius-full);background:var(--plum-800);border:1px solid rgba(241,213,150,.55);color:var(--gold-bright);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}._empty_wu3e4_565{padding:var(--spacing-6) var(--spacing-4);text-align:center;border:1px dashed var(--gold);border-radius:var(--radius-md);color:var(--ink-soft)}._empty_wu3e4_565 p{margin:var(--spacing-3) 0;color:var(--ink)}._clearButton_wu3e4_268{min-height:44px;padding:0 1.25rem;border-radius:var(--radius-full);border:1px solid var(--gold);background:var(--plum-800);color:var(--gold-bright);font-family:var(--font-family-base);font-size:1rem;font-weight:500;cursor:pointer}._divider_wu3e4_591{display:flex;align-items:center;gap:var(--spacing-3);margin:var(--spacing-8) 0 var(--spacing-6)}._divider_wu3e4_591:before,._divider_wu3e4_591:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent)}._dividerSpark_wu3e4_606{width:14px;height:14px;color:var(--gold)}._socials_wu3e4_612{margin-top:var(--spacing-4);display:grid;gap:var(--spacing-3)}._social_wu3e4_267{display:flex;align-items:center;gap:var(--spacing-4);min-height:64px;padding:var(--spacing-3) 1.25rem var(--spacing-3) var(--spacing-3);border-radius:var(--radius-full);text-decoration:none;background:linear-gradient(180deg,var(--plum-700),var(--plum-800));color:var(--cream);border:1px solid var(--gold);box-shadow:0 0 18px #f1d5964d}._social_wu3e4_267:active{transform:translateY(1px)}._socialIcon_wu3e4_636{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border-radius:var(--radius-full);background:linear-gradient(180deg,var(--gold-bright),var(--gold));color:var(--plum-900)}._socialText_wu3e4_648{display:flex;flex-direction:column;flex:1;min-width:0}._socialLabel_wu3e4_655{font-family:var(--font-family-display);font-size:1.35rem;font-weight:700;line-height:1.1}._socialNote_wu3e4_662{font-size:.95rem;color:#fbf4e6d9}._socialArrow_wu3e4_667{color:var(--gold-bright);flex:none}._soonList_wu3e4_672{list-style:none;margin:var(--spacing-4) 0 0;padding:0;display:grid;gap:var(--spacing-3)}._soonItem_wu3e4_680{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);min-height:64px;padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius-md);border:1px dashed var(--gold);background:#ffffff73}._soonText_wu3e4_692{display:flex;flex-direction:column;min-width:0}._soonLabel_wu3e4_698{font-family:var(--font-family-display);font-size:1.25rem;font-weight:700;color:var(--ink);line-height:1.15}._soonNote_wu3e4_706{font-size:.95rem;color:var(--ink-soft)}._footer_wu3e4_712{position:relative;margin-top:var(--spacing-8);background-color:var(--plum-900);background-size:cover;background-position:center 70%;border-top:1px solid var(--border);box-shadow:0 -1px 14px #f1d59633;padding:var(--spacing-8) var(--spacing-4) calc(var(--spacing-6) + env(safe-area-inset-bottom))}._footerShade_wu3e4_723{position:absolute;top:0;right:0;bottom:0;left:0;background:#12061aad;pointer-events:none}._footerItems_wu3e4_730{position:relative;list-style:none;margin:0 auto;padding:0;max-width:1080px;display:grid;gap:1.25rem}._footerItem_wu3e4_730{display:flex;align-items:center;gap:var(--spacing-3)}._footerIcon_wu3e4_746{color:var(--gold-bright);flex:none;filter:drop-shadow(0 0 6px var(--gold-glow))}._footerTitle_wu3e4_752{display:block;font-family:var(--font-family-display);font-size:1.2rem;font-weight:600;color:var(--cream);line-height:1.2}._footerNote_wu3e4_761{display:block;font-size:.95rem;color:#fbf4e6cc}._footerFine_wu3e4_767{position:relative;max-width:1080px;margin:var(--spacing-6) auto 0;padding-top:var(--spacing-4);border-top:1px solid rgba(216,180,106,.35);text-align:center;font-size:.95rem;color:#fbf4e6d9}@media (min-width: 700px){._headerInner_wu3e4_38{padding:var(--spacing-2) var(--spacing-6) 0}._wordmark_wu3e4_74{font-size:1.35rem}._searchWide_wu3e4_211{display:block;width:260px;margin-right:var(--spacing-1)}._searchToggle_wu3e4_794,._searchRow_wu3e4_215{display:none}._hero_wu3e4_265{padding:var(--spacing-16) var(--spacing-8) calc(var(--spacing-20) + var(--spacing-6))}._heroText_wu3e4_310{font-size:1.2rem}._panel_wu3e4_364{width:calc(100% - 2 * var(--spacing-6));margin-top:calc(-1 * var(--spacing-16));padding:var(--spacing-8) var(--spacing-6) 2.5rem}._cards_wu3e4_423{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-4)}._card_wu3e4_423{grid-template-columns:1fr auto;grid-template-areas:"tile tile" "body arrow";grid-template-rows:auto 1fr;align-items:start;padding:var(--spacing-2) var(--spacing-2) var(--spacing-3)}._tile_wu3e4_444{grid-area:tile;aspect-ratio:4 / 3.2}._play_wu3e4_504{width:52px;height:52px}._cardBody_wu3e4_519{grid-area:body;padding-left:var(--spacing-2)}._cardArrow_wu3e4_538{grid-area:arrow;align-self:end}._socials_wu3e4_612,._soonList_wu3e4_672{grid-template-columns:repeat(2,minmax(0,1fr))}._soonList_wu3e4_672{grid-template-columns:repeat(3,minmax(0,1fr))}._soonItem_wu3e4_680{flex-direction:column;align-items:flex-start}._footerItems_wu3e4_730{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 1024px){._headerInner_wu3e4_38{grid-template-columns:auto 1fr auto;grid-template-areas:"brand tabs tools" "cats cats cats"}}._page_wu3e4_1{background:radial-gradient(ellipse 95% 65% at 48% 23%,#503055,#25122e 56%,#12091a)}._heroAccent_wu3e4_885{font-style:italic;color:#fae2ac;text-shadow:0 0 23px rgba(235,193,100,.27)}._panel_wu3e4_364{background:linear-gradient(157deg,#fff8ed,#f3e8d7 58%,#eee1d1);border:1px solid #cda95f;box-shadow:0 0 0 1px #fde5af47,0 18px 55px #0d05148c,0 0 35px #e3b4631f}._card_wu3e4_423{position:relative;isolation:isolate;background:linear-gradient(145deg,#fffdf6,#fcf5e9 55%,#f1e4d3) padding-box,linear-gradient(122deg,#8b622e,#fff0b8 24%,#c18e39 43%,#fbe3a6 73%,#97702e) border-box;border:1px solid transparent;border-radius:16px;box-shadow:0 5px 17px #3d1e3824,inset 0 1px #fffc;transition:transform .24s ease,box-shadow .24s ease}._cardTitle_wu3e4_523{color:#3b2141;font-weight:700;font-size:1.32rem}._cardNote_wu3e4_532{color:#5c4560;font-size:1rem;line-height:1.45}._tile_wu3e4_444{border:1px solid #d7b36d;box-shadow:inset 0 0 0 1px #fff5d040}._soonBadge_wu3e4_551{border-color:#b28a3e;color:#fff1cb}._card_wu3e4_423 ._soonBadge_wu3e4_551{background:#402146;color:#ffe8af}._cardButton_wu3e4_467,._heroButton_wu3e4_265,._social_wu3e4_267,._soonItem_wu3e4_680{position:relative;isolation:isolate;overflow:hidden}._cardButton_wu3e4_467,._heroButton_wu3e4_265{background:linear-gradient(115deg,#ac7d36,#fff0bb 22%,#e3bc68 43%,#f5daa0 65%,#ad7e32);border:1px solid #bb9146;box-shadow:0 2px 7px #4d2b0a3b,0 0 14px #f1d5962e}._social_wu3e4_267{border:1px solid transparent;background:linear-gradient(160deg,#4a2855,#24132e) padding-box,linear-gradient(125deg,#b78b44,#f7daa0 29%,#8b622a 57%,#efd08b 84%,#ae7e3a) border-box;box-shadow:0 8px 20px #2d122d29}._soonItem_wu3e4_680{border:1px solid #c7a365;background:linear-gradient(160deg,#fffdf7,#f3e8dc)}._card_wu3e4_423:hover,._card_wu3e4_423:focus-within{box-shadow:0 9px 25px #37192d3b,0 0 16px #e1bb712b;transform:translateY(-2px)}._card_wu3e4_423 a:focus-visible,._social_wu3e4_267:focus-visible,._soonItem_wu3e4_680 a:focus-visible{outline:3px solid #68417d;outline-offset:3px}._card_wu3e4_423:after,._panel_wu3e4_364:after,._heroButton_wu3e4_265:after,._cardButton_wu3e4_467:after,._social_wu3e4_267:after,._soonItem_wu3e4_680:after{content:"";position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;padding:1.5px;border-radius:inherit;pointer-events:none;background:linear-gradient(117deg,transparent 0%,transparent 24%,rgba(255,237,180,0) 32%,rgba(255,255,237,.97) 39%,#fffbdf 43%,rgba(255,233,165,.15) 50%,transparent 60%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;animation:_snd-jewelry-glint_wu3e4_1 6.8s ease-in-out infinite}@keyframes _snd-jewelry-glint_wu3e4_1{0%,17%,30%,to{opacity:0}20%{opacity:.2}23%{opacity:.92}27%{opacity:.18}}._card_wu3e4_423:nth-child(2n):after{animation-delay:-2.3s;background-position:45% 10%}._card_wu3e4_423:nth-child(3n):after{animation-delay:-4.6s;filter:brightness(1.12)}._card_wu3e4_423:nth-child(4n):after{animation-delay:-1.3s}._panel_wu3e4_364:after{animation-duration:11s;animation-delay:-7.1s}._social_wu3e4_267:nth-child(2n):after{animation-delay:-3.4s}._heroButton_wu3e4_265:after{animation-delay:-5.2s}._cardButton_wu3e4_467:after{animation-delay:-1.9s}._soonItem_wu3e4_680:nth-child(2n):after{animation-delay:-3.1s}._categoryActive_wu3e4_169{box-shadow:0 0 12px #d8b46a38}@media (max-width: 699px){._card_wu3e4_423{grid-template-columns:98px minmax(0,1fr) auto}._cardTitle_wu3e4_523{font-size:1.22rem}._cardNote_wu3e4_532{font-size:1rem}}@media (prefers-reduced-motion: reduce){._card_wu3e4_423:after,._panel_wu3e4_364:after,._heroButton_wu3e4_265:after,._cardButton_wu3e4_467:after,._social_wu3e4_267:after,._soonItem_wu3e4_680:after{animation:none!important;opacity:0!important}._card_wu3e4_423,._heroButton_wu3e4_265,._social_wu3e4_267,._cardButton_wu3e4_467{transition:none!important}._card_wu3e4_423:hover,._card_wu3e4_423:focus-within,._heroButton_wu3e4_265:active,._social_wu3e4_267:active{transform:none!important}._tab_wu3e4_84:after{transition:none!important}}._affiliateHint_wu3e4_988{display:block;margin-top:.75rem;color:#694d52;font-size:.85rem;font-weight:600;line-height:1.35}._pendingSocial_wu3e4_989{font-size:.98rem;margin:1rem .35rem 0;color:#5b4462}._tileButton_wu3e4_992{width:100%;padding:0;cursor:pointer}._tileButton_wu3e4_992:focus-visible,._productTitleButton_wu3e4_997:focus-visible,._productClose_wu3e4_998:focus-visible,._productBuy_wu3e4_998:focus-visible,._productBrowse_wu3e4_998:focus-visible{outline:3px solid #a16ac0;outline-offset:3px}._productTitleButton_wu3e4_997{border:0;padding:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._productTitleButton_wu3e4_997:hover{text-decoration:underline;text-underline-offset:3px}._productOverlay_wu3e4_1012{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:max(14px,env(safe-area-inset-top)) 14px max(14px,env(safe-area-inset-bottom));background:#0c0513c4;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}._productDialog_wu3e4_1024{position:relative;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);width:min(100%,780px);max-height:min(90dvh,700px);overflow:auto;border:1.5px solid #ddba76;border-radius:20px;background:linear-gradient(140deg,#fffdf7,#f1e5d6 95%);box-shadow:0 18px 70px #05020ab3,0 0 0 1px #ffeaab59;color:#33223b}._productClose_wu3e4_998{position:absolute;z-index:3;top:12px;right:12px;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid #d4ab6a;background:#fffbf1f0;color:#35213e;cursor:pointer}._productVisual_wu3e4_1052{position:relative;min-height:315px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:38px 30px;color:#f4d596;text-align:center;border-right:1px solid #d5b276;box-shadow:inset -7px 0 24px #1406181a}._productVisual_wu3e4_1052 span{max-width:220px;font-size:.87rem;font-weight:600;letter-spacing:.05em;color:#f4d596}._productVisualSpark_wu3e4_1073{position:absolute;top:22px;left:22px;width:22px;height:22px;opacity:.8}._productInfo_wu3e4_1081{display:flex;flex-direction:column;justify-content:center;gap:12px;min-width:0;padding:48px 34px 32px}._productEyebrow_wu3e4_1089{font-size:.76rem;letter-spacing:.1em;font-weight:800;color:#855e38}._productDialogTitle_wu3e4_1095{margin:0;font-family:var(--font-family-display);font-size:clamp(1.55rem,3.6vw,2.25rem);line-height:1.12;color:#33203b}._productDialogNote_wu3e4_1102{margin:0;font-size:1.05rem;line-height:1.5;color:#584c56}._productMerchant_wu3e4_1108{margin:8px 0 0;font-size:.92rem;color:#4d3d56;line-height:1.45}._productDisclosure_wu3e4_1109{margin:0;font-size:.83rem;color:#625364;line-height:1.4}._productBuy_wu3e4_998{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;margin-top:4px;padding:12px 19px;border-radius:100px;background:linear-gradient(110deg,#c39346,#f3dca7 38%,#c49445);border:1px solid #b08441;box-shadow:0 6px 19px #51371829;color:#26152d;font-size:1.03rem;font-weight:800;text-decoration:none}._productUnavailable_wu3e4_1127{margin:0;color:#705a66;font-size:.94rem}._productBrowse_wu3e4_998{align-self:center;border:0;background:none;padding:11px;font-size:.91rem;color:#5b3b70;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (max-width: 620px){._productDialog_wu3e4_1024{grid-template-columns:1fr;max-height:92dvh}._productVisual_wu3e4_1052{min-height:170px;padding:20px;gap:10px;border-right:0;border-bottom:1px solid #d5b276}._productInfo_wu3e4_1081{padding:23px 22px 24px;gap:10px}._productDialogTitle_wu3e4_1095{font-size:1.7rem}}._region_fcagy_1{position:fixed;top:calc(var(--safe-area-inset-top, env(safe-area-inset-top, 0px)) + 10px);left:0;right:0;z-index:calc(var(--z-critical) + 1);display:flex;justify-content:center;padding:0 12px;pointer-events:none}._slot_fcagy_16{position:absolute;top:0;left:12px;right:12px;display:flex;justify-content:center;pointer-events:none;transform-origin:top center;transition:transform .44s cubic-bezier(.22,1,.36,1),opacity .26s ease}._toast_fcagy_31{position:relative;pointer-events:auto;display:inline-flex;align-items:center;gap:8px;max-width:min(560px,100%);min-height:34px;padding:4px 4px 4px 8px;background:var(--foreground);color:var(--background);border-radius:var(--radius-full);font-family:var(--font-family-base);font-size:13px;font-weight:500;line-height:1.3;box-shadow:var(--shadow-lg);cursor:default;user-select:none;-webkit-user-select:none;touch-action:none;-webkit-tap-highlight-color:transparent;animation:_toastIn_fcagy_1 .42s cubic-bezier(.2,1.4,.4,1);transform-origin:top center}._noAction_fcagy_60{padding-right:14px}._noIcon_fcagy_64{padding-left:14px}._twoLine_fcagy_68{border-radius:20px;padding-top:6px;padding-bottom:6px}._leaving_fcagy_74{pointer-events:none;animation:_toastOut_fcagy_1 .2s ease-in forwards}._handled_fcagy_84:not(._leaving_fcagy_74),._handled_fcagy_84:not(._leaving_fcagy_74)>*{animation:none!important}._handled_fcagy_84>:not(._fillet_fcagy_89){opacity:var(--toast-content-opacity, 1)}._swiped_fcagy_95,._swiped_fcagy_95>*{animation:none!important}._behind_fcagy_102{pointer-events:none}._toast_fcagy_31._behind_fcagy_102>:not(._fillet_fcagy_89){opacity:0!important;transition:opacity .16s ease}._toast_fcagy_31>:not(._fillet_fcagy_89){transition:opacity .22s ease 60ms}._open_fcagy_117 ._toast_fcagy_31:after{content:"";position:absolute;left:0;right:0;top:100%;height:8px}._icon_fcagy_126{width:20px;height:20px;flex-shrink:0;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--background) 20%,transparent);color:var(--background)}._tone_success_fcagy_137 ._icon_fcagy_126{background:var(--success);color:var(--success-foreground)}._tone_error_fcagy_141 ._icon_fcagy_126{background:var(--error);color:var(--error-foreground)}._tone_warning_fcagy_145 ._icon_fcagy_126{background:var(--warning);color:var(--warning-foreground)}._tone_info_fcagy_149 ._icon_fcagy_126{background:var(--info);color:var(--info-foreground)}._text_fcagy_154{display:flex;flex-direction:column;min-width:0;animation:_textIn_fcagy_1 .28s 70ms both}._title_fcagy_161,._description_fcagy_162{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._twoLine_fcagy_68 ._title_fcagy_161{font-weight:600}._description_fcagy_162{font-size:12px;font-weight:400;color:color-mix(in srgb,var(--background) 65%,transparent)}._divider_fcagy_178{width:1px;height:16px;flex-shrink:0;background:color-mix(in srgb,var(--background) 22%,transparent)}._action_fcagy_185{flex-shrink:0;height:26px;padding:0 12px;border:none;border-radius:var(--radius-full);background:var(--primary);color:var(--primary-foreground);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;transition:filter var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._action_fcagy_185:hover{filter:brightness(1.08)}._action_fcagy_185:active{transform:scale(.96)}._action_fcagy_185:focus-visible{outline:2px solid var(--background);outline-offset:2px}._spin_fcagy_215{animation:_spin_fcagy_215 .9s linear infinite}._fillet_fcagy_89{display:none}._dynamic_fcagy_229{top:calc(var(--toast-island-top, 11px) + 34px)}._inline_fcagy_236{position:relative;top:auto;z-index:auto}._inline_fcagy_236._dynamic_fcagy_229{top:auto;padding-top:calc(var(--toast-island-top, 11px) + 34px)}._inline_fcagy_236._dynamic_fcagy_229 ._slot_fcagy_16{top:calc(var(--toast-island-top, 11px) + 34px)}._dynamic_fcagy_229 ._toast_fcagy_31{position:relative;min-width:148px;min-height:36px;background:#000;color:#f5f5f5;box-shadow:none;border-radius:22px;animation:_dynamicIn_fcagy_1 .48s cubic-bezier(.25,1.3,.4,1)}._dynamic_fcagy_229 ._icon_fcagy_126{background:#ffffff2e;color:#f5f5f5}._dynamic_fcagy_229 ._description_fcagy_162{color:#f5f5f59e}._dynamic_fcagy_229 ._divider_fcagy_178{background:#ffffff2e}._dynamic_fcagy_229 ._front_fcagy_277:before{content:"";position:absolute;left:50%;top:-30px;width:108px;height:31px;margin-left:-54px;background:#000;border-radius:16px 16px 0 0;pointer-events:none}._dynamic_fcagy_229 ._fillet_fcagy_89{position:absolute;top:-12px;width:12px;height:12px;pointer-events:none}._dynamic_fcagy_229 ._front_fcagy_277 ._fillet_fcagy_89{display:block}._dynamic_fcagy_229 ._filletLeft_fcagy_302{left:calc(50% - 66px);background:radial-gradient(circle at 0 0,transparent 11.5px,#000 12px)}._dynamic_fcagy_229 ._filletRight_fcagy_307{left:calc(50% + 54px);background:radial-gradient(circle at 100% 0,transparent 11.5px,#000 12px)}._dynamic_fcagy_229 ._toast_fcagy_31>:not(._fillet_fcagy_89){animation:_textIn_fcagy_1 .24s .15s both}._dynamic_fcagy_229 ._leaving_fcagy_74{animation:_dynamicOut_fcagy_1 .26s cubic-bezier(.5,0,.75,0) forwards}._dynamic_fcagy_229 ._leaving_fcagy_74>:not(._fillet_fcagy_89){animation:_contentOut_fcagy_1 .1s ease-in forwards}@keyframes _dynamicIn_fcagy_1{0%{transform:translateY(-34px) scale(.33,.4)}to{transform:none}}@keyframes _dynamicOut_fcagy_1{to{transform:translateY(-34px) scale(.33,.4)}}@keyframes _contentOut_fcagy_1{to{opacity:0}}@keyframes _toastIn_fcagy_1{0%{transform:translateY(-8px) scale(.6);opacity:0;filter:blur(4px)}to{transform:none;opacity:1;filter:none}}@keyframes _toastOut_fcagy_1{to{transform:translateY(-6px) scale(.85);opacity:0}}@keyframes _textIn_fcagy_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes _spin_fcagy_215{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._slot_fcagy_16{transition-duration:1ms}._toast_fcagy_31,._leaving_fcagy_74,._text_fcagy_154,._dynamic_fcagy_229 ._toast_fcagy_31,._dynamic_fcagy_229 ._leaving_fcagy_74,._dynamic_fcagy_229 ._toast_fcagy_31>:not(._fillet_fcagy_89){animation-duration:1ms;animation-delay:0ms}}:root{--z-overlay: 400;--z-spotlight: 1000;--z-critical: 2000;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-20: 5rem}:root{--plum-950: #12061a;--plum-900: #1c0a25;--plum-800: #2a1035;--plum-700: #3e1a4c;--plum-600: #5a2a6a;--card-plum: #4e263f;--cream: #fbf4e6;--cream-2: #f4e8d0;--cream-3: #ead9b8;--ink: #2b1532;--ink-soft: #5b4462;--gold: #d8b46a;--gold-bright: #f1d596;--gold-deep: #8a6420;--gold-glow: rgba(241, 213, 150, .45);--background: var(--plum-900);--foreground: #f6ecd9;--surface: var(--plum-800);--surface-foreground: #f6ecd9;--sidebar: var(--plum-900);--sidebar-foreground: #f6ecd9;--card: var(--cream);--card-foreground: var(--ink);--popup: var(--cream);--popup-foreground: var(--ink);--primary: var(--gold);--primary-foreground: var(--plum-900);--secondary: var(--plum-700);--secondary-foreground: #f6ecd9;--accent: var(--gold-bright);--accent-foreground: var(--plum-900);--muted: var(--cream-2);--muted-foreground: var(--ink-soft);--success: #6fbf8e;--success-foreground: #0d2216;--error: #e0707d;--error-foreground: #1c0508;--warning: #e8b45a;--warning-foreground: #1c1203;--info: var(--gold-bright);--info-foreground: var(--plum-900);--info-hover: #f6e1b0;--info-active: var(--gold);--border: rgba(216, 180, 106, .55);--font-family-base: "Jost", system-ui, -apple-system, "Segoe UI", sans-serif;--font-family-display: "Cormorant Garamond", "Playfair Display", Georgia, serif;--font-family-monospace: ui-monospace, SFMono-Regular, Menlo, monospace;--font-family-cursive: "Cormorant Garamond", Georgia, serif;--shadow: 0 1px 2px rgba(0, 0, 0, .35);--shadow-md: 0 6px 18px rgba(18, 6, 26, .35);--shadow-lg: 0 14px 40px rgba(18, 6, 26, .5);--shadow-gold: 0 0 0 1px rgba(216, 180, 106, .7), 0 0 22px rgba(241, 213, 150, .35);--shadow-focus: 0 0 0 3px rgba(241, 213, 150, .75);--radius-sm: 8px;--radius: 12px;--radius-md: 16px;--radius-lg: 24px;--radius-full: 999px;--animation-duration-fast: .12s;--animation-duration-normal: .2s;--animation-duration-slow: .35s;--chart-color-1: #d8b46a;--chart-color-2: #a46bb8;--chart-color-3: #6a3b7a;--chart-color-4: #f1d596;--chart-color-5: #e0707d;--tap: 48px}:root{--berry-900: #4a0f22;--berry-700: #7a1a35;--berry-500: #a82a4d;--pine-700: #17392d;--pine-500: #2a6a50}
