@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-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:transparent;--tw-gradient-via:transparent;--tw-gradient-to:transparent;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--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-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-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}::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-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:transparent;--tw-gradient-via:transparent;--tw-gradient-to:transparent;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--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-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-duration:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:var(--font-sans),ui-sans-serif,system-ui,sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-md:12px;--blur-xl:24px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:var(--font-mono);--font-display:var(--font-display),ui-sans-serif,system-ui,sans-serif;--font-hero:var(--font-hero),ui-sans-serif,system-ui,sans-serif;--font-archivo:var(--font-archivo),ui-sans-serif,system-ui,sans-serif;--shadow-hard:var(--shadow-hard);--shadow-hard-sm:var(--shadow-hard-sm);--shadow-hard-lg:var(--shadow-hard-lg)}}@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{.rf-card{border:2px solid var(--ink);border-radius:var(--radius);box-shadow:var(--shadow-hard);background:#fff}.rf-btn{background:var(--ink);color:var(--paper);border:2px solid var(--ink);border-radius:var(--radius-sm);box-shadow:var(--shadow-hard-sm);font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;white-space:nowrap;cursor:pointer;transition:transform .12s var(--ease-quart),box-shadow .12s var(--ease-quart),background .15s;justify-content:center;align-items:center;gap:.5rem;padding:.55rem 1.05rem;font-size:14px;font-weight:700;display:inline-flex}.rf-btn:hover:not(:disabled){box-shadow:var(--shadow-hard);transform:translate(-1px,-1px)}.rf-btn:active:not(:disabled){box-shadow:0 0 0 var(--ink);transform:translate(2px,2px)}.rf-btn:disabled{opacity:.45;cursor:not-allowed}.rf-btn-lime{background:var(--lime);color:var(--ink)}.rf-btn-ghost{color:var(--ink);background:#fff}.rf-chip{border:1.5px solid var(--ink);font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .65rem;font-size:12px;font-weight:700;display:inline-flex}.rf-field{width:100%;color:var(--ink);border:2px solid var(--ink);border-radius:var(--radius-sm);transition:box-shadow .15s var(--ease-quart);background:#fff;outline:none;padding:.62rem .85rem;font-size:15px}.rf-field::placeholder{color:var(--ink-faint)}.rf-field:focus{box-shadow:3px 3px 0 var(--lime),4px 4px 0 var(--ink)}.rf-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700}.rf-score{border:2px solid var(--ink);border-radius:var(--radius);box-shadow:3px 3px 0 var(--ink);font-family:var(--font-archivo),ui-sans-serif,system-ui,sans-serif;color:var(--ink);flex-direction:column;justify-content:center;align-items:center;line-height:1;display:inline-flex;transform:rotate(-2deg)}.rf-score-sm{min-width:40px;min-height:40px;padding:4px 7px;font-size:16px}.rf-score-md{min-width:56px;min-height:56px;padding:6px 10px;font-size:24px}.rf-score-lg{min-width:84px;min-height:84px;padding:10px 14px;font-size:38px}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.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)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-3{inset-inline:calc(var(--spacing)*3)}.inset-x-\[22\%\]{left:22%;right:22%}.inset-y-0{inset-block:calc(var(--spacing)*0)}.top-0{top:calc(var(--spacing)*0)}.top-2{top:calc(var(--spacing)*2)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-\[12\%\]{top:12%}.top-\[20\%\]{top:20%}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-\[12\%\]{right:12%}.right-\[17\%\]{right:17%}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-\[22\%\]{bottom:22%}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.left-\[17\%\]{left:17%}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.m-auto{margin:auto}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-auto{margin-left:auto;margin-right:auto}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.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-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-auto{margin-top:auto}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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}.inline-grid{display:inline-grid}.table{display:table}.aspect-video{aspect-ratio:var(--aspect-video)}.h-1{height:calc(var(--spacing)*1)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-28{height:calc(var(--spacing)*28)}.h-40{height:calc(var(--spacing)*40)}.h-\[18\%\]{height:18%}.h-\[18px\]{height:18px}.h-\[58vh\]{height:58vh}.h-\[72\%\]{height:72%}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-\[62vh\]{max-height:62vh}.max-h-\[70vh\]{max-height:70vh}.min-h-5{min-height:calc(var(--spacing)*5)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-28{min-height:calc(var(--spacing)*28)}.min-h-\[64px\]{min-height:64px}.min-h-\[84px\]{min-height:84px}.min-h-\[230px\]{min-height:230px}.min-h-\[360px\]{min-height:360px}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-44{width:calc(var(--spacing)*44)}.w-52{width:calc(var(--spacing)*52)}.w-60{width:calc(var(--spacing)*60)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-\[18\%\]{width:18%}.w-\[18px\]{width:18px}.w-\[22\%\]{width:22%}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[31ch\]{max-width:31ch}.max-w-\[85\%\]{max-width:85%}.max-w-\[85vw\]{max-width:85vw}.max-w-\[150px\]{max-width:150px}.max-w-\[220px\]{max-width:220px}.max-w-\[320px\]{max-width:320px}.max-w-\[430px\]{max-width:430px}.max-w-\[590px\]{max-width:590px}.max-w-\[650px\]{max-width:650px}.max-w-\[720px\]{max-width:720px}.max-w-\[1020px\]{max-width:1020px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-9{min-width:calc(var(--spacing)*9)}.min-w-\[560px\]{min-width:560px}.min-w-\[640px\]{min-width:640px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-8{--tw-translate-y:calc(var(--spacing)*8);translate:var(--tw-translate-x)var(--tw-translate-y)}.-rotate-\[24deg\]{rotate:-24deg}.rotate-\[-1\.5deg\]{rotate:-1.5deg}.rotate-\[-4deg\]{rotate:-4deg}.rotate-\[24deg\]{rotate:24deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.scroll-mt-20{scroll-margin-top:calc(var(--spacing)*20)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.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}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.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-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-top:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-bottom:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing)*4)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-8{column-gap:calc(var(--spacing)*8)}.gap-x-10{column-gap:calc(var(--spacing)*10)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-5{row-gap:calc(var(--spacing)*5)}.gap-y-8{row-gap:calc(var(--spacing)*8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)){border-color:var(--line)}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[var\(--radius\)\]{border-radius:var(--radius)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-\[\#244a34\]\/10{border-color:rgba(36,74,52,.1);border-color:color(display-p3 .17803 .286626 .210667/.1);border-color:lab(28.1405% -18.6607 8.82064/.1)}.border-black\/30{border-color:rgba(0,0,0,.3)}@supports (color:color-mix(in lab, red, red)){.border-black\/30{border-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.border-ink,.border-ink\/10{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.border-ink\/10{border-color:color-mix(in oklab,var(--ink)10%,transparent)}}.border-ink\/12{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.border-ink\/12{border-color:color-mix(in oklab,var(--ink)12%,transparent)}}.border-ink\/15{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.border-ink\/15{border-color:color-mix(in oklab,var(--ink)15%,transparent)}}.border-ink\/25{border-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.border-ink\/25{border-color:color-mix(in oklab,var(--ink)25%,transparent)}}.border-lime{border-color:var(--lime)}.border-line{border-color:var(--line)}.border-paper\/12{border-color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.border-paper\/12{border-color:color-mix(in oklab,var(--paper)12%,transparent)}}.border-paper\/20{border-color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.border-paper\/20{border-color:color-mix(in oklab,var(--paper)20%,transparent)}}.border-paper\/25{border-color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.border-paper\/25{border-color:color-mix(in oklab,var(--paper)25%,transparent)}}.border-paper\/40{border-color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.border-paper\/40{border-color:color-mix(in oklab,var(--paper)40%,transparent)}}.border-red\/25{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.border-red\/25{border-color:color-mix(in oklab,var(--red)25%,transparent)}}.border-white\/10{border-color:rgba(255,255,255,.1)}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/14{border-color:rgba(255,255,255,.14)}@supports (color:color-mix(in lab, red, red)){.border-white\/14{border-color:color-mix(in oklab,var(--color-white)14%,transparent)}}.border-white\/15{border-color:rgba(255,255,255,.15)}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.border-white\/\[0\.055\]{border-color:rgba(255,255,255,.055)}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.055\]{border-color:color-mix(in oklab,var(--color-white)5.5%,transparent)}}.\!bg-\[\#eef1ea\]{background-color:#eef1ea!important}.\!bg-lime{background-color:var(--lime)!important}.bg-\[\#0a0a0b\]{background-color:#0a0a0b}.bg-\[\#0b2b1b\]\/90{background-color:rgba(11,43,27,.9);background-color:color(display-p3 .078795 .16594 .110824/.9);background-color:lab(14.8046% -15.8532 6.83908/.9)}.bg-\[\#0e0e10\]{background-color:#0e0e10}.bg-\[\#1f1f21\]{background-color:#1f1f21}.bg-\[\#151517\]{background-color:#151517}.bg-black{background-color:var(--color-black)}.bg-black\/30{background-color:rgba(0,0,0,.3)}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-black\/35{background-color:rgba(0,0,0,.35)}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab,var(--color-black)35%,transparent)}}.bg-black\/50{background-color:rgba(0,0,0,.5)}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/70{background-color:rgba(0,0,0,.7)}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-butter{background-color:var(--butter)}.bg-danger,.bg-danger\/40{background-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.bg-danger\/40{background-color:color-mix(in oklab,var(--danger)40%,transparent)}}.bg-dark{background-color:var(--dark)}.bg-ink,.bg-ink\/40{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.bg-ink\/40{background-color:color-mix(in oklab,var(--ink)40%,transparent)}}.bg-lilac{background-color:var(--lilac)}.bg-lime,.bg-lime\/10{background-color:var(--lime)}@supports (color:color-mix(in lab, red, red)){.bg-lime\/10{background-color:color-mix(in oklab,var(--lime)10%,transparent)}}.bg-lime\/15{background-color:var(--lime)}@supports (color:color-mix(in lab, red, red)){.bg-lime\/15{background-color:color-mix(in oklab,var(--lime)15%,transparent)}}.bg-lime\/40{background-color:var(--lime)}@supports (color:color-mix(in lab, red, red)){.bg-lime\/40{background-color:color-mix(in oklab,var(--lime)40%,transparent)}}.bg-mint{background-color:var(--mint)}.bg-paper{background-color:var(--paper)}.bg-paper-deep{background-color:var(--paper-deep)}.bg-paper\/95{background-color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.bg-paper\/95{background-color:color-mix(in oklab,var(--paper)95%,transparent)}}.bg-red,.bg-red\/10{background-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.bg-red\/10{background-color:color-mix(in oklab,var(--red)10%,transparent)}}.bg-transparent{background-color:transparent}.bg-white{background-color:var(--color-white)}.bg-white\/45{background-color:rgba(255,255,255,.45)}@supports (color:color-mix(in lab, red, red)){.bg-white\/45{background-color:color-mix(in oklab,var(--color-white)45%,transparent)}}.bg-white\/70{background-color:rgba(255,255,255,.7)}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.bg-white\/\[0\.055\]{background-color:rgba(255,255,255,.055)}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.055\]{background-color:color-mix(in oklab,var(--color-white)5.5%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#ff5149\]{--tw-gradient-from:#ff5149;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-\[\#e5322d\]{--tw-gradient-via:#e5322d;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#b8201b\]{--tw-gradient-to:#b8201b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.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-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.\!px-6{padding-inline:calc(var(--spacing)*6)!important}.\!px-7{padding-inline:calc(var(--spacing)*7)!important}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.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)}.px-6{padding-inline:calc(var(--spacing)*6)}.\!py-3{padding-block:calc(var(--spacing)*3)!important}.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-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-3\.5{padding-top:calc(var(--spacing)*3.5)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-14{padding-top:calc(var(--spacing)*14)}.pt-16{padding-top:calc(var(--spacing)*16)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-10{padding-right:calc(var(--spacing)*10)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-\[54px\]{padding-left:54px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-archivo{font-family:var(--font-archivo),ui-sans-serif,system-ui,sans-serif}.font-display{font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif}.font-hero{font-family:var(--font-hero),ui-sans-serif,system-ui,sans-serif}.font-sans{font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[15px\]{font-size:15px!important}.text-\[8\.5px\]{font-size:8.5px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-\[42px\]{font-size:42px}.text-\[clamp\(1\.8rem\,4\.2vw\,3rem\)\]{font-size:max(1.8rem,min(4.2vw,3rem))}.text-\[clamp\(1\.8rem\,4vw\,2\.8rem\)\]{font-size:max(1.8rem,min(4vw,2.8rem))}.text-\[clamp\(1\.9rem\,4\.4vw\,3\.2rem\)\]{font-size:max(1.9rem,min(4.4vw,3.2rem))}.text-\[clamp\(1\.9rem\,4\.6vw\,3\.3rem\)\]{font-size:max(1.9rem,min(4.6vw,3.3rem))}.text-\[clamp\(2\.1rem\,4vw\,3\.6rem\)\]{font-size:max(2.1rem,min(4vw,3.6rem))}.text-\[clamp\(2\.2rem\,4\.35vw\,3\.8rem\)\]{font-size:max(2.2rem,min(4.35vw,3.8rem))}.text-\[clamp\(2\.5rem\,4\.7vw\,4\.2rem\)\]{font-size:max(2.5rem,min(4.7vw,4.2rem))}.text-\[clamp\(2\.5rem\,5vw\,4\.5rem\)\]{font-size:max(2.5rem,min(5vw,4.5rem))}.text-\[clamp\(2rem\,5\.2vw\,3\.7rem\)\]{font-size:max(2rem,min(5.2vw,3.7rem))}.text-\[clamp\(2rem\,5vw\,3\.4rem\)\]{font-size:max(2rem,min(5vw,3.4rem))}.text-\[clamp\(2rem\,5vw\,3\.6rem\)\]{font-size:max(2rem,min(5vw,3.6rem))}.text-\[clamp\(3rem\,7vw\,6\.3rem\)\]{font-size:max(3rem,min(7vw,6.3rem))}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.84\]{--tw-leading:.84;line-height:.84}.leading-\[0\.93\]{--tw-leading:.93;line-height:.93}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.01\]{--tw-leading:1.01;line-height:1.01}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-\[760\]{--tw-font-weight:760;font-weight:760}.font-\[780\]{--tw-font-weight:780;font-weight:780}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[-0\.065em\]{--tw-tracking:-.065em;letter-spacing:-.065em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-lime{color:var(--lime)!important}.\!text-paper\/45{color:var(--paper)!important}@supports (color:color-mix(in lab, red, red)){.\!text-paper\/45{color:color-mix(in oklab,var(--paper)45%,transparent)!important}}.\!text-paper\/50{color:var(--paper)!important}@supports (color:color-mix(in lab, red, red)){.\!text-paper\/50{color:color-mix(in oklab,var(--paper)50%,transparent)!important}}.\!text-paper\/55{color:var(--paper)!important}@supports (color:color-mix(in lab, red, red)){.\!text-paper\/55{color:color-mix(in oklab,var(--paper)55%,transparent)!important}}.text-\[\#0b2b1b\]{color:#0b2b1b}.text-\[\#57df79\]{color:#57df79}.text-\[\#65db80\]{color:#65db80}.text-\[\#294b38\]\/65{color:rgba(41,75,56,.65);color:color(display-p3 .192208 .290789 .225126/.65);color:lab(28.843% -16.7745 7.31357/.65)}.text-\[\#173524\]{color:#173524}.text-\[\#ff8d88\]{color:#ff8d88}.text-alert{color:var(--alert)}.text-ink{color:var(--ink)}.text-ink-faint{color:var(--ink-faint)}.text-ink-soft{color:var(--ink-soft)}.text-ink\/15{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/15{color:color-mix(in oklab,var(--ink)15%,transparent)}}.text-ink\/50{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/50{color:color-mix(in oklab,var(--ink)50%,transparent)}}.text-ink\/70{color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.text-ink\/70{color:color-mix(in oklab,var(--ink)70%,transparent)}}.text-lime{color:var(--lime)}.text-paper,.text-paper\/40{color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.text-paper\/40{color:color-mix(in oklab,var(--paper)40%,transparent)}}.text-paper\/45{color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.text-paper\/45{color:color-mix(in oklab,var(--paper)45%,transparent)}}.text-paper\/55{color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.text-paper\/55{color:color-mix(in oklab,var(--paper)55%,transparent)}}.text-paper\/60{color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.text-paper\/60{color:color-mix(in oklab,var(--paper)60%,transparent)}}.text-paper\/65{color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.text-paper\/65{color:color-mix(in oklab,var(--paper)65%,transparent)}}.text-paper\/70{color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.text-paper\/70{color:color-mix(in oklab,var(--paper)70%,transparent)}}.text-red{color:var(--red)}.text-white{color:var(--color-white)}.text-white\/35{color:rgba(255,255,255,.35)}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab,var(--color-white)35%,transparent)}}.text-white\/38{color:rgba(255,255,255,.38)}@supports (color:color-mix(in lab, red, red)){.text-white\/38{color:color-mix(in oklab,var(--color-white)38%,transparent)}}.text-white\/40{color:rgba(255,255,255,.4)}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.text-white\/45{color:rgba(255,255,255,.45)}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab,var(--color-white)45%,transparent)}}.text-white\/48{color:rgba(255,255,255,.48)}@supports (color:color-mix(in lab, red, red)){.text-white\/48{color:color-mix(in oklab,var(--color-white)48%,transparent)}}.text-white\/50{color:rgba(255,255,255,.5)}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.text-white\/52{color:rgba(255,255,255,.52)}@supports (color:color-mix(in lab, red, red)){.text-white\/52{color:color-mix(in oklab,var(--color-white)52%,transparent)}}.text-white\/55{color:rgba(255,255,255,.55)}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab,var(--color-white)55%,transparent)}}.text-white\/58{color:rgba(255,255,255,.58)}@supports (color:color-mix(in lab, red, red)){.text-white\/58{color:color-mix(in oklab,var(--color-white)58%,transparent)}}.text-white\/60{color:rgba(255,255,255,.6)}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/66{color:rgba(255,255,255,.66)}@supports (color:color-mix(in lab, red, red)){.text-white\/66{color:color-mix(in oklab,var(--color-white)66%,transparent)}}.text-white\/75{color:rgba(255,255,255,.75)}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab,var(--color-white)75%,transparent)}}.text-white\/78{color:rgba(255,255,255,.78)}@supports (color:color-mix(in lab, red, red)){.text-white\/78{color:color-mix(in oklab,var(--color-white)78%,transparent)}}.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}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-100{opacity:1}.shadow-\[0_12px_25px_-13px_rgba\(229\,50\,45\,0\.95\)\]{--tw-shadow:0 12px 25px -13px var(--tw-shadow-color,rgba(229,50,45,.95));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_35px_-22px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 12px 35px -22px var(--tw-shadow-color,rgba(0,0,0,.45));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_35px_rgba\(35\,74\,48\,0\.06\)\]{--tw-shadow:0 12px 35px var(--tw-shadow-color,rgba(35,74,48,.06));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_30px_-18px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 14px 30px -18px var(--tw-shadow-color,rgba(0,0,0,.8));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_35px_-15px_rgba\(239\,62\,54\,0\.9\)\]{--tw-shadow:0 14px 35px -15px var(--tw-shadow-color,rgba(239,62,54,.9));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_45px_rgba\(7\,42\,24\,0\.3\)\]{--tw-shadow:0 14px 45px var(--tw-shadow-color,rgba(7,42,24,.3));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_34px_-15px_rgba\(229\,50\,45\,0\.8\)\]{--tw-shadow:0 16px 34px -15px var(--tw-shadow-color,rgba(229,50,45,.8));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_35px_-18px_rgba\(239\,62\,54\,0\.9\)\]{--tw-shadow:0 16px 35px -18px var(--tw-shadow-color,rgba(239,62,54,.9));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_38px_-12px_rgba\(229\,50\,45\,0\.9\)\]{--tw-shadow:0 18px 38px -12px var(--tw-shadow-color,rgba(229,50,45,.9));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_22px_58px_-38px_rgba\(0\,0\,0\,0\.38\)\]{--tw-shadow:0 22px 58px -38px var(--tw-shadow-color,rgba(0,0,0,.38));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_72px_-34px_rgba\(0\,0\,0\,0\.78\)\]{--tw-shadow:0 30px 72px -34px var(--tw-shadow-color,rgba(0,0,0,.78));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_90px_-35px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 30px 90px -35px var(--tw-shadow-color,rgba(0,0,0,.9));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_38px_85px_-48px_rgba\(0\,0\,0\,0\.95\)\]{--tw-shadow:0 38px 85px -48px var(--tw-shadow-color,rgba(0,0,0,.95));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[2px_2px_0_var\(--ink\)\]{--tw-shadow:2px 2px 0 var(--tw-shadow-color,var(--ink));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[4px_4px_0_rgba\(200\,255\,61\,0\.4\)\]{--tw-shadow:4px 4px 0 var(--tw-shadow-color,rgba(200,255,61,.4));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[4px_4px_0_var\(--lime\)\]{--tw-shadow:4px 4px 0 var(--tw-shadow-color,var(--lime));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[6px_6px_0_var\(--lime\)\]{--tw-shadow:6px 6px 0 var(--tw-shadow-color,var(--lime));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-hard{--tw-shadow:var(--shadow-hard);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-hard-lg{--tw-shadow:var(--shadow-hard-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-hard-sm{--tw-shadow:var(--shadow-hard-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 transparent;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--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,.ring-1{--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)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + 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)}.ring-ink{--tw-ring-color:var(--ink)}.ring-white\/15{--tw-ring-color:rgba(255,255,255,.15)}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-paper{--tw-ring-offset-color:var(--paper)}.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-blur{--tw-backdrop-blur:blur(8px);-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,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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-all{transition-property:all;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))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.outline-none{--tw-outline-style:none;outline-style:none}.group-open\:rotate-45:-webkit-any(:where(.group):-webkit-any([open],:popover-open,:open) *){rotate:45deg}.group-open\:rotate-45:-moz-any(:where(.group):-moz-any([open],:popover-open,:open) *){rotate:45deg}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:-translate-x-0\.5:hover{--tw-translate-x:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-paper\/60:hover{border-color:var(--paper)}@supports (color:color-mix(in lab, red, red)){.hover\:border-paper\/60:hover{border-color:color-mix(in oklab,var(--paper)60%,transparent)}}.hover\:bg-black\/20:hover{background-color:rgba(0,0,0,.2)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/20:hover{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.hover\:bg-black\/25:hover{background-color:rgba(0,0,0,.25)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/25:hover{background-color:color-mix(in oklab,var(--color-black)25%,transparent)}}.hover\:bg-ink\/\[0\.04\]:hover{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ink\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--ink)4%,transparent)}}.hover\:bg-lime:hover{background-color:var(--lime)}.hover\:bg-paper-deep:hover{background-color:var(--paper-deep)}.hover\:bg-white\/12:hover{background-color:rgba(255,255,255,.12)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/12:hover{background-color:color-mix(in oklab,var(--color-white)12%,transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:rgba(255,255,255,.05)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:bg-white\/\[0\.07\]:hover{background-color:rgba(255,255,255,.07)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.07\]:hover{background-color:color-mix(in oklab,var(--color-white)7.0%,transparent)}}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-lime:hover{color:var(--lime)}.hover\:text-paper:hover{color:var(--paper)}.hover\:text-red:hover{color:var(--red)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.focus\:border-red\/70:focus{border-color:var(--red)}@supports (color:color-mix(in lab, red, red)){.focus\:border-red\/70:focus{border-color:color-mix(in oklab,var(--red)70%,transparent)}}.focus\:bg-white\/\[0\.075\]:focus{background-color:rgba(255,255,255,.075)}@supports (color:color-mix(in lab, red, red)){.focus\:bg-white\/\[0\.075\]:focus{background-color:color-mix(in oklab,var(--color-white)7.5%,transparent)}}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:inset-x-6{inset-inline:calc(var(--spacing)*6)}.sm\:bottom-5{bottom:calc(var(--spacing)*5)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:block{display:block}.sm\:inline-flex{display:inline-flex}.sm\:min-h-\[282px\]{min-height:282px}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:flex-1{flex:1}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[0\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:gap-3\.5{gap:calc(var(--spacing)*3.5)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-10{padding-inline:calc(var(--spacing)*10)}.sm\:px-12{padding-inline:calc(var(--spacing)*12)}.sm\:py-6{padding-block:calc(var(--spacing)*6)}.sm\:py-14{padding-block:calc(var(--spacing)*14)}.sm\:py-16{padding-block:calc(var(--spacing)*16)}.sm\:py-18{padding-block:calc(var(--spacing)*18)}.sm\:py-20{padding-block:calc(var(--spacing)*20)}.sm\:py-24{padding-block:calc(var(--spacing)*24)}.sm\:py-28{padding-block:calc(var(--spacing)*28)}.sm\:py-32{padding-block:calc(var(--spacing)*32)}.sm\:pt-10{padding-top:calc(var(--spacing)*10)}.sm\:pt-20{padding-top:calc(var(--spacing)*20)}.sm\:pb-16{padding-bottom:calc(var(--spacing)*16)}.sm\:pb-20{padding-bottom:calc(var(--spacing)*20)}.sm\:pb-28{padding-bottom:calc(var(--spacing)*28)}.sm\:pl-3{padding-left:calc(var(--spacing)*3)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-\[9px\]{font-size:9px}.sm\:text-\[11\.5px\]{font-size:11.5px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16\.5px\]{font-size:16.5px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[24px\]{font-size:24px}}@media (min-width:48rem){.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[0\.7fr_1\.3fr\]{grid-template-columns:.7fr 1.3fr}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}}:root{--paper:#fbfaf7;--paper-deep:#f2efe7;--dark:#141414;--ink:#1b1b1d;--ink-soft:rgba(27,27,29,.64);--ink-faint:rgba(27,27,29,.4);--line:rgba(27,27,29,.14);--lime:#c8ff3d;--mint:#e7f5ec;--butter:#fdf3d8;--lilac:#efe9f7;--danger:#ffd9d3;--alert:#c2362b;--shadow-hard:4px 4px 0 var(--ink);--shadow-hard-sm:2px 2px 0 var(--ink);--shadow-hard-lg:6px 6px 0 var(--ink);--radius:10px;--radius-sm:8px;--radius-lg:14px;--ease-quart:cubic-bezier(.16,1,.3,1)}body{color:var(--ink);font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#f7f8f4}::selection{background:var(--lime);color:var(--ink)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.font-display{font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em}.font-hero{font-family:var(--font-hero),ui-sans-serif,system-ui,sans-serif}.font-editorial{font-family:var(--font-editorial),Georgia,"Times New Roman",serif}.font-archivo{font-family:var(--font-archivo),ui-sans-serif,system-ui,sans-serif}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fade{0%{opacity:0}to{opacity:1}}.rise-in{animation:rise .4s var(--ease-quart)both}.fade-in{animation:fade .35s var(--ease-quart)both}.rf-dot-grid{background-image:radial-gradient(circle at 72% 42%,rgba(200,255,61,.11),transparent 30%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:auto,48px 48px,48px 48px}.rf-paper-grid{background-image:radial-gradient(circle at 74% 34%,rgba(200,255,61,.3),transparent 24%),linear-gradient(rgba(27,27,29,.043) 1px,transparent 1px),linear-gradient(90deg,rgba(27,27,29,.043) 1px,transparent 1px);background-size:auto,48px 48px,48px 48px}.vml-hero{background:radial-gradient(120% 90% at 82% -10%,rgba(200,255,61,.22),transparent 55%),radial-gradient(90% 70% at 8% 4%,rgba(27,27,29,.035),transparent 60%),#fbfaf7}.vml-band-soft{background:linear-gradient(#f6f4ee 0%,#fbfaf7 100%)}.vml-card{background:#fff;border:1px solid rgba(27,27,29,.1);border-radius:18px;box-shadow:inset 0 1px rgba(255,255,255,.8),0 2px 4px rgba(27,27,29,.04),0 12px 32px -12px rgba(27,27,29,.16)}.vml-card-lift{transition:transform .4s var(--ease-quart),box-shadow .4s var(--ease-quart)}.vml-card-lift:hover{transform:translateY(-3px);box-shadow:inset 0 1px rgba(255,255,255,.8),0 2px 4px rgba(27,27,29,.05),0 22px 48px -14px rgba(27,27,29,.22)}.vml-float{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,255,255,.92);border:1px solid rgba(27,27,29,.1);border-radius:14px;box-shadow:0 18px 40px -12px rgba(27,27,29,.28)}.vml-dark{background:radial-gradient(90% 80% at 78% 0,rgba(200,255,61,.14),transparent 55%),radial-gradient(70% 60% at 6% 100%,rgba(200,255,61,.06),transparent 55%),#0e0f0d}.vml-dark-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:18px;box-shadow:0 30px 60px -20px rgba(0,0,0,.6)}.vml-btn-lime{background:var(--lime);color:var(--ink);transition:transform .3s var(--ease-quart),box-shadow .3s var(--ease-quart);border-radius:999px;align-items:center;gap:8px;padding:14px 22px;font-weight:800;display:inline-flex;box-shadow:0 10px 26px -8px rgba(200,255,61,.7)}.vml-btn-lime:hover{transform:translateY(-2px);box-shadow:0 16px 34px -8px rgba(200,255,61,.85)}.vml-btn-ghost{color:var(--ink);transition:border-color .35s ease,background-color .35s ease,transform .35s var(--ease-quart),box-shadow .35s ease;background:#fff;border:1px solid rgba(27,27,29,.18);border-radius:999px;align-items:center;gap:8px;padding:13px 20px;font-weight:700;display:inline-flex}.vml-btn-ghost:hover{border-color:var(--ink);background:#fafafa;transform:translateY(-2px);box-shadow:0 14px 30px -22px rgba(27,27,29,.55)}.pricing-card{will-change:transform,box-shadow;transition:transform .48s cubic-bezier(.22,1,.36,1),box-shadow .48s cubic-bezier(.22,1,.36,1),border-color .35s;transform:translate(0)}.pricing-card:hover{border-color:rgba(27,27,29,.2);transform:translateY(-7px)scale(1.008);box-shadow:0 34px 72px -38px rgba(27,27,29,.5)}.pricing-card-dark:hover{border-color:rgba(255,255,255,.2);box-shadow:0 38px 80px -35px rgba(0,0,0,.88),0 0 0 1px rgba(229,50,45,.14)}.pricing-cta{transition:transform .34s cubic-bezier(.22,1,.36,1),background-color .3s,box-shadow .34s;transform:translate(0)}.pricing-cta:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 38px -18px rgba(0,0,0,.72)}.pricing-card-dark .pricing-cta:hover:not(:disabled){background:var(--red-deep);box-shadow:0 20px 42px -18px rgba(229,50,45,.85)}.vm-output{transition:transform .55s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1);box-shadow:0 26px 60px -38px rgba(0,0,0,.82)}.vm-output:hover{transform:translateY(-3px);box-shadow:0 34px 72px -36px rgba(0,0,0,.9)}.vm-output-media{transition:transform 1s cubic-bezier(.22,1,.36,1);transform:scale(1.001)}.vm-output:hover .vm-output-media{transform:scale(1.025)}.vm-showcase{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%)}.vm-showcase-track{will-change:transform;gap:24px;width:max-content;animation:52s linear infinite vm-showcase-left;display:flex}.vm-showcase-set{gap:24px;display:flex}.vm-showcase-card{isolation:isolate;background:var(--vm-card-bg);width:min(700px,100vw - 32px);color:var(--vm-card-ink);border-color:var(--vm-card-border);box-shadow:inset 0 1px 0 var(--vm-card-highlight),0 24px 58px -42px rgba(0,0,0,.92);flex:none;transition:transform .55s cubic-bezier(.22,1,.36,1),border-color .4s,box-shadow .55s cubic-bezier(.22,1,.36,1);position:relative}.vm-showcase-card:after{content:"";z-index:5;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--vm-card-inner-border);position:absolute;top:0;bottom:0;left:0;right:0}.vm-showcase-card:hover{border-color:var(--vm-card-border-hover);box-shadow:inset 0 1px 0 var(--vm-card-highlight),0 34px 72px -38px rgba(0,0,0,.94),0 0 0 1px var(--vm-card-glow);transform:translateY(-6px)scale(1.005)}.vm-showcase-card:hover .vm-output-media{filter:saturate(1.06)contrast(1.025);transform:scale(1.035)}.vm-showcase-black{--vm-card-bg:#171719;--vm-card-ink:#fff;--vm-card-muted:rgba(255,255,255,.68);--vm-card-accent:rgba(255,255,255,.9);--vm-card-eyebrow-bg:rgba(255,255,255,.07);--vm-card-eyebrow-border:transparent;--vm-card-chip-bg:rgba(255,255,255,.05);--vm-card-chip-border:rgba(255,255,255,.1);--vm-card-status:rgba(255,255,255,.82);--vm-card-border:rgba(255,255,255,.12);--vm-card-border-hover:rgba(255,255,255,.28);--vm-card-highlight:rgba(255,255,255,.12);--vm-card-inner-border:rgba(255,255,255,.024);--vm-card-glow:rgba(240,68,59,.16);--vm-card-fade:rgba(23,23,25,.7);--vm-image-shadow:rgba(8,13,19,.95);--vm-visual-border:rgba(255,255,255,.1)}.vm-showcase-green{--vm-card-bg:linear-gradient(145deg,#12805c,#07523f);--vm-card-ink:#fff;--vm-card-muted:rgba(238,255,248,.76);--vm-card-accent:#d9ffed;--vm-card-eyebrow-bg:rgba(1,36,27,.2);--vm-card-eyebrow-border:transparent;--vm-card-chip-bg:rgba(0,28,21,.14);--vm-card-chip-border:rgba(222,255,240,.19);--vm-card-status:rgba(239,255,248,.92);--vm-card-border:rgba(188,255,224,.22);--vm-card-border-hover:rgba(214,255,237,.52);--vm-card-highlight:rgba(226,255,242,.24);--vm-card-inner-border:rgba(0,46,34,.16);--vm-card-glow:rgba(25,188,129,.22);--vm-card-fade:rgba(7,81,62,.75);--vm-image-shadow:rgba(2,24,20,.95);--vm-visual-border:rgba(218,255,239,.18)}.vm-showcase-red{--vm-card-bg:linear-gradient(145deg,#ed433b,#c92d28);--vm-card-ink:#fff;--vm-card-muted:rgba(255,255,255,.8);--vm-card-accent:rgba(255,255,255,.9);--vm-card-eyebrow-bg:rgba(32,11,10,.16);--vm-card-eyebrow-border:transparent;--vm-card-chip-bg:rgba(18,18,20,.1);--vm-card-chip-border:rgba(255,255,255,.18);--vm-card-status:rgba(255,255,255,.86);--vm-card-border:rgba(255,255,255,.2);--vm-card-border-hover:rgba(255,255,255,.52);--vm-card-highlight:rgba(255,255,255,.24);--vm-card-inner-border:rgba(100,10,8,.12);--vm-card-glow:rgba(255,255,255,.12);--vm-card-fade:rgba(230,64,54,.72);--vm-image-shadow:rgba(55,8,8,.9);--vm-visual-border:rgba(255,255,255,.2)}.vm-showcase-yellow{--vm-card-bg:linear-gradient(145deg,#ffd04d,#efb82e);--vm-card-ink:#18181a;--vm-card-muted:rgba(24,24,26,.72);--vm-card-accent:rgba(24,24,26,.86);--vm-card-eyebrow-bg:rgba(255,255,255,.38);--vm-card-eyebrow-border:transparent;--vm-card-chip-bg:rgba(255,255,255,.28);--vm-card-chip-border:rgba(24,24,26,.13);--vm-card-status:#177a43;--vm-card-border:rgba(255,255,255,.34);--vm-card-border-hover:rgba(255,255,255,.78);--vm-card-highlight:rgba(255,255,255,.5);--vm-card-inner-border:rgba(80,48,0,.1);--vm-card-glow:rgba(242,196,66,.24);--vm-card-fade:rgba(242,196,66,.75);--vm-image-shadow:rgba(5,23,77,.92);--vm-visual-border:rgba(24,24,26,.14)}.vm-showcase-blue{--vm-card-bg:linear-gradient(145deg,#385fe2,#2847bd);--vm-card-ink:#fff;--vm-card-muted:rgba(255,255,255,.8);--vm-card-accent:rgba(255,255,255,.9);--vm-card-eyebrow-bg:rgba(8,16,55,.18);--vm-card-eyebrow-border:transparent;--vm-card-chip-bg:rgba(12,20,60,.13);--vm-card-chip-border:rgba(255,255,255,.2);--vm-card-status:rgba(255,255,255,.86);--vm-card-border:rgba(255,255,255,.2);--vm-card-border-hover:rgba(255,255,255,.5);--vm-card-highlight:rgba(255,255,255,.25);--vm-card-inner-border:rgba(4,12,62,.13);--vm-card-glow:rgba(255,255,255,.12);--vm-card-fade:rgba(47,83,207,.74);--vm-image-shadow:rgba(5,16,69,.92);--vm-visual-border:rgba(255,255,255,.2)}.vm-showcase-eyebrow{color:var(--vm-card-accent);background:var(--vm-card-eyebrow-bg);border:0;align-items:center;gap:7px;display:inline-flex;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.vm-showcase-eyebrow:before{content:"";opacity:.72;background:currentColor;border-radius:999px;flex:none;width:5px;height:5px}.vm-showcase-copy{color:var(--vm-card-muted)}.vm-showcase-pill{color:var(--vm-card-muted);background:var(--vm-card-chip-bg);border-color:var(--vm-card-chip-border)}.vm-showcase-status{color:var(--vm-card-status);background:var(--vm-card-chip-bg);box-shadow:inset 0 0 0 1px var(--vm-card-chip-border)}.vm-showcase-status svg{color:#72df8c}.vm-showcase-yellow .vm-showcase-status svg{color:#237448}.vm-showcase-visual{border-color:var(--vm-visual-border);box-shadow:inset 0 1px rgba(255,255,255,.16),0 18px 34px -28px rgba(0,0,0,.72)}.vm-showcase-image-shade{background:linear-gradient(0deg,var(--vm-image-shadow)0,rgba(0,0,0,.08) 42%,transparent 68%)}.vm-showcase-caption{background:rgba(10,10,12,.58);border-color:rgba(255,255,255,.13);box-shadow:0 14px 30px -22px rgba(0,0,0,.9)}.vm-showcase-badge{transition:transform .45s cubic-bezier(.22,1,.36,1),background-color .35s,border-color .35s}.vm-youtube-shell{color:#f1f1f1;background:#0f0f0f;flex-direction:column;display:flex}.vm-youtube-topbar{background:rgba(15,15,15,.98);border-bottom:1px solid rgba(255,255,255,.07);grid-template-columns:auto minmax(80px,1fr) auto;align-items:center;gap:12px;height:40px;padding:0 12px;display:grid}.vm-youtube-logo{font-family:var(--font-display),sans-serif;letter-spacing:-.03em;align-items:center;gap:4px;font-size:9px;font-weight:800;display:inline-flex}.vm-youtube-logo i{color:#fff;background:#f03;border-radius:4px;place-items:center;width:18px;height:12px;display:grid}.vm-youtube-search{color:rgba(255,255,255,.28);border:1px solid rgba(255,255,255,.12);border-radius:999px;justify-self:center;width:100%;max-width:210px;height:22px;padding:4px 10px;font-size:7px}.vm-youtube-avatar,.vm-youtube-channel{border-radius:999px;place-items:center;font-weight:800;display:grid}.vm-youtube-avatar{background:#3157c8;width:20px;height:20px;font-size:7px}.vm-youtube-feed{background:linear-gradient(#0f0f0f,#121212);flex:1;min-height:0;padding:10px}.vm-youtube-thumb{background:#171717;border-radius:10px;height:calc(100% - 55px);min-height:160px}.vm-youtube-signal{color:#fff;letter-spacing:-.01em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(11,11,11,.82);border:1px solid rgba(255,255,255,.2);border-radius:7px;padding:5px 7px;font-size:8px;font-weight:800;position:absolute;top:10px;left:10px}.vm-youtube-duration{color:#fff;background:rgba(0,0,0,.82);border-radius:4px;padding:2px 4px;font-size:7px;font-weight:800;position:absolute;bottom:6px;right:6px}.vm-youtube-details{align-items:flex-start;gap:9px;padding:9px 2px 0;display:flex}.vm-youtube-channel{color:#fff;background:linear-gradient(135deg,#ff4d32,#b7182b);flex:none;width:28px;height:28px;font-size:7px}.vm-youtube-menu{color:rgba(255,255,255,.62);letter-spacing:1px;writing-mode:vertical-rl;font-size:9px}.vm-showcase-card:hover .vm-showcase-badge{background:rgba(0,0,0,.62);border-color:rgba(255,255,255,.28);transform:translateY(-2px)}.vm-showcase:hover .vm-showcase-track{animation-play-state:paused}@keyframes vm-showcase-left{0%{transform:translate(0)}to{transform:translate(calc(-50% - 12px))}}.vm-showcase-dots{justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex}.vm-showcase-dot{--vm-dot-color:#ecece8;opacity:.48;background:var(--vm-dot-color);border:0;border-radius:999px;width:8px;height:8px;padding:0;transition:width .4s cubic-bezier(.22,1,.36,1),opacity .3s,transform .3s;position:relative;overflow:hidden;box-shadow:0 0 0 1px rgba(255,255,255,.14)}.vm-showcase-dot:hover{opacity:.82;transform:scale(1.14)}.vm-showcase-dot.is-active{opacity:1;background:var(--vm-dot-color);width:42px}@supports (color:color-mix(in lab, red, red)){.vm-showcase-dot.is-active{background:color-mix(in srgb,var(--vm-dot-color)24%,transparent)}}.vm-showcase-dot.is-active:after{content:"";border-radius:inherit;background:var(--vm-dot-color);transform-origin:0;animation:6.5s linear both vm-showcase-dot-fill;position:absolute;top:0;bottom:0;left:0;right:0}.vm-showcase-dot-black{--vm-dot-color:#ecece8}.vm-showcase-dot-green{--vm-dot-color:#12805c}.vm-showcase-dot-blue{--vm-dot-color:#385fe2}.vm-showcase-dot-yellow{--vm-dot-color:#ffd04d}.vm-showcase-dot-red{--vm-dot-color:#ed433b}@keyframes vm-showcase-dot-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.vml-eyebrow{font-family:var(--font-display),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);align-items:center;gap:7px;font-size:11.5px;font-weight:700;display:inline-flex}.vml-eyebrow-lime{color:#7c9c14}.vml-mark{background:linear-gradient(transparent 58%,rgba(200,255,61,.85) 58%);padding:0 2px}.vml-input{background:#fff;border:1px solid rgba(27,27,29,.14);border-radius:14px;align-items:center;gap:10px;padding:0 14px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 8px 24px -14px rgba(27,27,29,.3)}.vml-input:focus-within{border-color:var(--ink);box-shadow:0 0 0 4px rgba(200,255,61,.35)}@keyframes vml-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.vml-rise{animation:vml-rise .7s var(--ease-quart)both}:root{--red:#e5322d;--red-deep:#b3231c;--red-wash:rgba(229,50,45,.09);--console:#100f10;--console-2:#17161a}.vt-mono{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace}.vt-label{letter-spacing:.16em;text-transform:uppercase;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;font-weight:600}.vt-hero{background:radial-gradient(80% 70% at 88% -6%,rgba(229,50,45,.09),transparent 55%),linear-gradient(rgba(23,22,26,.043) 1px,transparent 1px) 0 0/40px 40px,linear-gradient(90deg,rgba(23,22,26,.043) 1px,transparent 1px) 0 0/40px 40px,#f7f6f3}.vm-primary-cta,.vm-secondary-cta{letter-spacing:-.018em;border:1px solid rgba(255,255,255,.2);border-radius:16px;justify-content:center;align-items:center;gap:13px;min-height:52px;padding:7px 7px 7px 20px;font-weight:800;transition:transform .42s cubic-bezier(.22,1,.36,1),background-color .32s,border-color .32s,box-shadow .42s cubic-bezier(.22,1,.36,1);display:inline-flex;transform:translate(0)}.vm-primary-cta{color:#fff;background:#ed3d35;box-shadow:inset 0 1px rgba(255,255,255,.22),0 18px 38px -20px rgba(237,61,53,.95)}.vm-secondary-cta{color:rgba(255,255,255,.9);background:rgba(255,255,255,.035);border-color:rgba(255,255,255,.14);box-shadow:inset 0 1px rgba(255,255,255,.055)}.vm-cta-icon{color:#d92f29;background:#fff;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;transition:transform .42s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:0 8px 18px -12px rgba(0,0,0,.7)}.vm-cta-icon-dark{color:#fff;background:rgba(255,255,255,.09);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.vm-primary-cta:hover{background:#f14940;border-color:rgba(255,255,255,.36);transform:translateY(-3px);box-shadow:inset 0 1px rgba(255,255,255,.26),0 24px 46px -18px rgba(237,61,53,.9)}.vm-secondary-cta:hover{background:rgba(255,255,255,.075);border-color:rgba(255,255,255,.27);transform:translateY(-3px);box-shadow:inset 0 1px rgba(255,255,255,.1),0 16px 30px -24px #000}.vm-primary-cta:hover .vm-cta-icon,.vm-secondary-cta:hover .vm-cta-icon{transform:translate(3px)rotate(-3deg)}.vm-primary-cta-compact{border-radius:14px;gap:9px;min-height:42px;padding:6px 6px 6px 14px;font-size:13px}.vm-primary-cta-compact .vm-cta-icon{border-radius:9px;width:28px;height:28px}.vt-btn-line{color:var(--ink);transition:border-color .2s,transform .2s var(--ease-quart);background:#fff;border:1px solid rgba(23,22,26,.22);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-weight:700;display:inline-flex}.vt-btn-line:hover{border-color:var(--ink);transform:translateY(-1px)}.vm-lower-section{background:0 0;position:relative;overflow:hidden}.vm-lower-section:before{content:none}.vm-lower-section>*{z-index:1;position:relative}.vm-lower-grid{background:0 0}.vm-lower-divider{border-top:0}.vm-page-shell{background-color:#101012;background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px);background-size:46px 46px}.vm-sticky-trial{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(70% 140% at 88% 130%,rgba(239,63,56,.2),transparent 62%),rgba(19,19,21,.94);border:1px solid rgba(239,63,56,.34);box-shadow:0 24px 60px -28px rgba(229,50,45,.72),inset 0 1px rgba(255,255,255,.08)}.vm-sticky-kicker{color:#ff665e;letter-spacing:.08em;text-transform:uppercase;background:rgba(239,63,56,.12);border:1px solid rgba(239,63,56,.28);border-radius:999px;flex:none;padding:6px 9px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:8px;font-weight:850}.vm-sticky-action{background:linear-gradient(135deg,#f24840,#df2f29);box-shadow:0 12px 26px -15px rgba(239,63,56,.9),inset 0 1px rgba(255,255,255,.16)}.vm-proof-bridge{background:0 0;position:relative}.vm-proof-bridge-head{justify-content:space-between;align-items:end;gap:32px;margin-bottom:20px;display:flex}.vm-proof-bridge-head p{color:#ef5047;letter-spacing:.13em;text-transform:uppercase;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:8px;font-weight:850}.vm-proof-bridge-head h2{color:#f5f5f3;letter-spacing:-.045em;margin-top:7px;font-size:max(24px,min(3vw,38px));font-weight:760;line-height:1}.vm-proof-bridge-head>span{color:rgba(255,255,255,.43);max-width:440px;font-size:11px;font-weight:540;line-height:1.6}.vm-proof-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.vm-proof-card{--proof-ink:#fff;--proof-muted:rgba(255,255,255,.7);--proof-soft:rgba(255,255,255,.14);min-width:0;min-height:188px;color:var(--proof-ink);background:linear-gradient(145deg,#ed433b,#c92d28);border:1px solid rgba(255,255,255,.21);border-radius:22px;padding:20px;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.22),0 24px 48px -38px #000}.vm-proof-card:after{content:"";border:24px solid rgba(255,255,255,.067);border-radius:50%;width:140px;height:140px;position:absolute;bottom:-48px;right:-32px}.vm-proof-card:hover{transform:translateY(-5px);box-shadow:inset 0 1px rgba(255,255,255,.28),0 32px 58px -35px rgba(0,0,0,.82)}.vm-proof-card.is-green{background:linear-gradient(145deg,#12805c,#07523f)}.vm-proof-card.is-blue{background:linear-gradient(145deg,#385fe2,#2847bd)}.vm-proof-card.is-yellow{--proof-ink:#171719;--proof-muted:rgba(23,23,25,.62);--proof-soft:rgba(23,23,25,.12);background:linear-gradient(145deg,#ffd04d,#efb82e);border-color:rgba(255,255,255,.35)}.vm-proof-card-top{z-index:1;color:var(--proof-muted);align-items:center;gap:7px;display:flex;position:relative}.vm-proof-card-top span{letter-spacing:.1em;text-transform:uppercase;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:7px;font-weight:850}.vm-proof-card-top i{border:1px solid var(--proof-soft);color:var(--proof-muted);letter-spacing:.06em;text-transform:uppercase;background:rgba(0,0,0,.08);border-radius:999px;margin-left:auto;padding:4px 7px;font-size:6px;font-style:normal;font-weight:850}.vm-proof-card>b,.vm-proof-card-formats{z-index:1;color:var(--proof-ink);font-family:var(--font-display),sans-serif;letter-spacing:-.055em;margin-top:22px;font-size:25px;font-weight:790;line-height:.9;display:block;position:relative}.vm-proof-card h3{z-index:1;color:var(--proof-ink);letter-spacing:-.02em;margin-top:10px;font-size:13px;font-weight:760;position:relative}.vm-proof-card>p{z-index:1;color:var(--proof-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:8px;font-weight:620;line-height:1.4;position:relative;overflow:hidden}.vm-proof-card-formats{align-items:flex-end;gap:17px;display:flex}.vm-proof-card-formats b{flex-direction:column;gap:5px;display:flex}.vm-proof-card-formats b+b{border-left:1px solid rgba(255,255,255,.18);padding-left:17px}.vm-proof-card-formats small{color:var(--proof-muted);letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:6px;font-weight:800}.vm-section-label{color:rgba(255,255,255,.5);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;font-weight:700;display:flex}.vm-section-label>span{color:rgba(255,255,255,.82);letter-spacing:0;background:rgba(255,255,255,.043);border:1px solid rgba(255,255,255,.12);border-radius:7px;place-items:center;min-width:27px;height:22px;padding:0 6px;display:inline-grid}.vm-feature-stack{gap:20px;display:grid}.vm-feature-story{background:#171719;border:1px solid rgba(255,255,255,.106);border-radius:28px;grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);height:400px;min-height:0;transition:border-color .35s,transform .45s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.043),0 36px 90px -58px #000}.vm-feature-story:hover{border-color:rgba(255,255,255,.19);transform:translateY(-3px)}.vm-feature-black .vm-feature-copy{background:linear-gradient(145deg,#1a1a1d,#141416)}.vm-feature-green .vm-feature-copy{background:linear-gradient(145deg,#12805c,#07523f)}.vm-feature-blue .vm-feature-copy{background:linear-gradient(145deg,#385fe2,#2847bd)}.vm-feature-red .vm-feature-copy{background:linear-gradient(145deg,#ed433b,#c92d28)}.vm-feature-yellow .vm-feature-copy{color:#171719;background:linear-gradient(145deg,#ffd04d,#efb82e)}.vm-feature-blue .vm-feature-eyebrow,.vm-feature-red .vm-feature-eyebrow,.vm-feature-green .vm-feature-eyebrow{color:rgba(235,255,246,.82)}.vm-feature-blue .vm-feature-number,.vm-feature-red .vm-feature-number,.vm-feature-green .vm-feature-number{color:rgba(255,255,255,.36)}.vm-feature-blue .vm-feature-description,.vm-feature-red .vm-feature-description,.vm-feature-green .vm-feature-description{color:rgba(238,255,248,.72)}.vm-feature-blue .vm-feature-tags span,.vm-feature-red .vm-feature-tags span{color:rgba(255,255,255,.78);background:rgba(0,0,0,.1);border-color:rgba(255,255,255,.19)}.vm-feature-blue .vm-feature-link,.vm-feature-red .vm-feature-link,.vm-feature-green .vm-feature-link{color:#fff}.vm-feature-yellow .vm-feature-eyebrow,.vm-feature-yellow .vm-feature-number,.vm-feature-yellow .vm-feature-description,.vm-feature-yellow .vm-feature-link{color:rgba(23,23,25,.74)}.vm-feature-yellow .vm-feature-copy h3{color:#171719}.vm-feature-yellow .vm-feature-tags span{color:rgba(23,23,25,.72);background:rgba(255,255,255,.18);border-color:rgba(23,23,25,.16)}.vm-feature-yellow .vm-feature-link:hover{color:#171719}.vm-feature-story.is-reverse{grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr)}.vm-feature-blue.is-reverse{grid-template-columns:minmax(0,1.58fr) minmax(300px,.62fr)}.vm-feature-story.is-reverse .vm-feature-copy{order:2}.vm-feature-story.is-reverse .vm-feature-visual{order:1}.vm-feature-copy{flex-direction:column;justify-content:center;min-width:0;padding:max(25px,min(3vw,36px));display:flex}.vm-feature-eyebrow{color:#ef5047;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;font-weight:750;display:inline-flex}.vm-feature-number{color:rgba(255,255,255,.2);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:700}.vm-feature-copy h3{color:#fff;max-width:480px;font-family:var(--font-display),sans-serif;letter-spacing:-.052em;margin-top:13px;font-size:max(27px,min(2.8vw,37px));font-weight:760;line-height:.98}.vm-feature-description{color:rgba(255,255,255,.49);max-width:475px;margin-top:12px;font-size:13px;line-height:1.55}.vm-feature-metric{align-items:flex-end;gap:11px;margin-top:15px;display:flex}.vm-feature-metric b{color:#f1574f;font-family:var(--font-display),sans-serif;letter-spacing:-.055em;font-size:max(28px,min(2.5vw,36px));font-weight:780;line-height:.84}.vm-feature-metric span{color:rgba(255,255,255,.4);letter-spacing:.08em;text-transform:uppercase;max-width:145px;font-size:9px;font-weight:750;line-height:1.25}.vm-feature-blue .vm-feature-metric b,.vm-feature-red .vm-feature-metric b,.vm-feature-green .vm-feature-metric b{color:#fff}.vm-feature-blue .vm-feature-metric span,.vm-feature-red .vm-feature-metric span,.vm-feature-green .vm-feature-metric span{color:rgba(255,255,255,.62)}.vm-feature-yellow .vm-feature-metric b{color:#171719}.vm-feature-yellow .vm-feature-metric span{color:rgba(23,23,25,.58)}.vm-feature-proofline{color:rgba(255,255,255,.46);letter-spacing:.015em;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;margin-top:13px;font-size:8px;font-weight:720;display:flex;overflow:hidden}.vm-feature-proofline svg{color:#67dd82;flex:none}.vm-feature-blue .vm-feature-proofline,.vm-feature-red .vm-feature-proofline,.vm-feature-green .vm-feature-proofline{color:rgba(255,255,255,.7)}.vm-feature-yellow .vm-feature-proofline{color:rgba(23,23,25,.58)}.vm-feature-yellow .vm-feature-proofline svg{color:#1c8b55}.vm-feature-tags{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.vm-feature-tags span{color:rgba(255,255,255,.56);background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.09);border-radius:9px;align-items:center;gap:5px;padding:8px 10px;font-size:9px;font-weight:700;display:inline-flex}.vm-feature-link{color:rgba(255,255,255,.84);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:9px;width:-moz-fit-content;width:fit-content;margin-top:17px;font-size:11px;font-weight:750;transition:color .25s,gap .25s;display:inline-flex}.vm-feature-link:hover{color:#ef5047;gap:13px}.vm-feature-visual{background:#0b0b0d;height:100%;min-height:0;position:relative;overflow:hidden}.vm-video-proof,.vm-language-stage{background:#08090b;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.vm-long-video{object-fit:cover;width:100%;height:100%}.vm-video-proof:after{content:"";pointer-events:none;background:linear-gradient(transparent 64%,rgba(5,6,8,.68)),linear-gradient(90deg,rgba(5,6,8,.28),transparent 38%);position:absolute;top:0;bottom:0;left:0;right:0}.vm-video-meta{z-index:3;color:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(8,9,11,.68);border:1px solid rgba(255,255,255,.13);border-radius:11px;align-items:center;gap:12px;max-width:calc(100% - 195px);padding:10px 12px;font-size:9px;font-weight:700;display:flex;position:absolute;top:18px;left:18px}.vm-video-meta span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vm-video-meta i{color:#64dd80;letter-spacing:.1em;text-transform:uppercase;margin-bottom:3px;font-size:7px;font-style:normal;display:block}.vm-video-meta b{color:#fff;flex:none;font-size:11px}.vm-short-proof{z-index:4;aspect-ratio:9/16;background:#111;border:2px solid rgba(255,255,255,.72);border-radius:18px;width:103px;position:absolute;bottom:22px;right:18px;overflow:hidden;box-shadow:0 22px 55px -18px #000}.vm-short-proof video{object-fit:cover;width:100%;height:100%}.vm-short-proof span{color:#fff;text-align:center;text-transform:uppercase;background:rgba(0,0,0,.72);border-radius:6px;padding:6px;font-size:7px;font-weight:800;position:absolute;top:auto;bottom:7px;left:7px;right:7px}.vm-video-proof{background:rgba(255,255,255,.11);grid-template-columns:minmax(0,1.7fr) minmax(175px,.72fr);gap:1px;display:grid}.vm-video-proof:after{content:none}.vm-format-delivery{background:#08090b;min-width:0;position:relative;overflow:hidden}.vm-format-delivery.is-long:after{content:"";pointer-events:none;background:linear-gradient(transparent 58%,rgba(5,6,8,.78));position:absolute;top:0;bottom:0;left:0;right:0}.vm-format-delivery.is-short{background:radial-gradient(circle at 50% 38%,rgba(39,189,131,.17),transparent 45%),linear-gradient(155deg,#101815,#080a09 72%);place-items:center;display:grid}.vm-short-frame{z-index:1;aspect-ratio:9/16;background:#0b0b0d;border:1px solid rgba(255,255,255,.48);border-radius:17px;height:276px;position:relative;overflow:hidden;box-shadow:0 24px 45px -20px #000}.vm-short-frame video{object-fit:cover;width:100%;height:100%}.vm-format-label{z-index:4;color:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.08em;text-transform:uppercase;background:rgba(8,9,11,.75);border:1px solid rgba(255,255,255,.14);border-radius:999px;align-items:center;gap:8px;padding:6px 8px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:7px;font-weight:800;display:inline-flex;position:absolute;top:14px;left:14px}.vm-format-label b{color:#fff;font-size:8px}.vm-format-delivery.is-short .vm-format-label{left:50%;transform:translate(-50%)}.vm-format-player-ui{z-index:4;align-items:center;gap:8px;display:flex;position:absolute;bottom:52px;left:14px;right:14px}.vm-format-player-ui>span{background:rgba(255,255,255,.18);border-radius:99px;flex:1;height:2px;display:block;position:relative;overflow:hidden}.vm-format-player-ui>span:after{content:"";border-radius:inherit;background:#31d49a;width:46%;animation:8s ease-in-out infinite vm-preview-progress;position:absolute;top:0;bottom:0;left:0;right:auto;box-shadow:0 0 12px rgba(49,212,154,.72)}.vm-format-player-ui i{color:rgba(255,255,255,.6);letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:6.5px;font-style:normal;font-weight:800}.vm-short-play{color:#07100c;pointer-events:none;background:rgba(255,255,255,.88);border:1px solid rgba(255,255,255,.38);border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 28px rgba(0,0,0,.38)}@keyframes vm-preview-progress{0%{width:8%}70%{width:82%}to{width:8%}}.vm-format-caption{z-index:4;min-width:0;position:absolute;bottom:13px;left:14px;right:14px}.vm-format-caption b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:740;display:block;overflow:hidden}.vm-format-caption span{color:rgba(255,255,255,.45);margin-top:3px;font-size:7.5px;font-weight:560;display:block}.vm-format-delivery.is-short .vm-format-caption{text-align:center}.vm-language-stage{background:radial-gradient(circle at 82% 12%,rgba(71,108,255,.35),transparent 35%),linear-gradient(145deg,#0d1220,#090a0d 64%);align-items:center;display:flex}.vm-language-track{gap:12px;width:max-content;padding:22px 12px 58px;animation:34s linear infinite vm-language-scroll;display:flex}.vm-language-stage:hover .vm-language-track{animation-play-state:paused}.vm-language-thumb{aspect-ratio:16/9;background:#141419;border:1px solid rgba(255,255,255,.16);border-radius:15px;flex:none;width:max(350px,min(33vw,430px));position:relative;overflow:hidden;box-shadow:0 25px 55px -27px #000}.vm-language-badge{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(7,7,9,.72);border:1px solid rgba(255,255,255,.17);border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:8px;font-weight:750;display:inline-flex;position:absolute;top:12px;left:12px}.vm-language-badge i{font-size:14px;font-style:normal;line-height:1}.vm-language-note{z-index:3;color:rgba(255,255,255,.78);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:rgba(7,8,12,.76);border:1px solid rgba(255,255,255,.12);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:8px 11px;font-size:9px;display:flex;position:absolute;bottom:14px;left:18px;right:18px}.vm-language-note span{color:#7fa1ff;text-transform:uppercase;font-weight:800}.vm-language-note b{font-weight:700}@keyframes vm-language-scroll{to{transform:translate(calc(-50% - 7px))}}.vm-breakout-dashboard,.vm-keyword-dashboard{color:#17171a;font-family:var(--font-display),sans-serif;background:#f4f5f7;grid-template-columns:42px minmax(0,1fr);display:grid;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.vm-breakout-rail,.vm-keyword-rail{color:rgba(255,255,255,.34);background:#121216;border-right:1px solid rgba(255,255,255,.07);flex-direction:column;align-items:center;gap:9px;padding:10px 7px;display:flex}.vm-breakout-rail>span,.vm-keyword-rail>span,.vm-breakout-rail>button,.vm-keyword-rail>button{width:28px;height:28px;color:inherit;background:0 0;border:0;border-radius:9px;place-items:center;transition:color .22s,background-color .22s,transform .22s;display:grid}.vm-breakout-rail>button:hover,.vm-keyword-rail>button:hover{color:#fff;background:rgba(255,255,255,.08);transform:translateY(-1px)}.vm-breakout-rail>button.is-active{color:#fff;background:#ef3f38;box-shadow:0 8px 18px -10px #ef3f38}.vm-breakout-rail>i,.vm-keyword-rail>i{background:rgba(255,255,255,.08);width:20px;height:1px;margin-top:auto}.vm-dashboard-mark{background:rgba(255,255,255,.09);margin-bottom:9px;color:#fff!important}.vm-breakout-main,.vm-keyword-main{min-width:0;overflow:hidden}.vm-breakout-topbar,.vm-keyword-topbar{background:rgba(255,255,255,.96);border-bottom:1px solid #dedfe3;justify-content:space-between;align-items:center;height:45px;padding:0 13px;display:flex}.vm-breakout-brand,.vm-keyword-topbar>span{letter-spacing:-.01em;align-items:center;gap:8px;font-size:10px;font-weight:820;display:inline-flex}.vm-breakout-brand em,.vm-keyword-topbar>span em{color:#9a9da4;font-size:7px;font-style:normal;font-weight:650}.vm-breakout-period,.vm-keyword-topbar>b{color:#6f737b;background:#fff;border:1px solid #dfe1e6;border-radius:7px;align-items:center;gap:5px;padding:6px 8px;font-size:7px;font-weight:750;display:inline-flex}.vm-keyword-topbar>b i{background:#2cc57c;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px rgba(44,197,124,.12)}.vm-breakout-body{padding:10px 12px 11px}.vm-dashboard-view{animation:.34s cubic-bezier(.22,1,.36,1) both vm-dashboard-enter}.vm-dashboard-view-heading{color:#858994;letter-spacing:.035em;text-transform:uppercase;justify-content:space-between;align-items:center;height:28px;font-size:6px;font-weight:780;display:flex}.vm-dashboard-view-heading>span{align-items:center;gap:6px;display:inline-flex}.vm-dashboard-view-heading>span i{background:#ef3f38;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px rgba(239,63,56,.1)}.vm-dashboard-view-heading>b{color:#5f636b;font-size:6px;font-weight:740}.vm-breakout-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.vm-breakout-summary>div{background:#fff;border:1px solid #dfe1e6;border-radius:9px;min-width:0;padding:8px 9px;box-shadow:0 9px 22px -22px #48505c}.vm-breakout-summary span{color:#858994;letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:6px;font-weight:780;display:block;overflow:hidden}.vm-breakout-summary b{letter-spacing:-.05em;margin-top:4px;font-size:20px;font-weight:840;line-height:1;display:block}.vm-breakout-summary .is-signal b{color:#e43c35}.vm-breakout-summary small{color:#a0a3aa;margin-top:3px;font-size:6px;font-weight:650;display:block}.vm-breakout-chart{background:linear-gradient(rgba(230,232,236,.45) 1px,transparent 1px) 0 0/100% 36px,linear-gradient(90deg,rgba(230,232,236,.32) 1px,transparent 1px) 0 0/68px 100%,#fff;border:1px solid #dfe1e6;border-radius:10px;margin-top:7px;padding:8px 10px 5px}.vm-chart-heading{justify-content:space-between;align-items:center;display:flex}.vm-chart-heading span{color:#777b84;letter-spacing:.03em;text-transform:uppercase;font-size:6px;font-weight:780}.vm-chart-heading b{color:#e43c35;align-items:center;gap:4px;font-size:6px;font-weight:780;display:inline-flex}.vm-chart-heading b i{background:#ef3f38;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 3px rgba(239,63,56,.12)}.vm-breakout-chart svg{width:100%;height:88px;display:block;overflow:visible}.vm-chart-gridline{fill:none;stroke:rgba(224,226,231,.78);stroke-width:1px}.vm-chart-baseline{fill:none;stroke:#aeb2ba;stroke-width:2px;stroke-dasharray:5 5}.vm-chart-area{fill:url(#breakout-fill)}.vm-chart-signal{fill:none;stroke:#ef3f38;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:760;stroke-dashoffset:760px;animation:2.4s cubic-bezier(.22,1,.36,1) forwards vm-draw-signal}.vm-chart-axis{color:#aaaeb6;justify-content:space-between;margin-top:-3px;font-size:5px;font-weight:650;display:flex}.vm-breakout-row{background:#fff;border:1px solid #dfe1e6;border-radius:10px;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;margin-top:7px;padding:6px;display:grid}.vm-breakout-thumb{aspect-ratio:16/9;border-radius:6px;position:relative;overflow:hidden}.vm-breakout-row>div:nth-child(2){min-width:0}.vm-breakout-row span{color:#e43c35;letter-spacing:.03em;text-transform:uppercase;font-size:6px;font-weight:820;display:block}.vm-breakout-row b{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:8px;font-weight:780;display:block;overflow:hidden}.vm-breakout-row small{color:#999da5;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:6px;display:block;overflow:hidden}.vm-breakout-row>strong{color:#e43c35;letter-spacing:-.05em;font-size:20px;font-weight:860}.vm-breakout-row>strong small{color:#a2a5ac;text-align:right;text-transform:uppercase;margin-top:0;font-size:5px;font-weight:700}.vm-breakout-watchlist{min-height:100%}.vm-watchlist-item{background:#fff;border:1px solid #dfe1e6;border-radius:11px;grid-template-columns:24px 126px minmax(0,1fr) 48px;align-items:center;gap:10px;margin-top:7px;padding:7px;display:grid;box-shadow:0 9px 24px -25px #3b424c}.vm-watchlist-rank{color:#b0b3ba;text-align:center;font-size:7px;font-weight:800}.vm-watchlist-image{aspect-ratio:16/9;background:#131318;border-radius:7px;position:relative;overflow:hidden}.vm-watchlist-item>div:nth-child(3){min-width:0}.vm-watchlist-item>div:nth-child(3) b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:790;display:block;overflow:hidden}.vm-watchlist-item>div:nth-child(3) small{color:#9a9da4;margin-top:3px;font-size:6px;display:block}.vm-watchlist-item>div:nth-child(3) i{background:#eceef1;border-radius:99px;height:3px;margin-top:7px;display:block;overflow:hidden}.vm-watchlist-item>div:nth-child(3) i em{border-radius:inherit;background:linear-gradient(90deg,#ef3f38,#ff8b74);height:100%;display:block}.vm-watchlist-item>strong{color:#e43c35;letter-spacing:-.05em;text-align:right;font-size:19px;font-weight:860}.vm-watchlist-item>strong small{color:#9a9da4;text-transform:uppercase;font-size:5px;font-weight:740;display:block}.vm-breakout-angles{min-height:100%}.vm-angle-source{background:#fff;border:1px solid #dfe1e6;border-radius:11px;grid-template-columns:155px minmax(0,1fr);align-items:center;gap:11px;margin-top:7px;padding:7px;display:grid}.vm-angle-source-image{aspect-ratio:16/9;border-radius:7px;position:relative;overflow:hidden}.vm-angle-source>div:nth-child(2) span{color:#e43c35;text-transform:uppercase;font-size:6px;font-weight:800;display:block}.vm-angle-source>div:nth-child(2) b{margin-top:4px;font-size:11px;line-height:1.15;display:block}.vm-angle-source>div:nth-child(2) small{color:#91959d;margin-top:5px;font-size:6px;display:block}.vm-angle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:7px;display:grid}.vm-angle-grid>div{background:#fff;border:1px solid #dfe1e6;border-radius:10px;min-width:0;padding:9px}.vm-angle-grid span{color:#e43c35;font-size:6px;font-weight:820;display:block}.vm-angle-grid b{margin-top:6px;font-size:9px;display:block}.vm-angle-grid small{color:#8f939a;margin-top:4px;font-size:6px;line-height:1.35;display:block}.vm-breakout-angles>button{color:#fff;background:#18181c;border:0;border-radius:8px;align-items:center;gap:7px;margin-top:7px;padding:8px 11px;font-size:7px;font-weight:780;display:inline-flex}.vm-keyword-dashboard{background:#f6f4fa}.vm-keyword-search{color:#2a2830;background:#fff;border:1px solid #d8d3e2;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:38px;margin:9px 11px 0;padding:4px 5px 4px 10px;font-size:9px;font-weight:760;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 30px -25px #4f456a}.vm-keyword-search:after{content:"";background:linear-gradient(90deg,transparent,#8b5ce5,transparent);height:2px;animation:3.2s ease-in-out infinite vm-keyword-scan;position:absolute;top:auto;bottom:0;left:0;right:0;transform:translate(-100%)}.vm-keyword-search>b{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#7b4dde;border-radius:6px;padding:8px 10px;font-size:6px}.vm-keyword-workspace{grid-template-columns:.95fr 1.05fr;gap:7px;margin:7px 11px 10px;display:grid}.vm-keyword-left,.vm-keyword-right{grid-template-rows:auto minmax(0,1fr);gap:7px;min-width:0;display:grid}.vm-keyword-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.vm-keyword-metrics>div{background:#fff;border:1px solid #ded9e7;border-radius:8px;min-width:0;padding:7px 7px 6px}.vm-keyword-metrics span{color:#87818f;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:5.5px;font-weight:780;display:block;overflow:hidden}.vm-keyword-metrics b{letter-spacing:-.04em;margin-top:4px;font-size:17px;line-height:1;display:inline-block}.vm-keyword-metrics small{color:#9c97a3;margin-left:3px;font-size:5px}.vm-keyword-metrics>div>i{background:#ece9f1;border-radius:99px;height:3px;margin-top:5px;display:block;overflow:hidden}.vm-keyword-metrics>div>i em{border-radius:inherit;background:linear-gradient(90deg,#7b4dde,#b384ff);height:100%;animation:1.25s cubic-bezier(.22,1,.36,1) both vm-grow-score;display:block}.vm-keyword-trend,.vm-keyword-serp,.vm-keyword-package{background:#fff;border:1px solid #ded9e7;border-radius:9px;min-width:0;padding:8px}.vm-keyword-sectionhead{justify-content:space-between;align-items:center;display:flex}.vm-keyword-sectionhead span,.vm-keyword-package>span{color:#817b89;letter-spacing:.03em;text-transform:uppercase;font-size:5.5px;font-weight:820}.vm-keyword-sectionhead b{color:#7040d0;font-size:5.5px;font-weight:780}.vm-keyword-trend>div:nth-child(2){background:linear-gradient(rgba(235,232,240,.55) 1px,transparent 1px) 0 0/100% 20px;border-bottom:1px solid #e8e4ed;align-items:flex-end;gap:3px;height:60px;margin-top:7px;display:flex}.vm-keyword-trend>div:nth-child(2) i{transform-origin:bottom;background:linear-gradient(#ad80ff,#7342d2);border-radius:3px 3px 0 0;width:100%;min-height:5px;animation:.8s cubic-bezier(.22,1,.36,1) both vm-rise-bar}.vm-keyword-trend>small{color:#97919d;margin-top:5px;font-size:5px;display:block}.vm-keyword-serp>div:not(.vm-keyword-sectionhead){border-top:1px solid #eeeaf3;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:5px;padding:6px 1px;font-size:6px;display:grid}.vm-keyword-serp>div:not(.vm-keyword-sectionhead):first-of-type{margin-top:4px}.vm-keyword-serp>div:not(.vm-keyword-sectionhead) span{text-overflow:ellipsis;white-space:nowrap;font-weight:720;overflow:hidden}.vm-keyword-serp>div:not(.vm-keyword-sectionhead) b{color:#7040d0;background:#f0e9ff;border-radius:6px;place-items:center;width:20px;height:20px;font-size:6px;display:grid}.vm-keyword-serp>div:not(.vm-keyword-sectionhead) em{color:#249a64;font-size:5px;font-style:normal;font-weight:780}.vm-keyword-package{padding:8px 9px}.vm-keyword-package>b{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:8px;font-weight:790;line-height:1.25;display:block;overflow:hidden}.vm-keyword-package>div{border-top:1px solid #ece9f0;justify-content:space-between;align-items:center;margin-top:6px;padding-top:6px;display:flex}.vm-keyword-package>div i{color:#8c8792;text-transform:uppercase;font-size:5px;font-style:normal;font-weight:720}.vm-keyword-package>div strong{color:#7040d0;font-size:18px;font-weight:860}.vm-keyword-package>small{color:#97919d;margin-top:1px;font-size:5px;display:block}.vm-keyword-trends-view,.vm-keyword-package-view{margin:7px 11px 10px}.vm-keyword-trends-view .vm-dashboard-view-heading>span i,.vm-keyword-package-view .vm-dashboard-view-heading>span i{background:#7b4dde;box-shadow:0 0 0 4px rgba(123,77,222,.1)}.vm-demand-chart{background:linear-gradient(rgba(232,228,238,.48) 1px,transparent 1px) 0 0/100% 36px,linear-gradient(90deg,rgba(232,228,238,.38) 1px,transparent 1px) 0 0/72px 100%,#fff;border:1px solid #dcd7e5;border-radius:10px;margin-top:5px;padding:9px 10px 5px;position:relative;overflow:hidden}.vm-demand-chart>div:first-child{align-items:baseline;gap:7px;display:flex}.vm-demand-chart>div:first-child b{color:#7040d0;font-size:22px;font-weight:860;line-height:1}.vm-demand-chart>div:first-child span{color:#55515b;font-size:7px;font-weight:780}.vm-demand-chart>div:first-child em{color:#249a64;margin-left:auto;font-size:6px;font-style:normal;font-weight:780}.vm-demand-chart svg{width:100%;height:108px;display:block}.vm-demand-grid{fill:none;stroke:rgba(223,218,230,.85);stroke-width:1px}.vm-demand-line{fill:none;stroke:#7b4dde;stroke-width:4px;stroke-linecap:round;stroke-dasharray:780;stroke-dashoffset:780px;animation:2.2s cubic-bezier(.22,1,.36,1) forwards vm-draw-signal}.vm-demand-axis{color:#a09aa7;justify-content:space-between;margin-top:-5px;font-size:5px;display:flex}.vm-demand-clusters{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:7px;display:grid}.vm-demand-clusters>div{background:#fff;border:1px solid #dcd7e5;border-radius:9px;min-width:0;padding:8px 34px 8px 8px;position:relative}.vm-demand-clusters span{color:#8c8693;text-transform:uppercase;font-size:5px;font-weight:780;display:block}.vm-demand-clusters b{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:7px;display:block;overflow:hidden}.vm-demand-clusters strong{color:#7040d0;font-size:15px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.vm-keyword-package-view{grid-template-columns:105px minmax(0,1fr);gap:7px;display:grid}.vm-keyword-package-view>.vm-dashboard-view-heading{grid-column:1/-1}.vm-package-score{background:linear-gradient(145deg,#fff,#f6efff);border:1px solid #cdbbf3;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:8px;display:flex}.vm-package-score span{color:#827b8b;text-transform:uppercase;font-size:5px;font-weight:800}.vm-package-score b{color:#7040d0;letter-spacing:-.06em;margin-top:4px;font-size:35px;font-weight:870;line-height:1}.vm-package-score>i{background:#e9e1f4;border-radius:99px;width:100%;height:4px;margin-top:8px;overflow:hidden}.vm-package-score>i em{border-radius:inherit;background:linear-gradient(90deg,#7b4dde,#b384ff);width:100%;height:100%;animation:1s cubic-bezier(.22,1,.36,1) both vm-grow-score;display:block}.vm-package-score small{color:#249a64;margin-top:6px;font-size:5px;font-weight:750}.vm-package-title{background:#fff;border:1px solid #dcd7e5;border-radius:10px;padding:11px}.vm-package-title span,.vm-package-grid span{color:#89838f;text-transform:uppercase;font-size:5px;font-weight:800;display:block}.vm-package-title b{margin-top:9px;font-size:13px;font-weight:810;line-height:1.16;display:block}.vm-package-title small{color:#8c8792;margin-top:8px;font-size:6px;display:block}.vm-package-grid{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:7px;display:grid}.vm-package-grid>div{background:#fff;border:1px solid #dcd7e5;border-radius:9px;min-width:0;padding:9px}.vm-package-grid b{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:8px;display:block;overflow:hidden}.vm-package-grid small{color:#99939f;margin-top:4px;font-size:5px;display:block}.vm-breakout-dashboard{color:#f6f7fa;background:#090b10}.vm-breakout-main{background:radial-gradient(circle at 80% 0,rgba(239,63,56,.12),transparent 35%),#0c0f15}.vm-breakout-topbar{color:#f7f8fb;background:rgba(15,18,25,.96);border-color:#262a34}.vm-breakout-brand em{color:#777d89}.vm-breakout-period{color:#aeb3bf;background:#171b23;border-color:#303541}.vm-breakout-body{flex-direction:column;height:calc(100% - 45px);display:flex}.vm-breakout-summary>div{background:linear-gradient(145deg,#171b23,#11141a);border-color:#292e39;box-shadow:inset 0 1px rgba(255,255,255,.035)}.vm-breakout-summary>div:first-child{background:radial-gradient(circle at 90% 10%,rgba(255,83,72,.13),transparent 48%),linear-gradient(145deg,#171b23,#11141a)}.vm-breakout-summary>div:nth-child(2){background:radial-gradient(circle at 90% 10%,rgba(93,119,255,.14),transparent 48%),linear-gradient(145deg,#171b23,#11141a)}.vm-breakout-summary>div.is-signal{background:radial-gradient(circle at 90% 12%,rgba(255,83,72,.24),transparent 50%),linear-gradient(145deg,#24171a,#151217);border-color:rgba(255,83,72,.52)}.vm-breakout-summary span{color:#7f8693}.vm-breakout-summary small{color:#6f7581}.vm-breakout-summary .is-signal b{color:#ff5a51;text-shadow:0 0 24px rgba(255,81,73,.3)}.vm-breakout-chart-grid{flex:1;grid-template-columns:minmax(0,1fr) 108px;gap:7px;min-height:0;margin-top:7px;display:grid}.vm-breakout-chart{background:linear-gradient(rgba(255,255,255,.043) 1px,transparent 1px) 0 0/100% 30px,linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px) 0 0/62px 100%,radial-gradient(circle at 85% 8%,rgba(255,74,64,.12),transparent 38%),#12161e;border-color:#292e39;min-height:0;margin-top:0;padding:8px 10px 5px}.vm-chart-heading span{color:#838a97}.vm-chart-heading b{color:#ff655d}.vm-breakout-chart svg{height:88px}.vm-chart-gridline{stroke:rgba(255,255,255,.067)}.vm-chart-baseline{stroke:#555c69}.vm-chart-signal{stroke:#ff5149}.vm-chart-axis{color:#555c68}.vm-chart-axis b{color:#ff6259}.vm-breakout-signalstack{grid-template-rows:repeat(3,auto) minmax(0,1fr);gap:5px;display:grid}.vm-breakout-signalstack>div{background:linear-gradient(145deg,#171b23,#11141a);border:1px solid #292e39;border-radius:8px;padding:6px 7px}.vm-breakout-signalstack>div span{color:#7d8491;text-transform:uppercase;font-size:5px;font-weight:780}.vm-breakout-signalstack>div b{float:right;color:#eef0f4;font-size:9px}.vm-breakout-signalstack>div>i{clear:both;background:#292e38;border-radius:99px;height:3px;margin-top:6px;display:block;overflow:hidden}.vm-breakout-signalstack>div>i em{border-radius:inherit;background:linear-gradient(90deg,#ff5149,#ff9a64);height:100%;display:block}.vm-breakout-signalstack>small{color:#747b86;text-align:center;background:rgba(34,177,111,.07);border:1px solid rgba(68,216,145,.25);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;font-size:5px;line-height:1.35;display:flex}.vm-breakout-signalstack>small>i{background:#42d68e;border-radius:50%;width:6px;height:6px;margin-bottom:4px;box-shadow:0 0 0 4px rgba(66,214,142,.1),0 0 14px rgba(66,214,142,.45)}.vm-breakout-signalstack>small b{color:#69e2a5;text-transform:uppercase;font-size:6px}.vm-breakout-row{color:#f5f6f8;background:linear-gradient(90deg,#171b23,#11141a);border-color:#292e39;margin-top:7px}.vm-breakout-row span{color:#ff6259}.vm-breakout-row small{color:#737a86}.vm-breakout-row>strong{color:#ff5a51}.vm-breakout-row>strong small{color:#666d78}.vm-breakout-ticker{color:#777e8a;align-items:center;gap:5px;margin-top:6px;font-size:5px;display:flex;overflow:hidden}.vm-breakout-ticker>span{white-space:nowrap;background:#131720;border:1px solid #292e39;border-radius:99px;padding:4px 6px}.vm-breakout-ticker>b{color:#ff6259;white-space:nowrap;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.vm-breakout-home{height:100%}.vm-breakout-homebar{color:#838994;align-items:center;gap:5px;height:26px;font-size:5.5px;display:flex;overflow:hidden}.vm-breakout-homebar>span,.vm-breakout-homebar>b{white-space:nowrap;background:#151922;border:1px solid #2b303a;border-radius:6px;padding:5px 7px;font-weight:720}.vm-breakout-homebar>b{color:#fff;background:#ef3f38;border-color:rgba(255,81,73,.42)}.vm-breakout-homebar>i{color:#ff6860;white-space:nowrap;margin-left:auto;font-style:normal;font-weight:780}.vm-breakout-feed{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;height:calc(100% - 31px);margin-top:5px;display:grid}.vm-breakout-video{background:#12151c;border:1px solid #292e38;border-radius:10px;min-width:0;transition:border-color .2s,transform .2s;overflow:hidden;box-shadow:0 12px 28px -24px #000}.vm-breakout-video:hover{z-index:2;border-color:#535b69;transform:translateY(-2px)}.vm-breakout-video.is-hot{border-color:rgba(255,81,73,.54);box-shadow:0 0 0 1px rgba(255,81,73,.08),0 16px 34px -24px rgba(255,81,73,.72)}.vm-breakout-video-image{background:#191c23;height:calc(100% - 39px);min-height:70px;position:relative;overflow:hidden}.vm-breakout-video-image:after{content:"";pointer-events:none;background:linear-gradient(transparent 54%,rgba(5,6,9,.36));position:absolute;top:0;bottom:0;left:0;right:0}.vm-breakout-video-image>span{z-index:2;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-transform:uppercase;background:rgba(12,13,17,.78);border:1px solid rgba(255,255,255,.16);border-radius:6px;padding:4px 6px;font-size:5.5px;font-weight:820;position:absolute;top:6px;left:6px}.vm-breakout-video.is-hot .vm-breakout-video-image>span{background:rgba(218,47,40,.88);border-color:rgba(255,115,104,.42);box-shadow:0 6px 18px -10px #ef3f38}.vm-breakout-video-image>b{z-index:2;color:#fff;background:rgba(0,0,0,.78);border-radius:4px;padding:3px 4px;font-size:5px;position:absolute;bottom:5px;right:5px}.vm-breakout-video-copy{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:6px;height:39px;padding:5px 7px;display:grid}.vm-breakout-video-copy>i{color:#fff;background:linear-gradient(135deg,#ef3f38,#8d201c);border-radius:50%;place-items:center;width:22px;height:22px;font-size:5px;font-style:normal;font-weight:820;display:grid}.vm-breakout-video-copy>span{min-width:0}.vm-breakout-video-copy>span b{text-overflow:ellipsis;white-space:nowrap;font-size:6px;font-weight:750;display:block;overflow:hidden}.vm-breakout-video-copy>span small{color:#777e89;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:5px;display:block;overflow:hidden}.vm-breakout-video-copy>strong{color:#5f6672;letter-spacing:1px;font-size:6px}.vm-dashboard-view-heading{color:#777e8a}.vm-dashboard-view-heading>b{color:#aeb3bd}.vm-watchlist-item,.vm-angle-source,.vm-angle-grid>div{color:#f2f4f7;background:radial-gradient(circle at 90% 0,rgba(255,81,73,.08),transparent 42%),linear-gradient(145deg,#171b23,#11141a);border-color:#292e39}.vm-watchlist-rank{color:#666d79}.vm-watchlist-item>div:nth-child(3) small,.vm-angle-source>div:nth-child(2) small,.vm-angle-grid small{color:#737a86}.vm-watchlist-item>div:nth-child(3) i{background:#292e38}.vm-angle-source>div:nth-child(2) span,.vm-angle-grid span{color:#ff6259}.vm-breakout-angles>button{color:#101218;background:linear-gradient(135deg,#ff655d,#ff8c59);box-shadow:0 10px 24px -14px #ff5149}.vm-keyword-topbar>span em{color:#7d778a}.vm-keyword-search{color:#f4f1fa;background:linear-gradient(90deg,#1b1827,#171520);border-color:#393348;box-shadow:inset 0 1px rgba(255,255,255,.035),0 14px 30px -24px #000}.vm-keyword-workspace{grid-template-rows:minmax(0,1fr) auto}.vm-keyword-left,.vm-keyword-right{min-height:0}.vm-keyword-metrics>div,.vm-keyword-trend,.vm-keyword-serp,.vm-keyword-package{color:#f6f2fc;background:linear-gradient(145deg,rgba(31,28,43,.96),rgba(22,20,32,.96));border-color:#373142;box-shadow:inset 0 1px rgba(255,255,255,.024)}.vm-keyword-metrics>div:first-child{background:radial-gradient(circle at 90% 0,rgba(68,122,255,.18),transparent 50%),linear-gradient(145deg,#211e2f,#171520)}.vm-keyword-metrics>div:nth-child(2){background:radial-gradient(circle at 90% 0,rgba(255,159,67,.16),transparent 50%),linear-gradient(145deg,#211e2f,#171520)}.vm-keyword-metrics>div.is-opportunity{background:radial-gradient(circle at 90% 0,rgba(157,95,255,.26),transparent 52%),linear-gradient(145deg,#241d34,#191522);border-color:rgba(167,113,255,.58)}.vm-keyword-metrics span,.vm-keyword-sectionhead span,.vm-keyword-package>span{color:#817b8f}.vm-keyword-metrics small{color:#777180}.vm-keyword-metrics>div>i{background:#353040}.vm-keyword-sectionhead b{color:#b28cff}.vm-keyword-trend>div:nth-child(2){background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px) 0 0/100% 20px;border-color:#373142}.vm-keyword-trend>small,.vm-keyword-package>small{color:#716b7a}.vm-keyword-serp>div:not(.vm-keyword-sectionhead){border-color:#373142}.vm-keyword-serp>div:not(.vm-keyword-sectionhead) em{color:#66dfa2}.vm-keyword-package>div{border-color:#373142}.vm-keyword-package>div i{color:#797281}.vm-keyword-package>div strong{color:#bd98ff;text-shadow:0 0 20px rgba(169,112,255,.3)}.vm-keyword-clusterstrip{background:rgba(23,20,32,.92);border:1px solid #373142;border-radius:8px;grid-column:1/-1;align-items:center;gap:5px;min-width:0;padding:6px 7px;font-size:5px;display:flex;overflow:hidden}.vm-keyword-clusterstrip>span{color:#817a8a;text-transform:uppercase;white-space:nowrap;font-weight:800}.vm-keyword-clusterstrip>b{color:#aaa3b5;white-space:nowrap;background:#211d2c;border:1px solid #3d354c;border-radius:99px;padding:4px 6px;font-weight:680}.vm-keyword-clusterstrip>strong{color:#b58eff;white-space:nowrap;margin-left:auto}.vm-demand-chart,.vm-demand-clusters>div,.vm-package-score,.vm-package-title,.vm-package-grid>div{color:#f6f2fc;background:linear-gradient(145deg,#211e2f,#171520);border-color:#373142}.vm-demand-chart{background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px) 0 0/100% 36px,linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px) 0 0/72px 100%,radial-gradient(circle at 85% 8%,rgba(134,81,229,.16),transparent 38%),#171520}.vm-demand-chart>div:first-child span{color:#aaa3b5}.vm-demand-chart>div:first-child b,.vm-demand-clusters strong,.vm-package-score b{color:#bd98ff}.vm-demand-grid{stroke:rgba(255,255,255,.06)}.vm-demand-axis{color:#6f6879}.vm-demand-clusters span,.vm-package-title span,.vm-package-grid span{color:#817a8a}.vm-package-score>i{background:#363041}.vm-package-title small,.vm-package-grid small{color:#777080}.vm-keyword-dashboard{color:#f8fafc;background:#0b1018}.vm-keyword-main{background:radial-gradient(circle at 84% -8%,rgba(255,105,47,.16),transparent 34%),radial-gradient(circle at 12% 100%,rgba(30,79,158,.13),transparent 38%),#0f1621}.vm-keyword-rail>button.is-active{color:#fff;background:#ff6b35;box-shadow:0 8px 18px -10px #ff6b35}.vm-keyword-topbar{color:#f8fafc;background:rgba(14,21,31,.96);border-color:#263142}.vm-keyword-topbar>b{color:#7de0a8;background:#17212d;border-color:#2c394c}.vm-keyword-search{color:#f8fafc;background:linear-gradient(90deg,#182333,#131c29);border-color:#344155}.vm-keyword-search:after{background:linear-gradient(90deg,transparent,#ff6b35,transparent)}.vm-keyword-search svg{color:#ff8b5d}.vm-keyword-search>b{background:linear-gradient(135deg,#ff7b43,#e94f1d);box-shadow:0 8px 18px -11px #ff6b35}.vm-keyword-map{height:calc(100% - 92px);margin:7px 11px 10px}.vm-keyword-map .vm-dashboard-view-heading>span i,.vm-keyword-trends-view .vm-dashboard-view-heading>span i,.vm-keyword-package-view .vm-dashboard-view-heading>span i{background:#ff6b35;box-shadow:0 0 0 4px rgba(255,107,53,.11)}.vm-keyword-canvas{background:radial-gradient(circle,rgba(255,107,53,.12),transparent 25%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px) 0 0/30px 30px,linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px) 0 0/30px 30px,#121c29;border:1px solid #2b3748;border-radius:11px;height:180px;position:relative;overflow:hidden}.vm-keyword-canvas>svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.vm-keyword-canvas>svg path{fill:none;stroke:rgba(255,128,78,.25);stroke-width:1.2px;stroke-dasharray:4 5}.vm-keyword-hub{z-index:3;background:linear-gradient(145deg,rgba(43,34,32,.98),rgba(22,27,35,.98));border:1px solid rgba(255,127,76,.58);border-radius:12px;width:190px;padding:11px 12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px rgba(255,107,53,.055),0 20px 40px -24px rgba(255,107,53,.8)}.vm-keyword-hub>span{color:#ff9c76;letter-spacing:.06em;text-transform:uppercase;font-size:5px;font-weight:820;display:block}.vm-keyword-hub>b{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;font-weight:820;display:block;overflow:hidden}.vm-keyword-hub>i{background:#303846;border-radius:99px;height:4px;margin-top:8px;display:block;overflow:hidden}.vm-keyword-hub>i em{border-radius:inherit;background:linear-gradient(90deg,#ff6b35,#ffb24a);height:100%;animation:1s cubic-bezier(.22,1,.36,1) both vm-grow-score;display:block}.vm-keyword-hub>small{color:#838d9b;margin-top:6px;font-size:5px;display:block}.vm-keyword-hub>small strong{color:#f7f9fb;font-size:6px}.vm-keyword-canvas>button{z-index:2;color:#dce3eb;background:rgba(22,32,46,.94);border:1px solid #354256;border-radius:9px;align-items:center;gap:6px;padding:7px 8px;font-size:6px;animation:4.8s ease-in-out infinite vm-keyword-float;display:flex;position:absolute;box-shadow:0 10px 24px -20px #000}.vm-keyword-canvas>button span{white-space:nowrap;font-weight:720}.vm-keyword-canvas>button b{color:#ff9a70;background:rgba(255,107,53,.11);border-radius:6px;place-items:center;width:19px;height:19px;font-size:6px;display:grid}.vm-keyword-canvas>button i{color:#65d59b;font-style:normal}.vm-keyword-canvas>button.n1{top:12px;left:22px}.vm-keyword-canvas>button.n2{animation-delay:-.7s;bottom:13px;left:12px}.vm-keyword-canvas>button.n3{animation-delay:-1.4s;top:7px;left:190px}.vm-keyword-canvas>button.n4{animation-delay:-2.1s;bottom:8px;left:205px}.vm-keyword-canvas>button.n5{animation-delay:-2.8s;top:8px;right:190px}.vm-keyword-canvas>button.n6{animation-delay:-3.5s;bottom:8px;right:180px}.vm-keyword-canvas>button.n7{animation-delay:-4.2s;top:15px;right:14px}.vm-keyword-canvas>button.n8{animation-delay:-1.9s;bottom:16px;right:10px}.vm-keyword-map-footer{grid-template-columns:76px 90px 105px minmax(0,1fr);gap:6px;margin-top:7px;display:grid}.vm-keyword-map-footer>div{background:#131d2a;border:1px solid #2b3748;border-radius:8px;min-width:0;padding:7px 8px;position:relative;overflow:hidden}.vm-keyword-map-footer span{color:#778292;text-transform:uppercase;font-size:5px;font-weight:800;display:block}.vm-keyword-map-footer b{color:#edf2f7;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:6px;display:block;overflow:hidden}.vm-keyword-map-footer>div>i{border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px}.vm-keyword-map-footer .is-orange{background:#ff7b43;box-shadow:0 0 0 3px rgba(255,123,67,.1)}.vm-keyword-map-footer .is-red{background:#f05252;box-shadow:0 0 0 3px rgba(240,82,82,.1)}.vm-keyword-map-footer .is-green{background:#4ad28b;box-shadow:0 0 0 3px rgba(74,210,139,.1)}.vm-keyword-map-footer>div.is-wide{background:linear-gradient(90deg,rgba(255,107,53,.09),#131d2a 44%)}.vm-keyword-trend,.vm-keyword-serp,.vm-keyword-package,.vm-demand-chart,.vm-demand-clusters>div,.vm-package-score,.vm-package-title,.vm-package-grid>div{color:#f3f6f9;background:linear-gradient(145deg,#182333,#121b27);border-color:#2b3748}.vm-keyword-sectionhead b,.vm-demand-chart>div:first-child b,.vm-demand-clusters strong,.vm-package-score b,.vm-keyword-package>div strong{color:#ff8a58;text-shadow:none}.vm-keyword-trend>div:nth-child(2) i{background:linear-gradient(#ff9a61,#f05a25);box-shadow:0 -8px 18px -10px #ff6b35}.vm-keyword-metrics>div>i em,.vm-package-score>i em{background:linear-gradient(90deg,#ff6b35,#ffb24a)}.vm-demand-line{stroke:#ff6b35}.vm-demand-area{fill:rgba(255,107,53,.12)}.vm-keyword-serp>div:not(.vm-keyword-sectionhead) b{color:#ff9a70;background:rgba(255,107,53,.11)}.vm-demand-axis b{color:#ff8a58}@keyframes vm-draw-signal{to{stroke-dashoffset:0}}@keyframes vm-grow-score{0%{width:0}}@keyframes vm-rise-bar{0%{opacity:.25;transform:scaleY(0)}}@keyframes vm-keyword-scan{0%,30%{transform:translate(-100%)}70%,to{transform:translate(100%)}}@keyframes vm-dashboard-enter{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes vm-keyword-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.vm-feature-shade{background:linear-gradient(90deg,rgba(10,10,12,.24),transparent 30%),linear-gradient(transparent 62%,rgba(8,8,10,.56));position:absolute;top:0;bottom:0;left:0;right:0}.vm-feature-story.is-reverse .vm-feature-shade{background:linear-gradient(270deg,rgba(10,10,12,.22),transparent 30%),linear-gradient(transparent 62%,rgba(8,8,10,.56))}.vm-feature-result{color:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.02em;background:rgba(10,10,12,.68);border:1px solid rgba(255,255,255,.13);border-radius:10px;align-items:center;gap:7px;padding:9px 11px;font-size:9px;font-weight:750;display:inline-flex;position:absolute;top:20px;right:20px}.vm-feature-result svg{color:#69dd83}.vm-outlier-panel,.vm-seo-panel{z-index:3;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(8,8,10,.76);border:1px solid rgba(255,255,255,.14);border-radius:15px;position:absolute;bottom:20px;left:20px;right:20px;box-shadow:0 24px 55px -30px #000}.vm-outlier-panel{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:14px 16px;display:grid}.vm-outlier-panel div{min-width:0}.vm-outlier-panel span,.vm-seo-panel>span{color:#f35a52;letter-spacing:.11em;text-transform:uppercase;font-size:7px;font-weight:800;display:block}.vm-outlier-panel div b{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:12px;font-weight:750;display:block;overflow:hidden}.vm-outlier-panel>strong{color:#fff;font-family:var(--font-display),sans-serif;letter-spacing:-.05em;font-size:31px}.vm-outlier-panel>strong small{color:rgba(255,255,255,.35);margin-left:2px;font-size:8px}.vm-outlier-panel>i{color:#fff;text-transform:uppercase;background:#e63d36;border-radius:8px;padding:8px 9px;font-size:8px;font-style:normal;font-weight:800}.vm-seo-panel{padding:16px}.vm-seo-panel>b{color:#fff;margin-top:6px;font-size:13px;font-weight:750;display:block}.vm-seo-panel>div{border-top:1px solid rgba(255,255,255,.1);justify-content:space-between;align-items:center;margin-top:13px;padding-top:11px;display:flex}.vm-seo-panel>div i{color:rgba(255,255,255,.48);text-transform:uppercase;font-size:8px;font-style:normal;font-weight:700}.vm-seo-panel>div strong{color:#ffcf43;font-family:var(--font-display),sans-serif;font-size:26px}.vm-seo-panel>small{color:rgba(255,255,255,.48);margin-top:3px;font-size:8px;display:block}.vm-format-pills,.vm-tool-rail{flex-wrap:wrap;gap:8px;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.vm-format-pills span,.vm-tool-rail span{color:rgba(255,255,255,.79);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(10,10,12,.68);border:1px solid rgba(255,255,255,.13);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:9px;font-weight:700;display:inline-flex}.vm-format-pills i{color:#f1574f;font-family:ui-monospace,SF Mono,Menlo,monospace;font-style:normal}.vm-concept-count,.vm-outlier-readout{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(10,10,12,.72);border:1px solid rgba(255,255,255,.13);border-radius:13px;align-items:baseline;gap:9px;padding:12px 14px;display:flex;position:absolute;bottom:20px;left:20px}.vm-concept-count b,.vm-outlier-readout b{color:#f1574f;font-family:var(--font-display),sans-serif;letter-spacing:-.04em;font-size:28px}.vm-concept-count span,.vm-outlier-readout span,.vm-outlier-readout small{color:rgba(255,255,255,.56);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:750}.vm-outlier-readout{align-items:center}.vm-outlier-readout span{color:rgba(255,255,255,.45);white-space:nowrap;position:absolute;top:-23px;left:0}.vm-process-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.vm-process-card{background:linear-gradient(155deg,rgba(255,255,255,.043),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.09);border-radius:22px;flex-direction:column;min-height:470px;padding:20px;transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .35s,background .35s;display:flex;box-shadow:inset 0 1px rgba(255,255,255,.04),0 26px 60px -45px #000}.vm-process-card:hover{background:linear-gradient(155deg,rgba(255,255,255,.067),rgba(255,255,255,.024));border-color:rgba(255,255,255,.2);transform:translateY(-5px)}.vm-process-icon{color:#f35a52;background:rgba(229,50,45,.1);border:1px solid rgba(229,50,45,.25);border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.vm-process-number{color:rgba(255,255,255,.24);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;font-weight:700}.vm-process-preview{background:#0b0b0d;border:1px solid rgba(255,255,255,.08);border-radius:14px;height:172px;margin-top:auto;padding:10px;box-shadow:inset 0 1px rgba(255,255,255,.035)}.vm-query-row{color:rgba(255,255,255,.78);background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.09);border-radius:9px;align-items:center;gap:8px;min-height:38px;padding:0 10px;font-size:10px;font-weight:700;display:flex}.vm-query-row>span{color:#6cdb84;text-transform:uppercase;margin-left:auto;font-size:8px}.vm-mini-metric{background:rgba(255,255,255,.027);border:1px solid rgba(255,255,255,.07);border-radius:9px;flex-direction:column;align-items:center;min-width:0;padding:11px 4px 9px;display:flex}.vm-mini-metric b{font-family:var(--font-display),sans-serif;font-size:22px;line-height:1}.vm-mini-metric span{color:rgba(255,255,255,.34);text-transform:uppercase;margin-top:6px;font-size:7px;font-weight:700}.vm-signal-console,.vm-studio-screen{background:#151517;border:1px solid rgba(255,255,255,.1);border-radius:22px;overflow:hidden;box-shadow:inset 0 1px rgba(255,255,255,.05),0 35px 80px -48px #000}.vm-console-bar{color:rgba(255,255,255,.38);letter-spacing:.08em;text-transform:uppercase;background:#111113;border-bottom:1px solid rgba(255,255,255,.07);justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:0 16px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:8.5px;font-weight:700;display:flex}.vm-console-bar i{background:rgba(255,255,255,.15);border-radius:999px;width:6px;height:6px}.vm-console-query{color:rgba(255,255,255,.82);background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.09);border-radius:12px;align-items:center;gap:10px;min-height:48px;padding:0 14px;font-size:13px;font-weight:700;display:flex}.vm-console-query b{color:#68d982;text-transform:uppercase;margin-left:auto;font-size:9px}.vm-signal-score{background:rgba(255,255,255,.024);border:1px solid rgba(255,255,255,.08);border-radius:14px;min-width:0;padding:14px;position:relative;overflow:hidden}.vm-signal-score span{color:rgba(255,255,255,.36);text-overflow:ellipsis;text-transform:uppercase;font-size:8px;font-weight:700;display:block;overflow:hidden}.vm-signal-score b{font-family:var(--font-display),sans-serif;letter-spacing:-.05em;margin-top:16px;font-size:max(28px,min(4vw,43px));line-height:.85;display:inline-block}.vm-signal-score small{color:rgba(255,255,255,.25);margin-left:4px;font-size:9px;font-weight:700}.vm-signal-score.is-hot{background:linear-gradient(145deg,rgba(229,50,45,.16),rgba(229,50,45,.04));border-color:rgba(229,50,45,.36)}.vm-signal-score.is-hot b{color:#f1534a}.vm-signal-track{background:rgba(255,255,255,.07);border-radius:99px;height:5px;overflow:hidden}.vm-signal-track>div{border-radius:inherit;background:linear-gradient(90deg,#9f211d,#ec4139);height:100%}.vm-console-verdict{color:rgba(255,255,255,.5);background:rgba(102,220,129,.055);border:1px solid rgba(102,220,129,.16);border-radius:12px;align-items:center;gap:10px;padding:13px 14px;font-size:11px;line-height:1.5;display:flex}.vm-console-verdict svg{color:#66dc81;flex:none}.vm-console-verdict b{color:rgba(255,255,255,.86)}.vm-studio-timeline{flex-direction:column;gap:10px;display:flex}.vm-studio-timeline li{background:rgba(255,255,255,.024);border:1px solid rgba(255,255,255,.08);border-radius:15px;align-items:center;gap:13px;min-height:76px;padding:12px 14px;display:flex}.vm-studio-step-icon{color:rgba(255,255,255,.76);background:rgba(255,255,255,.055);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.vm-studio-timeline small{color:rgba(255,255,255,.25);text-transform:uppercase;font-family:ui-monospace,SF Mono,monospace;font-size:8px;font-weight:700}.vm-studio-timeline p{color:rgba(255,255,255,.78);margin-top:3px;font-size:12px;font-weight:650}.vm-studio-timeline .vm-studio-delivery{color:#ef5047;background:rgba(229,50,45,.08);border-color:rgba(229,50,45,.25)}.vm-thumb-wall{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:150px;gap:12px;display:grid}.vm-thumb-card{background:#171719;border:1px solid rgba(255,255,255,.1);border-radius:18px;position:relative;overflow:hidden}.vm-thumb-card:first-child{grid-area:span 2/span 7}.vm-thumb-card:nth-child(2),.vm-thumb-card:nth-child(3){grid-area:span 1/span 5}.vm-thumb-card:nth-child(4),.vm-thumb-card:nth-child(5){grid-area:span 1/span 6}.vm-thumb-card figcaption{z-index:2;position:absolute;top:auto;bottom:12px;left:14px;right:14px}.vm-thumb-card figcaption span{color:rgba(255,255,255,.48);letter-spacing:.09em;text-transform:uppercase;font-family:ui-monospace,SF Mono,monospace;font-size:8px;font-weight:700}.vm-thumb-card figcaption p{color:rgba(255,255,255,.9);margin-top:3px;font-size:11px;font-weight:700}.vm-thumb-card:first-child figcaption p{font-size:15px}.vm-pricing-dark>.flex>.inline-flex{background:rgba(255,255,255,.043)!important;border-color:rgba(255,255,255,.1)!important;box-shadow:inset 0 1px rgba(255,255,255,.043)!important}.vm-pricing-dark [aria-pressed=false]{color:rgba(255,255,255,.45)!important}.vm-pricing-dark [aria-pressed=true]{color:#151517!important;background:#f3f3f0!important}.vm-pricing-dark .pricing-card{color:#fff!important;background:#171719!important;border-color:rgba(255,255,255,.09)!important;box-shadow:inset 0 1px rgba(255,255,255,.043),0 28px 60px -44px #000!important}.vm-pricing-dark .pricing-card-dark{background:linear-gradient(155deg,#231517,#161618 52%)!important;border-color:rgba(229,50,45,.26)!important}.vm-pricing-dark .pricing-card .text-ink-soft{color:rgba(255,255,255,.54)!important}.vm-pricing-dark .pricing-card .text-ink-faint{color:rgba(255,255,255,.34)!important}.vm-pricing-dark .pricing-card .text-ink{color:rgba(255,255,255,.8)!important}.vm-pricing-dark .pricing-card .pricing-cta{color:#fff!important;background:rgba(255,255,255,.09)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)!important}.vm-pricing-dark .pricing-card-dark .pricing-cta{background:var(--red)!important;box-shadow:0 16px 34px -15px rgba(229,50,45,.8)!important}.vm-pricing-dark>p{color:rgba(255,255,255,.38)!important}.vm-pricing-dark .pricing-card{min-height:520px;overflow:hidden}.vm-pricing-dark .pricing-card:before{content:"";background:var(--pricing-accent,#ef3f38);opacity:.95;height:3px;position:absolute;top:0;bottom:auto;left:0;right:0}.vm-pricing-dark .pricing-card-trial{--pricing-accent:#5f7cff;background:radial-gradient(80% 52% at 10% 0,rgba(73,103,224,.14),transparent 72%),#171719!important}.vm-pricing-dark .pricing-card-creator{--pricing-accent:#28bd83;background:radial-gradient(82% 54% at 10% 0,rgba(40,189,131,.13),transparent 72%),#171719!important}.vm-pricing-dark .pricing-card-scale{--pricing-accent:#ef3f38;background:radial-gradient(86% 58% at 12% 0,rgba(239,63,56,.16),transparent 72%),#171719!important}.vm-pricing-dark .pricing-kicker{border:1px solid var(--pricing-accent);align-items:center;width:-moz-fit-content;width:fit-content;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.vm-pricing-dark .pricing-kicker{border:1px solid color-mix(in srgb,var(--pricing-accent)38%,transparent)}}.vm-pricing-dark .pricing-kicker{background:var(--pricing-accent);border-radius:999px;padding:6px 9px}@supports (color:color-mix(in lab, red, red)){.vm-pricing-dark .pricing-kicker{background:color-mix(in srgb,var(--pricing-accent)12%,transparent)}}.vm-pricing-dark .pricing-kicker{color:var(--pricing-accent)}@supports (color:color-mix(in lab, red, red)){.vm-pricing-dark .pricing-kicker{color:color-mix(in srgb,var(--pricing-accent)88%,white)}}.vm-pricing-dark .pricing-kicker{letter-spacing:.1em;text-transform:uppercase;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:8px;font-weight:850}.vm-pricing-dark .pricing-blurb{min-height:40px}.vm-pricing-dark .pricing-price-row{min-height:46px}.vm-pricing-dark .pricing-billing{min-height:20px}.vm-pricing-dark .pricing-access{min-height:16px}.vm-pricing-dark .pricing-includes{color:rgba(255,255,255,.36);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid rgba(255,255,255,.086);margin-top:18px;padding-top:16px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:8px;font-weight:800}.vm-pricing-dark .pricing-feature-list{flex:1}.vm-pricing-dark .pricing-card-trial .pricing-cta{background:#3957d3!important;box-shadow:0 16px 34px -17px rgba(57,87,211,.82)!important}.vm-pricing-dark .pricing-card-creator .pricing-cta{background:#168e68!important;box-shadow:0 16px 34px -17px rgba(22,142,104,.8)!important}.vm-pricing-dark .pricing-card-scale .pricing-cta{background:var(--red)!important}.vm-faq-list{border-top:1px solid rgba(255,255,255,.1)}.vm-faq-list details{border-bottom:1px solid rgba(255,255,255,.1)}.vm-faq-list summary{color:rgba(255,255,255,.86);min-height:76px;padding:13px 4px}.vm-faq-index{color:rgba(255,255,255,.34);border:1px solid rgba(255,255,255,.09);border-radius:8px;flex:none;place-items:center;width:38px;height:30px;font-family:ui-monospace,SF Mono,monospace;font-size:9px;display:grid}.vm-faq-list summary i{color:rgba(255,255,255,.55);background:rgba(255,255,255,.055);border-radius:9px;place-items:center;width:30px;height:30px;font-size:18px;font-style:normal;transition:transform .3s,background .3s;display:grid}.vm-faq-list details[open] summary i{color:#f1534a;background:rgba(229,50,45,.14);transform:rotate(45deg)}.vm-closing-panel{background:radial-gradient(60% 80% at 50% 110%,rgba(229,50,45,.24),transparent 70%),radial-gradient(45% 60% at 88% 10%,rgba(229,50,45,.1),transparent 70%),#151517;border:1px solid rgba(255,255,255,.1);border-radius:28px;position:relative;box-shadow:inset 0 1px rgba(255,255,255,.05),0 40px 90px -55px #000}.vm-closing-panel:before{content:"";background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px);background-size:36px 36px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(circle,#000,transparent 80%);mask-image:radial-gradient(circle,#000,transparent 80%)}@media (max-width:900px){.vm-feature-story,.vm-feature-story.is-reverse,.vm-feature-blue.is-reverse{grid-template-columns:1fr;height:auto}.vm-feature-story.is-reverse .vm-feature-copy,.vm-feature-story.is-reverse .vm-feature-visual{order:initial}.vm-feature-story.is-reverse .vm-feature-copy{order:1}.vm-feature-story.is-reverse .vm-feature-visual{order:2}.vm-feature-visual{height:auto;min-height:400px}.vm-process-grid{grid-template-columns:1fr}.vm-process-card{min-height:0}.vm-process-preview{margin-top:24px}}@media (max-width:640px){.vm-proof-bridge{padding-top:32px;padding-bottom:34px}.vm-proof-bridge-head{margin-bottom:16px;display:block}.vm-proof-bridge-head>span{margin-top:10px;font-size:10px;display:block}.vm-proof-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.vm-proof-card{border-radius:18px;min-height:174px;padding:16px}.vm-proof-card-top i{display:none}.vm-proof-card>b,.vm-proof-card-formats{margin-top:20px;font-size:21px}.vm-proof-card-formats{gap:10px}.vm-proof-card-formats b+b{padding-left:10px}.vm-proof-card h3{font-size:11px}.vm-proof-card>p{white-space:normal}.vm-feature-stack{gap:14px}.vm-feature-story{border-radius:22px;height:auto;min-height:0}.vm-feature-copy{padding:30px 24px 34px}.vm-feature-copy h3{margin-top:20px;font-size:32px}.vm-feature-description{margin-top:17px;font-size:13px}.vm-feature-tags{margin-top:21px}.vm-feature-link{margin-top:26px}.vm-feature-visual{min-height:315px}.vm-feature-blue .vm-feature-visual{min-height:330px}.vm-feature-red .vm-feature-visual,.vm-feature-yellow .vm-feature-visual{min-height:360px}.vm-feature-result{top:14px;right:14px}.vm-video-proof{grid-template-columns:minmax(0,1.42fr) minmax(124px,.78fr)}.vm-short-frame{border-radius:14px;height:214px}.vm-format-label{gap:5px;padding:5px 6px;font-size:6px;top:9px;left:9px}.vm-format-delivery.is-short .vm-format-label{left:50%}.vm-format-caption{bottom:9px;left:9px;right:9px}.vm-format-player-ui{bottom:42px;left:9px;right:9px}.vm-format-player-ui i{display:none}.vm-format-caption b{font-size:8px}.vm-format-caption span{font-size:6.5px}.vm-format-delivery.is-short .vm-format-caption span{display:none}.vm-video-meta{max-width:calc(100% - 118px);padding:8px 9px;top:12px;left:12px}.vm-video-meta b{display:none}.vm-short-proof{border-radius:13px;width:83px;bottom:16px;right:12px}.vm-language-track{gap:10px;padding:28px 10px 82px}.vm-language-thumb{width:300px}.vm-language-note{bottom:12px;left:12px;right:12px}.vm-language-note b{display:none}.vm-outlier-panel,.vm-seo-panel{bottom:12px;left:12px;right:12px}.vm-outlier-panel{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:12px}.vm-outlier-panel>i{grid-column:1/-1;width:-moz-fit-content;width:fit-content}.vm-breakout-topbar,.vm-keyword-topbar{height:42px;padding:0 10px}.vm-breakout-dashboard,.vm-keyword-dashboard{grid-template-columns:34px minmax(0,1fr)}.vm-breakout-rail,.vm-keyword-rail{gap:6px;padding:8px 3px}.vm-breakout-rail>span,.vm-keyword-rail>span,.vm-breakout-rail>button,.vm-keyword-rail>button{width:27px;height:27px}.vm-breakout-body{padding:8px}.vm-breakout-summary{gap:5px}.vm-breakout-summary>div{padding:8px}.vm-breakout-summary b{font-size:18px}.vm-breakout-chart{margin-top:6px;padding:7px 8px 3px}.vm-breakout-chart svg{height:84px}.vm-breakout-row{grid-template-columns:62px minmax(0,1fr) auto;margin-top:6px}.vm-keyword-search{margin-top:9px;margin-left:8px;margin-right:8px}.vm-keyword-workspace{gap:5px;margin-left:8px;margin-right:8px}.vm-keyword-metrics{gap:4px}.vm-keyword-metrics>div{padding:8px 7px}.vm-keyword-metrics b{font-size:18px}.vm-keyword-trend,.vm-keyword-package{padding:8px}.vm-keyword-trend>div:nth-child(2){height:52px}.vm-format-pills,.vm-tool-rail{bottom:14px;left:14px;right:14px}.vm-concept-count,.vm-outlier-readout{bottom:14px;left:14px}.vm-thumb-wall{flex-direction:column;display:flex}.vm-thumb-card{min-height:220px}.vm-thumb-card:first-child{min-height:280px}.vm-signal-score{padding:11px 8px}.vm-signal-score b{font-size:27px}.vm-signal-score span{font-size:6.5px}.vm-console-verdict{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.pricing-card,.pricing-cta,.vm-output,.vm-output-media,.vm-showcase-track,.vm-primary-cta,.vm-secondary-cta,.vm-cta-icon,.vml-btn-ghost{transition-duration:.01ms}.pricing-card:hover,.pricing-cta:hover:not(:disabled),.vm-output:hover,.vm-output:hover .vm-output-media,.vm-primary-cta:hover,.vm-secondary-cta:hover,.vml-btn-ghost:hover{transform:none}.vm-showcase-track{animation:none;transform:translate(16px)}}.vt-chip{background:rgba(255,255,255,.7);border:1px solid rgba(23,22,26,.12);border-radius:9px;align-items:center;gap:7px;padding:7px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.vt-console{background:radial-gradient(90% 60% at 82% 0%,rgba(229,50,45,.12),transparent 55%),var(--console);border:1px solid rgba(255,255,255,.08);border-radius:20px;overflow:hidden;box-shadow:0 40px 80px -28px rgba(0,0,0,.55),inset 0 2px rgba(255,255,255,.04)}.vt-console-row{border-top:1px solid rgba(255,255,255,.07)}.vt-stat{background:rgba(255,255,255,.024);border:1px solid rgba(255,255,255,.08);border-radius:12px}.vt-bar{background:rgba(255,255,255,.1);border-radius:999px;height:5px;overflow:hidden}.vt-bar>i{background:var(--red);border-radius:999px;height:100%;display:block}.vt-bar-mut>i{background:rgba(255,255,255,.34)}.vt-play{background:var(--red);width:62px;height:44px;transition:transform .25s var(--ease-quart),background .2s;border-radius:12px;place-items:center;display:grid;box-shadow:0 10px 30px -6px rgba(229,50,45,.6)}.vt-play:hover{background:var(--red-deep);transform:scale(1.05)}.vt-live{align-items:center;gap:6px;display:inline-flex}.vt-live>i{background:var(--red);border-radius:50%;width:6px;height:6px;animation:1.8s infinite vt-pulse;box-shadow:0 0 rgba(229,50,45,.6)}@keyframes vt-pulse{0%{box-shadow:0 0 rgba(229,50,45,.55)}70%{box-shadow:0 0 0 7px rgba(229,50,45,0)}to{box-shadow:0 0 rgba(229,50,45,0)}}@keyframes vt-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.vt-float-anim{animation:7s ease-in-out infinite vt-float}.vt-float-anim-slow{animation:9s ease-in-out infinite vt-float}.vt-dark-hero{background:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px) 0 0/46px 46px,linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px) 0 0/46px 46px,radial-gradient(65% 45% at 50% 42%,rgba(255,255,255,.035),transparent 68%),linear-gradient(#131315 0%,#101012 100%);position:relative;overflow:hidden}.vt-dark-grid{background-image:linear-gradient(rgba(255,255,255,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px);background-size:46px 46px,46px 46px}.vt-fcard{color:var(--ink);background:#fff;border:1px solid rgba(23,22,26,.08);border-radius:16px;box-shadow:0 30px 60px -22px rgba(0,0,0,.7)}.vt-fcard-dark{color:#fff;background:#161618;border:1px solid rgba(255,255,255,.09);border-radius:16px;box-shadow:0 30px 60px -22px rgba(0,0,0,.75)}.vt-fcard-red{color:#fff;background:linear-gradient(155deg,#ef3b34,#b3231c);border-radius:16px;box-shadow:0 26px 56px -18px rgba(229,50,45,.55)}.vt-stage{background:#131315;border:1px solid rgba(255,255,255,.1);border-radius:20px;overflow:hidden;box-shadow:0 50px 100px -30px rgba(0,0,0,.8),inset 0 0 0 1px rgba(255,255,255,.02)}.vt-nav{-webkit-backdrop-filter:blur(18px)saturate(120%)brightness(.78);backdrop-filter:blur(18px)saturate(120%)brightness(.78);box-shadow:none;background:0 0;border-bottom:1px solid rgba(255,255,255,.067)}.vt-gcard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(20,20,23,.72);border:1px solid rgba(255,255,255,.1);border-radius:16px;box-shadow:0 24px 60px -22px rgba(0,0,0,.85),inset 0 1px rgba(255,255,255,.05)}.vt-spark{align-items:flex-end;gap:3px;height:34px;display:flex}.vt-spark>i{background:rgba(229,50,45,.85);border-radius:2px 2px 0 0;flex:1}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@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-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-duration{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
