/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Space+Grotesk:wght@400;500;600;700&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--bg:#100b15;--surface:#1b1422;--line:#342b3b;--text:#f4f5f2;--muted:#8e9299;--lime:#d4b779;--font-sans:"DM Sans",Arial,sans-serif;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:14px}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}button,input,select,textarea{font:inherit}button{cursor:pointer}a{text-decoration:none}a,button{color:inherit}button{background:0 0;border:0}button:disabled{cursor:wait;opacity:.6}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--lime);outline-offset:4px}a,button{transition:color .2s,background .2s,border-color .2s,transform .2s}img{max-width:100%}::selection{color:#101508;background:#d4b779}.section-shell{max-width:1240px;margin:0 auto;padding-left:48px;padding-right:48px}.announcement{letter-spacing:.04em;color:#c1c5bb;background:#1c1523;border-bottom:1px solid #362b36;justify-content:center;align-items:center;gap:10px;min-height:33px;padding:8px 20px;font-size:10px;display:flex}.live-dot{background:var(--lime);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block;box-shadow:0 0 8px #d4b77944}.site-header{z-index:10;background:#100b15e8;border-bottom:1px solid #ffffff0d;height:91px;position:relative}.nav-shell{justify-content:space-between;align-items:center;gap:36px;max-width:1240px;height:100%;margin:auto;padding:0 48px;display:flex}.wordmark{letter-spacing:-1.4px;align-items:center;gap:9px;font-family:Space Grotesk,sans-serif;font-weight:700;display:inline-flex}.wordmark-point{letter-spacing:0;align-self:flex-start;margin-top:7px;margin-left:-5px;font-family:Arial,sans-serif;font-size:9px;font-weight:400}.brandmark{flex-shrink:0;width:27px;height:28px;display:inline-flex;position:relative;transform:skewY(-6deg)}.brandmark span{background:var(--lime);border-radius:1px;width:7px;height:26px;display:block;position:absolute;top:1px}.brandmark span:first-child{left:0}.brandmark span:nth-child(2){height:30px;top:-1px;left:10px;transform:rotate(-35deg)}.brandmark span:last-child{right:0}.desktop-nav{align-items:center;gap:29px;margin-left:auto;display:flex}.desktop-nav button{color:#93969b;white-space:nowrap;padding:34px 0;font-size:12px;position:relative}.desktop-nav .nav-active,.desktop-nav button:hover{color:#f2f4ef}.nav-active span{background:var(--lime);border-radius:50%;width:4px;height:4px;position:absolute;bottom:19px;left:50%}.nav-actions{gap:23px}.lang-switch,.nav-actions{align-items:center;display:flex}.lang-switch{border-left:1px solid #292c31;gap:10px;padding-left:23px}.lang-switch button{color:#82868d;padding:3px 0;font-size:10px}.saved-nav{white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.saved-count{color:#b5bac0;background:#23272c;border:1px solid #363b41;border-radius:5px;padding:2px 5px;font-size:9px;line-height:1}.is-saved{color:var(--lime)!important}.mobile-menu,.mobile-nav{display:none}.hero{grid-template-columns:1fr 1fr;align-items:center;min-height:571px;padding-top:54px;padding-bottom:53px;display:grid;overflow:hidden}.hero,.hero-copy{position:relative}.hero-copy{z-index:2}.eyebrow{letter-spacing:1.75px;color:#d1d5cb;align-items:center;gap:9px;font-size:9px;font-weight:600;display:flex}.mini-star{color:var(--lime);font-size:20px;line-height:1}.hero h1{letter-spacing:-3.4px;white-space:normal;margin:25px 0 22px;font-family:Space Grotesk,sans-serif;font-size:62px;font-weight:500;line-height:1.09}.hero h1>span{display:block}.accent-line{color:var(--lime)}.hero-copy>p{color:#969ba3;max-width:390px;margin:0;line-height:1.85}.hero-actions{align-items:center;gap:26px;margin-top:29px;display:flex}.primary-button{background:var(--lime);border:1px solid var(--lime);color:#211821;border-radius:7px;justify-content:center;align-items:center;gap:23px;min-height:47px;padding:14px 20px;font-size:12px;font-weight:700;display:inline-flex}.primary-button:hover{background:#e5cc98;transform:translateY(-2px);box-shadow:0 8px 30px #d4b77912}.hero-secondary{color:#c3c6ca;align-items:center;gap:9px;font-size:11px;display:flex}.circle-arrow{border:1px solid #34383e;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.hero-secondary:hover{color:var(--lime)}.hero-footnote{align-items:center;gap:13px;margin-top:41px;display:flex}.mini-avatars{padding-right:2px;display:flex}.mini-avatars>span{background:#302137;border:2px solid #100b15;border-radius:50%;place-items:center;width:28px;height:28px;margin-left:-8px;display:grid}.mini-avatars>span:first-child{margin-left:0}.mini-avatars>span:nth-child(2){color:#b2a3ee;background:#2d2338}.mini-avatars>span:nth-child(3){color:#a5bfdf;background:#332d3b}.mini-avatars svg{width:13px;height:13px}.hero-footnote>div{flex-direction:column;gap:5px;display:flex}.hero-footnote strong{letter-spacing:.1px;font-size:9px;font-weight:500}.hero-footnote div>span{color:#737a82;font-size:9px}.hero-visual{min-width:0;height:445px;margin-left:8px;position:relative}.hero-visual:before{content:"";background-image:radial-gradient(#656e6a45 .65px,#0000 0);background-size:23px 23px;position:absolute;inset:20px -20px;-webkit-mask-image:radial-gradient(#000,#0000 70%);mask-image:radial-gradient(#000,#0000 70%)}.scene-label{letter-spacing:1.8px;color:#7c8589;align-items:center;gap:6px;font-size:7px;display:flex;position:absolute;bottom:19px;left:33px}.scene-label .live-dot{width:3px;height:3px}.scene-axis{color:#49525c;font-family:monospace;font-size:8px;position:absolute;bottom:19px;right:4px}.floating-label{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1c2223a8;border:1px solid #ffffff1c;border-radius:9px;align-items:center;gap:10px;padding:12px 14px;font-size:9px;animation:label-float 6s ease-in-out infinite;display:flex;position:absolute;box-shadow:0 10px 24px #0003}.label-top{color:#e2e6df;top:74px;right:8px;transform:rotate(6deg)}.label-top>svg:first-child{color:#d4b779}.label-bottom{animation-delay:-3s;bottom:58px;left:3px;transform:rotate(-5deg)}.green-icon{width:34px;height:34px;color:var(--lime);background:#d4b77914;border-radius:7px;place-items:center;display:grid}.label-bottom div{flex-direction:column;gap:4px;font-size:10px;display:flex}.label-bottom small{color:#858d90;font-size:8px}@keyframes label-float{50%{translate:0 -9px}}.partner-strip{background:#101215;border-top:1px solid #25282c;border-bottom:1px solid #25282c}.partner-strip>.section-shell{align-items:center;gap:30px;height:98px;display:flex}.partner-strip>.section-shell>span:first-child{letter-spacing:1.6px;color:#72777d;border-right:1px solid #2c3035;min-width:114px;padding-right:28px;font-size:8px;line-height:1.8}.partner-strip strong{color:#b1b6bc;font-weight:500}.partner-strip .section-shell>div{flex:1;justify-content:space-between;align-items:center;gap:22px;display:flex}.partner-strip button{letter-spacing:-.5px;white-space:nowrap;color:#7e858d;align-items:center;gap:7px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700;display:flex}.strip-star{font-size:28px;color:#d4b779!important}.spotlight{padding-top:67px;padding-bottom:30px}.section-heading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:25px;display:flex}.muted-eyebrow{color:#999fa7;letter-spacing:1.7px;font-size:8px}.tiny-square{border:1px solid var(--lime);width:4px;height:4px;display:block;transform:rotate(45deg)}h2{letter-spacing:-1.1px;margin:13px 0 0;font-family:Space Grotesk,sans-serif;font-size:29px;font-weight:500;line-height:1.25}.text-button{color:#b9bec4;align-items:center;gap:13px;padding-bottom:4px;font-size:10px;display:flex}.text-button:hover{color:var(--lime)}.spotlight-grid{grid-template-columns:1.25fr 1fr 1fr;gap:17px;display:grid}.spotlight-card{background:#171b22;border:1px solid #ffffff16;border-radius:12px;height:261px;position:relative;overflow:hidden}.spotlight-open{text-align:left;width:100%;height:100%;padding:0;display:block}.brand-art{background:radial-gradient(ellipse at 55% 35%,var(--brand-color),transparent 66%),#141b20;width:100%;height:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.brand-art{background:radial-gradient(ellipse at 55% 35%,color-mix(in srgb,var(--brand-color),transparent 75%),transparent 66%),#141b20}}.brand-art{isolation:isolate}.brand-art:after{content:"";pointer-events:none;background:linear-gradient(140deg,#0000,#03050a30);position:absolute;inset:0}.brand-art img{object-fit:cover;width:100%;height:100%}.art-grid{opacity:.22;background-image:linear-gradient(#ffffff12 1px,#0000 0),linear-gradient(90deg,#ffffff12 1px,#0000 0);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000,#0000);mask-image:linear-gradient(#0000,#000,#0000)}.art-emblem{border:1px solid var(--brand-color);place-items:center;width:105px;height:105px;display:grid;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)rotate(-16deg)}@supports (color:color-mix(in lab,red,red)){.art-emblem{border:1px solid color-mix(in srgb,var(--brand-color),transparent 50%)}}.art-emblem{background:linear-gradient(135deg,var(--brand-color),#ffffff05 55%,var(--brand-color));border-radius:26px}@supports (color:color-mix(in lab,red,red)){.art-emblem{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-color),transparent 55%),#ffffff05 55%,color-mix(in srgb,var(--brand-color),transparent 84%))}}.art-emblem{color:var(--brand-color);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:transform .65s cubic-bezier(.2,.7,.2,1);box-shadow:inset 2px 2px 2px #ffffff30,inset -2px -2px 5px #0008,12px 16px 25px #0006}.art-emblem svg{filter:drop-shadow(0 2px 5px #0005);width:61px;height:61px}.art-orbit{border:1px solid var(--brand-color);width:212px;height:102px;position:absolute;top:46%;left:50%}@supports (color:color-mix(in lab,red,red)){.art-orbit{border:1px solid color-mix(in srgb,var(--brand-color),transparent 78%)}}.art-orbit{border-radius:50%}.art-orbit,.orbit-two{transform:translate(-50%,-50%)rotate(-32deg)}.orbit-two{opacity:.6;width:286px;height:144px}.orbit-three{opacity:.3;width:352px;height:181px;transform:translate(-50%,-50%)rotate(-32deg)}.art-word{color:#0000;-webkit-text-stroke:1px var(--brand-color);font:700 60px Space Grotesk,sans-serif;position:absolute;top:41%;left:50%}@supports (color:color-mix(in lab,red,red)){.art-word{-webkit-text-stroke:1px color-mix(in srgb,var(--brand-color),transparent 84%)}}.art-word{white-space:nowrap;letter-spacing:5px;z-index:-1;transform:translate(-50%,-50%)rotate(-12deg)}.art-coordinate{color:#ffffff42;letter-spacing:1.8px;font:7px monospace;position:absolute;top:17px;left:16px}.art-spark{color:var(--brand-color);text-shadow:0 0 30px var(--brand-color);font-size:30px;position:absolute;bottom:25px;right:21px}.art-orbit:after{content:"";background:var(--brand-color);width:8px;height:8px;box-shadow:0 0 18px var(--brand-color);border-radius:50%;position:absolute;top:10px;left:29px}.art-orbit.orbit-two:after{width:5px;height:5px;top:95px;left:auto;right:20px}.art-orbit.orbit-three:after{display:none}.art-orbit.art-moon{border-color:#a08ce6}.art-sun .art-emblem{border-radius:50%;transform:translate(-50%,-50%)rotate(-10deg)}.art-triangle .art-emblem{border-radius:15px;transform:translate(-50%,-50%)rotate(15deg)}.art-moon .art-emblem{background:linear-gradient(130deg,#d0bcf244,#79638b11);border-radius:50%}.directory-card:hover .art-emblem,.spotlight-card:hover .art-emblem{transform:translate(-50%,-54%)rotate(0)scale(1.08)}.spotlight-overlay{pointer-events:none;background:linear-gradient(#0000 10%,#070b1077 55%,#070b10f5);flex-direction:column;justify-content:space-between;padding:19px;display:flex;position:absolute;inset:0}.spotlight-tag{letter-spacing:1px;background:#19241aca;border:1px solid #d4b77922;border-radius:4px;align-items:center;gap:5px;width:max-content;padding:6px 8px;font-size:7px;display:flex}.spotlight-tag>span{background:currentColor;border-radius:50%;width:3px;height:3px}.spotlight-text{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.spotlight-text small{color:#9ca5ac;font-size:8px}.spotlight-text h3{letter-spacing:-.6px;margin:5px 0;font-family:Space Grotesk,sans-serif;font-size:22px}.spotlight-text p{color:#a4abb3;margin:0;font-size:9px;line-height:1.5}.round-link{border:1px solid #ffffff25;border-radius:50%;flex-shrink:0;place-items:center;width:33px;height:33px;transition:background .25s;display:grid}.spotlight-open:hover .round-link{background:var(--lime);color:#24192d;border-color:var(--lime)}.favorite-button{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#e8e9ed;z-index:2;background:#15191dbb;border:1px solid #fff2;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:13px;right:13px}.favorite-button:hover{color:var(--lime);background:#3a2a41}.spotlight-card .favorite-button{width:28px;height:28px;top:16px;right:16px}.collection{padding-top:65px;padding-bottom:60px}.collection-heading{align-items:center;margin-bottom:26px}.collection-heading h2{margin:12px 0 10px;font-size:34px}.collection-heading p{color:#878e97;margin:0;font-size:11px}.collection-symbol{border:1px solid #30343a;border-radius:50%;place-items:center;width:51px;height:51px;font-family:Arial;font-size:32px;display:grid}.directory-tools{border-bottom:1px solid #262a2f;justify-content:space-between;align-items:center;gap:20px;padding-bottom:19px;display:flex}.category-tabs{flex-wrap:wrap}.category-tabs,.category-tabs button{align-items:center;gap:7px;display:flex}.category-tabs button{white-space:nowrap;color:#9ba1a9;border:1px solid #0000;border-radius:6px;padding:11px 13px;font-size:10px}.category-tabs button:hover{color:#e2e6df}.category-tabs .active{color:#24192d;font-weight:600}.category-tabs button>span{background:#171f0c21;border-radius:3px;padding:1px 4px;font-size:8px}.search-input{color:#777f87;background:#111418;border:1px solid #2b3036;border-radius:6px;align-items:center;gap:9px;min-width:245px;height:37px;padding:0 11px;display:flex}.search-input:focus-within{border-color:#d4b77980}.search-input input{color:#eef2e7;background:0 0;border:0;width:100%;font-size:10px;outline:0!important}.search-input input::-webkit-search-cancel-button{display:none}.search-input button{padding:0;display:flex}.results-toolbar{color:#aab0b6;justify-content:space-between;align-items:center;min-height:52px;padding:18px 0;font-size:9px;display:flex}.results-toolbar>span>span:not(.filter-pill){color:#747d85}.results-toolbar>label{color:#9ca3aa;align-items:center;gap:7px;margin-inline-start:auto;display:flex}.results-toolbar select{color:inherit;appearance:none;cursor:pointer;background:0 0;border:0;max-width:130px;font-size:9px}.results-toolbar option{background:#171a1f}.filter-pill{color:#d4b779;border:1px solid #d4b77933;border-radius:3px;align-items:center;gap:4px;margin-left:10px;padding:3px 5px;font-size:8px;display:inline-flex}.brand-grid{grid-template-columns:repeat(3,1fr);gap:22px 18px;display:grid}.directory-card{background:#111418;border:1px solid #2c3036;border-radius:9px;transition:border-color .25s,transform .25s,box-shadow .25s;overflow:hidden}.card-image{height:181px;position:relative;overflow:hidden}.art-open{width:100%;height:100%;padding:0;display:block}.category-tag{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);letter-spacing:.2px;color:#dce2e4;pointer-events:none;background:#0a1019a6;border:1px solid #ffffff18;border-radius:4px;padding:4px 7px;font-size:7px;position:absolute;bottom:12px;left:13px}.card-content{padding:19px 18px 0}.card-brand{align-items:center;gap:9px;display:flex}.brand-mini{background:var(--brand-color);place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab,red,red)){.brand-mini{background:color-mix(in srgb,var(--brand-color),transparent 91%)}}.brand-mini{border:1px solid var(--brand-color)}@supports (color:color-mix(in lab,red,red)){.brand-mini{border:1px solid color-mix(in srgb,var(--brand-color),transparent 80%)}}.brand-mini{color:var(--brand-color);border-radius:7px}.card-brand h3{letter-spacing:-.3px;margin:0;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:500}.featured-icon{color:#d4b779;margin-left:auto}.card-content>p{color:#9199a3;min-height:17px;margin:12px 0 17px;font-size:10px;line-height:1.7}.card-action{color:#d4d9ce;border-top:1px solid #292e34;justify-content:space-between;align-items:center;width:100%;padding:13px 0 15px;font-size:10px;display:flex}.card-action:hover,.card-action>svg{color:var(--lime)}.demo-note{color:#606a73;letter-spacing:.2px;justify-content:center;align-items:center;gap:8px;margin-top:26px;font-size:8px;display:flex}.demo-note>span:nth-child(2){letter-spacing:1px;color:#919b8c;font-size:7px}.demo-note .live-dot{width:3px;height:3px}.demo-divider{color:#343f44;margin:0 3px}.empty-state{text-align:center;min-height:260px;padding:40px 15px}.empty-state>svg{color:#d4b779;margin:auto}.empty-state h3{margin-bottom:10px;font-size:20px;font-weight:500}.empty-state p{color:#8e98a1}.empty-state .primary-button{margin-top:8px}.how-section{padding-top:35px;padding-bottom:65px}.how-section>.section-heading{border-top:1px solid #272b30;padding-top:32px}.how-section>.section-heading>svg{color:#74826c}.how-section h2{max-width:460px;font-size:28px}.steps-grid{grid-template-columns:repeat(3,1fr);gap:34px;margin-top:32px;display:grid}.steps-grid article{border-right:1px solid #282d32;padding:0 22px 0 0}.steps-grid article:last-child{border:0}.step-top{color:#d4b779;justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.step-top>span{color:#68717a;font-family:Space Grotesk,sans-serif;font-size:10px}.steps-grid h3{margin:0 0 10px;font-size:14px;font-weight:500}.steps-grid p{color:#8e969e;max-width:260px;margin:0;font-size:11px;line-height:1.8}.editorial-banner{color:#261b30;background:#d4b779;border-radius:12px;align-items:center;max-width:1144px;min-height:259px;margin:0 auto 78px;padding:39px 44px;display:flex;position:relative;overflow:hidden}.banner-grid{background-image:linear-gradient(#261b300a 1px,#0000 0),linear-gradient(90deg,#261b300a 1px,#0000 0);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.banner-copy{z-index:1;max-width:57%;position:relative}.banner-copy .eyebrow{color:#614b70;font-size:8px}.banner-copy .mini-star{color:#3b2843;font-size:19px}.banner-copy h2{letter-spacing:-1.3px;max-width:400px;margin-top:14px;font-size:31px}.banner-copy p{color:#735f7e;max-width:370px;margin:13px 0 20px;font-size:11px;line-height:1.8}.banner-copy button{border-bottom:1px solid #5e456a;align-items:center;gap:21px;padding:0 0 5px;font-size:10px;font-weight:600;display:flex}.banner-art{perspective:600px;width:220px;height:220px;position:absolute;top:48%;right:17%;transform:translate(50%,-50%)rotate(-25deg)}.banner-art>span{border:1px solid #614b7045;border-radius:50%;position:absolute;inset:0;transform:rotateX(55deg)}.banner-art>span:nth-child(2){inset:-35px}.banner-art>span:nth-child(3){inset:-70px}.banner-art>span:nth-child(4){inset:-105px}.banner-art>i{color:#432d4d;text-shadow:1px 1px #b99aca66,3px 3px #82618e,5px 5px #60406f,9px 12px 18px #3720404d;place-items:center;font-family:Arial;font-size:205px;font-style:normal;animation:slowturn 32s linear infinite;display:grid;position:absolute;inset:0}@keyframes slowturn{to{rotate:1turn}}.faq-section{grid-template-columns:.85fr 1.15fr;gap:60px;padding-bottom:83px;display:grid}.faq-section h2{font-size:27px}.faq-section>div>p{color:#858e97;margin-top:15px;font-size:11px}.faq-list article{border-top:1px solid #2b3035}.faq-list article:last-child{border-bottom:1px solid #2b3035}.faq-list button{text-align:left;color:#d0d7d8;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:19px 1px;font-size:11px;display:flex}.faq-list button span{color:#a6b695;font-size:18px;font-weight:400}.faq-list article>p{color:#8d98a1;max-width:430px;margin:0 30px 19px 0;font-size:10px;line-height:1.9}footer{background:#0e1013;border-top:1px solid #2a2e32}.footer-main{justify-content:space-between;align-items:center;gap:25px;padding-top:41px;padding-bottom:32px;display:flex}.footer-main .wordmark{font-size:23px}.footer-main .brandmark{transform-origin:0;margin-right:-4px;scale:.85}.footer-main p{color:#76818a;margin:15px 0 0;font-size:10px}.footer-links{color:#a5adb3;align-items:center;gap:29px;margin-left:auto;margin-right:22px;font-size:10px;display:flex}.footer-links a,.footer-links button{align-items:center;gap:5px;padding:5px 0;display:flex}.footer-links a:hover,.footer-links button:hover{color:var(--lime)}.back-top{color:#d2e0c2;border:1px solid #3b4349;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;rotate:-90deg}.back-top:hover{color:#24192d;background:#d4b779}.footer-bottom{color:#65717a;border-top:1px solid #242a2f;justify-content:space-between;align-items:center;gap:20px;padding-top:19px;padding-bottom:23px;font-size:8px;display:flex}.footer-bottom>a{align-items:center;gap:5px;display:flex}.footer-bottom>a:hover{color:var(--lime)}.footer-demo{letter-spacing:1.5px;align-items:center;gap:6px;font-size:7px;display:flex}.footer-demo>span{background:#6d8351;border-radius:50%;width:4px;height:4px}.modal-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;background:#000b;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0;overflow:auto}.detail-modal{background:#14181d;border:1px solid #ffffff24;border-radius:16px;width:590px;max-width:100%;max-height:90dvh;animation:modal-in .25s ease-out;position:relative;overflow:auto;box-shadow:0 30px 100px #0008}.modal-close{z-index:5;background:#10161bc9;border:1px solid #ffffff35;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:17px;right:17px}.modal-close:hover{color:#111;background:#d4b779}.art-large{height:225px}.art-large .art-emblem{width:120px;height:120px}.art-large .art-emblem svg{width:74px;height:74px}.detail-content{padding:29px}.detail-kicker{letter-spacing:1.8px;text-transform:uppercase;color:#d4b779;font-size:9px}.detail-kicker>span{color:#83919a}.detail-content h2{margin:13px 0 8px;font-size:36px}.detail-tagline{color:#b4bec4;margin:0;font-size:14px}.detail-content h3{text-transform:uppercase;letter-spacing:1px;color:#e0e6db;margin-top:30px;font-size:11px}.detail-description{color:#9ba7af;margin:10px 0 25px;font-size:12px;line-height:1.9}.detail-actions{flex-wrap:wrap;gap:13px}.detail-actions,.detail-save{align-items:center;display:flex}.detail-save{border:1px solid #3b4549;border-radius:6px;gap:8px;padding:12px;font-size:11px}.detail-demo{color:#626e75;margin-top:25px;font-size:8px;display:block}.info-modal .detail-content{padding:45px 30px}.info-modal .detail-content>svg{color:#d4b779;margin-bottom:10px}.info-modal h2{font-size:27px}.site-error{text-align:center;min-height:80vh;padding:120px 35px}.site-error .brandmark{color:#d4b779;font-size:40px;display:inline}.site-error h1{margin-top:30px;font-family:Space Grotesk;font-size:28px}.site-error p{color:#8d969c;font-size:13px}.site-error a{color:#24192d;background:#d4b779;border-radius:7px;margin-top:20px;padding:13px 23px;display:inline-block}@keyframes modal-in{0%{opacity:0;transform:translateY(15px)scale(.98)}to{opacity:1;transform:none}}@media (min-width:1440px){.hero{min-height:609px}.hero h1{font-size:65px}.hero-visual{scale:1.05}}@media (max-width:1150px){.nav-shell,.section-shell{padding-left:32px;padding-right:32px}.hero h1{letter-spacing:-2.7px;font-size:51px}.nav-shell{gap:20px}.desktop-nav{gap:19px}.nav-actions{gap:17px}.lang-switch{padding-left:17px}.hero-visual{margin-left:0}.hero{min-height:535px}.hero-visual{height:400px}.partner-strip .section-shell>div{gap:15px}.partner-strip button{font-size:13px}.partner-strip>.section-shell{gap:20px}.partner-strip .section-shell>span:first-child{min-width:102px;padding-right:20px}.editorial-banner{margin-left:32px;margin-right:32px}.category-tabs button{gap:5px;padding:10px;font-size:9px}.search-input{min-width:220px}.spotlight-card{height:242px}.spotlight-text h3{font-size:20px}.label-top{right:-12px}.label-bottom{left:0}.card-image{height:170px}}@media (max-width:900px){.desktop-nav{display:none}.nav-actions{margin-left:auto}.site-header{height:76px}.hero h1{letter-spacing:-2.2px;font-size:44px}.hero{min-height:500px;padding-top:35px;padding-bottom:30px}.hero-visual{height:370px;margin-left:-20px;margin-right:-20px}.hero-copy>p{max-width:300px;font-size:12px}.hero-actions{gap:16px}.hero-secondary{gap:6px;font-size:10px}.primary-button{gap:14px;min-height:43px;padding:12px 16px;font-size:11px}.hero-footnote{margin-top:32px}.hero-footnote div>span,.hero-footnote strong{font-size:8px}.eyebrow{letter-spacing:1.3px;font-size:7px}.floating-label{gap:7px;padding:10px}.label-top{font-size:8px;top:58px;right:-2px}.label-bottom{font-size:8px;bottom:40px}.label-bottom div{font-size:8px}.label-bottom small{font-size:7px}.label-bottom .green-icon{width:28px;height:28px}.scene-label{bottom:2px;left:21px}.scene-axis{bottom:2px}.partner-strip>.section-shell{gap:20px;height:85px}.partner-strip button{gap:5px;font-size:11px}.partner-strip button svg{width:18px}.partner-strip button:nth-child(5){display:none}.partner-strip .section-shell>span:first-child{min-width:94px;font-size:7px}.spotlight{padding-top:50px}.spotlight-grid{grid-template-columns:1.1fr 1fr 1fr;gap:12px}.spotlight-card{height:225px}.spotlight-overlay{padding:14px}.spotlight-tag{letter-spacing:.4px;padding:5px;font-size:6px}.spotlight-text h3{font-size:17px}.spotlight-text p{font-size:8px}.spotlight-text small{font-size:7px}.round-link{width:26px;height:26px}.round-link svg{width:17px}.spotlight-card .favorite-button{width:25px;height:25px;top:12px;right:12px}.spotlight-card .art-emblem{width:85px;height:85px}.spotlight-card .art-emblem svg{width:50px}.directory-tools{flex-wrap:wrap;gap:13px}.search-input{min-width:100%;height:39px}.brand-grid{gap:17px 13px}.card-content{padding:14px 13px 0}.card-image{height:150px}.card-brand h3{font-size:12px}.card-content>p{min-height:30px;margin:10px 0 13px;font-size:9px;line-height:1.7}.brand-mini{width:24px;height:24px}.brand-mini svg{width:15px}.card-brand{gap:7px}.card-action{font-size:9px}.art-emblem{width:85px;height:85px}.art-emblem svg{width:50px;height:50px}.art-word{font-size:44px}.category-tag{font-size:6px}.faq-section{gap:35px}.faq-section h2{font-size:24px}.how-section h2,.section-heading h2{font-size:26px}.editorial-banner{min-height:250px;padding:35px}.banner-copy h2{font-size:29px}.banner-art{right:15%;scale:.8}.footer-links{gap:20px;margin-right:10px}}@media (max-width:640px){html{scroll-padding-top:20px}.nav-shell,.section-shell{padding-left:21px;padding-right:21px}.announcement{letter-spacing:0;gap:7px;min-height:31px;padding:8px 16px;font-size:8px}.site-header{height:70px}.wordmark{font-size:24px}.brandmark{margin-right:-3px;scale:.9}.nav-shell{gap:12px}.nav-actions{gap:14px}.lang-switch{border:0;gap:8px;padding:0}.lang-switch button{font-size:9px}.saved-nav>span:not(.saved-count){display:none}.saved-nav{gap:5px}.saved-count{padding:2px 4px;font-size:8px}.saved-nav>svg{width:14px}.mobile-menu{place-items:center;padding:0;display:grid}.mobile-menu>svg{width:19px}.mobile-nav{background:#151a1e;border-bottom:1px solid #343d41;flex-wrap:wrap;gap:20px;padding:18px 22px;font-size:11px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 15px 25px #0008}.hero{flex-direction:column;align-items:stretch;padding-top:39px;padding-bottom:20px;display:flex;overflow:hidden}.hero h1{letter-spacing:-2.3px;margin:22px 0 18px;font-size:45px;line-height:1.12}.eyebrow{letter-spacing:1.25px;font-size:7px}.hero-copy>p{max-width:355px;font-size:12px;line-height:1.8}.hero-actions{gap:23px;margin-top:24px}.primary-button{padding:12px 18px;font-size:11px}.hero-secondary{font-size:10px}.hero-footnote{margin-top:28px}.hero-footnote strong{font-size:9px}.hero-footnote div>span{font-size:8px}.hero-visual{max-width:none;height:335px;margin-top:6px;margin-left:-21px;margin-right:-21px}.floating-label{font-size:8px}.label-top{top:57px;right:26px}.label-bottom{bottom:41px;left:27px}.scene-label{font-size:6px;bottom:8px;left:27px}.scene-axis{font-size:7px;bottom:8px;right:26px}.partner-strip>.section-shell{gap:15px;height:79px;overflow:hidden}.partner-strip .section-shell>span:first-child{letter-spacing:.8px;min-width:76px;padding-right:13px;font-size:6px}.partner-strip .section-shell>div{justify-content:flex-start;gap:19px}.partner-strip button{font-size:12px}.partner-strip button svg{width:17px}.partner-strip button:nth-child(n+3),.strip-star{display:none}.spotlight{padding-top:38px;padding-bottom:10px}.section-heading{gap:13px;margin-bottom:21px}.section-heading h2{letter-spacing:-.9px;max-width:300px;margin-top:11px;font-size:25px}.muted-eyebrow{letter-spacing:1.2px;font-size:7px}.text-button{white-space:nowrap;gap:6px;font-size:9px}.spotlight-grid{grid-template-columns:1fr 1fr;gap:12px}.spotlight-card{height:235px}.spotlight-card:first-child{grid-column:1/-1;height:265px}.spotlight-card:first-child .art-emblem{width:117px;height:117px}.spotlight-card:first-child .art-emblem svg{width:70px;height:70px}.spotlight-card:first-child .spotlight-text h3{font-size:25px}.spotlight-card:first-child .spotlight-text p{font-size:10px}.spotlight-card:first-child .spotlight-overlay{padding:21px}.spotlight-card:first-child .spotlight-tag{padding:6px 8px;font-size:7px}.spotlight-text h3{font-size:17px}.spotlight-overlay{padding:13px}.spotlight-text{gap:4px}.spotlight-text p{max-width:115px;font-size:8px;line-height:1.6}.spotlight-tag{letter-spacing:.3px;padding:5px;font-size:5px}.spotlight-card .favorite-button{width:22px;height:22px;top:10px;right:9px}.spotlight-card .favorite-button svg{width:12px}.round-link{width:25px;height:25px}.collection{padding-top:42px;padding-bottom:40px}.collection-heading h2{max-width:270px;margin-bottom:12px;font-size:29px;line-height:1.2}.collection-heading p{max-width:290px;font-size:10px;line-height:1.8}.collection-symbol{flex-shrink:0;width:36px;height:36px;font-size:25px}.directory-tools{gap:17px;padding-bottom:17px}.category-tabs{justify-content:space-between;gap:5px;width:100%}.category-tabs button{gap:5px;padding:9px 7px;font-size:8px}.category-tabs button>svg{width:12px}.category-tabs button>span{font-size:7px}.search-input{height:39px;padding-left:12px}.search-input input{font-size:10px}.results-toolbar{padding:17px 0;font-size:8px}.results-toolbar select{font-size:8px}.brand-grid{grid-template-columns:1fr 1fr;gap:13px 10px}.card-image{height:145px}.card-content{padding:12px 11px 0}.card-brand{gap:6px}.card-brand h3{letter-spacing:-.2px;font-size:11px}.brand-mini{border-radius:5px;flex-shrink:0;width:21px;height:21px}.brand-mini svg{width:13px}.featured-icon{flex-shrink:0;width:11px}.card-content>p{min-height:28px;margin:9px 0 11px;font-size:8px;line-height:1.7}.card-action{padding:11px 0 12px;font-size:8px}.card-action svg{width:13px}.directory-card .favorite-button{width:25px;height:25px;top:9px;right:9px}.directory-card .favorite-button svg{width:13px}.category-tag{padding:4px 6px;font-size:6px;bottom:9px;left:10px}.art-emblem{border-radius:20px;width:77px;height:77px}.art-emblem svg{width:46px;height:46px}.art-word{letter-spacing:3px;font-size:35px}.art-coordinate{font-size:6px;top:12px;left:11px}.art-spark{font-size:24px;bottom:20px;right:13px}.art-orbit{width:165px;height:80px}.orbit-two{width:223px;height:112px}.orbit-three{width:278px;height:144px}.demo-note{flex-wrap:wrap;gap:5px;margin-top:23px;font-size:7px}.demo-note>span:nth-child(2){letter-spacing:.5px;font-size:6px}.how-section{padding-top:13px;padding-bottom:40px}.how-section>.section-heading{padding-top:28px}.how-section h2{max-width:270px;font-size:25px}.how-section>.section-heading>svg{flex-shrink:0;width:33px}.steps-grid{grid-template-columns:1fr;gap:0;margin-top:24px}.steps-grid article{border-bottom:1px solid #252c30;border-right:0;grid-template-columns:50px 1fr;gap:0 16px;padding:20px 0;display:grid}.steps-grid article:first-child{padding-top:0}.step-top{flex-direction:column;grid-row:1/3;justify-content:flex-start;align-items:flex-start;gap:16px;margin:2px 0 0}.step-top>svg{width:22px}.steps-grid h3{margin-bottom:8px;font-size:13px}.steps-grid p{max-width:270px;font-size:10px}.editorial-banner{border-radius:10px;min-height:282px;margin:0 21px 45px;padding:29px 24px}.banner-copy{max-width:78%}.banner-copy h2{max-width:270px;margin-top:16px;font-size:28px;line-height:1.15}.banner-copy p{max-width:235px;margin:14px 0 20px;font-size:10px;line-height:1.75}.banner-copy .eyebrow{font-size:7px}.banner-copy button{gap:17px;font-size:10px}.banner-art{opacity:.6;top:58%;right:1%;scale:.6}.banner-grid{opacity:.7}.faq-section{grid-template-columns:1fr;gap:22px;padding-bottom:45px}.faq-section h2{font-size:26px}.faq-section>div>p{margin-top:12px;font-size:10px}.faq-list button{padding:18px 1px;font-size:11px}.faq-list article>p{max-width:none;margin-right:20px;font-size:10px}.footer-main{flex-wrap:wrap;align-items:flex-start;gap:25px;padding-top:29px;padding-bottom:25px;position:relative}.footer-main .wordmark{font-size:23px}.footer-main p{max-width:250px;margin-top:12px;font-size:9px;line-height:1.6}.footer-links{order:3;gap:24px;width:100%;margin:0;font-size:9px}.back-top{width:30px;height:30px;position:absolute;top:37px;right:21px}.footer-bottom{flex-wrap:wrap;gap:10px;padding-top:17px;padding-bottom:20px;font-size:7px}.footer-demo{display:none}.footer-bottom>a{margin-left:auto;font-size:7px}.modal-backdrop{padding:15px}.detail-modal{border-radius:12px;max-height:93dvh}.art-large{height:205px}.detail-content{padding:23px}.detail-content h2{font-size:30px}.detail-tagline{font-size:12px}.detail-description{font-size:11px}.detail-kicker{font-size:8px}.detail-save{padding:11px;font-size:10px}.detail-demo{font-size:7px}.info-modal .detail-content{padding:40px 25px}.info-modal h2{font-size:26px}}@media (max-width:370px){.hero h1{font-size:39px}.nav-actions{gap:10px}.lang-switch{gap:6px}.wordmark{font-size:21px}.brandmark{margin-right:-5px;scale:.8}.category-tabs button{padding:9px 5px;font-size:7px}.category-tabs button>svg{width:11px}.card-brand h3{font-size:10px}.featured-icon{display:none}.spotlight-text h3{font-size:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}.directory-card:hover{transform:none}}.public-site{background:radial-gradient(at 81% 8%,#35203c28,#0000 32%),#100b15}.site-header{background:#100b15ed}.wordmark{letter-spacing:-.8px;color:#efdfbe;gap:10px;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:600}.wordmark-point{display:none}.site-logo-image{object-fit:cover;border:1px solid #d4b77942;border-radius:50%;width:34px;height:34px}.hero{grid-template-columns:1fr 1.04fr;min-height:584px;padding-top:58px;padding-bottom:57px}.hero h1{letter-spacing:-2.7px;margin-top:27px;font-family:Georgia,Times New Roman,serif;font-size:61px;line-height:1.13}.hero-copy>p{color:#a99eaf;max-width:385px;font-size:13px;line-height:1.9}.accent-line{color:#0000;background:linear-gradient(110deg,#f2e1b8,#d4b779 65%,#a58249);-webkit-background-clip:text;background-clip:text}.hero-visual{height:440px;margin-left:0;margin-right:-32px}.hero-visual:before{display:none}.hero-footnote{margin-top:33px}.hero-secondary{color:#c8becd}.primary-button{color:#241a2b;background:linear-gradient(115deg,#ebd6a8,#d4b779);border-color:#e8cd95;border-radius:6px;box-shadow:inset 0 1px #fff4}.primary-button:hover{background:#ead3a3;box-shadow:0 8px 30px #d4b77914}.announcement{color:#c5b8ca;background:#1a121f;border-bottom-color:#3c2d40}.live-dot{box-shadow:0 0 8px #d4b77933}.eyebrow{color:#bdb0c5}.featured-icon,.mini-star,.step-top{color:#d4b779}.partner-strip{background:#17101c;border-color:#34293a}.partner-strip button{color:#93869b}.partner-strip button:hover{color:#dcc5e6}.directory-card{background:#19121f;border-color:#362c3d}.directory-card:hover{border-color:#8a7357;transform:translateY(-3px);box-shadow:0 10px 30px #0002}.brand-art{background:radial-gradient(ellipse at 55% 35%,var(--brand-color),transparent 66%),#1a1421}@supports (color:color-mix(in lab,red,red)){.brand-art{background:radial-gradient(ellipse at 55% 35%,color-mix(in srgb,var(--brand-color),transparent 82%),transparent 66%),#1a1421}}.art-word{-webkit-text-stroke-color:var(--brand-color)}@supports (color:color-mix(in lab,red,red)){.art-word{-webkit-text-stroke-color:color-mix(in srgb,var(--brand-color),transparent 90%)}}.art-spark{text-shadow:none;opacity:.65;font-size:23px}.art-emblem{box-shadow:inset 1px 1px 2px #ffffff18,inset -2px -2px 5px #0005,9px 12px 25px #0003}.art-grid{opacity:.1}.art-orbit{opacity:.65}.spotlight-card{background:#1e1524;border-color:#46364d}.spotlight-overlay{background:linear-gradient(#0000 15%,#120a1977 55%,#120a19f5)}.spotlight-tag{color:#d4b779;background:#251c29c9;border-color:#d4b77925}.category-tabs .active{color:#291a30;background:#d4b779}.search-input{background:#19121e;border-color:#3c3044}.card-content>p,.steps-grid p{color:#a297aa}.card-content .card-action{border-color:#392d40}.card-brand h3{color:#e4dce8}.category-tag{background:#21152aa6}.editorial-banner{color:#f0dfbd;background:linear-gradient(115deg,#302039,#201528);border:1px solid #69503f55}.banner-copy .eyebrow,.banner-copy .mini-star{color:#d4b779}.banner-copy p{color:#bcaec6}.banner-copy button{color:#e0c995;border-color:#b39760}.banner-grid{opacity:.3}.banner-art{opacity:.45;scale:.82}.banner-art>i{color:#b39562;text-shadow:1px 1px #dfca9c55,3px 3px #80643b,5px 5px #503821,9px 12px 20px #130a1880}.banner-art>span{border-color:#c4a26933}.collection-symbol{color:#d4b779;border-color:#5a425d}.directory-tools,.faq-list article,.how-section>.section-heading{border-color:#3b2d41}footer{background:#120c18}.footer-bottom,footer{border-color:#38283e}.hero-footnote strong{color:#d8cbdc}.hero-footnote div>span{color:#8f8198}.mini-avatars>span{color:#d4b779;background:#312139;border-color:#100b15}.brand-scene{isolation:isolate;perspective:1000px;--scene-x:0deg;--scene-y:0deg;width:100%;height:100%;position:relative}.brand-scene-image{transform:rotateY(var(--scene-x)) rotateX(var(--scene-y));transition:transform .7s ease-out;animation:brand-float 9s ease-in-out infinite;position:absolute;inset:-20px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 94%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 94%,#0000),linear-gradient(#0000,#000 10% 90%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.brand-scene-image img{object-fit:cover;object-position:88% center;-webkit-user-select:none;user-select:none;filter:saturate(.8);width:100%;height:100%}.brand-scene-halo{filter:blur(30px);background:radial-gradient(#6b3c7626,#0000 67%);animation:halo-breathe 12s ease-in-out infinite;position:absolute;inset:5% 0 0}.glint-one{top:18%;right:13%}.glint-two{font-size:11px;animation-delay:-3s;bottom:17%;left:15%}.lang-switch .selected{color:#dec797}.brand-scene:after{content:"";filter:blur(11px);background:#0200066e;border-radius:50%;height:13px;position:absolute;bottom:1%;left:22%;right:13%}@keyframes brand-float{50%{translate:0 -10px}}@keyframes halo-breathe{50%{opacity:.45;scale:.94}}@keyframes brand-sheen{0%,65%,to{opacity:0;translate:-15%}78%{opacity:1}90%{opacity:0;translate:15%}}@keyframes glint-pulse{50%{opacity:.18;scale:.7}}@media (max-width:1150px){.hero h1{letter-spacing:-2px;font-size:52px}.wordmark{font-size:24px}.hero-visual{margin-right:-20px}}@media (max-width:900px){.hero h1{font-size:45px}.hero{min-height:520px}.hero-visual{height:390px}.wordmark{font-size:23px}}@media (max-width:640px){.wordmark{letter-spacing:-.7px;gap:7px;font-size:21px}.site-logo-image{width:27px;height:27px}.hero{min-height:0;padding-top:36px;padding-bottom:14px}.hero h1{letter-spacing:-2px;margin-top:23px;font-size:46px}.hero-copy>p{max-width:345px;font-size:12px}.hero-visual{height:310px;margin-top:5px;margin-left:-21px;margin-right:-21px}.brand-scene-image{inset:-5px 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 92%,#0000),linear-gradient(#0000,#000 15% 87%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 92%,#0000),linear-gradient(#0000,#000 15% 87%,#0000)}.brand-scene-image img{object-position:88% center}.hero-footnote{margin-top:27px}.banner-art{right:0;scale:.6}.editorial-banner{min-height:270px}.nav-actions{gap:11px}.lang-switch{gap:7px}.lang-switch button{font-size:8px}.hero .primary-button{font-size:11px}.glint-one{top:15%;right:18%}}@media (max-width:370px){.wordmark{font-size:19px}.site-logo-image{width:24px;height:24px}.hero h1{font-size:41px}.nav-actions{gap:8px}}@media (prefers-reduced-motion:reduce){.brand-scene-image{transform:none!important}}.hero-stage{isolation:isolate;position:relative;overflow:hidden}.hero-stage.has-gift-orbit{background:radial-gradient(at 0 58%,#53214d38 0,#0000 29%),radial-gradient(at 100% 45%,#70285d35 0,#0000 30%)}.brand-scene-image{animation:none;display:block;inset:0;transform:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000),linear-gradient(#0000,#000 6% 94%,#0000)}.brand-scene-image img{object-fit:contain;object-position:center;filter:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.public-site{--bg:#faf8fd;--surface:#ffffff;--line:#e4dcea;--text:#34223f;--muted:#776582;--lime:#8f6630;min-height:100vh;color-scheme:light;color:var(--text);background:linear-gradient(180deg,#fff,#faf8fd 32%,#fff 72%)}.public-site ::selection{color:#fff;background:#75518d}.public-site :is(button,a,input,select,textarea):focus-visible{outline-color:#8b659f}.public-site .announcement{color:#644776;background:#eee7f5;border-bottom-color:#dfd4e9}.public-site .live-dot{background:#a37b3f;box-shadow:0 0 7px #a37b3f22}.public-site .site-header{color:#493154;background:#ffffffed;border-bottom-color:#e9e1ef;box-shadow:0 5px 24px #43215404}.public-site .wordmark{color:#3e254d}.public-site .site-logo-image{border-color:#d9cbe4}.public-site .desktop-nav button{color:#786384}.public-site .desktop-nav :is(button:hover,.nav-active){color:#40234f}.public-site .nav-active span{background:#a1783d}.public-site .lang-switch{border-color:#e5dbea}.public-site .lang-switch button{color:#806a8e}.public-site .lang-switch .selected{color:#835c2d;font-weight:650}.public-site .saved-nav{color:#614570}.public-site .saved-count{color:#685174;background:#f2edf7;border-color:#ded3e7}.public-site .mobile-menu{color:#50345f}.public-site .mobile-nav{color:#62456f;background:#fff;border-color:#e3d9eb;box-shadow:0 14px 25px #43215412}.public-site .malaysia-clock{color:#97703a}.public-site .malaysia-clock-label{color:#806a8b}.public-site .malaysia-clock time{color:#462b56}.public-site .hero-stage,.public-site .hero-stage.has-gift-orbit{background:radial-gradient(ellipse at 0 58%,#eadff74d 0,transparent 30%),radial-gradient(ellipse at 100% 44%,#eee0f65c 0,transparent 34%),linear-gradient(180deg,#fff,#faf7fd)}.public-site .hero h1{color:#35203f}.public-site .accent-line{background:linear-gradient(112deg,#89602e,#a2773c 65%,#86582a);color:transparent;background-clip:text}.public-site .eyebrow,.public-site .muted-eyebrow{color:#7a6287}.public-site .mini-star{color:#9e783e}.public-site .hero-copy>p{color:#7a6585}.public-site .hero-secondary{color:#6e527e}.public-site .hero-secondary:hover{color:#452651}.public-site .circle-arrow{color:#78598a;background:#fff;border-color:#dacde4}.public-site .primary-button{color:#3d2946;background:linear-gradient(115deg,#eddbb8,#d9bc83);border-color:#d5b67d;box-shadow:inset 0 1px 0 #fff9,0 4px 12px #ad884f0d}.public-site .primary-button:hover{color:#34203e;background:#e7cca0;border-color:#c9a568;box-shadow:0 8px 22px #a87b3820}.public-site .hero-footnote strong{color:#5c4568}.public-site .hero-footnote div>span{color:#7e6589}.public-site .mini-avatars>span{color:#96703c;background:#eee7f4;border-color:#faf8fd}.public-site .mini-avatars>span:nth-child(2){color:#9276ab;background:#e9e0f3}.public-site .mini-avatars>span:nth-child(3){color:#69839e;background:#e7edf5}.public-site .hero-visual{background:transparent;border:0;border-radius:0;overflow:visible;box-shadow:none}.public-site .has-gift-orbit .hero-visual{height:auto;aspect-ratio:4/3}.public-site .has-gift-orbit .brand-scene-image{mask-image:none;-webkit-mask-image:none}.public-site .has-gift-orbit .brand-scene-halo,.public-site .has-gift-orbit .brand-scene:after{display:none}.public-site .partner-strip{background:#fff;border-color:#e5ddeb}.public-site .partner-strip>.section-shell>span:first-child{color:#7e698b;border-color:#e3d8eb}.public-site .partner-strip strong{color:#61476f}.public-site .partner-strip button{color:#7b6488}.public-site .partner-strip button:hover{color:#492c59}.public-site .strip-star{color:#a1783e!important}.public-site :is(.section-heading h2,.how-section h2,.faq-section h2){color:#3b2649}.public-site .text-button{color:#745781}.public-site .text-button:hover{color:#8b612e}.public-site .spotlight-card{border-color:#e1d6ea;box-shadow:0 3px 13px #56346405}.public-site .spotlight-card,.public-site .spotlight-overlay{color:#3f2b4c;background:#fff}.public-site .spotlight-tag{color:#78558c;background:#f6f0fa;border-color:#e5d9ed}.public-site .spotlight-text small{color:#7c6488}.public-site .spotlight-text h3{color:#42294f}.public-site .spotlight-text p{color:#7d6589}.public-site .round-link{color:#725184;background:#f7f1fb;border-color:#dfd1e8}.public-site .spotlight-open:hover .round-link{color:#41284e;background:#e0c38d;border-color:#d5b47b}.public-site .favorite-button{color:#775986;background:#fffffff0;border-color:#e4dbea}.public-site .favorite-button:hover{color:#8f6630;background:#fbf6ed;border-color:#d8bd8e}.public-site .collection-heading p{color:#806b8c}.public-site .collection-symbol{color:#a17940;border-color:#ddd0e6;background:#fff}.public-site .directory-tools{border-color:#e2d9e9}.public-site .category-tabs button{color:#7a6188}.public-site .category-tabs button:hover{color:#533462;background:#f0e9f6}.public-site .category-tabs .active,.public-site .category-tabs .active:hover{color:#fff;background:#57366a}.public-site .category-tabs button>span{background:#e3d7ed}.public-site .category-tabs .active>span{color:#fff;background:#ffffff28}.public-site .search-input{color:#8b729b;background:#fff;border-color:#ded3e8}.public-site .search-input:focus-within{border-color:#ae91c0;box-shadow:0 0 0 3px #b59bc71c}.public-site .search-input input{color:#4c305e}.public-site .search-input input::placeholder{color:#80668f;opacity:1}.public-site .results-toolbar{color:#654a77}.public-site .results-toolbar>span>span:not(.filter-pill){color:#7c6689}.public-site .results-toolbar>label{color:#7d668c}.public-site .results-toolbar option{color:#5b3e6f;background:#fff}.public-site .filter-pill{color:#765186;background:#f7f1fb;border-color:#decee9}.public-site .directory-card{background:#fff;border-color:#e4dcea;box-shadow:0 3px 12px #40215504}.public-site .directory-card:hover{border-color:#c7b3d6;box-shadow:0 10px 28px #4a2b5b12}.public-site .category-tag{color:#71532f;background:#fffcf4f2;border-color:#ecdfc9}.public-site .brand-mini{color:color-mix(in srgb,var(--brand-color),#40284e 48%);background:color-mix(in srgb,var(--brand-color),white 88%);border-color:color-mix(in srgb,var(--brand-color),#eee8f4 70%)}.public-site .card-brand h3{color:#453052}.public-site .featured-icon{color:#9f773e}.public-site .card-content>p{color:#7d6789}.public-site .card-content .card-action{color:#674c77;border-color:#e9e0ef}.public-site .card-action>svg{color:#9a7239}.public-site .card-content .card-action:hover{color:#8f6630}.public-site .demo-note{color:#7d6687}.public-site .demo-note>span:nth-child(2){color:#745c82}.public-site .demo-divider{color:#c7b7d2}.public-site .empty-state>svg{color:#a17b42}.public-site .empty-state h3{color:#4b315c}.public-site .empty-state p{color:#7c6589}.public-site .how-section>.section-heading,.public-site .steps-grid article{border-color:#e4dbea}.public-site .how-section>.section-heading>svg{color:#9a80ac}.public-site .step-top{color:#a17a40}.public-site .step-top>span{color:#7c648a}.public-site .steps-grid h3{color:#523760}.public-site .steps-grid p{color:#7b6587}.public-site .editorial-banner{color:#4c305d;background:linear-gradient(115deg,#efe7f7,#f8f4fc);border-color:#e0d2eb;box-shadow:inset 0 1px 0 #fff}.public-site .banner-copy .eyebrow{color:#826092}.public-site .banner-copy .mini-star{color:#ab8549}.public-site .banner-copy h2{color:#4c305d}.public-site .banner-copy p{color:#80658f}.public-site .banner-copy button{color:#745180;border-color:#baa0c8}.public-site .banner-grid{background-image:linear-gradient(#7e53990a 1px,transparent 0),linear-gradient(90deg,#7e53990a 1px,transparent 0)}.public-site .banner-art>i{color:#b39462;text-shadow:1px 1px #f9eedc,3px 3px #c6ac83,5px 5px #b49a73,9px 12px 20px #795b8d1c}.public-site .banner-art>span{border-color:#af93bf55}.public-site .faq-section>div>p{color:#7f678e}.public-site .faq-list article{border-color:#e3d9eb}.public-site .faq-list button{color:#573c67}.public-site .faq-list button span{color:#a17a43}.public-site .faq-list article>p{color:#7c658a}.public-site footer{background:#f3eef8;border-color:#e4d9ed}.public-site .footer-main p{color:#78617f}.public-site .footer-links{color:#745981}.public-site .footer-links :is(button:hover,a:hover){color:#8f6630}.public-site .back-top{color:#785787;background:#fff;border-color:#d9c9e4}.public-site .back-top:hover{color:#fff;background:#634175;border-color:#634175}.public-site .footer-bottom{color:#78617f;border-color:#dfd3e8}.public-site .footer-bottom>a{color:#6e4c80}.public-site .footer-demo>span{background:#a17d43}.public-site .modal-backdrop{background:#2913375c}.public-site .detail-modal{color:#483153;background:#fff;border-color:#eee6f5;box-shadow:0 32px 100px #2f163b38}.public-site .modal-close{color:#715183;background:#fffffff2;border-color:#e0d2e9}.public-site .modal-close:hover{color:#422b50;background:#eedbb5;border-color:#dec291}.public-site .detail-kicker{color:#997039}.public-site .detail-kicker>span{color:#7c628b}.public-site .detail-content h2{color:#43284f}.public-site .detail-tagline{color:#7c628b}.public-site .detail-content h3{color:#5f4270}.public-site .detail-description{color:#786184}.public-site .detail-save{color:#745480;background:#fff;border-color:#dfd1e9}.public-site .detail-demo{color:#7d668a}.public-site .info-modal .detail-content>svg{color:#9470a5}.public-site .site-error p{color:#7c6689}.public-site.public-site{--bg:#f2eff4;--surface:#faf7fb;--line:#d4c9dd;--text:#3d3347;--muted:#65516f;--lime:#684920;--soft-raised:#faf5fa;--soft-secondary:#65516f;color-scheme:light;color:var(--text);background:linear-gradient(180deg,#f5f2f7,#f2eff4 36%,#f1edf4)}.public-site.public-site ::selection{color:#eee5ef;background:#6b527e}.public-site.public-site :is(button,a,input,select,textarea):focus-visible{outline-color:#755685}.public-site.public-site .announcement{color:#57455f;background:#e1d8e8;border-bottom-color:#cbbbd7}.public-site.public-site .live-dot{background:#866536;box-shadow:0 0 7px #86653620}.public-site.public-site .site-header{color:#493a54;background:#e5dfe9f5;border-bottom-color:#d0c4da;box-shadow:0 5px 24px #4a345209}.public-site.public-site .wordmark{color:#48334e}.public-site.public-site .site-logo-image{border-color:#a68b62}.public-site.public-site .desktop-nav button,.public-site.public-site .lang-switch button{color:#604a6a}.public-site.public-site .desktop-nav :is(button:hover,.nav-active){color:#402b4d}.public-site.public-site .nav-active span{background:#896537}.public-site.public-site .lang-switch{border-color:#cdbed9}.public-site.public-site .lang-switch .selected{color:#684920}.public-site.public-site .saved-nav{color:#584161}.public-site.public-site .saved-count{color:#5c4666;background:#eee6f4;border-color:#cbb8d9}.public-site.public-site .mobile-menu{color:#4c3757}.public-site.public-site .mobile-nav{color:#57405f;background:#eee7f3;border-color:#c7b3d5;box-shadow:0 14px 25px #4b345326}.public-site.public-site .malaysia-clock{color:#684920}.public-site.public-site .malaysia-clock-label{color:#604a6a}.public-site.public-site .malaysia-clock time{color:#49364e}.public-site.public-site .malaysia-flag{box-shadow:0 0 0 1px #6b557c40}.public-site.public-site .hero-stage,.public-site.public-site .hero-stage.has-gift-orbit{background:radial-gradient(ellipse at 6% 55%,#ad94ba0d,transparent 34%),radial-gradient(ellipse at 94% 45%,#c3a2b20d,transparent 36%),linear-gradient(180deg,#f5f2f7,#efebf3)}.public-site.public-site .hero h1{color:#3d3347}.public-site.public-site .accent-line{color:transparent;background:linear-gradient(112deg,#73582f,#886737 65%,#75532c);background-clip:text}.public-site.public-site .eyebrow,.public-site.public-site .muted-eyebrow{color:#65516f}.public-site.public-site .mini-star{color:#876535}.public-site.public-site .hero-copy>p{color:#65516f}.public-site.public-site .hero-secondary{color:#5f476e}.public-site.public-site .hero-secondary:hover{color:#432b51}.public-site.public-site .circle-arrow{color:#70527e;background:#f0e8f5;border-color:#cbb8d9}.public-site.public-site .primary-button{color:#3e3247;background:linear-gradient(115deg,#cfb681,#c2a36b);border-color:#b5955d;box-shadow:inset 0 1px 0 #f5e9cd66,0 4px 14px #62484d0c}.public-site.public-site .primary-button:hover{color:#392c42;background:#d3bb89;border-color:#b49861;box-shadow:0 8px 22px #80633414}.public-site.public-site .hero-footnote strong{color:#5c4668}.public-site.public-site .hero-footnote div>span{color:#65516f}.public-site.public-site .mini-avatars>span{color:#806136;background:#e5d9ee;border-color:#efeaf3}.public-site.public-site .mini-avatars>span:nth-child(2){color:#76518d;background:#e6d9f0}.public-site.public-site .mini-avatars>span:nth-child(3){color:#4f6c88;background:#e0e8f1}.public-site.public-site .hero-visual{background:transparent;border-color:transparent;box-shadow:none}.public-site.public-site .partner-strip{color:#614a6d;background:#eee7f4;border-color:#d0c0dd}.public-site.public-site .partner-strip>.section-shell>span:first-child{color:#604a6a;border-color:#cbb8da}.public-site.public-site .partner-strip button,.public-site.public-site .partner-strip strong{color:#644b72}.public-site.public-site .partner-strip button:hover{color:#432c50}.public-site.public-site .strip-star{color:#684920!important}.public-site.public-site :is(.section-heading h2,.how-section h2,.faq-section h2){color:#45324f}.public-site.public-site .text-button{color:#634b73}.public-site.public-site .text-button:hover{color:#684920}.public-site.public-site .directory-card,.public-site.public-site .spotlight-card{color:#44304f;background:#faf7fb;border-color:#d8cde1;box-shadow:0 4px 16px #533c5d09}.public-site.public-site .directory-card:hover{border-color:#b699c9;box-shadow:0 10px 28px #533b6117}.public-site.public-site .spotlight-overlay{color:#44304f;background:transparent}.public-site.public-site .spotlight-tag{color:#72552e;background:#ede2cd;border-color:#b397654d}.public-site.public-site .spotlight-text p,.public-site.public-site .spotlight-text small{color:#6c5679}.public-site.public-site .spotlight-text h3{color:#44304f}.public-site.public-site .round-link{color:#70527e;background:#ede1f5;border-color:#cbb6db}.public-site.public-site .spotlight-open:hover .round-link{color:#43334c;background:#cbb17d;border-color:#b49761}.public-site.public-site .favorite-button{color:#6e527c;background:#f7f0fbf2;border-color:#cebade}.public-site.public-site .favorite-button:hover{color:#795b30;background:#efe4cd;border-color:#b49a6b}.public-site.public-site .card-image,.public-site.public-site .detail-modal>.brand-art,.public-site.public-site .spotlight-open>.brand-art{border-color:#bca8ca;background-color:#292334;box-shadow:0 6px 18px #4b34531a}.public-site.public-site .brand-art{background:radial-gradient(ellipse at 55% 35%,color-mix(in srgb,var(--brand-color),transparent 85%),transparent 66%),#292334}.public-site.public-site .brand-art.has-brand-image{background:#292334}.public-site.public-site .brand-art:after{background:linear-gradient(140deg,transparent,#211a2914)}.public-site.public-site .art-coordinate{color:#c2b2ce}.public-site.public-site .art-emblem{box-shadow:inset 1px 1px 2px #eee0f522,inset -2px -2px 5px #2119274d,9px 12px 25px #20182828}.public-site.public-site .collection-heading p{color:#65516f}.public-site.public-site .collection-symbol{color:#684920;background:#eee6f5;border-color:#cbb7dc}.public-site.public-site .directory-tools{border-color:#d1c2dd}.public-site.public-site .category-tabs button{color:#6b537a}.public-site.public-site .category-tabs button:hover{color:#4c345b;background:#e6dbef}.public-site.public-site .category-tabs .active,.public-site.public-site .category-tabs .active:hover{color:#3e3247;background:#c7ab73}.public-site.public-site .category-tabs button>span{color:#57405f;background:#ddcde9}.public-site.public-site .category-tabs .active>span{color:#493b4b;background:#78532d1a}.public-site.public-site .search-input{color:#705981;background:#f6f0f9;border-color:#cdb8df}.public-site.public-site .search-input:focus-within{border-color:#88619d;box-shadow:0 0 0 3px #81649420}.public-site.public-site .search-input input{color:#473250}.public-site.public-site .search-input input::placeholder{color:#65516f;opacity:1}.public-site.public-site .results-toolbar,.public-site.public-site .results-toolbar>label{color:#6a5278}.public-site.public-site .results-toolbar>span>span:not(.filter-pill){color:#65516f}.public-site.public-site .results-toolbar select{color:#594063;color-scheme:light}.public-site.public-site .results-toolbar option{color:#4f365b;background:#f0e7f6}.public-site.public-site .filter-pill{color:#73562e;background:#eee3cd;border-color:#aa8c5c66}.public-site.public-site .category-tag{color:#72532c;background:#eee3cf;border-color:#af91624d}.public-site.public-site .brand-mini{color:color-mix(in srgb,var(--brand-color),#483052 57%);background:color-mix(in srgb,var(--brand-color),#eee5f4 84%);border-color:color-mix(in srgb,var(--brand-color),#cdbbd8 65%)}.public-site.public-site .card-brand h3{color:#45304f}.public-site.public-site .featured-icon{color:#684920}.public-site.public-site .card-content>p{color:#6d5879}.public-site.public-site .card-content .card-action{color:#644a73;border-color:#ddcfe6}.public-site.public-site .card-action>svg{color:#684920}.public-site.public-site .card-content .card-action:hover{color:#76552c}.public-site.public-site .demo-note,.public-site.public-site .demo-note>span:nth-child(2){color:#65516f}.public-site.public-site .demo-divider{color:#9b85ab}.public-site.public-site .empty-state>svg{color:#684920}.public-site.public-site .empty-state h3{color:#4e365b}.public-site.public-site .empty-state p{color:#6c5579}.public-site.public-site .brand-grid .directory-card.is-random-pick{border-color:#9c7941;box-shadow:0 0 0 2px #a4875255,0 12px 32px #8b713b12}.public-site.public-site .brand-grid .directory-card.is-random-pick:focus{outline-color:#684920}.public-site.public-site .how-section>.section-heading,.public-site.public-site .steps-grid article{border-color:#d1c2dd}.public-site.public-site .how-section>.section-heading>svg{color:#816394}.public-site.public-site .step-top{color:#684920}.public-site.public-site .step-top>span{color:#65516f}.public-site.public-site .steps-grid h3{color:#52385f}.public-site.public-site .steps-grid p{color:#6c5578}.public-site.public-site .editorial-banner{color:#4c335b;background:linear-gradient(115deg,#e7daef,#f2eaf7);border-color:#cdb6dd;box-shadow:inset 0 1px 0 #eee5f422}.public-site.public-site .banner-copy .eyebrow{color:#705080}.public-site.public-site .banner-copy .mini-star{color:#684920}.public-site.public-site .banner-copy h2{color:#4c335b}.public-site.public-site .banner-copy p{color:#685075}.public-site.public-site .banner-copy button{color:#6f522d;border-color:#9f8254}.public-site.public-site .banner-grid{background-image:linear-gradient(#6d478514 1px,transparent 0),linear-gradient(90deg,#6d478514 1px,transparent 0)}.public-site.public-site .banner-art>i{color:#9d7f4d;text-shadow:1px 1px #ebd8b0aa,3px 3px #b49b71,5px 5px #907343,9px 12px 20px #6e4c7c20}.public-site.public-site .banner-art>span{border-color:#947aab55}.public-site.public-site .faq-list article>p,.public-site.public-site .faq-section>div>p{color:#6b5578}.public-site.public-site .faq-list article{border-color:#d0bfdd}.public-site.public-site .faq-list button{color:#52385f}.public-site.public-site .faq-list button span{color:#684920}.public-site.public-site footer{background:#e5dfe9;border-color:#cdbfd7}.public-site.public-site .footer-main p{color:#604a6a}.public-site.public-site .footer-links{color:#5e446e}.public-site.public-site .footer-links :is(button:hover,a:hover){color:#684920}.public-site.public-site .back-top{color:#6f517d;background:#eee4f5;border-color:#c4a9d7}.public-site.public-site .back-top:hover{color:#e9e0ee;background:#6c4f7e;border-color:#6c4f7e}.public-site.public-site .footer-bottom{color:#604a6a;border-color:#d0bfdd}.public-site.public-site .footer-bottom>a{color:#5f4070}.public-site.public-site .footer-demo>span{background:#937242}.public-site.public-site .modal-backdrop{background:#3f314c70}.public-site.public-site .detail-modal{color:#4a3355;background:#f6f1f8;border-color:#cdb5df;box-shadow:0 32px 100px #3d294b4d}.public-site.public-site .modal-close{color:#674777;background:#eee5f5f2;border-color:#c7add9}.public-site.public-site .modal-close:hover{color:#44324d;background:#cfb682;border-color:#b29761}.public-site.public-site .detail-kicker{color:#78582e}.public-site.public-site .detail-kicker>span{color:#725581}.public-site.public-site .detail-content h2{color:#483050}.public-site.public-site .detail-tagline{color:#6d4f7d}.public-site.public-site .detail-content h3{color:#593d68}.public-site.public-site .detail-description{color:#6a5375}.public-site.public-site .detail-save{color:#694b78;background:#ede1f5;border-color:#ab8dbf}.public-site.public-site .detail-demo{color:#705a7b}.public-site.public-site .info-modal .detail-content>svg{color:#806092}.public-site.public-site .site-error p{color:#65516f}.public-site.public-site .site-error a{color:#3e3247;background:#c7ab73}.public-site.public-site .random-brand-picker{border:0;background:transparent}.public-site.public-site .random-picker-shell{border-color:#d9c9e3;background:radial-gradient(ellipse at 50% 0,#ecddf43d,transparent 65%),linear-gradient(145deg,#faf7fb,#f3ebf8);box-shadow:0 12px 40px #60416b09,inset 0 1px 0 #faf5fd}.public-site.public-site .random-picker-kicker{color:#79592f}.public-site.public-site .random-picker-intro h2{color:#483052}.public-site.public-site .random-picker-intro p{color:#604a6a}.public-site.public-site .random-picker-reel{border-color:transparent;background:#e8deef24}.public-site.public-site .random-picker-item{color:#60416f}.public-site.public-site .random-picker-brand-icon{color:#7a548e;border-color:#d4c0e1;background:#ecdef4}.public-site.public-site .random-picker-marker{border-color:#b99a61;background:linear-gradient(145deg,#f8edd6,#f1e4d0);box-shadow:0 0 0 5px #c9a96912,inset 0 0 0 1px #fbf1db,0 5px 18px #aa854b0d}.public-site.public-site .random-picker-marker:after,.public-site.public-site .random-picker-marker:before{background:#aa8147}.public-site.public-site .random-picker-caption,.public-site.public-site .random-picker-empty{color:#604a6a}.public-site.public-site .random-picker-button{color:#403046;border-color:#ad8c54;background:linear-gradient(115deg,#d6bd8c,#c7a970);box-shadow:inset 0 1px 0 #f2dfb988,0 5px 14px #96723c12}.public-site.public-site .random-picker-button:hover:not(:disabled){color:#382a41;background:#ddc596;border-color:#a4844b;box-shadow:0 7px 18px #96723c1c}.public-site.public-site .random-picker-button:focus-visible{outline-color:#755685}.public-site.public-site .accepted-methods-panel{border-color:#cfb4e1;background:radial-gradient(ellipse at 0 0,#c2aacf1a,transparent 58%),linear-gradient(120deg,#eee4f4,#f6f0f5);box-shadow:0 12px 35px #62466f0d}.public-site.public-site .accepted-methods-eyebrow{color:#684920}.public-site.public-site .accepted-methods-heading h2{color:#493252}.public-site.public-site .accepted-methods-heading p{color:#604a6a}.public-site.public-site .accepted-method-card{border-color:#ddcbe8;background:#faf4fdbd}.public-site.public-site .accepted-method-card:after{background:linear-gradient(115deg,transparent 42%,#b99dcd0a 48%,#e1c18a38 50%,transparent 58%)}.public-site.public-site .accepted-method-flag{border-color:#72547d38;box-shadow:0 5px 9px #5a3e641a}.public-site.public-site .accepted-method-symbol{color:#79592f;background:#eee2c9;border-color:#b5a080;box-shadow:0 4px 10px #5c42620d}.public-site.public-site .accepted-method-country{color:#65516f}.public-site.public-site .accepted-method-card strong{color:#54335f}.public-site.public-site .accepted-method-card.is-usdt{border-color:#c0d2c5;background:linear-gradient(145deg,#e9f2eb,#f3f6f1bd)}.public-site.public-site .social-contacts-heading{border-color:#d0bdde}.public-site.public-site .social-contacts-kicker{color:#65516f}.public-site.public-site .social-contacts-kicker>span{border-color:#866335}.public-site.public-site .social-contacts-heading h2{color:#483052}.public-site.public-site .social-contacts-heading p{color:#6d5578}.public-site.public-site .social-contact-card{--social-color:#326c56;--social-tint:#dfebe3;border-color:#d7c0e6;background:linear-gradient(125deg,#f7f1fa,#f1e8f7);box-shadow:0 4px 18px #55396309}.public-site.public-site .social-contact-telegram{--social-color:#356c91;--social-tint:#e0eaf2}.public-site.public-site .social-contact-facebook{--social-color:#405e95;--social-tint:#e2e7f3}.public-site.public-site .social-contact-card:hover{border-color:#9876ad;background:#faf7fb;box-shadow:0 8px 26px #62446e17}.public-site.public-site .social-contact-card:focus-visible{outline-color:#755685}.public-site.public-site .social-contact-icon{color:var(--social-color);background:var(--social-tint);border-color:color-mix(in srgb,var(--social-color),transparent 68%)}.public-site.public-site .social-contact-copy strong{color:#4d3158}.public-site.public-site .social-contact-copy>span{color:#6c527a}.public-site.public-site .social-contact-arrow{color:#7c5b30;background:#eee1f6;border-color:#b8a0c7}.public-site.public-site .social-contact-card:hover .social-contact-arrow{color:#654522;border-color:#ae8b55}.public-site.public-site .hero{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;min-height:520px;padding-top:64px;padding-bottom:72px;overflow:visible}.public-site.public-site .hero-copy{width:100%;max-width:760px;text-align:center}.public-site.public-site .hero h1{font-size:clamp(40px,4.8vw,60px);line-height:1.1;letter-spacing:-.04em;margin:0 0 16px}.public-site.public-site .hero-copy>p{max-width:620px;margin-inline:auto}.public-site.public-site .hero-actions{justify-content:center;margin-top:22px}@media (max-width:640px){.public-site.public-site .hero{min-height:430px;padding-top:60px;padding-bottom:60px}.public-site.public-site .hero-copy{max-width:320px}.public-site.public-site .hero h1{font-size:clamp(30px,8.2vw,40px)}.public-site.public-site .hero-copy>p{max-width:320px}.public-site.public-site .hero-actions{margin-top:20px}}.public-site .brand-grid,.public-site .spotlight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 18px}.public-site .directory-card,.public-site .spotlight-card,.public-site .spotlight-card:first-child{padding:10px;min-width:0;height:auto;grid-column:auto}.public-site .card-image,.public-site .detail-modal>.brand-art,.public-site .spotlight-open>.brand-art{aspect-ratio:8/5;height:auto;overflow:hidden;border:2px solid #fff;border-radius:14px;background-color:#1a1323;box-shadow:0 8px 22px #24172c18}.public-site .card-image .art-open{position:absolute;inset:0}.public-site .card-image .brand-art{height:100%}.public-site .brand-art.has-brand-image{background:#1a1323}.public-site .brand-art.has-brand-image:after{display:none}.public-site .brand-art.has-brand-image>img{position:absolute;inset:0;display:block;width:100%;height:100%;padding:6px;object-fit:contain;object-position:center;transform:none}.public-site .directory-card .card-content{padding:14px 6px 0}.public-site .brand-card-tools{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.public-site .brand-card-tools .category-tag,.public-site .brand-card-tools .favorite-button{position:static}.public-site .spotlight-card{display:flex;flex-direction:column}.public-site .spotlight-card .spotlight-open{height:auto;flex:1}.public-site .spotlight-card .spotlight-overlay{position:static;inset:auto;gap:12px;padding:15px 6px 0;background:none}.public-site .spotlight-card .spotlight-text{align-items:center}.public-site .spotlight-card .spotlight-text h3{font-size:20px}.public-site .spotlight-card .spotlight-text p{max-width:none;font-size:10px}.public-site .spotlight-card>.favorite-button{position:static;align-self:flex-end;margin:10px 6px 4px}.public-site .detail-modal:not(.info-modal){padding-top:46px}.public-site .detail-modal>.brand-art{width:calc(100% - 32px);margin-inline:16px}.cms-shell .cms-brand-icon,.cms-shell .cms-image-preview{background:var(--cms-image-mat,#21172e)}.cms-shell .cms-brand-icon img,.cms-shell .cms-image-preview img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.cms-shell .cms-brand-icon img{padding:2px}.cms-shell .cms-image-preview img{padding:6px}@media (max-width:640px){.public-site .brand-grid,.public-site .spotlight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 10px}.public-site .directory-card,.public-site .spotlight-card{padding:6px}.public-site .spotlight-card .spotlight-text h3{font-size:17px}}