@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-inter-tight),ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-jetbrains-mono),ui-monospace,monospace;--color-black:#000;--spacing:.25rem;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-inter-tight),ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:var(--font-jetbrains-mono),ui-monospace,monospace;--font-display:var(--font-instrument-serif),"Instrument Serif",serif}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{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}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;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:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left: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{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:-webkit-sticky;position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.start:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--spacing)}.start:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.start:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.start:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--spacing)}.end:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--spacing)}.end:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.end:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--spacing)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-4\.5{top:calc(var(--spacing)*4.5)}.top-5{top:calc(var(--spacing)*5)}.top-10{top:calc(var(--spacing)*10)}.top-20{top:calc(var(--spacing)*20)}.top-30{top:calc(var(--spacing)*30)}.top-50{top:calc(var(--spacing)*50)}.right-2{right:calc(var(--spacing)*2)}.right-4\.5{right:calc(var(--spacing)*4.5)}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.z-10{z-index:10}.z-\[100\]{z-index:100}.col-4{grid-column:4}.col-6{grid-column:6}.col-8{grid-column:8}.col-12{grid-column:12}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-7{margin-inline:calc(var(--spacing)*7)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-2\.5{margin-top:calc(var(--spacing)*2.5)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-3\.5{margin-top:calc(var(--spacing)*3.5)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-auto{margin-top:auto}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3\.5{margin-bottom:calc(var(--spacing)*3.5)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[9\/16\]{aspect-ratio:9/16}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-\[6px\]{height:6px}.h-\[22px\]{height:22px}.h-\[42px\]{height:42px}.h-full{height:100%}.h-px{height:1px}.min-h-\[340px\]{min-height:340px}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-\[6px\]{width:6px}.w-\[22px\]{width:22px}.w-\[42px\]{width:42px}.w-\[60px\]{width:60px}.w-full{width:100%}.max-w-\[380px\]{max-width:380px}.max-w-\[780px\]{max-width:780px}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:calc(var(--spacing)*0)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-4\.5{gap:calc(var(--spacing)*4.5)}.gap-5{gap:calc(var(--spacing)*5)}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[18px\]{gap:18px}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--accent\)\]{border-color:var(--accent)}.border-grey{border-color:var(--grey)}.border-ink{border-color:var(--ink)}.border-lime{border-color:var(--lime)}.border-line{border-color:var(--line)}.border-line-strong{border-color:var(--line-strong)}.bg-\[rgba\(212\,255\,58\,0\.15\)\]{background-color:rgba(212,255,58,.15)}.bg-\[rgba\(245\,239\,230\,0\.08\)\]{background-color:rgba(245,239,230,.08)}.bg-\[var\(--accent\)\]{background-color:var(--accent)}.bg-bad{background-color:var(--bad)}.bg-bg{background-color:var(--bg)}.bg-black\/60{background-color:rgba(0,0,0,.6)}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-cream{background-color:var(--cream)}.bg-lime{background-color:var(--lime)}.bg-line-strong{background-color:var(--line-strong)}.bg-panel{background-color:var(--panel)}.bg-panel-2{background-color:var(--panel-2)}.bg-pink{background-color:var(--pink)}.bg-rust{background-color:var(--rust)}.bg-transparent{background-color:transparent}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-\[3px\]{padding:3px}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-4\.5{padding-block:calc(var(--spacing)*4.5)}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.pt-3\.5{padding-top:calc(var(--spacing)*3.5)}.pt-5{padding-top:calc(var(--spacing)*5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-9{padding-left:calc(var(--spacing)*9)}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-jetbrains-mono),ui-monospace,monospace}.text-\[10px\]{font-size:10px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--accent-on\)\]{color:var(--accent-on)}.text-cream{color:var(--cream)}.text-good{color:var(--good)}.text-grey{color:var(--grey)}.text-ink{color:var(--ink)}.text-lime{color:var(--lime)}.text-rust{color:var(--rust)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.invert{--tw-invert:invert(100%);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,)}.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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.last\:mb-6:last-child{margin-bottom:calc(var(--spacing)*6)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:border-\[var\(--accent\)\]:hover{border-color:var(--accent)}.hover\:border-pink:hover{border-color:var(--pink)}.hover\:bg-panel:hover{background-color:var(--panel)}.hover\:bg-pink:hover{background-color:var(--pink)}.hover\:text-cream:hover{color:var(--cream)}.hover\:text-pink:hover{color:var(--pink)}.hover\:opacity-80:hover{opacity:.8}}.focus\:border-pink:focus{border-color:var(--pink)}@media not all and (min-width:48rem){.max-md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}}:root{--bg:#0a0a0a;--panel:#101010;--panel-2:#161616;--panel-3:#1c1c1c;--ink:#0a0a0a;--cream:#f5efe6;--paper:#ebe4d6;--pink:#ff2d87;--lime:#d4ff3a;--rust:#cc4416;--grey:#828079;--grey-2:#4a4945;--line:rgba(245,239,230,.08);--line-strong:rgba(245,239,230,.16);--line-ink:rgba(10,10,10,.12);--good:#5fd97a;--bad:#ff4d6a;--accent:var(--pink);--accent-soft:rgba(255,45,135,.08);--accent-on:var(--cream)}[data-active-persona=brand]{--accent:var(--lime);--accent-soft:rgba(212,255,58,.08);--accent-on:var(--ink)}:root{--ink-2:#161413;--ink-3:#1d1a18;--cream-dim:rgba(245,239,230,.72);--cream-dimmer:rgba(245,239,230,.5);--hairline:rgba(245,239,230,.08);--hairline-strong:rgba(245,239,230,.14);--pink-soft:rgba(255,45,135,.14);--pink-glow:rgba(255,45,135,.28);--lime-soft:rgba(212,255,58,.14);--lime-glow:rgba(212,255,58,.22);--green:#5fd97a;--red:#ff4d6a;--tt:#ff2d87;--ig:#e1306c;--yt:#ff3b30;--gg:#d4ff3a;--x:#f5efe6;--rd:#ff4500;--display:var(--font-display);--sans:var(--font-sans);--mono:var(--font-mono);--d-pad-y:110px;--d-pad-x:36px;--d-row-y:18px;--d-gap:24px;--card-bg:var(--ink-2);--card-border:1px solid var(--hairline);--card-shadow:none;--card-radius:14px;--maxw:1320px}.eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--cream-dim);font-size:11px;font-weight:500}.eyebrow .dot{background:var(--lime);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:8px;animation:1.6s ease-in-out infinite vs-pulse;display:inline-block}.eyebrow.pink{color:var(--pink)}.eyebrow.lime{color:var(--lime)}.eyebrow.rust{color:var(--rust)}.cd-mono{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:500}.cd-display{font-family:var(--display);letter-spacing:-.02em;font-weight:400;line-height:.96}.cd-display em,.cd-display .ital,em.ital{font-style:italic;font-family:var(--display)}.it-pink{color:var(--pink);font-style:italic;font-family:var(--display);font-weight:400}.it-lime{color:var(--lime);font-style:italic;font-family:var(--display);font-weight:400}.it-cream{color:var(--cream);font-style:italic;font-family:var(--display);font-weight:400}.cd-btn{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:14px 22px;font-size:11px;font-weight:600;transition:transform .2s,background .2s,color .2s,border-color .2s;display:inline-flex}.cd-btn:hover{transform:translateY(-1px)}.cd-btn-cream{background:var(--cream);color:var(--ink)}.cd-btn-cream:hover{background:#fff}.cd-btn-ink{background:var(--ink);color:var(--cream)}.cd-btn-pink{background:var(--pink);color:var(--ink)}.cd-btn-pink:hover{background:#ff4f99}.cd-btn-lime{background:var(--lime);color:var(--ink)}.cd-btn-lime:hover{background:#defc55}.cd-btn-ghost{border:1px solid var(--hairline-strong);color:var(--cream);background:0 0}.cd-btn-ghost:hover{border-color:var(--cream)}.cd-pill{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--hairline-strong);color:var(--cream-dim);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.pill-niche{background:var(--lime-soft);color:var(--lime);border-color:rgba(212,255,58,.22)}.pill-pink{background:var(--pink-soft);color:var(--pink);border-color:rgba(255,45,135,.28)}.pill-lime{background:var(--lime-soft);color:var(--lime);border-color:rgba(212,255,58,.28)}.pill-green{color:var(--green);background:rgba(95,217,122,.12);border-color:rgba(95,217,122,.28)}.pill-rust{color:#ff7344;background:rgba(204,68,22,.14);border-color:rgba(204,68,22,.32)}.pill-grey{color:var(--grey);background:rgba(245,239,230,.06)}.pill-red{color:var(--red);background:rgba(255,77,106,.14);border-color:rgba(255,77,106,.3)}.tier-hi{color:var(--lime)}.tier-mid{color:var(--cream)}.tier-lo{color:var(--grey)}.tier-hot{color:var(--pink)}.tier-up{color:var(--green)}.tier-down{color:var(--red)}.tier-warn{color:#ff7344}.cd-card{background:var(--card-bg);border:var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow)}.cd-hr{background:var(--hairline);border:0;height:1px;margin:0}.cd-container{max-width:var(--maxw);padding:0 var(--d-pad-x);margin:0 auto}.cd-container-wide{max-width:1620px;padding:0 var(--d-pad-x);margin:0 auto}.cd-section{padding:var(--d-pad-y)0;position:relative}.glow{filter:blur(80px);pointer-events:none;z-index:0;border-radius:50%;animation:18s ease-in-out infinite vs-glowDrift;position:absolute}.glow-pink{background:var(--pink-glow)}.glow-lime{background:var(--lime-glow)}.cd-topnav{z-index:50;-webkit-backdrop-filter:blur(20px)saturate(160%);border-bottom:1px solid var(--hairline);background:rgba(14,13,11,.78);position:-webkit-sticky;position:sticky;top:0}.cd-topnav-inner{max-width:var(--maxw);padding:16px var(--d-pad-x);justify-content:space-between;align-items:center;gap:24px;margin:0 auto;display:flex}.cd-logo{font-family:var(--display);letter-spacing:-.01em;color:var(--cream);align-items:center;gap:10px;font-size:22px;display:inline-flex}.cd-logo em{font-style:italic}.cd-logo-mark{flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.cd-nav-links{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:28px;font-size:11px;display:flex}.cd-nav-links a{color:var(--cream-dim);transition:color .2s}.cd-nav-links a:hover{color:var(--cream)}.cd-nav-links a.cd-btn-cream,.cd-nav-links a.cd-btn-cream:hover,.cd-nav-links a.cd-btn-pink,.cd-nav-links a.cd-btn-pink:hover,.cd-nav-links a.cd-btn-lime,.cd-nav-links a.cd-btn-lime:hover{color:var(--ink)}.cd-spark{display:block}.cd-bar{background:var(--hairline);border-radius:2px;height:3px;display:block;position:relative;overflow:hidden}.cd-bar:after{content:"";width:var(--v,50%);background:var(--bc,var(--cream));border-radius:2px;position:absolute;top:0;bottom:0;left:0;right:0}.ring{display:inline-block;position:relative;box-shadow:none!important;background:0 0!important;border:none!important}.ring svg{display:block;transform:rotate(-90deg);background:0 0!important}.ring .ring-num{font-family:var(--display);flex-direction:column;justify-content:center;align-items:center;font-style:italic;font-weight:400;line-height:1;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;background:0 0!important}@keyframes vs-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}@keyframes vs-glowDrift{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-20px)scale(1.1)}}@keyframes vs-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.cd-foot{border-top:1px solid var(--hairline);padding:60px var(--d-pad-x)40px}.cd-foot-inner{max-width:var(--maxw);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--grey);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin:0 auto;font-size:10px;display:flex}@media (max-width:760px){:root{--d-pad-y:64px;--d-pad-x:20px}.desktop-only{display:none!important}.bc-block{padding:16px!important}.bc-footer{padding:10px 16px!important}}@media (min-width:761px){.mobile-only{display:none!important}}*{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable;width:100%;max-width:100vw;overflow-x:hidden}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--cream);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;width:100%;max-width:100vw;font-weight:400;line-height:1.5;position:relative;overflow-x:hidden}@media (max-width:760px){html,body,#__next,main,section{max-width:100vw;overflow-x:clip}.cd-topnav-inner{gap:6px!important;padding:10px 14px!important}.cd-nav-links{letter-spacing:.08em!important;flex-wrap:nowrap!important;gap:8px!important;font-size:9px!important}.cd-logo{gap:6px!important;font-size:15px!important}.cd-logo-mark svg{width:22px!important;height:22px!important}.cd-nav-cta{letter-spacing:.08em!important;white-space:nowrap!important;min-width:0!important;padding:7px 10px!important;font-size:9px!important}.cd-nav-tablet-only{display:none!important}}@media (max-width:540px){.cd-nav-desktop-only{display:none!important}.cd-topnav-inner{gap:4px!important}.cd-nav-links{gap:6px!important}.cd-nav-cta{padding:6px 9px!important}}::selection{background:var(--pink);color:var(--cream)}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}a{color:inherit;text-decoration:none}@keyframes pulse{50%{opacity:.5}}.live-pulse-dot{box-shadow:0 0 8px var(--lime);animation:1.4s ease-in-out infinite pulse}@keyframes tickerScroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.ticker-track{white-space:nowrap;padding-left:100%;animation:60s linear infinite tickerScroll;display:inline-block}.grain:before{content:"";pointer-events:none;z-index:1000;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2'/></filter><rect width='200' height='200' filter='url(%23n)'/></svg>");position:fixed;top:0;bottom:0;left:0;right:0}[data-active-persona=brand] .creator-only,[data-active-persona=creator] .brand-only{display:none!important}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lp-hero h1{font-family:var(--font-display);letter-spacing:-.04em;max-width:1400px;margin-bottom:32px;font-size:max(48px,min(8vw,128px));font-weight:300;line-height:.92}.lp-hero h1 em{color:var(--pink);font-style:italic;font-weight:500}.lp-hero h1 .strike{text-decoration:line-through;-webkit-text-decoration-color:var(--rust);-webkit-text-decoration-color:var(--rust);-webkit-text-decoration-color:var(--rust);text-decoration-color:var(--rust);color:var(--grey);font-weight:300;text-decoration-thickness:3px}.lp-hero-grid{grid-template-columns:1.4fr 1fr;align-items:end;gap:80px;margin-top:60px;display:grid}.lp-hero-stats{border-left:1px solid var(--line);padding-left:40px}.lp-hero-stat{border-bottom:1px solid var(--line);margin-bottom:32px;padding-bottom:32px}.lp-hero-stat:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.lp-hero-stat-num{font-family:var(--font-display);letter-spacing:-.03em;color:var(--lime);margin-bottom:8px;font-size:64px;font-weight:300;line-height:1}.lp-hero-stat-num.pink{color:var(--pink)}.lp-hero-stat-label{font-family:var(--font-mono);letter-spacing:.1em;color:var(--grey);text-transform:uppercase;font-size:11px}.lp-section-h2{font-family:var(--font-display);letter-spacing:-.03em;font-weight:400;line-height:1}.lp-section-h2 em{font-style:italic;font-weight:500}.lp-audience-grid{border-top:1px solid var(--line-ink);border-left:1px solid var(--line-ink);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.lp-audience-card{border-right:1px solid var(--line-ink);border-bottom:1px solid var(--line-ink);background:var(--cream);min-height:280px;padding:36px 28px;transition:all .3s;position:relative}.lp-audience-card:hover{background:var(--paper)}.lp-audience-cycle{font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink);text-transform:uppercase;border-top:1px dashed var(--line-ink);justify-content:space-between;padding-top:12px;font-size:10px;display:flex;position:absolute;bottom:24px;left:28px;right:28px}.lp-problem-grid{grid-template-columns:repeat(2,1fr);gap:60px;max-width:1400px;display:grid}.lp-problem-list{margin:0;padding:0;list-style:none}.lp-problem-list li{border-bottom:1px solid var(--line);align-items:flex-start;gap:16px;padding:18px 0;font-size:18px;line-height:1.4;display:flex}.lp-problem-list li:before{font-family:var(--font-mono);color:var(--grey);flex-shrink:0;margin-top:6px;font-size:11px}.lp-problem-side.them .lp-problem-list li:before{content:"×";color:var(--rust);font-size:18px;font-weight:700}.lp-problem-side.us .lp-problem-list li:before{content:"→";color:var(--pink);font-size:14px;font-weight:700}.lp-problem-list li strong{color:var(--cream);font-weight:500}.lp-problem-list li em{color:var(--cream);font-style:italic}.lp-workflow{background:var(--paper);color:var(--ink);padding:120px 36px;position:relative;overflow:hidden}.lp-workflow:before{content:"";background:var(--pink);opacity:.08;filter:blur(80px);border-radius:50%;width:400px;height:400px;position:absolute;top:-100px;right:-100px}.lp-steps{border-top:1px solid var(--ink);grid-template-columns:repeat(4,1fr);gap:0;display:grid;position:relative}.lp-step{border-right:1px solid var(--line-ink);min-height:340px;padding:40px 32px;position:relative}.lp-step:last-child{border-right:none}.lp-step-num{font-family:var(--font-display);letter-spacing:-.04em;color:var(--pink);margin-bottom:16px;font-size:96px;font-style:italic;font-weight:300;line-height:.85;display:block}.lp-step-arrow{background:var(--paper);z-index:2;width:24px;height:24px;color:var(--rust);justify-content:center;align-items:center;font-size:18px;display:flex;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.lp-step:last-child .lp-step-arrow{display:none}.lp-timeline{border-top:1px solid var(--ink);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-top:60px;padding-top:24px;font-size:11px;display:flex}.lp-timeline-total{font-family:var(--font-display);letter-spacing:-.01em;text-transform:none;font-size:18px;font-style:italic;font-weight:500}.lp-timeline-total strong{color:var(--pink);font-style:normal;font-weight:700}.lp-persona-tabs{border-bottom:1px solid var(--line);gap:0;display:flex}.lp-persona-tab{color:var(--grey);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:none;border-right:1px solid var(--line);text-align:left;background:0 0;flex:1;padding:24px 0 24px 32px;font-size:13px;font-weight:500;position:relative}.lp-persona-tab:last-child{border-right:none}.lp-persona-tab.active{color:var(--cream)}.lp-persona-tab.active.creator{background:linear-gradient(rgba(255,45,135,.08),transparent)}.lp-persona-tab.active.brand{background:linear-gradient(rgba(212,255,58,.08),transparent)}.lp-persona-tab.active:before{content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}.lp-persona-tab.active.creator:before{background:var(--pink)}.lp-persona-tab.active.brand:before{background:var(--lime)}.lp-persona-tab-num{font-family:var(--font-display);letter-spacing:0;text-transform:none;color:var(--grey);margin-bottom:6px;font-size:11px;font-style:italic;font-weight:300;display:block}.lp-persona-content{padding:60px 0;display:none}.lp-persona-content.active{grid-template-columns:1fr 1.4fr;gap:80px;display:grid}.lp-persona-quote{font-family:var(--font-display);letter-spacing:-.02em;font-size:32px;font-style:italic;font-weight:300;line-height:1.15}.lp-persona-quote:before{content:"“";margin-bottom:-20px;font-size:96px;line-height:.8;display:block}.lp-persona-quote.creator:before{color:var(--pink)}.lp-persona-quote.brand:before{color:var(--lime)}.lp-persona-features{grid-template-columns:1fr 1fr;gap:32px;display:grid}.lp-persona-feature{border-top:1px solid var(--line);padding-top:20px}.lp-persona-feature-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:10px}.lp-persona-feature.creator .lp-persona-feature-label{color:var(--pink)}.lp-persona-feature.brand .lp-persona-feature-label{color:var(--lime)}.lp-why-now-grid{border-top:2px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:40px;margin-top:60px;padding-top:40px;display:grid}.lp-why-stat-num{font-family:var(--font-display);letter-spacing:-.04em;margin-bottom:8px;font-size:88px;font-weight:300;line-height:.9}.lp-why-stat-num em{color:var(--pink);font-style:italic;font-weight:500}.lp-compare-table{border-collapse:collapse;width:100%;font-family:var(--font-mono);font-size:13px}.lp-compare-table thead th{text-align:left;letter-spacing:.1em;text-transform:uppercase;color:var(--grey);border-bottom:1px solid var(--line);padding:20px 16px;font-size:11px;font-weight:500}.lp-compare-table thead th:first-child{padding-left:0}.lp-compare-table thead th.us{color:var(--pink)}.lp-compare-table tbody td{border-bottom:1px solid var(--line);vertical-align:middle;padding:18px 16px}.lp-compare-table tbody td:first-child{font-family:var(--font-display);color:var(--cream);padding-left:0;font-size:16px;font-style:italic;font-weight:400}.lp-compare-table tbody td.us{color:var(--lime);font-weight:500}.lp-compare-table tbody td.them{color:var(--grey)}.lp-tiers{border-left:1px solid var(--line-ink);border-top:1px solid var(--line-ink);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.lp-tiers-3{grid-template-columns:repeat(3,1fr)}.lp-tier{border-right:1px solid var(--line-ink);border-bottom:1px solid var(--line-ink);background:var(--cream);flex-direction:column;padding:40px 28px;display:flex;position:relative}.lp-tier.featured{background:var(--ink);color:var(--cream)}.lp-tier.featured ul li{color:var(--cream);border-bottom-color:rgba(245,239,230,.15)}.lp-tier-flag{background:var(--pink);color:var(--cream);font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;padding:6px 12px;font-size:9px;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.lp-tier-name{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--rust);margin-bottom:24px;font-size:11px}.lp-tier.featured .lp-tier-name{color:var(--pink)}.lp-tier-price{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:4px;font-size:64px;font-weight:300;line-height:1}.lp-tier-price small{font-size:14px;font-family:var(--font-mono);letter-spacing:.05em;opacity:.6;font-weight:400}.lp-tier-desc{opacity:.7;min-height:54px;margin-bottom:32px;font-size:13px;line-height:1.4}.lp-tier ul{flex:1;margin:0 0 32px;padding:0;list-style:none}.lp-tier ul li{border-bottom:1px dashed var(--line-ink);gap:10px;padding:10px 0;font-size:13px;line-height:1.4;display:flex}.lp-tier ul li:before{content:"+";color:var(--pink);font-weight:700;font-family:var(--font-mono);flex-shrink:0}.lp-tier-cta{text-align:center;background:var(--ink);color:var(--cream);padding:14px 0;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:block}.lp-tier.featured .lp-tier-cta,.lp-tier-cta:hover{background:var(--pink)}.lp-tier.featured .lp-tier-cta:hover{background:var(--lime);color:var(--ink)}.lp-cta-final{background:var(--pink);color:var(--cream);text-align:center;padding:160px 36px;position:relative;overflow:hidden}.lp-cta-final:before{content:"";pointer-events:none;background:radial-gradient(circle at 30%,rgba(212,255,58,.15),transparent 50%);position:absolute;top:0;bottom:0;left:0;right:0}.lp-cta-final h2{font-family:var(--font-display);letter-spacing:-.04em;max-width:1400px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:max(48px,min(7vw,128px));font-weight:300;line-height:.92;position:relative}.lp-cta-final h2 em{color:var(--lime);font-style:italic;font-weight:500}.lp-btn-primary{background:var(--pink);color:var(--cream);letter-spacing:.02em;cursor:pointer;border:none;padding:18px 32px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-block}.lp-btn-primary:hover{background:var(--lime);color:var(--ink)}.lp-btn-secondary{color:var(--cream);border:1px solid var(--cream);cursor:pointer;background:0 0;padding:18px 32px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block}.lp-btn-secondary:hover{border-color:var(--pink);color:var(--pink)}@media (max-width:900px){.lp-hero-grid,.lp-problem-grid,.lp-persona-content.active,.lp-audience-grid,.lp-steps,.lp-tiers,.lp-why-now-grid{grid-template-columns:1fr!important}.lp-audience-card,.lp-step,.lp-tier{border-right:none!important}.lp-hero-stats{border-left:none;border-top:1px solid var(--line);margin-top:32px;padding-top:32px;padding-left:0}.lp-compare-table{font-size:11px}.lp-compare-table td,.lp-compare-table th{padding:14px 8px}}.dash-feed-grid{grid-template-columns:30px 1.6fr 60px 70px 70px 200px 70px 80px 70px 110px 110px;display:grid}@media (max-width:1280px){.dash-feed-grid{grid-template-columns:30px 1.6fr 60px 70px 70px 200px 70px 80px 70px 110px}.dash-feed-grid>.dash-col-action{display:none}}.spread-bar{background:var(--grey-2);width:14px;position:relative}.spread-bar.tt{background:var(--pink)}.spread-bar.ig{background:var(--lime)}.spread-bar.yt{background:#f44}.spread-bar.x{background:var(--cream)}.spread-bar.rd{background:#ff5722}.spread-bar.pi{background:#bd2424}.spread-bar.gt{background:#4285f4}.platform-bar{background:var(--grey-2);width:100%;font-family:var(--font-mono);color:var(--ink);border-radius:1px;justify-content:center;align-items:flex-start;padding-top:6px;font-size:11px;font-weight:700;display:flex;position:relative}.platform-bar.tt{background:var(--pink);color:var(--cream)}.platform-bar.ig{background:var(--lime);color:var(--ink)}.platform-bar.yt{color:var(--cream);background:#f44}.platform-bar.x{background:var(--cream);color:var(--ink)}.platform-bar.rd{color:var(--cream);background:#ff5722}.platform-bar.pi{color:var(--cream);background:#bd2424}.platform-bar.gt{color:var(--cream);background:#4285f4}.tag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;font-size:9px;font-weight:600;display:inline-block}.tag.exploding{background:var(--pink);color:var(--cream)}.tag.rising{color:var(--lime);background:rgba(212,255,58,.18)}.tag.peaked{color:var(--bad);background:rgba(255,77,106,.15)}.tag.emerging{color:var(--good);background:rgba(95,217,122,.15)}.tag.decay{color:var(--rust);background:rgba(204,68,22,.18)}.tag.brand-safe{color:var(--good);background:rgba(95,217,122,.15)}.tag.brand-risk{color:var(--bad);background:rgba(255,77,106,.15)}.tag.brand-watch{color:var(--rust);background:rgba(204,68,22,.18)}.tag.match{background:var(--accent);color:var(--accent-on)}.modules{background:var(--line);grid-template-columns:repeat(12,1fr);gap:1px;padding:1px 0 0;display:grid}.module{background:var(--bg);min-height:200px;padding:24px 20px}.trend-mod-title{font-family:var(--font-mono);letter-spacing:.14em;color:var(--grey);text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:18px;font-size:10px;font-weight:600;display:flex}.struct-input,select.struct-input{background:var(--panel);border:1px solid var(--line-strong);color:var(--cream);font-family:var(--font-sans);outline:none;width:100%;padding:12px 14px;font-size:14px}.struct-input:focus,.struct-input.ai-filled{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.struct-input.ai-filled{border-color:color-mix(in srgb,var(--accent)40%,transparent)}}.struct-input.ai-filled{background:var(--accent-soft)}.col-12{grid-column:span 12}.col-8{grid-column:span 8}.col-6{grid-column:span 6}.col-4{grid-column:span 4}@media (max-width:1100px){.col-8,.col-6,.col-4{grid-column:span 12}}.match-grid{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}@media (max-width:1100px){.match-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.match-grid{grid-template-columns:1fr}}.time-grid{grid-template-columns:repeat(7,1fr);gap:2px;margin-top:8px;display:grid}.time-cell{aspect-ratio:1;background:var(--panel-2);font-family:var(--font-mono);color:var(--grey);cursor:default;flex-direction:column;justify-content:center;align-items:center;font-size:9px;display:flex;position:relative}.time-cell.peak{background:var(--accent);color:var(--accent-on)}.time-cell.peak:after{content:"★";font-size:8px;position:absolute;top:2px;right:3px}.time-cell.high{color:var(--cream);background:rgba(255,45,135,.4)}[data-active-persona=brand] .time-cell.high{color:var(--cream);background:rgba(212,255,58,.4)}.time-cell.med{color:var(--cream);background:rgba(255,45,135,.18)}[data-active-persona=brand] .time-cell.med{color:var(--cream);background:rgba(212,255,58,.18)}.app-shell{grid-template-columns:220px 1fr 320px;height:calc(100vh - 92px);display:grid}.app-sidebar,.app-rail{display:contents}.foryou-grid{grid-template-columns:1fr 320px;display:grid}.wizard-shell{grid-template-columns:1fr 480px;min-height:calc(100vh - 110px);display:grid}.stats-strip{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--panel);grid-template-columns:repeat(7,1fr);display:grid}@media (max-width:1280px){.app-shell{grid-template-columns:220px 1fr}.app-shell>.app-rail{display:none}}@media (max-width:1100px){.stats-strip{grid-template-columns:repeat(3,1fr)}.stats-strip>.stat{border-bottom:1px solid var(--line)}}@media (max-width:1024px){.app-shell{grid-template-columns:1fr;height:auto;min-height:calc(100vh - 92px)}.app-shell>.app-sidebar{display:none}.foryou-grid{grid-template-columns:1fr}.foryou-grid>.foryou-rail{display:none}.wizard-shell{grid-template-columns:1fr}.wizard-shell>.wizard-right{border-top:1px solid var(--line);border-left:none!important}}@media (max-width:700px){.module{min-height:0;padding:20px 16px}.stats-strip{grid-template-columns:repeat(2,1fr)}.stats-strip>.stat{border-right:1px solid var(--line)}.stats-strip>.stat:nth-child(2n){border-right:none}}@media (max-width:900px){.lp-nav-link{display:none}.lp-nav{padding:16px 20px!important}.lp-hero{padding:56px 20px 64px!important}.lp-hero h1{font-size:max(44px,min(12vw,84px))!important}.lp-hero-eyebrow{letter-spacing:.15em!important;font-size:10px!important}.lp-hero p.lp-hero-sub{margin-top:28px!important;font-size:17px!important}.lp-hero-cta-row{flex-direction:column;align-items:stretch;gap:10px!important;margin-top:28px!important}.lp-hero-cta-row>a{text-align:center;width:100%;padding:16px 20px!important;font-size:15px!important}.lp-hero-platforms{flex-direction:column;align-items:flex-start;gap:16px!important;margin-top:56px!important;padding-top:28px!important}.lp-section-pad{padding:72px 20px!important}.lp-section-h2{margin-bottom:40px!important;font-size:max(36px,min(8vw,56px))!important}.lp-outcomes-grid{grid-template-columns:1fr!important}.lp-outcome-card{min-height:0!important;padding:36px 24px!important}.lp-outcome-card h3{margin-bottom:24px!important;font-size:36px!important}.lp-outcome-card ul{margin-bottom:28px!important}.lp-outcome-card li{font-size:15px!important}.lp-compare-grid{background:0 0!important;grid-template-columns:1fr!important;gap:0!important}.lp-compare-grid>.lp-compare-cell{min-height:0!important;padding:16px 20px!important;font-size:18px!important}.lp-compare-grid>.lp-compare-cell.lp-compare-label{border-top:1px solid var(--line);background:var(--panel)!important;margin-top:12px!important;padding-top:18px!important;padding-bottom:8px!important}.lp-compare-grid>.lp-compare-cell.lp-compare-them,.lp-compare-grid>.lp-compare-cell.lp-compare-us{background:var(--bg)!important;padding-top:6px!important;padding-bottom:8px!important}.lp-hero-subhead{margin-top:22px!important;font-size:max(22px,min(6vw,32px))!important}.lp-hero-platforms{gap:14px!important;margin-top:40px!important}.lp-hero-platforms>div:first-child{letter-spacing:.18em!important;font-size:11px!important}.lp-hero-platforms>div:nth-child(2){flex-wrap:wrap;gap:16px!important}.lp-hero-platforms svg[width="56"]{width:36px!important;height:36px!important}.lp-hero-platforms svg[width="48"]{width:32px!important;height:32px!important}.lp-hero-platforms .uppercase{letter-spacing:.18em!important;font-size:9px!important}.lp-leader-head{gap:8px!important;margin-bottom:16px!important}.lp-leader-head>div:last-child{font-size:9px!important}.lp-engine-step{padding:28px 22px!important}.lp-engine-n{font-size:44px!important}.lp-engine-title{font-size:22px!important}.lp-engine-body{font-size:13px!important}.lp-inside-card{border-radius:8px;padding:22px 18px 26px!important}.lp-inside-titlerow{flex-direction:column;gap:12px;align-items:flex-start!important}.lp-inside-title{font-size:max(28px,min(7vw,36px))!important}.lp-inside-score{gap:10px;flex-direction:row!important;align-items:baseline!important}.lp-inside-score-num{font-size:36px!important}.lp-inside-stats{grid-template-columns:repeat(2,1fr)!important;margin:22px 0!important}.lp-inside-stat{padding:12px 14px!important}.lp-inside-stat-num{font-size:19px!important}.lp-inside-prose{grid-template-columns:1fr!important;gap:18px!important;margin-bottom:26px!important}.lp-inside-prose-block p{font-size:14px!important}.lp-inside-platforms{gap:6px!important;margin-bottom:24px!important}.lp-inside-pf{padding:6px 10px!important;font-size:12px!important}.lp-inside-idea-grid{grid-template-columns:1fr!important}.lp-inside-idea-card{padding:14px 16px!important}.lp-inside-idea-title{font-size:16px!important}.lp-inside-cta-row{flex-direction:column;align-items:stretch;gap:10px!important}.lp-inside-cta-row>a{text-align:center;width:100%}.lp-tiers{grid-template-columns:1fr!important}.lp-cta-final{padding:80px 20px!important}.lp-cta-final h2{margin-bottom:24px!important;font-size:max(40px,min(11vw,80px))!important}.lp-cta-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.lp-cta-row>a{text-align:center!important;width:100%!important;padding:18px 20px!important}footer .lp-footer-inner>*{flex-basis:100%}.topbar-search,.topbar-upgrade,.topbar-icons-extra{display:none!important}}@media (max-width:700px){.wizard-left{padding:48px 20px!important}.wizard-right{padding:32px 20px!important}.wizard-footer{flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding:16px 20px!important}.wizard-footer>*{text-align:center;width:100%}.wizard-input-tabs{flex-wrap:wrap}.wizard-input-tabs>button{flex:1;padding:12px 8px!important;font-size:10px!important}.stage-nav{padding:14px 12px!important}.stage-step{gap:0!important;padding:4px 6px!important;font-size:0!important}.stage-step .num{width:22px!important;height:22px!important;font-size:10px!important}.stage-sep{width:28px!important;margin:0 4px!important}.struct-grid{grid-template-columns:1fr!important}.struct-grid>.struct-field-full{grid-column:span 1!important}.connect-grid{grid-template-columns:1fr!important}}.filter-chip{position:relative}.filter-chip-value{font-family:var(--font-sans);cursor:pointer;white-space:nowrap;align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.filter-chip:hover .filter-chip-value{background:rgba(245,239,230,.05)}.filter-chip-chev{opacity:.6;margin-left:2px;font-size:9px}.filter-chip-select{opacity:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;font:inherit;background:0 0;border:0;position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:760px){.cd-filter-bar{gap:8px!important;padding:10px 12px!important}.cd-filter-chips{scrollbar-width:none;-ms-overflow-style:none;width:100%;padding-bottom:4px;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto!important}.cd-filter-chips::-webkit-scrollbar{display:none}.cd-filter-chips>div>button{flex-shrink:0;letter-spacing:.1em!important;padding:6px 10px!important;font-size:9px!important}.filter-bar{gap:8px!important;padding:10px 12px!important}.filter-bar>div:first-child{justify-content:space-between;width:100%;flex-wrap:nowrap!important;gap:6px!important}.filter-bar .filter-chip{flex:1 1 0;min-width:0;font-size:11px!important}.filter-bar .filter-chip-label{display:none}.filter-bar .filter-chip-value{justify-content:space-between;width:100%;font-size:11px;padding:6px 8px!important}.filter-bar .filter-chip-value-desktop{display:none}.filter-stats{display:none!important}}@media (min-width:761px){.filter-chip-value-mobile{display:none}}@media (max-width:1100px){.match-hero-grid{grid-template-columns:1fr!important;gap:24px!important}.match-stat-row{justify-content:flex-start!important}}@media (max-width:700px){.match-hero,.matched-section,.whitespace-section,.avoid-section{padding:28px 20px!important}.feed-mode-bar{padding:12px 20px!important}.ws-grid{grid-template-columns:1fr!important}.trend-hero-head{padding:32px 20px 28px!important}.trend-hero-head h1{font-size:max(44px,min(14vw,80px))!important}.trend-hero-head p{font-size:17px!important}.trend-breadcrumb{flex-wrap:wrap;gap:8px}}.opp-grid{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.opp-card{background:var(--panel-2);border:1px solid transparent;gap:20px;padding:20px 22px;transition:border-color .15s,background .15s;display:flex}.opp-card:hover{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.opp-card:hover{border-color:color-mix(in srgb,var(--accent)35%,transparent)}}.opp-card:hover{background:var(--panel-3)}.opp-rank{font-family:var(--font-display);letter-spacing:-.04em;color:var(--accent);opacity:.6;flex-shrink:0;font-size:36px;font-style:italic;font-weight:300;line-height:1}.opp-card-body{flex:1;min-width:0}.opp-tag-row{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.opp-type-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:var(--accent);color:var(--accent-on);padding:3px 7px;font-size:9px;font-weight:600}.opp-effort-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cream);border:1px solid var(--line-strong);background:rgba(245,239,230,.08);padding:3px 7px;font-size:9px;font-weight:600}.opp-effort-tag[data-effort=low]{color:var(--good)}.opp-effort-tag[data-effort=high]{color:var(--rust)}.opp-reach-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--good);background:rgba(95,217,122,.15);padding:3px 7px;font-size:9px;font-weight:600}.opp-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--cream);margin-bottom:8px;font-size:19px;font-weight:500;line-height:1.2}.opp-text{color:var(--cream);opacity:.75;margin-bottom:14px;font-size:13px;line-height:1.55}.opp-actions{gap:6px;display:flex}.opp-action-primary{background:var(--accent);color:var(--accent-on);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;font-size:10px;font-weight:600}.opp-action-secondary{color:var(--cream);border:1px solid var(--line-strong);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;padding:6px 12px;font-size:10px;font-weight:500}.opp-action-secondary:hover{border-color:var(--accent)}@media (max-width:900px){.opp-grid{grid-template-columns:1fr}.opp-card{gap:14px;padding:18px 16px}.opp-rank{font-size:28px}.opp-title{font-size:17px}}.match-card-opp{border-left:2px solid var(--good);background:rgba(245,239,230,.04);margin-top:12px;padding:10px 12px}.match-card-opp-label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--good);margin-bottom:4px;font-size:9px;font-weight:700}.match-card-opp-title{font-family:var(--font-display);color:var(--cream);font-size:13px;font-style:italic;font-weight:500;line-height:1.25}.lb-wrap{padding:24px 28px 80px}.lb-table{display:block}.lb-header,.lb-row{grid-template-columns:44px minmax(220px,320px) 140px 96px 88px 96px 96px 140px repeat(6,56px);align-items:center;gap:10px;display:grid}.lb-header{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--grey);border-bottom:1px solid rgba(245,239,230,.04);margin-bottom:4px;padding:14px 18px;font-size:11px;font-weight:500}.lb-header>.lb-platform-head{color:var(--grey);opacity:.85;justify-content:center;align-items:center;display:flex}.lb-row{cursor:pointer;background:0 0;border-radius:10px;margin-bottom:4px;padding:18px;transition:background .15s,transform .15s}.lb-row:hover{background:rgba(245,239,230,.024)}.lb-rank{font-family:var(--font-sans);color:var(--grey);letter-spacing:.04em;font-size:13px;font-weight:500}.lb-trend{flex-direction:column;gap:6px;min-width:0;display:flex}.lb-trend-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--cream);text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:500;line-height:1.15;overflow:hidden}.lb-tag{font-family:var(--font-sans);letter-spacing:.02em;border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:11px;font-weight:500;line-height:1.4}.lb-tag-pink{color:var(--pink);background:rgba(255,45,135,.14)}.lb-tag-lime{color:var(--lime);background:rgba(212,255,58,.16)}.lb-tag-good{color:var(--good);background:rgba(95,217,122,.15)}.lb-tag-rust{color:var(--rust);background:rgba(204,68,22,.18)}.lb-tag-grey{color:var(--grey);background:rgba(245,239,230,.06)}.lb-score{align-items:center;gap:12px;display:flex}.lb-score-num{font-family:var(--font-sans);letter-spacing:-.015em;font-feature-settings:"tnum" 1;font-size:22px;font-weight:600;line-height:1}.lb-score-high{color:var(--lime)}.lb-score-med{color:var(--cream)}.lb-score-low{color:var(--grey)}.lb-score-bar{background:rgba(245,239,230,.06);border-radius:999px;flex:1;min-width:40px;height:3px;overflow:hidden}.lb-score-bar-fill{border-radius:999px;height:100%;transition:width .4s;display:block}.lb-score-high-bg{background:var(--lime)}.lb-score-med-bg{background:var(--cream);opacity:.7}.lb-score-low-bg{background:var(--grey)}.lb-cell{font-family:var(--font-sans);font-feature-settings:"tnum" 1;letter-spacing:-.005em;font-size:15px;font-weight:500}.lb-vel-up{color:var(--good)}.lb-vel-down{color:var(--bad)}.lb-vel-flat{color:var(--grey)}.lb-value{font-feature-settings:"tnum" 1}.lb-value-high{color:var(--lime)}.lb-value-med{color:var(--cream)}.lb-value-low{color:var(--grey)}.lb-sat{color:var(--cream)}.lb-sat-cool{color:var(--good)}.lb-sat-warm{color:var(--rust)}.lb-sat-hot{color:var(--bad)}.lb-peak{color:var(--cream)}.lb-peak-urgent{color:var(--pink)}.lb-peak-late{color:var(--grey)}.lb-pill{font-family:var(--font-sans);letter-spacing:0;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:5px 11px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.lb-pill:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.lb-pill-meta{opacity:.7;font-feature-settings:"tnum" 1;font-size:11px;font-weight:500}.lb-pill-good{color:var(--good);background:rgba(95,217,122,.12)}.lb-pill-warm{color:var(--rust);background:rgba(204,68,22,.16)}.lb-pill-bad{color:var(--bad);background:rgba(255,77,106,.14)}.lb-pill-grey{color:var(--grey);background:rgba(245,239,230,.06)}.lb-platform-cell{font-family:var(--font-sans);font-feature-settings:"tnum" 1;text-align:center;letter-spacing:-.01em;background:rgba(245,239,230,.024);border-radius:8px;padding:10px 0;font-size:14px;font-weight:600}.lb-platform-high{color:var(--lime);background:rgba(212,255,58,.08)}.lb-platform-med{color:var(--cream);background:rgba(245,239,230,.04)}.lb-platform-low{color:var(--grey);background:rgba(245,239,230,.02)}@media (max-width:1280px){.lb-header,.lb-row{grid-template-columns:36px minmax(180px,1.2fr) 120px 72px 72px 72px 72px 120px repeat(6,48px);gap:8px}.lb-trend-name{font-size:17px}.lb-score-num{font-size:20px}}@media (max-width:1024px){.lb-header,.lb-row{grid-template-columns:32px minmax(160px,1.2fr) 100px 64px 64px 64px 64px repeat(6,44px);gap:7px;padding-left:14px;padding-right:14px}.lb-c-safety{display:none}}@media (max-width:760px){.lb-wrap{padding:12px 0 60px}.lb-table{overflow:hidden}.lb-header,.lb-row{-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x proximity;grid-template-columns:22px minmax(150px,1.5fr) 52px repeat(6,56px);gap:8px;padding:12px;display:grid;overflow-x:auto}.lb-header::-webkit-scrollbar{display:none}.lb-row::-webkit-scrollbar{display:none}.lb-c-vel,.lb-c-value,.lb-c-sat,.lb-c-peak,.lb-c-safety{display:none}.lb-c-rank,.lb-c-trend,.lb-c-score{z-index:1;background:var(--bg);position:-webkit-sticky;position:sticky}.lb-c-rank{left:0}.lb-c-trend{left:30px}.lb-c-score{left:188px;box-shadow:6px 0 8px -6px rgba(0,0,0,.5)}.lb-row:hover .lb-c-rank,.lb-row:hover .lb-c-trend,.lb-row:hover .lb-c-score{background:rgba(245,239,230,.024)}.lb-header{letter-spacing:.04em;padding:12px;font-size:10px}.lb-rank{font-size:11px}.lb-trend-name{letter-spacing:-.01em;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.2;display:-webkit-box;overflow:visible}.lb-tag{padding:2px 7px;font-size:10px}.lb-score-bar{display:none}.lb-score-num{font-size:19px;font-weight:600}.lb-platform-cell{scroll-snap-align:start;border-radius:6px;padding:8px 0;font-size:13px}.lb-platform-head{justify-content:center}}.std-page{max-width:1080px;font-family:var(--font-sans);color:var(--cream);margin:0 auto;padding:32px 28px 96px}.std-breadcrumb{color:var(--grey);justify-content:space-between;align-items:center;margin-bottom:24px;font-size:12px;display:flex}.std-back{color:var(--grey);transition:color .15s}.std-back:hover{color:var(--cream)}.std-meta{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--grey);font-size:11px}.std-hero{background:linear-gradient(135deg,rgba(255,45,135,.08) 0%,rgba(212,255,58,.05) 60%,transparent 100%);border:1px solid rgba(245,239,230,.08);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:36px;margin:0 -8px 36px;padding:48px 32px 44px;display:grid;position:relative;overflow:hidden}.std-hero-glow{pointer-events:none;z-index:0;filter:blur(80px);border-radius:50%;position:absolute}.std-hero-glow-pink{background:radial-gradient(circle,rgba(255,45,135,.32),transparent 70%);width:380px;height:380px;top:-120px;right:-100px}.std-hero-glow-lime{background:radial-gradient(circle,rgba(212,255,58,.16),transparent 70%);width:320px;height:320px;bottom:-120px;left:-80px}.std-hero-main{z-index:1;flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}.std-hero-tags{flex-wrap:wrap;gap:8px;display:flex}.std-niche-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lime);background:rgba(212,255,58,.14);border-radius:999px;padding:4px 10px;font-size:10px;font-weight:600}.std-shape-tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:600}.std-shape-rising{color:var(--good);background:rgba(95,217,122,.14)}.std-shape-emerging{color:var(--lime);background:rgba(212,255,58,.12)}.std-shape-peaked{color:var(--rust);background:rgba(204,68,22,.16)}.std-shape-decaying{color:var(--grey);background:rgba(245,239,230,.08)}.std-hero-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);margin:0;font-size:max(40px,min(7vw,72px));font-weight:500;line-height:1}.std-hero-sub{color:var(--cream);opacity:.78;max-width:720px;margin:0;font-size:16px;line-height:1.5}.std-hero-score{z-index:1;flex-shrink:0;place-items:center;width:160px;height:160px;display:grid;position:relative}.std-hero-ring{position:absolute;top:0;bottom:0;left:0;right:0}.std-hero-score-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex;position:relative}.std-hero-score-num{font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);font-feature-settings:"tnum" 1;font-size:56px;font-weight:500;line-height:1}.std-hero-score-lbl{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--grey);font-size:9px;font-weight:600}.std-stat-row{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:36px;display:grid}.std-stat{background:rgba(245,239,230,.024);border:1px solid rgba(245,239,230,.06);border-radius:8px;flex-direction:column;gap:6px;padding:18px 20px 14px;transition:transform .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.std-stat:hover{border-color:rgba(245,239,230,.14);transform:translateY(-1px)}.std-stat:before{content:"";background:rgba(245,239,230,.05);height:3px;position:absolute;top:auto;bottom:0;left:0;right:0}.std-stat:after{content:"";height:3px;width:var(--stat-fill,50%);background:var(--stat-color,var(--cream));transition:width .4s;position:absolute;top:auto;bottom:0;left:0;right:auto}.std-stat-num{font-family:var(--font-sans);letter-spacing:-.015em;font-feature-settings:"tnum" 1;font-size:28px;font-weight:600;line-height:1}.std-stat-lbl{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey);font-size:10px;font-weight:600}.std-stat-high{--stat-color:var(--lime);background:rgba(212,255,58,.04)}.std-stat-high .std-stat-num{color:var(--lime)}.std-stat-med{--stat-color:var(--cream)}.std-stat-med .std-stat-num{color:var(--cream)}.std-stat-low{--stat-color:var(--rust);background:rgba(204,68,22,.04)}.std-stat-low .std-stat-num{color:var(--rust)}.std-stat-num-text{letter-spacing:0;font-size:18px}.std-stat-row-secondary{grid-template-columns:repeat(6,1fr);margin-top:-36px;margin-bottom:36px}@media (max-width:1024px){.std-stat-row-secondary{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.std-stat-row-secondary{grid-template-columns:repeat(2,1fr)}}.std-block{margin-bottom:40px}.std-h2{font-family:var(--font-display);letter-spacing:-.015em;color:var(--cream);margin:0 0 12px;font-size:24px;font-weight:500}.std-prose-block{border-left:3px solid var(--prose-accent,var(--pink));background:rgba(245,239,230,.024);border-radius:12px;grid-template-columns:64px 1fr;gap:20px;padding:24px 28px;display:grid}.std-prose-block[data-accent=pink]{--prose-accent:var(--pink);background:linear-gradient(90deg,rgba(255,45,135,.08) 0%,rgba(245,239,230,.024) 60%)}.std-prose-block[data-accent=lime]{--prose-accent:var(--lime);background:linear-gradient(90deg,rgba(212,255,58,.08) 0%,rgba(245,239,230,.024) 60%)}.std-prose-glyph{font-family:var(--font-display);color:var(--prose-accent);opacity:.85;text-align:center;font-size:64px;font-style:italic;font-weight:300;line-height:1}.std-prose-body{min-width:0}.std-prose-h{font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);margin:0 0 10px;font-size:28px;font-weight:500;line-height:1.1}.std-prose-p{color:var(--cream);opacity:.9;max-width:760px;margin:0;font-size:17px;line-height:1.55}.std-h3{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--grey);margin:24px 0 10px;font-size:11px;font-weight:600}.std-p{color:var(--cream);opacity:.85;max-width:720px;margin:0;font-size:16px;line-height:1.6}.std-muted{opacity:.6}.std-platform-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.std-pf-card{border:1px solid rgba(245,239,230,.06);border-top:3px solid var(--pf-color,rgba(245,239,230,.2));background:rgba(245,239,230,.024);border-radius:8px;flex-direction:column;gap:8px;padding:14px 16px;transition:background .15s,border-color .15s;display:flex;position:relative}.std-pf-card:hover{background:rgba(245,239,230,.04)}.std-pf-card[data-platform=tiktok]{--pf-color:var(--pink)}.std-pf-card[data-platform=instagram]{--pf-color:#e1306c}.std-pf-card[data-platform=youtube]{--pf-color:var(--rust)}.std-pf-card[data-platform=google]{--pf-color:var(--lime)}.std-pf-card[data-platform=x]{--pf-color:var(--cream)}.std-pf-card[data-platform=reddit]{--pf-color:#ff4500}.std-pf-empty{opacity:.5;border-top-color:rgba(245,239,230,.08)}.std-pf-bar-wrap{background:rgba(245,239,230,.06);border-radius:999px;height:4px;overflow:hidden}.std-pf-bar-fill{background:var(--pf-color,var(--cream));border-radius:999px;height:100%;transition:width .4s}.std-pf-head{color:var(--cream);align-items:center;gap:8px;display:flex}.std-pf-label{font-size:13px;font-weight:500}.std-pf-score{font-family:var(--font-mono);font-feature-settings:"tnum" 1;margin-left:auto;font-size:14px;font-weight:600}.std-pf-high .std-pf-score{color:var(--lime)}.std-pf-med .std-pf-score{color:var(--cream)}.std-pf-low .std-pf-score{color:var(--grey)}.std-pf-meta{font-family:var(--font-mono);letter-spacing:.04em;color:var(--grey);font-size:10px}.std-pf-empty-msg{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--grey);opacity:.7;font-size:11px}.std-pf-sample{color:var(--cream);background:rgba(245,239,230,.03);border-radius:6px;margin-top:4px;padding:10px 12px;text-decoration:none;transition:background .15s;display:block}.std-pf-sample:hover{background:rgba(245,239,230,.06)}.std-pf-sample-author{color:var(--grey);margin-bottom:4px;font-size:11px;font-weight:500}.std-pf-sample-title{color:var(--cream);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.std-pf-sample-stats{font-family:var(--font-mono);letter-spacing:.04em;color:var(--grey);margin-top:6px;font-size:10px}.std-pair{grid-template-columns:1fr 1fr;gap:36px;display:grid}.std-pill-list{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.std-pill{color:var(--cream);white-space:nowrap;background:rgba(245,239,230,.05);border-radius:999px;padding:6px 12px;font-size:13px}.std-money-block{background:linear-gradient(rgba(212,255,58,.04) 0%,rgba(245,239,230,.016) 80%);border:1px solid rgba(212,255,58,.16);border-radius:14px;margin-bottom:40px;padding:28px 28px 32px}.std-money-head{margin-bottom:24px}.std-money-eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--lime);margin-bottom:10px;font-size:11px;font-weight:600;display:inline-block}.std-money-h{font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);margin:0;font-size:max(28px,min(4vw,40px));font-weight:300;line-height:1.05}.std-money-h em{color:var(--lime);font-style:italic;font-weight:500}.std-idea-group{margin-top:22px;margin-bottom:4px}.std-idea-group-h{font-family:var(--font-display);letter-spacing:-.01em;color:var(--cream);align-items:center;gap:10px;margin:0 0 12px;font-size:18px;font-weight:500;display:flex}.std-idea-group-pill{font-family:var(--font-mono);letter-spacing:.14em;border-radius:999px;padding:3px 8px;font-size:9px;font-weight:600}.std-idea-group-pill[data-tone=business]{color:var(--pink);background:rgba(255,45,135,.14)}.std-idea-group-pill[data-tone=product]{color:var(--lime);background:rgba(212,255,58,.14)}.std-idea-group-pill[data-tone=content]{color:var(--good);background:rgba(95,217,122,.14)}.std-idea-grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.std-idea-card{background:rgba(245,239,230,.024);border:1px solid rgba(245,239,230,.06);border-radius:8px;grid-template-columns:56px 1fr;gap:14px;padding:16px 18px;transition:background .15s,border-color .15s,transform .15s;display:grid}.std-idea-card:hover{background:rgba(245,239,230,.04);transform:translateY(-1px)}.std-idea-card[data-tone=business]:hover{border-color:rgba(255,45,135,.28)}.std-idea-card[data-tone=product]:hover{border-color:rgba(212,255,58,.28)}.std-idea-card[data-tone=content]:hover{border-color:rgba(95,217,122,.28)}.std-idea-rank{font-family:var(--font-display);letter-spacing:-.04em;font-feature-settings:"tnum" 1;align-self:start;font-size:36px;font-style:italic;font-weight:300;line-height:1}.std-idea-card[data-tone=business] .std-idea-rank{color:var(--pink)}.std-idea-card[data-tone=product] .std-idea-rank{color:var(--lime)}.std-idea-card[data-tone=content] .std-idea-rank{color:var(--good)}.std-idea-body{min-width:0}.std-idea-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--cream);margin-bottom:4px;font-size:17px;font-weight:500}.std-idea-desc{color:var(--cream);opacity:.78;font-size:13px;line-height:1.5}.dash-leader-desktop{display:block}.dash-leader-mobile{display:none}@media (max-width:760px){.dash-leader-desktop{display:none}.dash-leader-mobile{display:block}}.mlb-list{flex-direction:column;gap:10px;padding:8px 12px 80px;display:flex}.mlb-card{background:rgba(245,239,230,.024);border:1px solid rgba(245,239,230,.06);border-radius:12px;transition:border-color .15s,transform .15s;position:relative;overflow:hidden}.mlb-card-high{background:linear-gradient(135deg,rgba(212,255,58,.08) 0%,rgba(245,239,230,.024) 60%);border-color:rgba(212,255,58,.18)}.mlb-card-med{background:rgba(245,239,230,.024)}.mlb-card-low{opacity:.92;background:rgba(245,239,230,.02)}.mlb-card-open{border-color:rgba(255,45,135,.22)}.mlb-card-head{text-align:left;cursor:pointer;width:100%;color:var(--cream);font-family:var(--font-sans);background:0 0;border:0;grid-template-columns:36px minmax(0,1fr) auto 18px;align-items:center;gap:12px;padding:14px 16px;display:grid}.mlb-rank{font-family:var(--font-display);letter-spacing:-.04em;color:var(--grey);font-feature-settings:"tnum" 1;font-size:28px;font-style:italic;font-weight:300;line-height:1}.mlb-info{min-width:0}.mlb-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--cream);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}.mlb-meta-row{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.mlb-shape{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey);background:rgba(245,239,230,.06);border-radius:999px;padding:2px 7px;font-size:9px;font-weight:600}.mlb-shape-rising{color:var(--lime);background:rgba(212,255,58,.12)}.mlb-shape-emerging{color:var(--good);background:rgba(95,217,122,.14)}.mlb-shape-exploding{color:var(--pink);background:rgba(255,45,135,.14)}.mlb-shape-peaked{color:var(--rust);background:rgba(204,68,22,.16)}.mlb-shape-decaying{color:var(--grey);background:rgba(245,239,230,.06)}.mlb-niche{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cream);opacity:.78;background:rgba(245,239,230,.05);border-radius:999px;padding:2px 7px;font-size:9px;font-weight:600}.mlb-headline-stats{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.mlb-score{font-family:var(--font-sans);letter-spacing:-.02em;font-feature-settings:"tnum" 1;font-size:30px;font-weight:600;line-height:1}.mlb-score-high{color:var(--lime)}.mlb-score-med{color:var(--cream)}.mlb-score-low{color:var(--grey)}.mlb-velocity{font-family:var(--font-mono);letter-spacing:.04em;font-size:11px;font-weight:600}.mlb-velocity-up{color:var(--good)}.mlb-velocity-down{color:var(--bad)}.mlb-velocity-flat{color:var(--grey)}.mlb-chev{color:var(--grey);align-items:center;transition:transform .2s;display:flex}.mlb-card-open .mlb-chev{color:var(--pink);transform:rotate(180deg)}.mlb-expanded{max-height:0;transition:max-height .3s;overflow:hidden}.mlb-card-open .mlb-expanded{max-height:800px}.mlb-expanded-inner{border-top:1px solid rgba(245,239,230,.06);margin-top:4px;padding:4px 14px 16px}.mlb-stats{background:rgba(245,239,230,.06);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:1px;margin:12px 0;display:grid;overflow:hidden}.mlb-stat{background:var(--bg);flex-direction:column;align-items:center;gap:2px;padding:10px 8px;display:flex}.mlb-stat-num{font-family:var(--font-sans);letter-spacing:-.01em;font-feature-settings:"tnum" 1;font-size:17px;font-weight:600;line-height:1}.mlb-stat-lbl{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey);text-align:center;font-size:8px;font-weight:600}.mlb-stat-hint{display:none}.mlb-stat-high .mlb-stat-num{color:var(--lime)}.mlb-stat-med .mlb-stat-num{color:var(--cream)}.mlb-stat-low .mlb-stat-num{color:var(--rust)}.mlb-platforms{margin-top:12px}.mlb-platforms-h{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--grey);margin-bottom:8px;font-size:9px;font-weight:600}.mlb-platforms-grid{flex-direction:column;gap:6px;display:flex}.mlb-pf-row{grid-template-columns:14px 76px 1fr 32px;align-items:center;gap:10px;display:grid}.mlb-pf-row[data-platform=tiktok]{--pf-color:var(--pink)}.mlb-pf-row[data-platform=instagram]{--pf-color:#e1306c}.mlb-pf-row[data-platform=youtube]{--pf-color:var(--rust)}.mlb-pf-row[data-platform=google]{--pf-color:var(--lime)}.mlb-pf-row[data-platform=x]{--pf-color:var(--cream)}.mlb-pf-row[data-platform=reddit]{--pf-color:#ff4500}.mlb-pf-label{font-family:var(--font-sans);color:var(--cream);font-size:12px;font-weight:500}.mlb-pf-bar-wrap{background:rgba(245,239,230,.06);border-radius:999px;height:5px;overflow:hidden}.mlb-pf-bar-fill{background:var(--pf-color,var(--cream));border-radius:999px;height:100%;transition:width .4s}.mlb-pf-num{font-family:var(--font-mono);font-feature-settings:"tnum" 1;color:var(--cream);text-align:right;font-size:11px;font-weight:600}.mlb-detail-cta{font-family:var(--font-sans);color:var(--cream);background:linear-gradient(90deg,rgba(255,45,135,.14) 0%,rgba(212,255,58,.08) 100%);border:1px solid rgba(255,45,135,.22);border-radius:8px;justify-content:space-between;align-items:center;margin-top:14px;padding:12px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s;display:flex}.mlb-detail-cta:hover{background:linear-gradient(90deg,rgba(255,45,135,.22) 0%,rgba(212,255,58,.14) 100%)}@media (max-width:760px){.filter-bar{background:linear-gradient(rgba(245,239,230,.03) 0%,transparent 100%);border-bottom:1px solid rgba(245,239,230,.06);padding:10px 12px!important}.filter-bar>div:first-child{-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;margin:0 -2px;padding:2px;overflow-x:auto;flex-wrap:nowrap!important;gap:6px!important;display:flex!important}.filter-bar>div:first-child::-webkit-scrollbar{display:none}.filter-bar .filter-chip{flex:none!important;font-size:11px!important}.filter-bar .filter-chip-label{display:none}.filter-bar .filter-chip-value{font-family:var(--font-sans);color:var(--cream);border:1px solid rgba(245,239,230,.1);border-radius:999px;align-items:center;gap:4px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex;background:rgba(245,239,230,.05)!important;padding:8px 12px!important;font-size:12px!important}.filter-bar .filter-chip:active .filter-chip-value,.filter-bar .filter-chip:hover .filter-chip-value{color:var(--cream);border-color:rgba(255,45,135,.32);background:rgba(255,45,135,.1)!important}.filter-bar .filter-chip-value-desktop{display:none}.filter-bar .filter-chip-value-mobile{font-weight:600;display:inline}.filter-bar .filter-chip-chev{color:var(--pink);margin-left:2px;font-size:10px}}.cd-flow-top{grid-template-columns:1fr auto 1fr auto 1fr;align-items:start;gap:0;display:grid}.cd-flow-step-wrap{display:contents}.cd-flow-playbook-col{flex-direction:column;gap:0;display:flex}.cd-flow-step{text-align:center;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:200px;padding:28px 24px;display:flex}.cd-flow-icon{width:64px;height:64px;font-family:var(--display);border-radius:50%;place-items:center;margin-bottom:6px;font-size:28px;font-style:italic;font-weight:600;line-height:1;display:grid}.cd-flow-step-title{font-family:var(--display);letter-spacing:-.01em;color:var(--cream);font-size:max(18px,min(1.8vw,24px));font-style:italic;line-height:1.15}.cd-flow-step-sub{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cream-dim);font-size:10px}.cd-flow-arrow-h{font-family:var(--display);color:var(--cream-dim);align-self:center;place-items:center;min-height:200px;padding:0 12px;font-size:36px;font-style:italic;display:grid}.cd-flow-outputs-card{border:1px solid var(--hairline);background:rgba(245,239,230,.024);border-radius:14px;margin-top:14px;padding:14px 14px 12px}.cd-flow-outputs-head{justify-content:center;align-items:center;gap:8px;width:100%;margin:0 auto 10px;display:inline-flex}.cd-flow-outputs-arrow{font-family:var(--display);color:var(--cream-dim);font-size:18px;font-style:italic;line-height:1}.cd-flow-outputs-label{font-family:var(--mono);letter-spacing:.22em;color:var(--cream-dim);font-size:9px;font-weight:700}.cd-flow-outputs-row{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.cd-flow-output-chip{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 12px;display:inline-flex}.cd-flow-output-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.cd-flow-output-title{font-family:var(--sans);letter-spacing:-.005em;white-space:nowrap;font-size:max(11px,min(1.05vw,13px));font-weight:700;line-height:1.15}@media (max-width:760px){.cd-flow-top{grid-template-columns:1fr!important;gap:12px!important}.cd-flow-arrow-h{transform:rotate(90deg);min-height:0!important;padding:4px 0!important;font-size:28px!important}.cd-flow-step{min-height:0!important;padding:22px 18px!important}.cd-flow-icon{width:52px!important;height:52px!important;font-size:22px!important}.cd-flow-playbook-col{width:100%}.cd-flow-outputs-card{margin-top:12px!important;padding:12px 12px 10px!important}.cd-flow-outputs-row{grid-template-columns:1fr!important;gap:6px!important}.cd-flow-output-chip{justify-content:flex-start!important;min-height:44px!important;padding:12px 14px!important}.cd-flow-output-title{font-size:13px!important}}.howit-grid{flex-direction:column;gap:12px;max-width:1080px;margin:0 auto;display:flex}.howit-row{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px;padding:18px 0;display:grid}.howit-graphic{border:1px solid var(--hairline);background:linear-gradient(rgba(245,239,230,.04) 0%,rgba(20,18,14,.6) 100%);border-radius:18px;justify-content:center;align-items:center;min-height:280px;padding:32px;display:flex;position:relative;overflow:hidden}.howit-graphic:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 20%,rgba(255,45,135,.06) 0%,transparent 60%);position:absolute;top:0;bottom:0;left:0;right:0}.howit-text{padding-left:28px;position:relative}.howit-rail{width:1px;position:absolute;top:0;bottom:-50%;left:0}.howit-num{font-family:var(--mono);letter-spacing:.2em;color:var(--grey);margin-bottom:14px;font-size:11px;font-weight:700}.howit-title{font-family:var(--sans);letter-spacing:-.02em;color:var(--cream);margin:0 0 14px;font-size:max(28px,min(3.6vw,44px));font-weight:600;line-height:1.1}.howit-sub{color:var(--cream-dim);max-width:460px;margin:0;font-size:15px;line-height:1.6}.hg-frame{border:1px solid var(--hairline-strong);background:rgba(20,18,14,.92);border-radius:14px;width:100%;max-width:380px;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.45),0 0 0 1px rgba(255,45,135,.04)}.hg-frame-head{border-bottom:1px solid var(--hairline);background:rgba(0,0,0,.3);align-items:center;gap:6px;padding:10px 14px;display:flex}.hg-dot{border-radius:50%;width:8px;height:8px}.hg-frame-title{font-family:var(--mono);letter-spacing:.18em;color:var(--grey);text-transform:uppercase;margin-left:10px;font-size:9px}.hg-row{border-bottom:1px solid var(--hairline);grid-template-columns:22px 1fr 60px 38px 56px;align-items:center;gap:8px;padding:8px;display:grid}.hg-row:last-child{border-bottom:none}.hg-rank{font-family:var(--mono);color:var(--grey);font-size:11px;font-weight:700}.hg-name{font-family:var(--sans);color:var(--cream);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.hg-niche{font-family:var(--mono);letter-spacing:.14em;color:var(--grey);font-size:8px}.hg-score{font-family:var(--sans);text-align:right;font-size:13px;font-weight:700}.hg-pill{font-family:var(--mono);letter-spacing:.16em;text-align:center;white-space:nowrap;border:1px solid;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:700}.hg-stat{border:1px solid var(--hairline);background:rgba(245,239,230,.04);border-radius:8px;padding:8px 10px}.hg-stat-lbl{font-family:var(--mono);letter-spacing:.16em;color:var(--grey);margin-bottom:4px;font-size:8px}.hg-stat-val{font-family:var(--sans);color:var(--cream);letter-spacing:-.01em;font-size:16px;font-weight:700}@media (max-width:800px){.howit-row{grid-template-columns:1fr;gap:24px;padding:28px 0}.howit-text{padding-left:0}.howit-rail{display:none}.howit-graphic{min-height:220px;padding:22px}.howit-title{font-size:26px!important}}.dash-analytics-cta{color:var(--cream);background:linear-gradient(90deg,rgba(255,45,135,.08) 0%,rgba(212,255,58,.06) 100%);border:1px solid rgba(255,45,135,.18);border-radius:8px;align-items:center;gap:16px;margin:12px 16px 8px;padding:14px 18px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.dash-analytics-cta:hover{background:linear-gradient(90deg,rgba(255,45,135,.14) 0%,rgba(212,255,58,.1) 100%);border-color:rgba(255,45,135,.32)}.dash-analytics-cta-eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pink);flex-shrink:0;font-size:10px;font-weight:600}.dash-analytics-cta-text{font-family:var(--font-sans);color:var(--cream);flex:1;min-width:0;font-size:13px}.dash-analytics-cta-arrow{color:var(--pink);flex-shrink:0;font-size:18px;transition:transform .15s}.dash-analytics-cta:hover .dash-analytics-cta-arrow{transform:translate(4px)}@media (max-width:760px){.dash-analytics-cta{flex-direction:column;align-items:flex-start;gap:6px;margin:10px 12px 8px;padding:12px 14px}.dash-analytics-cta-arrow{align-self:flex-end;margin-top:-22px}.dash-analytics-cta-text{font-size:12px}}.ana-page{max-width:1280px;font-family:var(--font-sans);color:var(--cream);margin:0 auto;padding:32px 28px 96px}.ana-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;font-size:12px;display:flex}.ana-back{color:var(--grey);transition:color .15s}.ana-back:hover{color:var(--cream)}.ana-premium-pill{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lime);background:rgba(212,255,58,.14);border-radius:999px;padding:5px 11px;font-size:10px;font-weight:600}.ana-hero{border-bottom:1px solid rgba(245,239,230,.06);margin-bottom:40px;padding:24px 0 36px}.ana-hero-eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--pink);margin-bottom:18px;font-size:11px}.ana-hero-title{font-family:var(--font-display);letter-spacing:-.04em;color:var(--cream);max-width:1100px;margin:0 0 16px;font-size:max(40px,min(6vw,80px));font-weight:300;line-height:.96}.ana-hero-title em{color:var(--pink);margin-top:6px;font-style:italic;font-weight:500;display:block}.ana-hero-sub{max-width:780px;color:var(--cream);opacity:.78;margin:0 0 18px;font-size:17px;line-height:1.55}.ana-meta{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey);font-size:11px}.ana-block{margin-bottom:56px}.ana-h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);margin:0 0 8px;font-size:max(26px,min(3vw,36px));font-weight:500}.ana-section-head{flex-wrap:wrap;align-items:baseline;gap:16px;margin-bottom:8px;display:flex}.ana-section-tag{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:600}.ana-section-tag[data-tone=signal]{color:var(--lime)}.ana-section-tag[data-tone=app]{color:var(--pink)}.ana-section-tag[data-tone=business]{color:var(--lime)}.ana-section-tag[data-tone=content],.ana-section-tag[data-tone=money]{color:var(--good)}.ana-section-sub{color:var(--cream);opacity:.7;max-width:700px;margin:0 0 24px;font-size:15px;line-height:1.5}.ana-snapshot{font-family:var(--font-display);letter-spacing:-.01em;color:var(--cream);max-width:980px;margin:0;font-size:max(18px,min(1.6vw,22px));font-weight:400;line-height:1.45}.ana-market-block{margin-bottom:64px}.ana-kpi-strip{background:rgba(245,239,230,.06);grid-template-columns:repeat(6,1fr);gap:1px;margin:24px 0 28px;display:grid}.ana-kpi{background:var(--bg);flex-direction:column;gap:4px;padding:18px 20px;display:flex}.ana-kpi-val{font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);font-feature-settings:"tnum" 1;font-size:30px;font-weight:500;line-height:1}.ana-kpi-val-text{font-family:var(--font-sans);letter-spacing:0;font-size:16px;font-weight:600;line-height:1.2}.ana-kpi-lbl{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--grey);font-size:10px}.ana-kpi-lime .ana-kpi-val{color:var(--lime)}.ana-kpi-pink .ana-kpi-val{color:var(--pink)}.ana-signals{border-top:1px solid rgba(245,239,230,.06);flex-direction:column;gap:0;margin-bottom:32px;display:flex}.ana-signal{border-bottom:1px solid rgba(245,239,230,.06);align-items:flex-start;gap:16px;padding:14px 4px;display:flex}.ana-signal-num{font-family:var(--font-mono);letter-spacing:.12em;color:var(--pink);flex-shrink:0;width:28px;font-size:11px;font-weight:600}.ana-signal-text{font-family:var(--font-display);letter-spacing:-.01em;color:var(--cream);font-size:max(16px,min(1.5vw,20px));font-weight:500;line-height:1.35}.ana-niches{margin-bottom:8px}.ana-niches-h{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--grey);margin-bottom:12px;font-size:10px;font-weight:600}.ana-niches-list{flex-direction:column;gap:8px;display:flex}.ana-niche-row{grid-template-columns:140px 1fr 80px;align-items:center;gap:12px;display:grid}.ana-niche-name{font-family:var(--font-sans);color:var(--cream);font-size:13px;font-weight:500}.ana-niche-bar-wrap{background:rgba(245,239,230,.05);border-radius:999px;height:8px;overflow:hidden}.ana-niche-bar-fill{background:linear-gradient(90deg,var(--pink)0%,var(--lime)100%);border-radius:999px;height:100%;transition:width .4s}.ana-niche-count{font-family:var(--font-mono);font-feature-settings:"tnum" 1;color:var(--cream);text-align:right;font-size:12px;font-weight:600}.ana-niche-pct{color:var(--grey);margin-left:2px;font-weight:400}@media (max-width:1100px){.ana-kpi-strip{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.ana-kpi-strip{grid-template-columns:repeat(2,1fr)}.ana-kpi{padding:14px}.ana-kpi-val{font-size:22px}.ana-kpi-val-text{font-size:13px}.ana-niche-row{grid-template-columns:100px 1fr 60px;gap:8px}.ana-niche-name{font-size:12px}}.ana-grid{background:rgba(245,239,230,.06);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.ana-grid-money{grid-template-columns:repeat(2,1fr)}.ana-card{background:var(--bg);grid-template-columns:64px 1fr;gap:18px;padding:22px 24px;transition:background .15s;display:grid}.ana-card:hover{background:rgba(245,239,230,.024)}.ana-card-rank{font-family:var(--font-display);letter-spacing:-.04em;opacity:.85;font-size:44px;font-style:italic;font-weight:300;line-height:1}.ana-card[data-tone=app] .ana-card-rank{color:var(--pink)}.ana-card[data-tone=business] .ana-card-rank{color:var(--lime)}.ana-card[data-tone=content] .ana-card-rank,.ana-card[data-tone=money] .ana-card-rank{color:var(--good)}.ana-card-body{min-width:0}.ana-card-title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--cream);margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.18}.ana-card-desc{color:var(--cream);opacity:.78;margin:0 0 14px;font-size:14px;line-height:1.55}.ana-card-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ana-effort{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--cream);border:1px solid var(--line-strong);background:rgba(245,239,230,.06);border-radius:4px;padding:3px 8px;font-size:9px;font-weight:600}.ana-effort[data-effort=low]{color:var(--good)}.ana-effort[data-effort=med]{color:var(--cream)}.ana-effort[data-effort=high]{color:var(--rust)}.ana-card-trends{flex-wrap:wrap;gap:4px;display:flex}.ana-trend-pill{color:var(--cream);opacity:.85;background:rgba(245,239,230,.04);border-radius:999px;padding:3px 8px;font-size:11px}.ana-money-stats{background:rgba(245,239,230,.06);grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:14px;display:grid}.ana-money-stat{background:var(--bg);flex-direction:column;gap:2px;padding:8px 10px;display:flex}.ana-money-stat-lbl{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--grey);font-size:9px}.ana-money-stat-val{font-family:var(--font-sans);color:var(--cream);text-transform:capitalize;font-size:13px;font-weight:600}.ana-money-stat-val[data-return=very\ high],.ana-money-stat-val[data-return=high]{color:var(--lime)}.ana-money-stat-val[data-return=moderate]{color:var(--cream)}.ana-money-stat-val[data-return=low]{color:var(--grey)}.ana-empty{text-align:center;border:1px dashed rgba(245,239,230,.12);border-radius:8px;max-width:640px;margin:24px auto;padding:56px 24px}.ana-empty-h{font-family:var(--font-display);color:var(--cream);margin-bottom:12px;font-size:24px;font-weight:500}.ana-empty-p{color:var(--cream);opacity:.7;max-width:460px;margin:0 auto;font-size:14px;line-height:1.55}@media (max-width:900px){.ana-page{padding:20px 16px 64px}.ana-grid{grid-template-columns:1fr!important}.ana-card{grid-template-columns:48px 1fr;padding:18px 20px}.ana-card-rank{font-size:32px}.ana-card-title{font-size:17px}.ana-money-stats{grid-template-columns:1fr}}.lp-leader-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.lp-leader-table{background:rgba(245,239,230,.04);border-radius:6px;grid-template-columns:1fr;gap:0;display:grid;overflow:hidden}.lp-leader-header,.lp-leader-row{grid-template-columns:60px minmax(220px,1fr) 160px 130px 100px;align-items:center;gap:16px;padding:14px 22px;display:grid}.lp-leader-header{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--grey);background:rgba(245,239,230,.06);font-size:10px}.lp-leader-row{border-top:1px solid rgba(245,239,230,.04);transition:background .15s}.lp-leader-row:hover{background:rgba(245,239,230,.024)}.lp-leader-rank{font-family:var(--font-mono);color:var(--grey);font-size:12px}.lp-leader-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--cream);font-size:19px;font-weight:500}.lp-leader-niche{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lime);background:rgba(212,255,58,.1);border-radius:999px;justify-self:start;padding:4px 10px;font-size:10px}.lp-leader-score,.lp-leader-value{font-family:var(--font-sans);font-feature-settings:"tnum" 1;letter-spacing:-.015em;font-size:22px;font-weight:600}.lp-leader-score-high,.lp-leader-value-high{color:var(--lime)}.lp-leader-score-med,.lp-leader-value-med{color:var(--cream)}.lp-leader-score-low,.lp-leader-value-low{color:var(--grey)}.lp-engine-grid{background:var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.lp-engine-step{background:var(--bg);flex-direction:column;gap:14px;padding:36px 28px 40px;display:flex}.lp-engine-step-accent{background:rgba(255,45,135,.04)}.lp-engine-n{font-family:var(--font-display);letter-spacing:-.04em;opacity:.85;font-size:60px;font-style:italic;font-weight:300;line-height:1}.lp-engine-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);font-size:26px;font-weight:500}.lp-engine-body{color:var(--cream);opacity:.78;font-size:14px;line-height:1.55}@media (max-width:1100px){.lp-engine-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.lp-engine-grid{grid-template-columns:1fr}}.lp-inside-card{background:rgba(245,239,230,.024);border:1px solid rgba(245,239,230,.06);border-radius:10px;max-width:1100px;padding:36px 36px 40px}.lp-inside-hero{border-bottom:1px solid rgba(245,239,230,.06);flex-direction:column;gap:14px;padding-bottom:28px;display:flex}.lp-inside-tags{flex-wrap:wrap;gap:8px;display:flex}.lp-inside-niche{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lime);background:rgba(212,255,58,.14);border-radius:999px;padding:4px 10px;font-size:10px;font-weight:600}.lp-inside-shape{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--good);background:rgba(95,217,122,.14);border-radius:999px;padding:4px 10px;font-size:10px;font-weight:600}.lp-inside-titlerow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.lp-inside-title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);margin:0;font-size:max(36px,min(5vw,56px));font-weight:500;line-height:1}.lp-inside-score{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.lp-inside-score-num{font-family:var(--font-display);letter-spacing:-.02em;color:var(--lime);font-feature-settings:"tnum" 1;font-size:56px;font-weight:500;line-height:1}.lp-inside-score-lbl{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--grey);font-size:10px}.lp-inside-stats{background:rgba(245,239,230,.06);grid-template-columns:repeat(5,1fr);gap:1px;margin:28px 0;display:grid}.lp-inside-stat{background:var(--bg);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.lp-inside-stat-num{font-family:var(--font-sans);letter-spacing:-.015em;font-feature-settings:"tnum" 1;font-size:22px;font-weight:600;line-height:1}.lp-inside-stat-num-text{letter-spacing:0;font-size:16px}.lp-inside-stat-lbl{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey);font-size:9px}.lp-inside-stat-high .lp-inside-stat-num{color:var(--lime)}.lp-inside-stat-med .lp-inside-stat-num{color:var(--cream)}.lp-inside-stat-low .lp-inside-stat-num{color:var(--grey)}@media (max-width:900px){.lp-inside-stats{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.lp-inside-stats{grid-template-columns:repeat(2,1fr)}}.lp-inside-platforms{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.lp-inside-pf{font-family:var(--font-sans);background:rgba(245,239,230,.04);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:inline-flex}.lp-inside-pf-name{color:var(--cream);font-weight:500}.lp-inside-pf-score{font-family:var(--font-mono);font-feature-settings:"tnum" 1;font-size:12px;font-weight:600}.lp-inside-pf-high .lp-inside-pf-score{color:var(--lime)}.lp-inside-pf-med .lp-inside-pf-score{color:var(--cream)}.lp-inside-pf-low .lp-inside-pf-score{color:var(--grey);opacity:.6}.lp-inside-prose{grid-template-columns:1fr 1fr;gap:36px;margin-bottom:36px;display:grid}.lp-inside-prose-h{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--grey);margin-bottom:8px;font-size:10px;font-weight:600}.lp-inside-prose-block p{color:var(--cream);opacity:.85;margin:0;font-size:15px;line-height:1.6}@media (max-width:760px){.lp-inside-prose{grid-template-columns:1fr;gap:22px}}.lp-inside-ideas{margin-bottom:28px}.lp-inside-idea-grid{background:rgba(245,239,230,.06);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.lp-inside-idea-card{background:var(--bg);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.lp-inside-idea-tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pink);font-size:9px;font-weight:600}.lp-inside-idea-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--cream);font-size:17px;font-weight:500}.lp-inside-idea-desc{color:var(--cream);opacity:.78;font-size:13px;line-height:1.5}@media (max-width:900px){.lp-inside-idea-grid{grid-template-columns:1fr}}.lp-inside-cta-row{flex-wrap:wrap;align-items:center;gap:18px;display:flex}@media (max-width:760px){.lp-leader-header,.lp-leader-row{grid-template-columns:32px minmax(0,1fr) 70px 56px;gap:10px;padding:12px 14px}.lp-leader-niche{display:none}.lp-leader-name{font-size:15px}.lp-leader-score,.lp-leader-value{font-size:16px}.std-page{padding:20px 16px 64px}.std-hero-score{flex-direction:row;align-items:baseline;gap:8px;position:static}.std-hero-score-num{font-size:40px}.std-stat-row{grid-template-columns:repeat(2,1fr)}.std-platform-grid{grid-template-columns:1fr}.std-pair{grid-template-columns:1fr;gap:24px}.std-idea-grid{grid-template-columns:1fr}.cd-hero-leader-row{grid-template-columns:30px minmax(0,1fr) auto!important;gap:10px!important;padding:12px 14px!important}.cd-platform-strip{flex-wrap:unset!important;grid-template-columns:repeat(3,1fr)!important;justify-content:stretch!important;align-items:start!important;gap:28px 16px!important;display:grid!important}.cd-platform-strip>div{align-items:center!important}.cd-platform-strip svg{width:32px!important;height:32px!important}.cd-section-tight{padding-top:64px!important;padding-bottom:56px!important}.cd-section{padding-top:56px!important;padding-bottom:48px!important}.cd-compare-grid{gap:12px!important}.cd-pricing-tier{transform:none!important}.cd-inside-card{min-height:150px!important;padding:24px 20px!important}.cd-story-card{min-height:0!important;padding:26px 22px!important}.cd-outcomes-card{padding:28px 22px!important}.cd-pricing-tier{min-height:0!important;padding:28px 22px!important}.cd-filter-bar-wrap{-webkit-backdrop-filter:none!important;background:var(--bg)!important;margin-top:0!important;top:56px!important}.cd-filter-bar{align-items:center!important;gap:8px!important;padding-top:8px!important;padding-bottom:8px!important;position:relative!important}.cd-filter-bar-wrap+section.cd-section{padding-top:10px!important}.cd-mobile-glossary-inline{flex:0 0 32px!important;justify-content:center!important;align-items:center!important;width:32px!important;display:flex!important}.cd-mobile-glossary-inline>button.cd-mobile-glossary-btn{flex:0 0 28px!important;width:28px!important;height:28px!important}.cd-filter-chips{touch-action:none!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;width:100%!important;padding-bottom:0!important;display:flex!important;overflow:visible!important}.cd-filter-chips>.cd-fc-wrap:not(.cd-mobile-glossary-inline){flex:1 1 0!important;min-width:0!important}.cd-filter-chips>.cd-fc-wrap:not(.cd-mobile-glossary-inline)>button{width:100%!important;min-width:0!important}.cd-filter-chips .cd-fc-btn{letter-spacing:.06em!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;min-height:44px!important;padding:7px 4px!important;line-height:1.1!important}.cd-filter-chips .cd-fc-label{opacity:.7!important;letter-spacing:.1em!important;font-size:8.5px!important}.cd-filter-chips .cd-fc-value{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:10px!important;font-weight:700!important;overflow:hidden!important}.cd-filter-chips .cd-fc-arrow{display:none!important}.cd-filter-chips .cd-fc-dot{width:5px!important;height:5px!important;position:absolute!important;top:5px!important;right:6px!important}.cd-filter-chips .cd-fc-btn-channel{position:relative!important}.cd-fc-menu{z-index:100!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:70vh!important;position:fixed!important;top:120px!important;bottom:auto!important;left:12px!important;right:12px!important;transform:none!important}}.cd-fc-menu{z-index:50;background:var(--ink-2);border:1px solid rgba(255,45,135,.4);border-radius:14px;min-width:240px;padding:0;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.55),0 0 0 1px rgba(0,0,0,.4)}.cd-fc-menu-lime{border-color:rgba(212,255,58,.4)}.cd-fc-menu-head{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:center;padding:12px 14px 8px;display:flex}.cd-fc-menu-title{font-family:var(--mono);letter-spacing:.2em;color:var(--cream-dim);text-transform:uppercase;font-size:10px;font-weight:700}.cd-fc-menu-close{border:1px solid var(--hairline);width:26px;height:26px;color:var(--cream-dim);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;display:inline-flex}.cd-fc-menu-list{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;max-height:60vh;padding:6px;display:flex;overflow-y:auto}.cd-fc-menu-item{width:100%;color:var(--cream);font-family:var(--sans);letter-spacing:-.005em;cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:1px solid transparent;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;font-size:14px;font-weight:500;transition:background .12s,border-color .12s;display:flex;overflow:hidden}.cd-fc-menu-item:hover{background:rgba(245,239,230,.06)}.cd-fc-menu-item:focus-visible{background:rgba(245,239,230,.06)}.cd-fc-menu-item.is-selected{color:var(--pink);background:rgba(255,45,135,.12);border-color:rgba(255,45,135,.45)}.cd-fc-menu-lime .cd-fc-menu-item.is-selected{color:var(--lime);background:rgba(212,255,58,.12);border-color:rgba(212,255,58,.5)}.cd-fc-menu-item.is-zero{color:var(--grey)}.cd-fc-menu-item-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cd-fc-menu-item-count{font-family:var(--mono);color:var(--cream-dim);letter-spacing:.06em;text-align:center;background:rgba(245,239,230,.06);border-radius:999px;flex:none;min-width:26px;padding:2px 8px;font-size:11px}.cd-fc-menu-item.is-selected .cd-fc-menu-item-count{color:var(--pink);background:rgba(255,45,135,.2)}.cd-fc-menu-lime .cd-fc-menu-item.is-selected .cd-fc-menu-item-count{color:var(--lime);background:rgba(212,255,58,.18)}@media (max-width:760px){.cd-filter-counts{display:none!important}.cd-filter-bar{padding:8px var(--d-pad-x)!important;gap:10px!important}.cd-premium-banner{padding:18px!important}.cd-premium-banner-title{font-size:20px!important}.cd-live-scan{line-height:1.5!important}.cd-trend-header-grid{grid-template-columns:1fr!important;gap:24px!important}.cd-trend-stat-strip{gap:20px!important}.cd-best-play{gap:14px!important;padding:20px 18px!important}.cd-best-play>div:first-child{min-width:0!important;font-size:40px!important}.cd-trend-stat-cell{padding:22px 16px!important}.cd-trend-stat-cell>div:nth-child(2){font-size:30px!important}.cd-trend-prose-cell{padding:24px 20px!important}.cd-niche-row{grid-template-columns:minmax(80px,110px) 1fr 44px 38px!important;gap:10px!important;font-size:11px!important}.cd-key-signals{padding:24px 20px!important}.cd-key-signals li>span:first-child{min-width:30px!important;font-size:22px!important}.cd-key-signals li>span:last-child{font-size:15px!important}}.cd-platform-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}@media (max-width:1280px){.cd-platform-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1024px){.cd-platform-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.cd-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.cd-platform-grid{grid-template-columns:1fr}}.cd-analytics-hub{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:1100px){.cd-analytics-hub{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cd-analytics-hub{grid-template-columns:1fr;gap:10px}}.cd-analytics-hub-card:hover{transform:translateY(-1px)}.cd-analytics-dropdown{position:relative}.cd-analytics-menu{background:var(--ink-2,#14130f);border:1px solid var(--hairline);z-index:70;border-radius:8px;flex-direction:column;gap:2px;min-width:200px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 60px rgba(0,0,0,.55)}.cd-analytics-menu a{color:var(--cream);font-family:var(--sans);letter-spacing:-.01em;white-space:nowrap;border-radius:6px;padding:10px 14px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .12s;display:block}.cd-analytics-menu a:hover{background:rgba(245,239,230,.06)}@media (max-width:760px){.cd-analytics-menu{min-width:180px;left:0;right:auto}}.cd-niche-analysis-empty{font-family:var(--mono);letter-spacing:.14em;color:var(--grey);text-align:center;border:1px dashed var(--hairline);border-radius:6px;padding:60px 20px;font-size:11px}.cd-niche-summary{background:var(--hairline);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:14px;display:grid;overflow:hidden}.cd-niche-summary-cell{background:var(--card-bg);padding:16px 18px}.cd-niche-summary-label{font-family:var(--mono);letter-spacing:.18em;color:var(--grey);margin-bottom:6px;font-size:10px}.cd-niche-summary-value{font-family:var(--sans);letter-spacing:-.02em;font-size:28px;font-weight:700;line-height:1}.cd-niche-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cd-niche-list{padding:18px 20px}.cd-niche-list-kicker{font-family:var(--mono);letter-spacing:.18em;margin-bottom:6px;font-size:10px;font-weight:700}.cd-niche-list-sub{font-family:var(--sans);color:var(--cream-dim);margin-bottom:14px;font-size:12px;line-height:1.5}.cd-niche-list-empty{font-family:var(--mono);letter-spacing:.14em;color:var(--grey);padding:14px 0;font-size:10px}.cd-niche-list-items{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cd-niche-list-item{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:8px;display:flex}.cd-niche-list-item:last-child{border-bottom:none;padding-bottom:0}.cd-niche-list-name{font-family:var(--sans);color:var(--cream);letter-spacing:-.01em;font-size:14px;font-weight:700}.cd-niche-list-stats{align-items:baseline;gap:10px;display:flex}.cd-niche-list-stats strong{font-family:var(--sans);letter-spacing:-.01em;font-size:16px;font-weight:700}.cd-niche-list-stats em{font-family:var(--mono);color:var(--grey);letter-spacing:.06em;font-size:10px;font-style:normal}@media (max-width:900px){.cd-niche-grid{grid-template-columns:1fr}.cd-niche-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.cd-ratio-board{flex-direction:column;display:flex}.cd-ratio-header,.cd-ratio-row{grid-template-columns:36px minmax(180px,1.2fr) minmax(160px,1.6fr) 60px 60px 80px;align-items:center;gap:14px;display:grid}.cd-ratio-header{font-family:var(--mono);letter-spacing:.18em;color:var(--grey);border-bottom:1px solid var(--hairline);padding:10px 14px;font-size:9px}.cd-ratio-row{border-bottom:1px solid var(--hairline);color:var(--cream);padding:14px;text-decoration:none;transition:background-color .12s}.cd-ratio-row:hover{background:rgba(245,239,230,.03)}.cd-ratio-rank{font-family:var(--mono);color:var(--grey);letter-spacing:.06em;font-size:13px;font-weight:700}.cd-ratio-name-block{flex-direction:column;gap:2px;min-width:0;display:flex}.cd-ratio-niche{font-family:var(--mono);letter-spacing:.18em;color:var(--grey);font-size:9px}.cd-ratio-name{font-family:var(--sans);color:var(--cream);letter-spacing:-.01em;font-size:16px;font-weight:700}.cd-ratio-bar{background:rgba(245,239,230,.05);border-radius:4px;height:14px;display:block;position:relative;overflow:hidden}.cd-ratio-bar-fill{border-radius:4px;position:absolute;top:0;bottom:0;left:0;right:auto}.cd-ratio-num{font-family:var(--sans);letter-spacing:-.01em;text-align:right;font-size:16px;font-weight:700}.cd-ratio-ratio{font-family:var(--sans);letter-spacing:-.01em;text-align:right;white-space:nowrap;font-size:22px;font-weight:700}@media (max-width:1100px){.cd-ratio-header{display:none}.cd-ratio-row{grid-template-columns:28px 1fr 70px;grid-template-areas:"rank name ratio""rank bar bar""rank stats stats";align-items:start;gap:8px 14px;padding:16px 8px}.cd-ratio-rank{grid-area:rank;padding-top:4px}.cd-ratio-name-block{grid-area:name}.cd-ratio-bar{grid-area:bar}.cd-ratio-val,.cd-ratio-sat{display:none}.cd-ratio-ratio{grid-area:ratio;align-self:start;font-size:19px}.cd-ratio-stats{font-family:var(--mono);color:var(--cream-dim);letter-spacing:.06em;grid-area:stats;gap:14px;font-size:10px;display:flex}}.cd-platform-breakdown-tabs{flex-wrap:wrap;gap:6px;margin-bottom:18px;display:flex}.cd-platform-breakdown-empty{font-family:var(--mono);letter-spacing:.14em;color:var(--grey);text-align:center;border:1px dashed var(--hairline);border-radius:6px;padding:60px 20px;font-size:11px}.cd-platform-breakdown-rows{flex-direction:column;display:flex}.cd-platform-breakdown-header,.cd-platform-breakdown-row{grid-template-columns:36px minmax(220px,1.6fr) 220px minmax(0,1fr) 70px;align-items:center;gap:18px;display:grid}.cd-platform-breakdown-header{font-family:var(--mono);letter-spacing:.18em;color:var(--grey);border-bottom:1px solid var(--hairline);padding:10px 14px;font-size:9px}.cd-platform-breakdown-row{border-bottom:1px solid var(--hairline);color:var(--cream);padding:16px 14px;text-decoration:none;transition:background-color .12s}.cd-platform-breakdown-row:hover{background:rgba(245,239,230,.03)}.cd-platform-breakdown-rank{font-family:var(--mono);color:var(--grey);letter-spacing:.06em;font-size:13px;font-weight:700}.cd-platform-breakdown-name-block{flex-direction:column;gap:4px;min-width:0;display:flex}.cd-platform-breakdown-niche{font-family:var(--mono);letter-spacing:.18em;color:var(--grey);font-size:9px}.cd-platform-breakdown-name{font-family:var(--sans);color:var(--cream);letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1.2}.cd-platform-breakdown-bars{grid-template-columns:repeat(6,1fr);align-items:end;gap:4px;height:44px;display:grid}.cd-platform-breakdown-bar-col{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;height:44px;display:flex}.cd-platform-breakdown-bar{border-radius:2px 2px 0 0;width:100%;min-height:2px;transition:height .2s;display:block}.cd-platform-breakdown-bar-lbl{font-family:var(--mono);letter-spacing:.06em;font-size:9px}.cd-platform-breakdown-stats{font-family:var(--mono);color:var(--cream-dim);letter-spacing:.04em;gap:14px;font-size:11px;display:flex}.cd-platform-breakdown-stats em{color:var(--grey);letter-spacing:.16em;margin-right:4px;font-size:9px;font-style:normal}.cd-platform-breakdown-stats strong{color:var(--cream);font-weight:700}.cd-platform-breakdown-featured{font-family:var(--sans);letter-spacing:-.01em;text-align:right;font-size:24px;font-weight:700}@media (max-width:1100px){.cd-platform-breakdown-header{display:none}.cd-platform-breakdown-row{grid-template-columns:36px 1fr 70px;grid-template-areas:"rank name featured""rank bars bars""rank stats stats";align-items:start;gap:10px 14px;padding:18px 14px}.cd-platform-breakdown-rank{grid-area:rank;padding-top:4px}.cd-platform-breakdown-name-block{grid-area:name}.cd-platform-breakdown-bars{grid-area:bars;height:40px}.cd-platform-breakdown-bar-col{height:40px}.cd-platform-breakdown-stats{grid-area:stats}.cd-platform-breakdown-featured{text-align:right;grid-area:featured;align-self:start;font-size:22px}}@media (max-width:520px){.cd-platform-breakdown-row{grid-template-columns:28px 1fr 60px;padding:16px 8px}.cd-platform-breakdown-name{font-size:15px}.cd-platform-breakdown-stats{flex-wrap:wrap;gap:10px}.cd-platform-breakdown-featured{font-size:19px}}.cd-gap-tier-guide{background:var(--hairline);border:1px solid var(--hairline);border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin-bottom:12px;display:grid;overflow:hidden}.cd-gap-tier-item{background:var(--card-bg);padding:14px 14px 16px}@media (max-width:760px){.cd-gap-tier-guide{grid-template-columns:repeat(2,minmax(0,1fr))}}.cd-gap-legend{border:1px solid var(--hairline);background:var(--card-bg);border-radius:8px;flex-wrap:wrap;gap:16px;margin-bottom:12px;padding:12px 16px;display:flex}.cd-gap-legend-item{font-family:var(--mono);letter-spacing:.16em;color:var(--cream-dim);align-items:center;gap:6px;font-size:10px;display:inline-flex}.cd-gap-legend-swatch{border-radius:2px;width:14px;height:8px;display:inline-block}.cd-gap-legend-label{color:var(--cream);font-weight:700}.cd-gap-legend-cap{color:var(--grey);letter-spacing:.06em;font-size:9px}.cd-gap-board{border:1px solid var(--hairline);background:var(--card-bg);border-radius:8px;overflow:hidden}.cd-gap-header,.cd-gap-row{grid-template-columns:36px minmax(220px,2fr) minmax(160px,1.6fr) 130px;align-items:center;gap:16px;padding:14px 18px;display:grid}.cd-gap-header{font-family:var(--mono);letter-spacing:.18em;color:var(--grey);border-bottom:1px solid var(--hairline);font-size:9px}.cd-gap-row{border-bottom:1px solid var(--hairline);color:var(--cream);text-decoration:none;transition:background-color .12s}.cd-gap-row:last-child{border-bottom:none}.cd-gap-row:hover{background:rgba(245,239,230,.03)}.cd-gap-rank{font-family:var(--mono);color:var(--grey);letter-spacing:.06em;font-size:13px;font-weight:700}.cd-gap-name-block{flex-direction:column;gap:4px;min-width:0;display:flex}.cd-gap-niche{font-family:var(--mono);letter-spacing:.18em;color:var(--grey);font-size:9px}.cd-gap-name{font-family:var(--sans);letter-spacing:-.01em;color:var(--cream);font-size:18px;font-weight:700;line-height:1.2}.cd-gap-stats{font-family:var(--mono);color:var(--cream-dim);letter-spacing:.04em;flex-wrap:wrap;gap:8px 12px;margin-top:2px;font-size:10px;display:inline-flex}.cd-gap-stats em{color:var(--grey);letter-spacing:.16em;margin-right:2px;font-size:9px;font-style:normal}.cd-gap-stats strong{color:var(--cream);font-weight:700}.cd-gap-bar{background:rgba(245,239,230,.04);border-radius:4px;height:18px;display:flex;overflow:hidden}.cd-gap-bar-seg{height:100%;transition:opacity .12s;display:block}.cd-gap-score-block{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.cd-gap-score{font-family:var(--sans);letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1}.pill-gap-wide{color:#d4ff3a;background:rgba(212,255,58,.16);border:1px solid rgba(212,255,58,.5)}.pill-gap-open{color:#7af7ff;background:rgba(122,247,255,.14);border:1px solid rgba(122,247,255,.4)}.pill-gap-narrow{color:var(--cream-dim);border:1px solid var(--hairline);background:rgba(245,239,230,.06)}.pill-gap-tight{color:#ffb53a;background:rgba(255,180,58,.14);border:1px solid rgba(255,180,58,.4)}.pill-gap-closed{color:var(--rust);background:rgba(255,126,107,.12);border:1px solid rgba(255,126,107,.4)}@media (max-width:1100px){.cd-gap-header{display:none}.cd-gap-row{grid-template-columns:32px 1fr 80px;grid-template-areas:"rank name score""rank bar bar";align-items:start;gap:8px 12px;padding:16px 14px}.cd-gap-rank{grid-area:rank;padding-top:4px}.cd-gap-name-block{grid-area:name}.cd-gap-bar{grid-area:bar}.cd-gap-score-block{grid-area:score;align-items:flex-end}.cd-gap-score{font-size:26px}}.cd-mover-empty{font-family:var(--mono);letter-spacing:.14em;color:var(--grey);text-align:center;border:1px dashed var(--hairline);border-radius:6px;padding:60px 20px;font-size:11px}.cd-mover-header,.cd-mover-row{grid-template-columns:36px minmax(220px,1.6fr) 160px 130px minmax(0,1fr) 70px;align-items:center;gap:18px;display:grid}.cd-mover-header{font-family:var(--mono);letter-spacing:.18em;color:var(--grey);border-bottom:1px solid var(--hairline);padding:10px 14px;font-size:9px}.cd-mover-rows{flex-direction:column;display:flex}.cd-mover-row{border-bottom:1px solid var(--hairline);color:var(--cream);background:0 0;padding:16px 14px;text-decoration:none;transition:background-color .12s}.cd-mover-row:hover{background:rgba(245,239,230,.03)}.cd-mover-rank{font-family:var(--mono);letter-spacing:.06em;color:var(--grey);font-size:13px;font-weight:700}.cd-mover-name-block{flex-direction:column;gap:4px;min-width:0;display:flex}.cd-mover-niche{font-family:var(--mono);letter-spacing:.18em;color:var(--grey);font-size:9px}.cd-mover-name{font-family:var(--sans);letter-spacing:-.01em;color:var(--cream);font-size:18px;font-weight:700;line-height:1.2}.cd-mover-pattern{font-family:var(--sans);color:var(--cream-dim);margin-top:2px;font-size:12.5px;line-height:1.45}.cd-mover-pattern strong{color:var(--cream);font-weight:700}.cd-mover-spark{align-items:center;min-height:36px;display:flex}.cd-mover-direction{flex-direction:column;gap:4px;display:flex}.cd-mover-direction-pill{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid;border-radius:4px;align-self:flex-start;padding:4px 8px;font-size:10px;font-weight:700}.cd-mover-velocity{font-family:var(--mono);color:var(--cream-dim);letter-spacing:.06em;font-size:10px}.cd-mover-stats{font-family:var(--mono);color:var(--cream-dim);letter-spacing:.04em;grid-template-columns:repeat(2,auto);gap:4px 16px;font-size:11px;display:grid}.cd-mover-stats em{color:var(--grey);letter-spacing:.16em;margin-right:4px;font-size:9px;font-style:normal}.cd-mover-stats strong{color:var(--cream);font-weight:700}.cd-mover-delta{font-family:var(--sans);letter-spacing:-.01em;text-align:right;white-space:nowrap;font-size:22px;font-weight:700}@media (max-width:1100px){.cd-mover-header{display:none}.cd-mover-row{grid-template-columns:36px 1fr 80px;grid-template-areas:"rank name delta""rank spark spark""rank direction direction""rank stats stats";align-items:start;gap:10px 14px;padding:18px 14px}.cd-mover-rank{grid-area:rank;align-self:start;padding-top:4px}.cd-mover-name-block{grid-area:name}.cd-mover-spark{grid-area:spark;margin-top:2px}.cd-mover-direction{flex-flow:wrap;grid-area:direction;align-items:center;gap:10px}.cd-mover-stats{grid-area:stats;grid-template-columns:repeat(4,auto);gap:0 14px}.cd-mover-delta{text-align:right;grid-area:delta;align-self:start}}@media (max-width:520px){.cd-mover-row{grid-template-columns:28px 1fr 70px;padding:16px 8px}.cd-mover-name{font-size:16px}.cd-mover-pattern{font-size:12px}.cd-mover-stats{grid-template-columns:repeat(2,1fr);gap:4px 8px}.cd-mover-delta{font-size:19px}}.cd-tam-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:1280px){.cd-tam-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.cd-tam-grid{grid-template-columns:1fr}}.cd-idea-row:hover{background:rgba(245,239,230,.04)!important}.cd-daily-ideas-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}@media (max-width:1000px){.cd-daily-ideas-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.cd-daily-ideas-grid{grid-template-columns:1fr;gap:14px}}.cd-playbook-row{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:40px;display:grid}.cd-playbook-text,.cd-playbook-mock{min-width:0}@media (max-width:920px){.cd-playbook-row{grid-template-columns:1fr;gap:24px}}.cd-jump-nav-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (max-width:600px){.cd-jump-nav-btn{padding:12px 14px!important}}.cd-lifecycle-header{align-items:flex-start;gap:18px;padding:22px 24px;display:flex}.cd-lifecycle-body{border-top:1px solid var(--hairline);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:28px;padding:22px 24px 24px;display:grid}.cd-lifecycle-chart-col,.cd-lifecycle-analysis-col{min-width:0}@media (max-width:900px){.cd-lifecycle-body{grid-template-columns:1fr;gap:22px}.cd-lifecycle-header{gap:12px;padding:18px}}.cd-trend-secondary-grid{background:var(--hairline);border-top:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}@media (max-width:760px){.cd-trend-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.foryou-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,420px);align-items:start;gap:20px;display:grid}.foryou-persona-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:980px){.foryou-grid{grid-template-columns:1fr}}@media (max-width:540px){.foryou-persona-grid{grid-template-columns:1fr}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@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 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
