@font-face{font-family:'Google Sans Critical';font-style:normal;font-weight:500;font-display:optional;src:url('../assets/fonts/google-sans-critical-500.woff2') format('woff2')}
@font-face{font-family:'Inter Critical';font-style:normal;font-weight:400 600;font-display:optional;src:url('../assets/fonts/inter-critical.woff2') format('woff2')}
html{scroll-behavior:smooth}
section[id]{scroll-margin-top:112px}
body{margin:0;background:#FFFFFF;font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
*{box-sizing:border-box}
::selection{background:#FFEA00;color:#030303}
input,select,textarea{font-family:var(--font-body)}
button,[data-ui-button]{font-family:var(--font-body)!important}
h1,h2,h3,h4,h5,h6{font-family:var(--font-display)}
#top h1{font-family:'Google Sans Critical','Google Sans',Inter,Arial,sans-serif}
input::placeholder,textarea::placeholder{color:#69707D}
a{color:#030303}a:hover{color:#525866}
:root{--font-display:'Google Sans','Google Sans Text','Inter Critical',Arial,sans-serif;--font-body:'Inter Critical',Inter,Arial,sans-serif;--ui-black:#030303;--ui-yellow:#FFEA00;--ui-yellow-soft:#FFF7A8;--ui-line:#E2E4E9;--ui-muted:#525866;--ui-green:#25D366;--ui-elev-1:0 1px 2px rgba(3,3,3,.03),0 6px 18px rgba(3,3,3,.045);--ui-elev-2:0 2px 5px rgba(3,3,3,.04),0 12px 32px rgba(3,3,3,.07);--ui-elev-hero:0 4px 10px rgba(3,3,3,.04),0 24px 56px rgba(3,3,3,.09);--ui-ease:cubic-bezier(.16,.84,.28,1)}
[data-header]{background:#FFFFFF!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:isolate}
[data-header]>div{position:relative;z-index:1;transform:translateZ(0);backface-visibility:hidden}
html.ui-boot-pending section:not(#top){content-visibility:hidden!important}
html.ui-boot-pending footer{content-visibility:hidden!important;contain-intrinsic-size:1280px}
#contact label:has(input[name="consent"]){background:#FFFFFF}
[data-ui-button]{transition:transform .24s var(--ui-ease),box-shadow .24s ease,background .24s ease,border-color .24s ease,color .24s ease!important;will-change:auto;isolation:isolate}
[data-ui-button]:focus-visible,[data-vote]:focus-visible,[data-faq-q]:focus-visible{outline:0!important;box-shadow:0 0 0 4px rgba(255,234,0,.36)!important}
[data-ui-button="primary"]:hover{background:#FFF04D!important;color:#030303!important;box-shadow:0 1px 2px rgba(3,3,3,.04),0 8px 20px rgba(215,185,0,.14)!important;transform:translateY(-1px)}
[data-ui-button="dark"]:hover{background:#171715!important;color:#FFFFFF!important;box-shadow:var(--ui-elev-1)!important;transform:translateY(-1px)}
[data-ui-button="whatsapp"]{background:#25D366!important;color:#FFFFFF!important}
[data-ui-button="whatsapp"]:hover{background:#20C763!important;color:#FFFFFF!important;box-shadow:0 1px 2px rgba(3,3,3,.03),0 8px 20px rgba(37,211,102,.16)!important;transform:translateY(-1px)}
[data-ui-button="outline"]:hover{background:#F6F8FA!important;border-color:#C7CBD1!important;color:#030303!important;box-shadow:none!important;transform:translateY(-1px)}
[data-ui-button="icon"]:hover{background:#FFFBE0!important;border-color:#E5CE00!important;color:#030303!important;box-shadow:none!important;transform:translateY(-1px)}
[data-ui-button]:active{transform:translateY(0) scale(.99)!important;box-shadow:none!important}
[data-vote]{box-shadow:none}
[data-vote]:hover{border-color:#030303!important;color:#030303!important;background:#FFFBE0!important;transform:translateY(-2px)}
[data-faq]{outline:0}
[data-faq-q]{outline:0!important}
[data-faq][data-open="1"]{background:#FFFDF0!important;border-color:rgba(255,234,0,.9)!important;box-shadow:var(--ui-elev-1)!important}
[data-toast]{position:fixed;left:50%;bottom:28px;z-index:220;transform:translate(-50%,18px);opacity:0;pointer-events:none;background:#030303;color:#FFFFFF;border:1px solid #2A2A26;border-radius:16px;box-shadow:0 24px 60px rgba(3,3,3,.28);padding:14px 18px;display:flex;align-items:center;gap:10px;font-size:14px;line-height:20px;font-weight:600;transition:opacity .25s ease,transform .25s ease}
[data-toast][data-on="1"]{opacity:1;transform:translate(-50%,0)}
[data-pausable]:hover,[data-pausable]:focus-within{animation-play-state:paused!important}
[data-motion-clip]{overflow:hidden}
[data-motion-card]{transform-style:flat;transition:transform .42s var(--ui-ease),box-shadow .42s var(--ui-ease),border-color .32s ease,background .32s ease;box-shadow:var(--ui-elev-1);will-change:auto;backface-visibility:hidden}
[data-motion-card]:hover{box-shadow:var(--ui-elev-2)!important;border-color:#C7CBD1!important}
[data-motion-card]:active{filter:brightness(.99)}
[style*="background:#E0FAEC"][style*="color:#0B6E3B"]{color:#0B6E3B!important}
[style*="color:#1FC16B"]{color:#0B6E3B!important}
[style*="background:#E8F0FE"][style*="color:#4285F4"],[style*="background:#E8F0FE"][style*="color:#335CFF"]{color:#2453D4!important}
[style*="background:#FDEBFF"][style*="color:#C255D9"]{color:#812A94!important}
[style*="background:#FFF3EB"][style*="color:#C25A22"]{color:#A13F14!important}
[style*="background:#FFF3EB"][style*="color:#FF8447"]{color:#A13F14!important}
[style*="background:#FFFAEB"][style*="color:#B47818"]{color:#79500A!important}
[style*="background:#FDECEC"][style*="color:#EA4335"]{color:#B3261E!important}
[style*="color:#7A7F8B"]{color:#5D6370!important}
[data-vote-count]{color:#5D6370!important}
[data-pt="Continue rolando para explorar as métricas"]{color:#525866!important}
footer [style*="color:#8B8E98"]{color:#8B8E98!important}
#signals [data-motion-card]{transform-style:preserve-3d;box-shadow:0 8px 24px rgba(3,3,3,.06)}
#signals [data-motion-card]:hover{box-shadow:0 16px 40px rgba(3,3,3,.10)!important}
[data-motion-shine]{position:relative;overflow:hidden}
[data-motion-shine]::after{content:"";position:absolute;inset:-60% auto auto -70%;width:52%;height:220%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));transform:rotate(24deg) translateX(-120%);transition:transform .75s cubic-bezier(.16,.84,.28,1);pointer-events:none}
[data-motion-shine]:hover::after{transform:rotate(24deg) translateX(420%)}
[data-depth]{will-change:transform;transition:transform .2s linear}
[data-motion-line]{position:absolute;left:23px;top:24px;bottom:24px;width:2px;background:#E2E4E9;overflow:hidden}
[data-motion-line]::after{content:"";position:absolute;left:0;top:0;width:100%;height:var(--line-progress,0%);background:#FFEA00;transition:height .18s linear}
[data-magnetic]{will-change:transform}
[data-anim-state="in"]:is(h1,h2,h3,h4,h5,h6){opacity:1!important;visibility:visible!important;transform:none!important;clip-path:none!important}
section:not(#signals) :is(h1,h2,h3,h4,h5,h6)[data-anim]{opacity:1!important;visibility:visible!important}
[data-map-stage]{position:relative;isolation:isolate;overflow:hidden;background:#E9EEF3;box-shadow:var(--ui-elev-hero)!important}
[data-map-stage]:not(.map-illustration-v4)>:not(iframe):not([data-map-caption]):not([data-map-ranking]):not([data-map-marker]){display:none!important}
[data-map-stage] iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;background:#E9EEF3;filter:saturate(.94) contrast(1.02)}
[data-map-caption]{position:absolute;left:16px;top:16px;z-index:2;display:inline-flex;align-items:center;gap:8px;max-width:calc(100% - 32px);padding:8px 12px;border:1px solid rgba(255,255,255,.82);border-radius:12px;background:rgba(255,255,255,.94);box-shadow:0 8px 24px rgba(3,3,3,.14);font-size:12px;line-height:16px;font-weight:600;color:#30323A;pointer-events:none}
[data-map-ranking]{position:absolute;left:16px;right:auto;top:auto;bottom:16px;z-index:3;width:264px;border:1px solid rgba(255,255,255,.9);border-radius:16px;background:rgba(255,255,255,.96);box-shadow:0 2px 6px rgba(3,3,3,.06),0 12px 32px rgba(3,3,3,.12);padding:12px;backdrop-filter:blur(12px);pointer-events:none}
[data-map-ranking] ol{display:flex;flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none}
[data-map-ranking] li{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;min-height:28px;padding:2px 4px;border-radius:8px;font-size:11px;line-height:16px;color:#525866}
[data-map-ranking] li strong{font-size:11px;line-height:16px;color:#30323A}
[data-map-ranking] li em{font-style:normal;color:#7A7F8B;font-size:10px;line-height:16px}
[data-map-ranking] li[data-map-you]{margin-top:4px;padding-top:8px;border-top:1px solid #E2E4E9;color:#030303}
[data-map-ranking] li[data-map-you] strong{color:#030303}
[data-map-ranking] li[data-map-you] b{background:#FFEA00;color:#030303;border-color:#E5CE00}
[data-map-ranking] li b{display:inline-flex;align-items:center;justify-content:center;width:24px;height:20px;border:1px solid #E2E4E9;border-radius:6px;background:#F6F8FA;color:#525866;font-size:10px;line-height:16px;font-weight:700}
[data-map-marker]{position:absolute;z-index:2;display:flex;align-items:center;gap:6px;padding:5px 8px 5px 5px;border:1px solid rgba(255,255,255,.92);border-radius:999px;background:rgba(255,255,255,.96);box-shadow:0 4px 14px rgba(3,3,3,.14);font-size:10px;line-height:16px;font-weight:700;color:#30323A;pointer-events:none}
[data-map-marker] b{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);color:#FFFFFF;font-size:9px;line-height:12px;box-shadow:0 3px 8px rgba(3,3,3,.16)}
[data-map-marker] b span{transform:rotate(45deg)}
[data-map-marker="a"]{left:58%;top:24%}[data-map-marker="a"] b{background:#EA4335}
[data-map-marker="b"]{left:24%;top:38%}[data-map-marker="b"] b{background:#4285F4}
[data-map-marker="c"]{right:8%;top:48%}[data-map-marker="c"] b{background:#34A853}
[data-map-marker="you"]{right:20%;top:66%;border-color:#E5CE00;background:#FFFBE0}[data-map-marker="you"] b{background:#030303;color:#FFEA00}
[data-search-pack]{background:#FFFFFF;border:1px solid #E2E4E9;border-radius:24px;box-shadow:var(--ui-elev-2)!important;padding:20px}
[data-search-pack] [style*="opacity:.75"],[data-search-pack] [style*="opacity:.6"]{opacity:1!important}
[data-pack-result]{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:14px;border:1px solid #E2E4E9;border-radius:14px;background:#FFFFFF;transition:border-color .24s ease,background .24s ease,transform .24s var(--ui-ease)}
[data-pack-result]+[data-pack-result]{margin-top:8px}
[data-pack-result]:hover{border-color:#C7CBD1;background:#F6F8FA;transform:translateX(2px)}
[data-pack-result][data-your-profile]{border-color:#E5CE00;background:#FFFDF0}
[data-pack-rank]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:#F6F8FA;color:#525866;font-size:12px;line-height:16px;font-weight:700}
[data-your-profile] [data-pack-rank]{background:#FFEA00;color:#030303}
[data-motion-pill]{display:inline-flex;align-items:center;gap:8px;background:#FFFDF0;color:#030303;border:1px solid #FFEA00;border-radius:999px;padding:10px 16px;font-size:12px;line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}
[data-motion-band]{position:relative;isolation:isolate;overflow:clip}
[data-motion-band]::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,234,0,.12),rgba(255,255,255,0) 34%,rgba(66,133,244,.08));transform:translateX(-18%);pointer-events:none;z-index:-1}
[data-motion-timeline]{position:relative}
[data-motion-timeline] [data-motion-step]{position:relative}
#marketplace-vs-owned{position:relative;background:#0B0B0A;color:#FFFFFF;border-top:1px solid #20201D;border-bottom:1px solid #20201D;overflow:clip}
#marketplace-vs-owned .market-intro{max-width:1264px;margin:0 auto;padding:120px 32px 96px}
#marketplace-vs-owned .market-intro-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.72fr);gap:64px;align-items:end}
#marketplace-vs-owned .market-kicker{display:inline-flex;align-items:center;gap:8px;min-height:40px;margin:0;padding:8px 16px;border:1px solid #3A3A36;border-radius:999px;background:#171715;color:#FFEA00;font-size:12px;line-height:16px;font-weight:600;text-transform:uppercase}
#marketplace-vs-owned .market-kicker::before{content:"";width:8px;height:8px;border-radius:50%;background:#FFEA00}
#marketplace-vs-owned .market-intro h2{margin:24px 0 0;max-width:840px;color:#FFFFFF;font-size:48px;line-height:56px;font-weight:500;letter-spacing:0;text-wrap:balance}
#marketplace-vs-owned .market-intro-copy{margin:0;color:#B8BCC5;font-size:16px;line-height:24px;text-wrap:pretty}
#marketplace-vs-owned .market-intro-copy strong{display:block;margin-bottom:16px;color:#FFFFFF;font-size:20px;line-height:28px;font-weight:500}
#marketplace-vs-owned .market-contrast{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center;margin-top:48px;padding:24px 32px;border:1px solid #30302C;border-radius:24px;background:#121210}
#marketplace-vs-owned .market-contrast span{font-size:14px;line-height:20px;font-weight:600}
#marketplace-vs-owned .market-contrast span:last-child{text-align:right;color:#FFEA00}
#marketplace-vs-owned .market-contrast svg{width:24px;height:24px;color:#747A86}
#marketplace-vs-owned .market-scroll{position:relative;min-height:100vh}
#marketplace-vs-owned .market-stage{position:sticky;top:0;height:100vh;min-height:680px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background:#0B0B0A}
#marketplace-vs-owned .market-stage-head{position:absolute;left:32px;right:32px;top:32px;z-index:3;max-width:1264px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#8E939E;font-size:12px;line-height:16px;font-weight:600;text-transform:uppercase;pointer-events:none}
#marketplace-vs-owned .market-stage-head strong{color:#FFFFFF;font-weight:600}
#marketplace-vs-owned .market-track{display:flex;align-items:stretch;gap:32px;width:max-content;padding:0 max(32px,calc((100vw - 1040px)/2));will-change:transform;transform:translate3d(0,0,0)}
#marketplace-vs-owned .market-act{position:relative;width:min(1040px,calc(100vw - 64px));height:min(592px,calc(100vh - 176px));min-height:496px;flex:none;display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:40px;align-items:stretch;padding:32px;border-radius:24px;overflow:hidden;transform-origin:50% 60%;transition:box-shadow .28s ease,border-color .28s ease;box-shadow:0 2px 6px rgba(0,0,0,.12),0 24px 64px rgba(0,0,0,.22)}
#marketplace-vs-owned .market-act--paid{background:#151513;border:1px solid #343430}
#marketplace-vs-owned .market-act--neglected{background:#FFFFFF;border:1px solid #E2E4E9;color:#030303}
#marketplace-vs-owned .market-act--owned{background:#FFFDF0;border:1px solid #E5CE00;color:#030303}
#marketplace-vs-owned .market-act-copy{display:flex;flex-direction:column;min-width:0}
#marketplace-vs-owned .market-act-index{display:inline-flex;align-items:center;gap:8px;margin:0;color:#989DA8;font-size:12px;line-height:16px;font-weight:600;text-transform:uppercase}
#marketplace-vs-owned .market-act-index b{display:grid;place-items:center;width:32px;height:32px;border:1px solid #42423E;border-radius:50%;color:#FFFFFF;font-size:12px;line-height:16px;font-weight:600}
#marketplace-vs-owned .market-act--neglected .market-act-index,#marketplace-vs-owned .market-act--owned .market-act-index{color:#5D6370}
#marketplace-vs-owned .market-act--neglected .market-act-index b,#marketplace-vs-owned .market-act--owned .market-act-index b{border-color:#C7CBD1;color:#030303}
#marketplace-vs-owned .market-act h3{margin:24px 0 0;color:#FFFFFF;font-size:32px;line-height:40px;font-weight:500;letter-spacing:0}
#marketplace-vs-owned .market-act--neglected h3,#marketplace-vs-owned .market-act--owned h3{color:#030303}
#marketplace-vs-owned .market-act-copy>p{margin:16px 0 0;color:#A5A8B3;font-size:14px;line-height:20px;text-wrap:pretty}
#marketplace-vs-owned .market-act--neglected .market-act-copy>p,#marketplace-vs-owned .market-act--owned .market-act-copy>p{color:#525866}
#marketplace-vs-owned .market-nameplates{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}
#marketplace-vs-owned .market-nameplate{min-height:40px;display:inline-flex;align-items:center;padding:8px 14px;border:1px solid #42423E;border-radius:12px;background:#20201D;color:#FFFFFF;font-family:var(--font-display);font-size:16px;line-height:24px;font-weight:500}
#marketplace-vs-owned .market-sample{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:24px;color:#525866;font-size:12px;line-height:16px;font-weight:500}
#marketplace-vs-owned .market-sample::before{content:"";width:8px;height:8px;border-radius:50%;background:#FF8447}
#marketplace-vs-owned .market-act--paid .market-sample{color:#B8BCC5}
#marketplace-vs-owned .market-flow{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}
#marketplace-vs-owned .market-flow span{display:inline-flex;align-items:center;min-height:32px;padding:6px 10px;border:1px solid #343430;border-radius:999px;background:#1D1D1A;color:#C7CBD1;font-size:12px;line-height:16px;font-weight:500}
#marketplace-vs-owned .market-flow span::after{content:"→";margin-left:8px;color:#6F737C}
#marketplace-vs-owned .market-flow span:last-child::after{display:none}
#marketplace-vs-owned .market-tool{min-width:0;height:100%;padding:24px;border:1px solid #30302C;border-radius:20px;background:#0F0F0E;overflow:hidden}
#marketplace-vs-owned .market-tool-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid #30302C}
#marketplace-vs-owned .market-tool-head span{color:#B8BCC5;font-size:12px;line-height:16px;font-weight:600;text-transform:uppercase}
#marketplace-vs-owned .market-tool-head b{display:inline-flex;align-items:center;gap:8px;color:#FFFFFF;font-size:12px;line-height:16px;font-weight:600}
#marketplace-vs-owned .market-tool-head b::before{content:"";width:8px;height:8px;border-radius:50%;background:#FF8447}
#marketplace-vs-owned .market-lead-list{display:grid;gap:8px;margin-top:16px}
#marketplace-vs-owned .market-lead{min-height:64px;display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid #30302C;border-radius:14px;background:#191917;color:#FFFFFF;will-change:transform,clip-path}
#marketplace-vs-owned .market-lead-icon{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#252521;color:#B8BCC5}
#marketplace-vs-owned .market-lead-icon svg{width:18px;height:18px}
#marketplace-vs-owned .market-lead strong{display:block;font-size:14px;line-height:20px;font-weight:600}
#marketplace-vs-owned .market-lead small{display:block;margin-top:2px;color:#8E939E;font-size:12px;line-height:16px}
#marketplace-vs-owned .market-lead-status{display:inline-flex;align-items:center;min-height:28px;padding:4px 8px;border-radius:999px;background:#2A211E;color:#FFAA7A;font-size:10px;line-height:16px;font-weight:600;white-space:nowrap}
#marketplace-vs-owned .market-lead:nth-child(2) .market-lead-status{background:#27230F;color:#FFE16A}
#marketplace-vs-owned .market-lead:nth-child(3) .market-lead-status{background:#251D29;color:#E7A6F2}
#marketplace-vs-owned .market-lead:nth-child(4) .market-lead-status{background:#241D1D;color:#F6A5A0}
#marketplace-vs-owned .market-profile{height:100%;display:flex;flex-direction:column;padding:24px;border:1px solid #E2E4E9;border-radius:20px;background:#F6F8FA;box-shadow:var(--ui-elev-1)}
#marketplace-vs-owned .market-profile-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid #E2E4E9}
#marketplace-vs-owned .market-profile-business{display:flex;align-items:center;gap:12px;min-width:0}
#marketplace-vs-owned .market-profile-avatar{width:48px;height:48px;display:grid;place-items:center;border:1px solid #E2E4E9;border-radius:14px;background:#FFFFFF;color:#4285F4;flex:none}
#marketplace-vs-owned .market-profile-avatar svg{width:24px;height:24px}
#marketplace-vs-owned .market-profile-business strong{display:block;color:#030303;font-size:16px;line-height:24px;font-weight:600}
#marketplace-vs-owned .market-profile-business small{display:block;color:#69707D;font-size:12px;line-height:16px}
#marketplace-vs-owned .market-attention{display:inline-flex;align-items:center;min-height:32px;padding:6px 10px;border-radius:999px;background:#FFF3EB;color:#A13F14;font-size:12px;line-height:16px;font-weight:600;white-space:nowrap}
#marketplace-vs-owned .market-field-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px}
#marketplace-vs-owned .market-field{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #E2E4E9;border-radius:14px;background:#FFFFFF;will-change:transform,clip-path}
#marketplace-vs-owned .market-field span{display:flex;align-items:center;gap:8px;color:#30323A;font-size:12px;line-height:16px;font-weight:600}
#marketplace-vs-owned .market-field span::before{content:"";width:8px;height:8px;border-radius:50%;background:#FF8447;flex:none}
#marketplace-vs-owned .market-field b{color:#A13F14;font-size:10px;line-height:16px;font-weight:600;text-align:right}
#marketplace-vs-owned .market-profile-note{margin:auto 0 0;padding-top:16px;border-top:1px solid #E2E4E9;color:#525866;font-size:12px;line-height:16px}
#marketplace-vs-owned .market-system{height:100%;display:flex;flex-direction:column;padding:24px;border:1px solid #E5CE00;border-radius:20px;background:#FFFFFF;box-shadow:var(--ui-elev-2)}
#marketplace-vs-owned .market-system-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid #E2E4E9}
#marketplace-vs-owned .market-system-head strong{color:#030303;font-size:14px;line-height:20px;font-weight:600}
#marketplace-vs-owned .market-system-head span{display:inline-flex;align-items:center;gap:8px;color:#0B6E3B;font-size:12px;line-height:16px;font-weight:600}
#marketplace-vs-owned .market-system-head span::before{content:"";width:8px;height:8px;border-radius:50%;background:#25D366}
#marketplace-vs-owned .market-owned-path{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:24px}
#marketplace-vs-owned .market-owned-path::before{content:"";position:absolute;left:8%;right:8%;top:24px;height:2px;background:#E2E4E9}
#marketplace-vs-owned .market-owned-node{position:relative;z-index:1;text-align:center;will-change:transform,clip-path}
#marketplace-vs-owned .market-owned-node i{width:48px;height:48px;margin:0 auto;display:grid;place-items:center;border:1px solid #E2E4E9;border-radius:50%;background:#F6F8FA;color:#2453D4;font-style:normal;font-size:12px;line-height:16px;font-weight:700}
#marketplace-vs-owned .market-owned-node:nth-child(2) i{background:#FDECEC;color:#B3261E}
#marketplace-vs-owned .market-owned-node:nth-child(3) i{background:#FFFBE0;color:#79500A}
#marketplace-vs-owned .market-owned-node:nth-child(4) i{background:#E0FAEC;color:#0B6E3B}
#marketplace-vs-owned .market-owned-node strong{display:block;margin-top:12px;color:#30323A;font-size:12px;line-height:16px;font-weight:600}
#marketplace-vs-owned .market-actions{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:24px}
#marketplace-vs-owned .market-action{min-height:72px;display:flex;flex-direction:column;justify-content:center;padding:12px;border:1px solid #E2E4E9;border-radius:14px;background:#F6F8FA;will-change:transform,clip-path}
#marketplace-vs-owned .market-action strong{color:#030303;font-size:12px;line-height:16px;font-weight:600}
#marketplace-vs-owned .market-action span{margin-top:4px;color:#69707D;font-size:10px;line-height:16px}
#marketplace-vs-owned .market-system-note{display:flex;align-items:flex-start;gap:12px;margin:auto 0 0;padding:16px;border:1px solid #E5CE00;border-radius:14px;background:#FFFBE0;color:#30323A;font-size:12px;line-height:16px;font-weight:500}
#marketplace-vs-owned .market-system-note svg{width:18px;height:18px;color:#0B6E3B;flex:none}
#marketplace-vs-owned .market-stage-progress{position:absolute;left:50%;bottom:32px;z-index:4;width:min(640px,calc(100% - 64px));transform:translateX(-50%);pointer-events:none}
#marketplace-vs-owned .market-progress-labels{display:flex;align-items:center;justify-content:space-between;color:#747A86;font-size:10px;line-height:16px;font-weight:600;text-transform:uppercase}
#marketplace-vs-owned .market-progress-labels span[data-active="1"]{color:#FFFFFF}
#marketplace-vs-owned .market-progress-track{height:4px;margin-top:8px;border-radius:999px;background:#30302C;overflow:hidden}
#marketplace-vs-owned .market-progress-track span{display:block;width:100%;height:100%;background:#FFEA00;transform:scaleX(0);transform-origin:left center;will-change:transform}
#marketplace-vs-owned .market-closing{max-width:1264px;margin:0 auto;padding:96px 32px 120px}
#marketplace-vs-owned .market-closing-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center;padding:40px;border:1px solid #343430;border-radius:24px;background:#151513}
#marketplace-vs-owned .market-closing h3{margin:0;color:#FFFFFF;font-size:32px;line-height:40px;font-weight:500;letter-spacing:0}
#marketplace-vs-owned .market-closing p{margin:12px 0 0;max-width:720px;color:#B8BCC5;font-size:14px;line-height:20px}
#marketplace-vs-owned .market-closing-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}
#marketplace-vs-owned .market-closing-actions a{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;border-radius:999px;font-size:14px;line-height:20px;font-weight:600;text-decoration:none;transition:transform .24s var(--ui-ease),background .24s ease,border-color .24s ease,box-shadow .24s ease}
#marketplace-vs-owned .market-closing-actions a:first-child{background:#FFEA00;color:#030303}
#marketplace-vs-owned .market-closing-actions a:last-child{border:1px solid #52524C;background:#20201D;color:#FFFFFF}
#marketplace-vs-owned .market-closing-actions a:hover{transform:translateY(-2px);box-shadow:var(--ui-elev-1)}
#marketplace-vs-owned .market-disclaimer{margin:24px 0 0;color:#747A86;font-size:10px;line-height:16px;text-align:center}
@supports (content-visibility:auto){section:not(#top){content-visibility:auto;contain-intrinsic-size:auto 960px}section[data-hrail]{contain-intrinsic-size:auto 3400px}#signals{contain-intrinsic-size:auto 2650px}#marketplace-vs-owned{contain-intrinsic-size:auto 4200px}}
body.ui-hash-navigation section{content-visibility:visible!important;contain-intrinsic-size:none!important}
#services [data-services-layout]{align-items:start!important}
#services [data-service-stack]{position:relative;isolation:isolate}
#services [data-service-item]{position:relative;display:grid!important;grid-template-columns:50px minmax(0,1fr);gap:20px!important;align-items:start!important;min-height:144px;background:#10100E;border:1px solid #2A2A26;padding:24px 64px 24px 24px;border-radius:20px!important;box-shadow:0 1px 0 rgba(255,255,255,.03),0 8px 24px rgba(0,0,0,.12);transition:border-color .32s ease,background .32s ease,box-shadow .32s ease,transform .42s var(--ui-ease),clip-path .42s var(--ui-ease),filter .42s ease!important;transform-origin:50% 0}
#services [data-service-item]::after{content:"";position:absolute;right:28px;top:32px;width:8px;height:8px;border-top:1.5px solid #69707D;border-right:1.5px solid #69707D;transform:rotate(45deg);transition:transform .28s var(--ui-ease),border-color .28s ease}
#services [data-service-item]:hover{background:#171715;border-color:#525866;box-shadow:0 2px 4px rgba(0,0,0,.10),0 12px 32px rgba(0,0,0,.18)}
#services [data-service-item]:hover::after{border-color:#FFEA00;transform:translateX(3px) rotate(45deg)}
#services [data-service-item]:focus-visible{outline:3px solid #FFEA00;outline-offset:4px}
#portfolio [data-portfolio-card]{transform-origin:50% 70%;overflow:visible!important;height:100%;display:flex;flex-direction:column}
#portfolio [data-portfolio-card]>div:last-child{flex:1}
#portfolio [data-portfolio-preview]{height:216px;position:relative;overflow:hidden;padding:16px;border-radius:20px 20px 0 0;background:#E9EDF2}
#portfolio [data-preview-window]{height:100%;overflow:hidden;border:1px solid rgba(3,3,3,.10);border-radius:14px;background:#FFFFFF;box-shadow:0 12px 28px rgba(3,3,3,.10)}
#portfolio [data-preview-bar]{height:28px;display:flex;align-items:center;gap:5px;padding:0 10px;border-bottom:1px solid #E2E4E9;background:#F6F8FA}
#portfolio [data-preview-bar] span{width:5px;height:5px;border-radius:50%;background:#C7CBD1}
#portfolio [data-preview-grid]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}
#portfolio [data-preview-grid] span{height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:8px;line-height:12px;font-weight:700}
[data-ai-brands]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:32px}
[data-ai-brand]{display:flex;align-items:center;gap:10px;min-height:56px;padding:12px 14px;border:1px solid #2A2A26;border-radius:16px;background:#171715;color:#FFFFFF;font-size:13px;line-height:20px;font-weight:600;transition:transform .3s var(--ui-ease),border-color .3s ease,background .3s ease}
[data-ai-brand]:hover{transform:translateY(-4px);border-color:#525866;background:#20201D}
[data-ai-brand] img{width:24px;height:24px;object-fit:contain;flex:none}
#mappack [data-map-ranking]{box-shadow:0 2px 4px rgba(3,3,3,.08),0 18px 46px rgba(3,3,3,.14)}
#mappack [data-map-ranking] [data-map-pin]{width:24px;height:24px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);display:inline-flex;align-items:center;justify-content:center;color:#FFFFFF;box-shadow:0 4px 12px rgba(3,3,3,.18)}
#mappack [data-map-ranking] [data-map-pin] span{transform:rotate(45deg);font-size:9px;line-height:12px;font-weight:700}
@media (min-width:961px){#mappack [data-map-stage]{height:580px!important}}
#top [data-hero-copy]{position:relative;z-index:4}
#top [data-hero-assets]{position:relative;z-index:1;pointer-events:none;isolation:isolate}
#top a[href*="whatsapp.com"]{min-width:276px;justify-content:center}
#top [data-hero-assets] [style*="box-shadow"]{box-shadow:var(--ui-elev-2)!important}
#top [style*="color:#69707D"],#top [style*="color: rgb(153, 160, 174)"]{color:#69707D!important}
[style*="box-shadow:0 20px 50px rgba(0,0,0,.5)"]{box-shadow:0 10px 28px rgba(0,0,0,.18)!important}
[style*="box-shadow:0 50px 110px rgba(0,0,0,.6)"]{box-shadow:0 18px 48px rgba(0,0,0,.26)!important}
[style*="box-shadow:0 30px 80px rgba(3,3,3,.08)"]{box-shadow:var(--ui-elev-1)!important}
[style*="box-shadow:0 34px 90px"]{box-shadow:var(--ui-elev-2)!important}
footer a:not([aria-label]){position:relative;transition:color .22s ease!important}
footer a:not([aria-label])::after{display:none!important}
footer a:not([aria-label]):hover,footer a:not([aria-label]):focus-visible{color:#C7CBD1!important}
footer a[aria-label]:hover,footer a[aria-label]:focus-visible{background:#171715!important;color:#D8D9DE!important;border-color:#525866!important}
[data-cookie-banner]{position:fixed;left:24px;bottom:24px;z-index:210;display:flex;align-items:center;gap:16px;max-width:min(480px,calc(100vw - 48px));padding:16px;background:#030303;color:#FFFFFF;border:1px solid #2A2A26;border-radius:16px;box-shadow:0 24px 60px rgba(3,3,3,.28);transform:translateY(calc(100% + 40px));clip-path:inset(0 0 100% 0 round 16px);transition:transform .42s cubic-bezier(.16,.84,.28,1),clip-path .42s cubic-bezier(.16,.84,.28,1)}
[data-cookie-banner][data-on="1"]{transform:translateY(0);clip-path:inset(0 0 0 0 round 16px)}
[data-cookie-banner] a{color:#FFEA00!important;text-decoration:none}
[data-cookie-banner] a:hover{text-decoration:underline}
[data-cookie-accept]{flex:none;min-height:40px;border:0;border-radius:10px;background:#FFEA00;color:#030303;padding:8px 16px;font-size:14px;line-height:20px;font-weight:600;cursor:pointer;transition:transform .2s ease,background .2s ease}
[data-cookie-accept]:hover{background:#FFF04D;transform:translateY(-2px)}
[data-cookie-accept]:focus-visible{outline:3px solid #FFFFFF;outline-offset:3px}
body[data-cookie-active="1"] [data-toast]{bottom:128px}
@keyframes bfloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}
@keyframes bfloat2{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}
@keyframes bmarquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@keyframes bglow{0%,100%{opacity:.85}50%{opacity:1}}
@keyframes bping{0%{box-shadow:0 0 0 0 rgba(255,234,0,.75)}100%{box-shadow:0 0 0 20px rgba(255,234,0,0)}}
@media (min-width:961px){
  #services [data-service-visual]{position:sticky;top:96px}
  #services [data-service-stack]{gap:24px;padding-bottom:80px}
  #services [data-service-item]{position:sticky;top:112px;min-height:128px}
  #services [data-service-item]:nth-child(1){z-index:1}
  #services [data-service-item]:nth-child(2){z-index:2}
  #services [data-service-item]:nth-child(3){z-index:3}
  #services [data-service-item]:nth-child(4){z-index:4}
  #services [data-service-item]:nth-child(5){z-index:5}
  #services [data-service-item]:nth-child(6){z-index:6}
}
@media (max-width:960px){
  @supports (content-visibility:auto){section#marketplace-vs-owned{contain-intrinsic-size:auto 5240px}section#contact{contain-intrinsic-size:auto 2720px}}
  section[id]{scroll-margin-top:96px}
  [data-mq-nav]{display:none!important}
  [data-mq-burger]{display:inline-flex!important}
  [data-mq-stack]{grid-template-columns:1fr!important}
  [data-mq-hide]{display:none!important}
  [data-mq-pad]{padding-left:20px!important;padding-right:20px!important}
  [data-depth]{transform:none!important;will-change:auto!important}
  [data-anim]{max-width:100%;min-width:0}
  [data-motion-card]{will-change:auto}
  #marketplace-vs-owned .market-intro{padding:88px 20px 72px}
  #marketplace-vs-owned .market-intro-grid{grid-template-columns:1fr;gap:32px}
  #marketplace-vs-owned .market-intro h2{font-size:40px;line-height:48px}
  #marketplace-vs-owned .market-contrast{grid-template-columns:1fr;gap:12px;padding:24px}
  #marketplace-vs-owned .market-contrast span:last-child{text-align:left}
  #marketplace-vs-owned .market-contrast svg{transform:rotate(90deg)}
  #marketplace-vs-owned .market-scroll{height:auto!important;min-height:0}
  #marketplace-vs-owned .market-stage{position:relative;top:auto;height:auto;min-height:0;display:block;overflow:visible;padding:0 20px 72px}
  #marketplace-vs-owned .market-stage-head{position:relative;inset:auto;max-width:none;margin:0 0 24px;pointer-events:auto}
  #marketplace-vs-owned .market-track{display:grid;gap:24px;width:100%;padding:0;transform:none!important;will-change:auto}
  #marketplace-vs-owned .market-act{width:100%;height:auto;min-height:0;grid-template-columns:1fr;gap:32px;padding:24px;transform:none!important;filter:none!important}
  #marketplace-vs-owned .market-tool,#marketplace-vs-owned .market-profile,#marketplace-vs-owned .market-system{min-height:0;height:auto}
  #marketplace-vs-owned .market-lead,#marketplace-vs-owned .market-field,#marketplace-vs-owned .market-owned-node,#marketplace-vs-owned .market-action{transform:none!important;clip-path:none!important}
  #marketplace-vs-owned .market-stage-progress{display:none}
  #marketplace-vs-owned .market-closing{padding:72px 20px 88px}
  #marketplace-vs-owned .market-closing-panel{grid-template-columns:1fr;gap:32px;padding:32px}
  #marketplace-vs-owned .market-closing-actions{justify-content:flex-start}
  #top [data-hero-assets]{display:flex!important;align-items:flex-start;gap:16px;height:auto!important;max-width:none!important;margin:24px -24px 0!important;padding:8px 24px 24px;overflow-x:auto!important;overflow-y:visible!important;pointer-events:auto;scroll-snap-type:x mandatory;scroll-padding-inline:24px;scrollbar-width:none;content-visibility:auto;contain-intrinsic-size:auto 320px}
  #top [data-hero-assets][data-hero-deferred="1"]{min-height:320px}
  #top [data-hero-assets][data-hero-deferred="1"]>*{display:none!important}
  #top [data-hero-assets]::-webkit-scrollbar{display:none}
  #top [data-hero-assets]>[data-anim]:not([data-mq-hide]){position:relative!important;inset:auto!important;display:flex;justify-content:center;flex:0 0 min(296px,calc(100vw - 64px));scroll-snap-align:center;transform:none!important}
  #top [data-hero-assets]>[data-anim]:not([data-mq-hide])>[data-parallax]{transform:none!important}
  #top [data-hero-assets]>[data-anim]:not([data-mq-hide]) [style*="animation:bfloat"]{animation:none!important}
  #top [data-hero-badge]{display:flex!important;width:max-content;margin:8px auto!important;transform:none!important}
  [data-map-stage]{height:520px!important}
  [data-map-caption]{top:12px;left:12px;max-width:calc(100% - 24px)}
  [data-map-ranking]{left:12px;right:auto;top:auto;bottom:12px;width:min(276px,calc(100% - 24px))}
  [data-map-marker]{transform:scale(.9)}
  #services [data-service-stack]{gap:16px!important}
  #services [data-service-visual]{position:relative!important;top:auto!important}
  #services [data-service-item]{position:relative!important;top:auto!important;min-height:0;padding:20px 52px 20px 20px}
  [data-cookie-banner]{left:16px;bottom:16px;max-width:calc(100vw - 32px);align-items:flex-start}
  [data-cookie-accept]{min-width:72px}
  body[data-cookie-active="1"] [data-toast]{bottom:160px}
}
@media (max-width:520px){
  #marketplace-vs-owned .market-intro{padding:72px 16px 56px}
  #marketplace-vs-owned .market-intro h2{font-size:32px;line-height:40px}
  #marketplace-vs-owned .market-intro-copy strong{font-size:18px;line-height:24px}
  #marketplace-vs-owned .market-stage{padding:0 16px 64px}
  #marketplace-vs-owned .market-stage-head{align-items:flex-start;flex-direction:column;gap:8px}
  #marketplace-vs-owned .market-act{gap:24px;padding:20px;border-radius:20px}
  #marketplace-vs-owned .market-act h3{font-size:24px;line-height:32px}
  #marketplace-vs-owned .market-field-list{grid-template-columns:1fr}
  #marketplace-vs-owned .market-owned-path{grid-template-columns:repeat(2,1fr);gap:24px 8px}
  #marketplace-vs-owned .market-owned-path::before{display:none}
  #marketplace-vs-owned .market-actions{grid-template-columns:repeat(2,1fr)}
  #marketplace-vs-owned .market-lead{grid-template-columns:40px minmax(0,1fr);align-items:start}
  #marketplace-vs-owned .market-lead-status{grid-column:2;justify-self:start}
  #marketplace-vs-owned .market-profile-head,#marketplace-vs-owned .market-system-head{align-items:flex-start;flex-direction:column}
  #marketplace-vs-owned .market-closing{padding:64px 16px 80px}
  #marketplace-vs-owned .market-closing-panel{padding:24px}
  #marketplace-vs-owned .market-closing h3{font-size:24px;line-height:32px}
  #marketplace-vs-owned .market-closing-actions{display:grid;grid-template-columns:1fr;width:100%}
  [data-map-stage]{height:496px!important}
  [data-map-caption]{font-size:11px}
  [data-map-ranking]{width:calc(100% - 24px)}
  [data-cookie-banner]{gap:12px;padding:16px}
  [data-cookie-banner] p{font-size:12px!important;line-height:18px!important}
  [data-cookie-accept]{padding:8px 12px;font-size:12px}
  [data-ai-brands]{grid-template-columns:1fr}
}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}#marketplace-vs-owned .market-scroll{height:auto!important}#marketplace-vs-owned .market-stage{position:relative;height:auto;min-height:0;display:block;padding:0 24px 72px;overflow:visible}#marketplace-vs-owned .market-track{display:grid;width:100%;padding:0;transform:none!important;will-change:auto}#marketplace-vs-owned .market-act{width:100%;height:auto;min-height:0;transform:none!important}#marketplace-vs-owned .market-stage-progress{display:none}}

/* Interaction states */
.ui-state-1:hover{color:#030303}
.ui-state-2:hover{color:#030303}
.ui-state-3:hover{background:#F6F8FA}
.ui-state-4:hover{background:#F6F8FA}
.ui-state-5:hover{background:#F6F8FA}
.ui-state-6:hover{background:#F6F8FA}
.ui-state-7:hover{background:#F6F8FA}
.ui-state-8:hover{background:#F6F8FA}
.ui-state-9:hover{color:#030303}
.ui-state-10:hover{box-shadow:0 10px 26px rgba(215,185,0,.4)}
.ui-state-11:hover{box-shadow:0 16px 34px rgba(215,185,0,.42)}
.ui-state-12:hover{background:#20C763;box-shadow:0 8px 20px rgba(37,211,102,.16)}
.ui-state-13:hover{animation-play-state:paused}
.ui-state-14:hover{transform:translateY(-8px);border-color:#4285F4}
.ui-state-15:hover{transform:translateY(-8px);border-color:#34A853}
.ui-state-16:hover{transform:translateY(-8px);border-color:#FFEA00}
.ui-state-17:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(255,234,0,.25)}
.ui-state-18:hover{transform:translateY(-2px)}
.ui-state-19:hover{transform:translateY(-6px);border-color:#030303}
.ui-state-20:hover{transform:translateY(-6px);border-color:#030303}
.ui-state-21:hover{transform:translateY(-6px);border-color:#030303}
.ui-state-22:hover{transform:translateY(-6px);border-color:#030303}
.ui-state-23:hover{transform:translateY(-6px);border-color:#030303}
.ui-state-24:hover{transform:translateY(-6px);border-color:#030303}
.ui-state-25:hover{transform:translateY(-6px);border-color:#030303}
.ui-state-26:hover{transform:translateY(-6px);border-color:#030303}
.ui-state-27:hover{transform:translateY(-6px);border-color:#030303}
.ui-state-28:hover{transform:translateY(-6px);border-color:#030303}
.ui-state-29:hover{transform:translateY(-6px);border-color:#030303}
.ui-state-30:hover{transform:translateY(-6px)}
.ui-state-31:hover{border-color:#030303;transform:translateX(4px)}
.ui-state-32:hover{border-color:#030303;transform:translateX(4px)}
.ui-state-33:hover{border-color:#030303;transform:translateX(4px)}
.ui-state-34:hover{box-shadow:0 12px 28px rgba(3,3,3,.28)}
.ui-state-35:hover{border-color:#030303;transform:translateY(-2px)}
.ui-state-36:hover{transform:translateY(-6px);border-color:#030303;box-shadow:0 22px 46px rgba(3,3,3,.08)}
.ui-state-37:hover{transform:translateY(-6px);border-color:#030303;box-shadow:0 22px 46px rgba(3,3,3,.08)}
.ui-state-38:hover{transform:translateY(-6px);border-color:#030303;box-shadow:0 22px 46px rgba(3,3,3,.08)}
.ui-state-39:hover{transform:translateY(-6px);border-color:#030303;box-shadow:0 22px 46px rgba(3,3,3,.08)}
.ui-state-40:hover{transform:translateY(-6px);border-color:#030303;box-shadow:0 22px 46px rgba(3,3,3,.08)}
.ui-state-41:hover{transform:translateY(-6px)}
.ui-state-42:hover{transform:translateX(8px)}
.ui-state-43:hover{transform:translateX(8px)}
.ui-state-44:hover{transform:translateX(8px)}
.ui-state-45:hover{transform:translateX(8px)}
.ui-state-46:hover{transform:translateX(8px)}
.ui-state-47:hover{transform:translateX(8px)}
.ui-state-48:hover{box-shadow:0 16px 34px rgba(255,234,0,.28)}
.ui-state-49:hover{border-color:#FFEA00;transform:translateY(-2px)}
.ui-state-50:hover{transform:translateY(-8px);border-color:#030303;box-shadow:0 24px 50px rgba(3,3,3,.1)}
.ui-state-51:hover{transform:translateY(-8px);border-color:#030303;box-shadow:0 24px 50px rgba(3,3,3,.1)}
.ui-state-52:hover{transform:translateY(-8px);border-color:#030303;box-shadow:0 24px 50px rgba(3,3,3,.1)}
.ui-state-53:hover{transform:translateY(-8px);border-color:#030303;box-shadow:0 24px 50px rgba(3,3,3,.1)}
.ui-state-54:hover{transform:translateY(-8px);border-color:#030303;box-shadow:0 24px 50px rgba(3,3,3,.1)}
.ui-state-55:hover{transform:translateY(-8px);border-color:#030303;box-shadow:0 24px 50px rgba(3,3,3,.1)}
.ui-state-56:hover{transform:translateY(-8px);border-color:#030303;box-shadow:0 24px 50px rgba(3,3,3,.1)}
.ui-state-57:hover{transform:translateY(-8px);border-color:#030303;box-shadow:0 24px 50px rgba(3,3,3,.1)}
.ui-state-58:hover{transform:translateY(-8px);border-color:#030303;box-shadow:0 24px 50px rgba(3,3,3,.1)}
.ui-state-59:hover{transform:translateY(-8px);border-color:#030303;box-shadow:0 24px 50px rgba(3,3,3,.1)}
.ui-state-60:hover{transform:translateY(-8px);border-color:#030303;box-shadow:0 24px 50px rgba(3,3,3,.1)}
.ui-state-61:hover{transform:translateY(-8px);border-color:#030303;box-shadow:0 24px 50px rgba(3,3,3,.1)}
.ui-state-62:hover{box-shadow:0 16px 34px rgba(215,185,0,.4)}
.ui-state-63:hover{transform:translateX(6px);box-shadow:0 20px 46px rgba(3,3,3,.09)}
.ui-state-64:hover{transform:translateX(6px);box-shadow:0 20px 46px rgba(3,3,3,.09)}
.ui-state-65:hover{transform:translateX(6px);box-shadow:0 20px 46px rgba(3,3,3,.09)}
.ui-state-66:hover{transform:translateX(6px);box-shadow:0 20px 46px rgba(3,3,3,.09)}
.ui-state-67:hover{transform:translateX(6px);box-shadow:0 20px 46px rgba(3,3,3,.09)}
.ui-state-68:hover{transform:translateX(6px);box-shadow:0 20px 46px rgba(3,3,3,.09)}
.ui-state-69:hover{transform:translateX(6px);box-shadow:0 20px 46px rgba(3,3,3,.09)}
.ui-state-70:hover{transform:translateX(6px);box-shadow:0 20px 46px rgba(3,3,3,.09)}
.ui-state-71:hover{transform:translateX(6px);box-shadow:0 20px 46px rgba(3,3,3,.09)}
.ui-state-72:hover{transform:translateY(-3px);border-color:#030303}
.ui-state-73:hover{transform:translateY(-3px);border-color:#030303}
.ui-state-74:hover{transform:translateY(-3px);border-color:#030303}
.ui-state-75:hover{transform:translateY(-3px);border-color:#030303}
.ui-state-76:hover{transform:translateY(-3px);border-color:#030303}
.ui-state-77:hover{transform:translateY(-3px);border-color:#030303}
.ui-state-78:hover{animation-play-state:paused}
.ui-state-79:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-79:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-79:active{transform:translateY(0) scale(.94)}
.ui-state-80:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-80:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-80:active{transform:translateY(0) scale(.94)}
.ui-state-81:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-81:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-81:active{transform:translateY(0) scale(.94)}
.ui-state-82:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-82:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-82:active{transform:translateY(0) scale(.94)}
.ui-state-83:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-83:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-83:active{transform:translateY(0) scale(.94)}
.ui-state-84:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-84:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-84:active{transform:translateY(0) scale(.94)}
.ui-state-85:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-85:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-85:active{transform:translateY(0) scale(.94)}
.ui-state-86:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-86:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-86:active{transform:translateY(0) scale(.94)}
.ui-state-87:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-87:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-87:active{transform:translateY(0) scale(.94)}
.ui-state-88:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-88:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-88:active{transform:translateY(0) scale(.94)}
.ui-state-89:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-89:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-89:active{transform:translateY(0) scale(.94)}
.ui-state-90:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-90:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-90:active{transform:translateY(0) scale(.94)}
.ui-state-91:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-91:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-91:active{transform:translateY(0) scale(.94)}
.ui-state-92:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-92:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-92:active{transform:translateY(0) scale(.94)}
.ui-state-93:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-93:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-93:active{transform:translateY(0) scale(.94)}
.ui-state-94:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-94:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-94:active{transform:translateY(0) scale(.94)}
.ui-state-95:hover{animation-play-state:paused}
.ui-state-96:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-96:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-96:active{transform:translateY(0) scale(.94)}
.ui-state-97:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-97:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-97:active{transform:translateY(0) scale(.94)}
.ui-state-98:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-98:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-98:active{transform:translateY(0) scale(.94)}
.ui-state-99:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-99:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-99:active{transform:translateY(0) scale(.94)}
.ui-state-100:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-100:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-100:active{transform:translateY(0) scale(.94)}
.ui-state-101:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-101:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-101:active{transform:translateY(0) scale(.94)}
.ui-state-102:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-102:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-102:active{transform:translateY(0) scale(.94)}
.ui-state-103:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-103:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-103:active{transform:translateY(0) scale(.94)}
.ui-state-104:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-104:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-104:active{transform:translateY(0) scale(.94)}
.ui-state-105:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-105:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-105:active{transform:translateY(0) scale(.94)}
.ui-state-106:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-106:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-106:active{transform:translateY(0) scale(.94)}
.ui-state-107:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-107:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-107:active{transform:translateY(0) scale(.94)}
.ui-state-108:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-108:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-108:active{transform:translateY(0) scale(.94)}
.ui-state-109:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-109:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-109:active{transform:translateY(0) scale(.94)}
.ui-state-110:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-110:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-110:active{transform:translateY(0) scale(.94)}
.ui-state-111:hover{border-color:#030303;color:#030303;transform:translateY(-2px)}
.ui-state-111:focus-visible{outline:2px solid #FFEA00;outline-offset:2px}
.ui-state-111:active{transform:translateY(0) scale(.94)}
.ui-state-112:hover{transform:translateY(-6px);box-shadow:0 22px 50px rgba(3,3,3,.08)}
.ui-state-113:hover{transform:translateY(-6px);box-shadow:0 22px 50px rgba(3,3,3,.08)}
.ui-state-114:hover{transform:translateY(-6px);box-shadow:0 22px 50px rgba(3,3,3,.08)}
.ui-state-115:hover{transform:translateY(-6px);box-shadow:0 22px 50px rgba(3,3,3,.18)}
.ui-state-116:hover{box-shadow:0 16px 32px rgba(3,3,3,.24)}
.ui-state-117:hover{background:#20C763;transform:translateY(-1px)}
.ui-state-118:hover{border-color:#C7CBD1}
.ui-state-118:focus-visible{border-color:#030303;box-shadow:0 0 0 4px rgba(255,234,0,.4)}
.ui-state-119:hover{border-color:#C7CBD1}
.ui-state-119:focus-visible{border-color:#030303;box-shadow:0 0 0 4px rgba(255,234,0,.4)}
.ui-state-120:hover{border-color:#C7CBD1}
.ui-state-120:focus-visible{border-color:#030303;box-shadow:0 0 0 4px rgba(255,234,0,.4)}
.ui-state-121:focus-visible{border-color:#030303;box-shadow:0 0 0 4px rgba(255,234,0,.4)}
.ui-state-122:hover{border-color:#C7CBD1}
.ui-state-122:focus-visible{border-color:#030303;box-shadow:0 0 0 4px rgba(255,234,0,.4)}
.ui-state-123:hover{border-color:#C7CBD1}
.ui-state-123:focus-visible{border-color:#030303;box-shadow:0 0 0 4px rgba(255,234,0,.4)}
.ui-state-124:focus-visible{border-color:#030303;box-shadow:0 0 0 4px rgba(255,234,0,.4)}
.ui-state-125:hover{border-color:#C7CBD1}
.ui-state-125:focus-visible{border-color:#030303;box-shadow:0 0 0 4px rgba(255,234,0,.4)}
.ui-state-126:hover{border-color:#C7CBD1}
.ui-state-126:focus-visible{border-color:#030303;box-shadow:0 0 0 4px rgba(255,234,0,.4)}
.ui-state-127:focus-visible{border-color:#030303;box-shadow:0 0 0 4px rgba(255,234,0,.4)}
.ui-state-128:focus-visible{border-color:#030303;box-shadow:0 0 0 4px rgba(255,234,0,.4)}
.ui-state-129:focus-visible{border-color:#030303;box-shadow:0 0 0 4px rgba(255,234,0,.4)}
.ui-state-130:hover{border-color:#C7CBD1}
.ui-state-130:focus-visible{border-color:#030303;box-shadow:0 0 0 4px rgba(255,234,0,.4)}
.ui-state-131:hover{border-color:#C7CBD1}
.ui-state-131:focus-visible{border-color:#030303;box-shadow:0 0 0 4px rgba(255,234,0,.4)}
.ui-state-132:hover{box-shadow:0 16px 34px rgba(215,185,0,.42)}
.ui-state-132:focus-visible{outline:3px solid #030303;outline-offset:2px}
.ui-state-133:hover{box-shadow:0 16px 34px rgba(255,234,0,.28)}
.ui-state-134:hover{background:#FFEA00;color:#030303}
.ui-state-135:hover{background:#FFEA00;color:#030303}
.ui-state-136:hover{background:#FFEA00;color:#030303}
.ui-state-137:hover{color:#FFFFFF}
.ui-state-138:hover{color:#FFFFFF}
.ui-state-139:hover{color:#FFFFFF}
.ui-state-140:hover{color:#FFFFFF}
.ui-state-141:hover{color:#FFFFFF}
.ui-state-142:hover{color:#FFFFFF}
.ui-state-143:hover{color:#FFFFFF}
.ui-state-144:hover{color:#FFFFFF}
.ui-state-145:hover{color:#FFFFFF}
.ui-state-146:hover{color:#FFFFFF}
.ui-state-147:hover{color:#FFFFFF}
.ui-state-148:hover{color:#FFFFFF}
.ui-state-149:hover{color:#FFFFFF}
.ui-state-150:hover{box-shadow:0 20px 44px rgba(215,185,0,.55);background:#FFF04D}
.ui-state-150:focus-visible{outline:3px solid #030303;outline-offset:3px}
.ui-state-150:active{background:#EDD900;box-shadow:0 8px 20px rgba(215,185,0,.4)}
