@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,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-geist-sans);--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:var(--font-geist-mono);--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before,::backdrop{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%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-3{top:calc(var(--spacing) * 3)}.top-5{top:calc(var(--spacing) * 5)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.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}.h-full{height:100%}.min-h-full{min-height:100%}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--lm-bg:#0e1713;--lm-surface:#16241e;--lm-surface-raised:#1c2e26;--lm-line:#ffffff17;--lm-line-strong:#ffffff2b;--lm-text-hi:#f2efe7;--lm-text-mid:#a8b4ac;--lm-text-low:#8b9b91;--lm-brass:#c9a24d;--lm-brass-bright:#e4c784;--background:var(--lm-bg);--foreground:var(--lm-text-hi);accent-color:var(--lm-brass);--lm-safe-top:env(safe-area-inset-top,0px);--lm-safe-right:env(safe-area-inset-right,0px);--lm-safe-bottom:env(safe-area-inset-bottom,0px);--lm-safe-left:env(safe-area-inset-left,0px)}@supports (-webkit-touch-callout:none){@media (display-mode:standalone){:root{--lm-safe-top:max(calc(env(safe-area-inset-top,0px) + 4px), 28px)}}@media (display-mode:standalone) and (max-aspect-ratio:1/2){:root{--lm-safe-top:max(calc(env(safe-area-inset-top,0px) + 4px), 58px)}}@media (display-mode:standalone) and (orientation:landscape) and (max-height:460px){:root{--lm-safe-top:env(safe-area-inset-top,0px)}}html.lm-ios-standalone{--lm-safe-top:max(calc(env(safe-area-inset-top,0px) + 4px), 28px)}@media (max-aspect-ratio:1/2){html.lm-ios-standalone{--lm-safe-top:max(calc(env(safe-area-inset-top,0px) + 4px), 58px)}}@media (orientation:landscape) and (max-height:460px){html.lm-ios-standalone{--lm-safe-top:env(safe-area-inset-top,0px)}}}.lm-ios-status-bar{height:var(--lm-safe-top,0px);background:var(--lm-bg);z-index:75;pointer-events:none;position:fixed;top:0;left:0;right:0}body{background:var(--lm-bg);color:var(--foreground);padding-top:var(--lm-safe-top,0px);font-family:var(--font-geist-sans), -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:"ss01", "cv11", "tnum";font-synthesis-weight:none;font-synthesis:style;letter-spacing:.002em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;-webkit-tap-highlight-color:transparent;font-size:15px;line-height:1.5;overflow-x:clip}*,:before,:after{font-synthesis-weight:none;font-synthesis:style}html{font-synthesis-weight:none;font-synthesis:style;-moz-text-size-adjust:100%;text-size-adjust:100%;max-width:100%;font-size:16px;overflow-x:clip}body{max-height:999999px}p,li,span,div,a,button,input,select,textarea,summary,label,td,th,h1,h2,h3,h4,h5,h6{-moz-text-size-adjust:100%;text-size-adjust:100%;max-height:999999px}::selection{color:var(--lm-text-hi);background:#c9a24d4d}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(960px 520px at 50% -140px,#c9a24d1f,#0000 72%),radial-gradient(680px 380px at 85% 12%,#8cc7a109,#0000 68%),radial-gradient(1200px 800px at 50% 110%,#0000006b,#0000 62%);position:fixed;inset:0}h1,h2,h3{font-optical-sizing:auto;text-wrap:balance}p{text-wrap:pretty}:root{--rp-bg:#0e1713;--rp-surface:#16241e;--rp-line:#ffffff17;--rp-track:#ffffff14;--rp-text-hi:#f2efe7;--rp-text-mid:#a8b4ac;--rp-text-low:#8b9b91;--rp-accent:#c9a24d;--rp-accent-soft:#c9a24d24;--rp-good:#4ade80;--rp-bad:#d08b5e}.lm-card{background:linear-gradient(180deg, #e4c7840b 0%, #ffffff04 28%, #fff0 58%), var(--lm-surface);border:1px solid #f2efe718;border-radius:14px;transition:border-color .22s cubic-bezier(.22,1,.36,1),background-color .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1);box-shadow:inset 0 1px #f2efe714,inset 0 0 0 1px #c9a24d0a,0 16px 38px -26px #000000e0}@media (hover:hover) and (pointer:fine){a.lm-card:hover,.lm-card-interactive:hover{background:linear-gradient(180deg, #c9a24d16 0%, #fff0 52%), var(--lm-surface-raised);border-color:#c9a24d7a;transform:translateY(-2px);box-shadow:inset 0 1px #f2efe724,0 20px 40px -16px #000c,0 0 0 1px #c9a24d26,0 0 42px -18px #c9a24d7a}}@media (hover:none){a.lm-card:active,.lm-card-interactive:active{background:var(--lm-surface-raised);border-color:#c9a24d6b;transform:scale(.99)}}.lm-btn-primary,.lm-btn-ghost,.lm-btn-text{appearance:none;font-family:inherit}.lm-btn-primary{background:linear-gradient(180deg, #d9b462 0%, var(--lm-brass) 58%, #b8903f 100%);color:#14231c;letter-spacing:.005em;cursor:pointer;border:none;border-radius:10px;font-weight:600;transition:background-color .16s,transform .16s,box-shadow .16s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff52,inset 0 -1px #0000002e,0 10px 24px -14px #c9a24db3}@media (hover:hover) and (pointer:fine){.lm-btn-primary:hover:not(:disabled){background:linear-gradient(180deg, #ead08a 0%, var(--lm-brass-bright) 55%, #c9a24d 100%);transform:translateY(-1px);box-shadow:inset 0 1px #fff6,0 14px 30px -12px #c9a24de6}}@media (pointer:coarse){.lm-btn-primary{min-height:44px}.lm-btn-primary:active:not(:disabled){background:var(--lm-brass-bright);transform:scale(.985)}.lm-btn-ghost:active:not(:disabled){background:#c9a24d14;border-color:#c9a24d8c}}@supports (-webkit-touch-callout:none){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select{font-size:16px!important}}.lm-select{appearance:none;box-sizing:border-box;color:#f2efe7;cursor:pointer;background-color:#ffffff0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23C5A267' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 13px center;background-repeat:no-repeat;border:1px solid #ffffff24;border-radius:8px;width:100%;padding:11px 40px 11px 12px;font-size:14px;line-height:1.3;transition:border-color .15s,box-shadow .15s}.lm-select:hover{border-color:#c5a26780}.lm-select:focus,.lm-select:focus-visible{border-color:#c5a267;outline:none;box-shadow:0 0 0 3px #c5a2672e}.lm-select:disabled{opacity:.55;cursor:not-allowed}.lm-select option{color:#f2efe7;background:#121a15}.lm-btn-primary:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000,#fff6,#0000);width:40%;position:absolute;inset:0 0 0 -60%;transform:skew(-20deg)}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.lm-btn-primary:hover:not(:disabled):after{animation:.75s lm-btn-shine}}@keyframes lm-btn-shine{0%{left:-60%}to{left:130%}}.lm-btn-primary:active:not(:disabled){transform:translateY(0)}.lm-btn-primary:disabled{opacity:.55;cursor:default}.lm-btn-ghost{color:var(--lm-text-hi);cursor:pointer;background:linear-gradient(145deg,#c9a24d1c 0%,#16241ee0 52%,#0e1713f5 100%);border:1px solid #c9a24d5c;border-radius:11px;font-weight:500;transition:border-color .2s cubic-bezier(.22,1,.36,1),background .2s cubic-bezier(.22,1,.36,1),color .2s,transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;box-shadow:inset 0 1px #e4c7842e,0 8px 20px -10px #000000a6}.lm-btn-ghost:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000,#e4c78447,#0000);width:42%;position:absolute;inset:0 0 0 -65%;transform:skew(-20deg)}@media (hover:hover) and (pointer:fine){.lm-btn-ghost:hover:not(:disabled){color:var(--lm-brass-bright);background:linear-gradient(145deg,#c9a24d33 0%,#1c2e26eb 55%,#101a15fa 100%);border-color:#e4c784ad;transform:translateY(-1.5px);box-shadow:inset 0 1px #ffffff38,0 12px 26px -10px #000000c7,0 0 20px -6px #c9a24d47}.lm-btn-ghost:hover:not(:disabled):after{animation:.75s lm-btn-shine}}.lm-btn-ghost:active:not(:disabled){transform:translateY(0)}.lm-btn-ghost:disabled{opacity:.5;cursor:default}.lm-quick-card{cursor:pointer;background:linear-gradient(145deg,#c9a24d14 0%,#16241ed1 60%,#0e1713f0 100%);border:1px solid #c9a24d4d;border-radius:11px;text-decoration:none;transition:border-color .18s,background .18s,box-shadow .18s,transform .16s cubic-bezier(.22,1,.36,1);box-shadow:inset 0 1px #e4c78424,0 8px 20px -12px #000000a6}@media (hover:hover) and (pointer:fine){.lm-quick-card:hover{background:linear-gradient(145deg,#c9a24d29 0%,#1c2e26e6 60%,#101a15f5 100%);border-color:#e4c7849e;transform:translateY(-1.5px);box-shadow:inset 0 1px #ffffff2e,0 14px 28px -12px #000000bf,0 0 18px -6px #c9a24d3d}}.lm-quick-card:active{transform:translateY(1px)}.lm-btn-text{color:var(--lm-text-low);cursor:pointer;background:0 0;border:none;transition:color .16s}.lm-btn-text:hover{color:var(--lm-text-hi)}.lm-bundle-pill{transition:background-color .16s,box-shadow .16s,border-color .16s}@media (hover:hover) and (pointer:fine){.lm-bundle-pill:hover{border-color:var(--lm-brass)!important;box-shadow:0 0 26px -6px var(--lm-brass)!important;background:#c9a24d2e!important}}.lm-link{color:var(--lm-brass);text-decoration:none;transition:color .16s}.lm-link:hover{color:var(--lm-brass-bright);text-underline-offset:3px;text-decoration:underline}.lm-nav-link{color:var(--lm-text-mid);white-space:nowrap;text-decoration:none;transition:color .16s,background-color .16s,border-color .16s}.lm-nav-link:hover{color:var(--lm-text-hi)}.lm-nav-desktop-cluster{background:#ffffff06;border:1px solid #c9a24d2e;border-radius:999px;align-items:center;gap:2px;margin-right:4px;padding:3px 4px;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.lm-nav-desktop-link{letter-spacing:.008em;border-radius:999px;padding:5px 12px;font-weight:500}@media (hover:hover) and (pointer:fine){.lm-nav-desktop-link:hover{color:var(--lm-brass-bright);background:#c9a24d1f}}.lm-nav{padding:12px max(clamp(16px, 4vw, 32px), env(safe-area-inset-right,0px)) 12px max(clamp(16px, 4vw, 32px), env(safe-area-inset-left,0px));justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1000px;min-height:56px;margin:0 auto;display:flex}.lm-nav a,.lm-nav button,.lm-promo-bar a,.lm-promo-bar button{touch-action:manipulation}@media (max-width:640px){.lm-promo-bar{padding:6px max(10px, env(safe-area-inset-right,0px)) 6px max(10px, env(safe-area-inset-left,0px))!important;font-size:11px!important}.lm-promo-bar a{font-size:11px!important}}.lm-nav-brand{letter-spacing:-.015em;white-space:nowrap;flex-shrink:0}.lm-nav-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.lm-admin-nav-desktop{align-items:center;gap:8px;display:inline-flex}.lm-nav-signin{height:36px;color:var(--lm-text-hi);letter-spacing:.01em;white-space:nowrap;cursor:pointer;touch-action:manipulation;background:linear-gradient(#c9a24d1a 0%,#c9a24d08 100%);border:1px solid #c9a24d61;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 12px 0 4px;font-family:inherit;font-size:12.5px;font-weight:500;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .14s;display:inline-flex;box-shadow:inset 0 1px #ffffff12}.lm-nav-signin:disabled{opacity:.6;cursor:default}.lm-nav-signin-avatar{color:#e4c784;background:radial-gradient(circle at 50% 30%,#e4c78438,#e4c7840a 70%);border:1px solid #e4c7848c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;box-shadow:inset 0 1px #ffffff24,0 0 0 2px #c9a24d14}.lm-nav-signin-avatar svg{width:15px;height:15px}@media (hover:hover) and (pointer:fine){.lm-nav-signin:hover:not(:disabled){background:linear-gradient(#c9a24d2e 0%,#c9a24d0f 100%);border-color:#e4c784b8}}.lm-nav-signin:active:not(:disabled){transform:scale(.97)}.lm-mobile-menu-wrap{display:none}.lm-mobile-psl-wrap,.lm-mobile-psl-btn{align-items:center;display:inline-flex}.lm-quick-buy-popover{width:344px;max-width:calc(100vw - 24px);position:absolute;top:calc(100% + 10px);right:0}@media (max-width:720px){.lm-quick-buy-popover{top:calc(var(--lm-safe-top,0px) + 58px);width:min(344px,100vw - 24px);position:fixed;right:12px}}.lm-mobile-psl-wrap .lm-mobile-psl-app{display:none}@media (display-mode:standalone) and (max-width:720px){.lm-mobile-psl-wrap .lm-mobile-psl-web{display:none}.lm-mobile-psl-wrap .lm-mobile-psl-app{display:inline-flex}.lm-mobile-psl-wrap[data-app-hidden="1"]{display:none!important}}@media (max-width:720px){html.lm-ios-standalone .lm-mobile-psl-wrap .lm-mobile-psl-web{display:none}html.lm-ios-standalone .lm-mobile-psl-wrap .lm-mobile-psl-app{display:inline-flex}html.lm-ios-standalone .lm-mobile-psl-wrap[data-app-hidden="1"]{display:none!important}}.lm-buy-pill{isolation:isolate;transition:border-color .18s,background .18s,box-shadow .18s,transform .14s;position:relative;overflow:hidden}.lm-buy-pill:hover{background:linear-gradient(#c9a24d3d 0%,#c9a24d17 100%)!important;border-color:#f3dfb2c7!important;box-shadow:inset 0 1px #ffffff24,0 6px 18px -6px #c9a24d52!important}.lm-buy-pill:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#0000 0% 40%,#fff4d647 50%,#0000 60% 100%);animation:8.5s cubic-bezier(.4,0,.2,1) infinite lmBuySheen;position:absolute;inset:-2px;transform:translate(-130%)}.lm-buy-pill[aria-expanded=true],.lm-buy-pill[aria-expanded=true]:before{animation-play-state:paused}@keyframes lmBuySheen{0%{transform:translate(-130%)}14%{transform:translate(130%)}to{transform:translate(130%)}}.lm-quick-buy-cta{position:relative;overflow:hidden}.lm-quick-buy-cta:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff52 50%,#0000 65%);animation:.9s cubic-bezier(.4,0,.2,1) .32s both lmCtaSheenOnce;position:absolute;inset:0;transform:translate(-120%)}.lm-quick-buy-cta:hover:not(:disabled):before{animation:.7s cubic-bezier(.4,0,.2,1) both lmCtaSheenOnce}@keyframes lmCtaSheenOnce{0%{transform:translate(-120%)}to{transform:translate(120%)}}@media (prefers-reduced-motion:reduce){.lm-buy-pill,.lm-buy-pill:before,.lm-quick-buy-cta:before{animation:none!important}}.lm-mobile-psl-btn:not(.lm-buy-pill):hover{color:var(--lm-brass-bright)!important;background:#c9a24d14!important;border-color:#c9a24d8c!important}.lm-mobile-psl-btn:active{transform:scale(.97)}@media (pointer:coarse){.lm-promo-dismiss:after{content:"";position:absolute;inset:-7px}}@media (max-width:720px){.lm-nav-actions{gap:8px}.lm-nav-desktop-cluster,.lm-nav-desktop-link,.lm-admin-nav-desktop:not([data-impersonating=true]){display:none}.lm-mobile-psl-wrap,.lm-mobile-menu-wrap{align-items:center;display:inline-flex}.lm-nav-account-trigger{display:none!important}.lm-nav-signin{width:36px;height:36px;box-shadow:none;background:0 0;border:none;gap:0;padding:0}.lm-nav-signin-avatar{background:radial-gradient(circle at 50% 28%,#e4c78442,#e4c7840d 68%),linear-gradient(#ffffff0a 0%,#ffffff03 100%);border:1px solid #e4c78499;width:36px;height:36px;box-shadow:inset 0 1px #ffffff29,0 4px 12px -5px #c9a24d73}.lm-nav-signin-avatar svg{width:18px;height:18px}.lm-nav-signin-label{display:none}}.lm-mobile-tools-link{display:none}@media (max-width:720px){.lm-mobile-tools-link{width:36px;height:36px;color:var(--lm-text-hi);touch-action:manipulation;background:linear-gradient(#ffffff0f 0%,#ffffff05 100%);border:1px solid #ffffff29;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .16s,background-color .16s,transform .14s;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.lm-mobile-tools-link:active{transform:scale(.95)}html.lm-ios-standalone .lm-mobile-tools-link{display:none}}@media (display-mode:standalone) and (max-width:720px){.lm-mobile-tools-link{display:none}}@media (hover:hover) and (pointer:fine){[data-lm-tip]{position:relative}[data-lm-tip]:after{content:attr(data-lm-tip);color:var(--lm-text-hi);letter-spacing:.01em;white-space:nowrap;opacity:0;pointer-events:none;z-index:5;background:#0d1612;border:1px solid #c9a24d57;border-radius:7px;padding:6px 9px;font-size:11.5px;font-weight:500;line-height:1;transition:opacity .12s,transform .12s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-3px);box-shadow:0 10px 24px -10px #000000d9}[data-lm-tip]:hover:after,[data-lm-tip]:focus-within:after{opacity:1;transform:translate(-50%)}[data-lm-tip]:has([aria-expanded=true]):after{display:none}.lm-mobile-menu-wrap[data-lm-tip]:after{left:auto;right:0;transform:translateY(-3px)}.lm-mobile-menu-wrap[data-lm-tip]:hover:after,.lm-mobile-menu-wrap[data-lm-tip]:focus-within:after{transform:translateY(0)}}@media (max-width:560px){.lm-nav{padding:10px max(16px, env(safe-area-inset-right,0px)) 10px max(16px, env(safe-area-inset-left,0px));gap:10px;min-height:54px}.lm-nav-brand{flex:0 auto;min-width:0;font-size:17px}.lm-nav-brand-word{text-overflow:ellipsis;min-width:0;overflow:hidden}}@media (max-width:360px){.lm-nav{padding:10px max(12px, env(safe-area-inset-right,0px)) 10px max(12px, env(safe-area-inset-left,0px));gap:8px}.lm-nav-actions{gap:6px}}@media (max-width:330px){.lm-nav-brand-word{display:none}}.lm-card:has(>.lm-dropzone){max-width:600px;margin-left:auto;margin-right:auto;padding:18px 20px!important}.lm-dropzone{border:1.5px dashed var(--lm-line-strong);cursor:pointer;border-radius:10px;transition:border-color .18s,background-color .18s,box-shadow .18s;min-height:176px!important;padding:18px 16px!important}.lm-dropzone:hover,.lm-dropzone--drag{background:#c9a24d0f;border-color:#c9a24db8}.lm-dropzone--drag{box-shadow:0 0 0 3px #c9a24d24}input[type=search]{appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;display:none}.lm-chip-slider{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:7px;margin:-6px -4px;padding:6px 4px;display:flex;overflow-x:auto}.lm-chip-slider::-webkit-scrollbar{display:none}.lm-tool-shelf-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-auto-columns:calc(35.461% - 8.51064px);grid-auto-flow:column;gap:12px;margin:-4px -2px 0;padding:4px 2px 8px;display:grid;overflow-x:auto}.lm-tool-shelf-track::-webkit-scrollbar{display:none}.lm-tool-shelf-track>*{scroll-snap-align:start}@media (max-width:820px){.lm-tool-shelf-track{grid-auto-columns:min(296px,80vw);margin-right:calc(-1*clamp(20px,5vw,32px));padding-right:clamp(20px,5vw,32px)}.lm-chip-slider{margin-right:calc(-1*clamp(20px,5vw,32px));padding-right:clamp(20px,5vw,32px)}}.lm-tool-cat-more{position:relative}.lm-tool-cat-more-summary{color:#e4c784;width:fit-content;font-family:var(--font-mono), ui-monospace, SFMono-Regular, monospace;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#c9a24d1c 0%,#101a15e0 100%);border:1px solid #c9a24d57;border-radius:999px;justify-content:center;align-items:center;margin:2px auto 0;padding:7px 16px;font-size:11px;font-weight:600;list-style:none;transition:border-color .16s,background .16s,transform .16s,color .16s;display:flex}.lm-tool-cat-more-summary::-webkit-details-marker{display:none}.lm-tool-cat-more-summary:hover{color:#f3dfb2;background:linear-gradient(135deg,#c9a24d33 0%,#14201af0 100%);border-color:#e4c784a6;transform:translateY(-1px)}.lm-tool-cat-more-open,.lm-tool-cat-more[open]>.lm-tool-cat-more-summary .lm-tool-cat-more-closed{display:none}.lm-tool-cat-more[open]>.lm-tool-cat-more-summary .lm-tool-cat-more-open{display:inline}.lm-tool-cat-more[open]>div{animation:.24s cubic-bezier(.22,.68,.36,1) both lm-faq-in}[data-tool-view=rows] .lm-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 36px!important}[data-tool-view=rows] .lm-tool-card{grid-template-columns:auto minmax(0,1fr);align-items:center;border:none!important;border-bottom:1px solid var(--lm-line,#ffffff17)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;gap:2px 13px!important;padding:12px 6px!important;animation:none!important;display:grid!important;transform:none!important}[data-tool-view=rows] .lm-tool-card:before,[data-tool-view=rows] .lm-tool-card:after,[data-tool-view=rows] .lm-tool-card-icon:before,[data-tool-view=rows] .lm-tool-card-icon:after{display:none!important}@media (hover:hover) and (pointer:fine){[data-tool-view=rows] .lm-tool-card:hover{background:#c9a24d0f!important}}[data-tool-view=rows] .lm-tool-card-head{display:contents!important}[data-tool-view=rows] .lm-tool-card-icon{grid-area:1/1/span 2;width:24px!important;height:24px!important;box-shadow:none!important;background:0 0!important;border:none!important}[data-tool-view=rows] .lm-tool-card h3{grid-area:1/2;font-size:16px!important}[data-tool-view=rows] .lm-tool-card-copy{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;grid-area:2/2;display:-webkit-box;overflow:hidden;font-size:12.5px!important;line-height:1.45!important}[data-tool-view=rows] .lm-tool-card-pill,[data-tool-view=rows] .lm-tool-card-foot{display:none!important}@media (max-width:720px){[data-tool-view=rows] .lm-tool-grid{grid-template-columns:minmax(0,1fr)!important}}.lm-typing-dot{background:var(--lm-brass);opacity:.45;border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite lm-typing}.lm-typing-dot:nth-child(2){animation-delay:.16s}.lm-typing-dot:nth-child(3){animation-delay:.32s}@keyframes lm-typing{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.lm-typing-dot{opacity:.8;animation:none}}.lm-faq{transition:background-color .16s}.lm-faq summary{cursor:pointer;line-height:1.42;list-style:none;transition:color .16s;font-size:14.5px!important}.lm-faq summary h2{letter-spacing:-.005em;color:inherit;font-family:var(--font-sans), system-ui, -apple-system, sans-serif!important;margin:0!important;font-size:14.5px!important;font-weight:600!important;line-height:1.42!important}main>div:has(>.tool-hero-grid) section>h2{font-size:clamp(19px,4.2vw,22px)!important;line-height:1.24!important}.lm-tool-explainer-body,.lm-tool-explainers,.lm-faq>div{min-width:0;max-width:100%}.lm-tool-explainer-body>p{font-size:14px!important;line-height:1.65!important}.lm-tool-explainer-body h3{font-size:14.5px!important;line-height:1.35!important}.lm-zebra{border-top:1px solid var(--lm-line);grid-template-columns:minmax(0,1fr)!important;gap:0!important;display:grid!important}.lm-tool-explainer-body>div:has(>div.lm-card){border-top:1px solid var(--lm-line);grid-template-columns:minmax(0,1fr)!important;gap:0!important;display:grid!important}.lm-tool-explainer-body>div:has(>div>h3){border-top:1px solid var(--lm-line);grid-template-columns:minmax(0,1fr)!important;gap:0!important;display:grid!important}.lm-tool-explainer-body>div:has(>div>p:first-child+p){border-top:1px solid var(--lm-line);grid-template-columns:minmax(0,1fr)!important;gap:0!important;display:grid!important}.lm-zebra>*,.lm-tool-explainer-body div.lm-card{grid-template-columns:minmax(120px,150px) minmax(0,1fr);align-items:baseline;gap:4px 20px;display:grid;border:0!important;border-bottom:1px solid var(--lm-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:13px 2px!important}.lm-tool-explainer-body>div>div:has(>h3){grid-template-columns:minmax(120px,150px) minmax(0,1fr);align-items:baseline;gap:4px 20px;display:grid;border:0!important;border-bottom:1px solid var(--lm-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:13px 2px!important}.lm-tool-explainer-body>div>div:has(>p:first-child+p){grid-template-columns:minmax(120px,150px) minmax(0,1fr);align-items:baseline;gap:4px 20px;display:grid;border:0!important;border-bottom:1px solid var(--lm-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:13px 2px!important}.lm-zebra>*>:first-child,.lm-tool-explainer-body div.lm-card>:first-child{font-family:var(--font-geist-mono), "SF Mono", ui-monospace, monospace!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--lm-brass-bright)!important;margin:0!important;font-size:11px!important;font-weight:600!important;line-height:1.7!important}.lm-tool-explainer-body>div>div:has(>h3)>:first-child{font-family:var(--font-geist-mono), "SF Mono", ui-monospace, monospace!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--lm-brass-bright)!important;margin:0!important;font-size:11px!important;font-weight:600!important;line-height:1.7!important}.lm-tool-explainer-body>div>div:has(>p:first-child+p)>:first-child{font-family:var(--font-geist-mono), "SF Mono", ui-monospace, monospace!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--lm-brass-bright)!important;margin:0!important;font-size:11px!important;font-weight:600!important;line-height:1.7!important}.lm-zebra>*>:not(:first-child),.lm-tool-explainer-body div.lm-card>:not(:first-child){margin:0!important;font-size:14px!important;line-height:1.6!important}.lm-tool-explainer-body>div>div:has(>h3)>:not(:first-child){margin:0!important;font-size:14px!important;line-height:1.6!important}.lm-tool-explainer-body>div>div:has(>p:first-child+p)>:not(:first-child){margin:0!important;font-size:14px!important;line-height:1.6!important}.lm-zebra>*>:nth-child(n+3),.lm-tool-explainer-body div.lm-card>:nth-child(n+3){grid-column:2}.lm-tool-explainer-body>div>div:has(>h3)>:nth-child(n+3){grid-column:2}.lm-tool-explainer-body>div>div:has(>p:first-child+p)>:nth-child(n+3){grid-column:2}@media (max-width:540px){.lm-zebra>*,.lm-tool-explainer-body div.lm-card{grid-template-columns:minmax(0,1fr);row-gap:3px}.lm-tool-explainer-body>div>div:has(>h3){grid-template-columns:minmax(0,1fr);row-gap:3px}.lm-tool-explainer-body>div>div:has(>p:first-child+p){grid-template-columns:minmax(0,1fr);row-gap:3px}.lm-zebra>*>:nth-child(n+3),.lm-tool-explainer-body div.lm-card>:nth-child(n+3){grid-column:1}.lm-tool-explainer-body>div>div:has(>h3)>:nth-child(n+3){grid-column:1}.lm-tool-explainer-body>div>div:has(>p:first-child+p)>:nth-child(n+3){grid-column:1}}.lm-figure{box-sizing:border-box;overflow:hidden;min-width:0!important;max-width:100%!important}.lm-figure-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:thin;max-width:100%;overflow-x:auto}.lm-figure-scroll>svg{display:block}@media (max-width:480px){.lm-faq summary,.lm-faq summary h2{font-size:14px!important}}.lm-faq summary::-webkit-details-marker{display:none}.lm-legend summary::-webkit-details-marker{display:none}.lm-legend summary::marker{content:""}.lm-legend .lm-legend-chevron{transition:transform .2s}.lm-legend[open] .lm-legend-chevron{transform:rotate(180deg)}.lm-faq summary:hover{color:var(--lm-brass)}.lm-admin-collapse>summary::-webkit-details-marker{display:none}.lm-admin-collapse>summary:hover{color:var(--lm-brass-bright)}.lm-faq>summary>span:last-child{line-height:1;display:inline-block;font-size:15px!important}@media (prefers-reduced-motion:no-preference){@keyframes lm-faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.lm-faq[open]>p,.lm-faq[open]>div,.lm-faq[open]>ul{animation:.3s cubic-bezier(.22,.68,.36,1) both lm-faq-in}.lm-faq>summary>span:last-child{transition:transform .26s cubic-bezier(.22,.68,.36,1)}.lm-faq[open]>summary>span:last-child{transform:rotate(45deg)}}button:focus:not(:focus-visible){outline:none}button:focus-visible,.lm-card:focus-visible,.lm-btn-primary:focus-visible,.lm-btn-ghost:focus-visible,.lm-btn-text:focus-visible,.lm-link:focus-visible,.lm-nav-link:focus-visible,.lm-dropzone:focus-within,.lm-faq summary:focus-visible{outline:2px solid var(--lm-brass);outline-offset:3px;border-radius:4px}.lm-admin-section summary::-webkit-details-marker{display:none}.lm-admin-section summary:hover{background:#c9a24d0d}.lm-admin-section summary:focus-visible{outline:2px solid var(--lm-brass);outline-offset:-2px;border-radius:12px}.lm-admin-section-indicator:before{content:"+";transition:transform .16s;display:inline-block}.lm-admin-section[open]>summary .lm-admin-section-indicator:before{content:"−"}.lm-admin-section[open]>summary{border-radius:12px 12px 0 0}@keyframes lm-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.lm-rise{animation:.62s cubic-bezier(.22,.68,.36,1) both lm-rise}@keyframes lm-bar-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.lm-bar-fill{transform-origin:0;animation:.7s cubic-bezier(.22,.68,.36,1) both lm-bar-fill}}@keyframes lm-marker-in{0%{opacity:0;transform:translate(-1.5px)scaleY(0)}to{opacity:1;transform:translate(-1.5px)scaleY(1)}}@keyframes lm-bracket-in{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){.lm-marker-in{animation:.45s cubic-bezier(.22,.68,.36,1) .5s both lm-marker-in}.lm-bracket-in{transform-origin:0;animation:.5s cubic-bezier(.22,.68,.36,1) .85s both lm-bracket-in}}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:center;gap:44px;display:grid}.hero-visual-col{justify-self:end}@media (max-width:1000px){.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,320px);gap:32px}}@media (max-width:860px){.hero-grid{grid-template-columns:1fr;gap:28px}.hero-visual-col{justify-self:center;width:100%;max-width:340px;margin:8px auto 0}}:root{--lm-gutter:clamp(20px, 5vw, 32px)}.lm-cta-row{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}@media (max-width:480px){.lm-cta-row>*{box-sizing:border-box;justify-content:center;align-items:center;width:auto;max-width:100%;display:inline-flex}}.lm-modal-backdrop{box-sizing:border-box;overscroll-behavior:contain;max-width:100vw;margin:0;padding-top:max(16px, calc(10px + var(--lm-safe-top,0px)))!important;padding-bottom:max(16px, calc(10px + env(safe-area-inset-bottom,0px)))!important}.lm-modal-card{box-sizing:border-box;max-width:calc(100vw - 20px);max-height:calc(100vh - 32px - var(--lm-safe-top,0px));max-height:calc(100dvh - 32px - var(--lm-safe-top,0px) - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;-webkit-overflow-scrolling:touch;margin-left:auto;margin-right:auto;overflow-y:auto}@media (max-width:520px){.lm-modal-backdrop{padding:calc(10px + var(--lm-safe-top,0px)) max(10px, env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(10px, env(safe-area-inset-left,0px))!important}.lm-modal-card{max-height:calc(100vh - 20px - var(--lm-safe-top,0px));max-height:calc(100dvh - 20px - var(--lm-safe-top,0px) - env(safe-area-inset-bottom,0px))}.lm-modal-card:not(.lm-modal-card--flush){border-radius:14px!important;padding:18px 16px!important}.lm-unlock-modal{padding:16px 15px!important}.lm-unlock-rings-wrap{gap:14px!important;margin:10px 0!important}.lm-unlock-ring{width:52px!important;height:52px!important;font-size:17px!important}.lm-unlock-rows{gap:6px!important;margin-bottom:12px!important}.lm-unlock-row{grid-template-columns:58px minmax(0,1fr) auto!important;gap:9px!important;padding:6px 8px 6px 6px!important}.lm-unlock-thumb{width:58px!important;height:42px!important}}@media (max-width:440px){.lm-anat-hide-xs{display:none}}@media (max-width:720px){.tool-hero-grid h1{font-family:var(--font-serif), Georgia, "Times New Roman", serif!important;letter-spacing:0!important;margin:8px 0 6px!important;font-size:clamp(20px,5vw,24px)!important;font-weight:400!important;line-height:1.22!important}.tool-hero-grid ul{gap:6px!important;margin-top:12px!important;font-size:13px!important}.lm-gauge-scroll{margin:18px 0!important}.lm-dropzone{min-height:184px!important;padding:18px 16px!important}}@media (max-width:480px){main>div:has(>.tool-hero-grid){padding:22px var(--lm-gutter) 0!important}.lm-tool-upload-card,.tool-hero-grid~.lm-card{padding:18px 16px!important}.lm-blueprint-card{padding:16px 14px 15px!important}.lm-drag-cta{align-self:flex-start;width:auto!important;margin-left:0!important}.lm-scan-actions{flex-direction:column;align-items:stretch}.lm-scan-actions>button{justify-content:center;width:100%;min-height:48px;padding:13px 16px!important}.lm-scan-actions>.lm-btn-primary{order:-2}.lm-bundle-pill{box-sizing:border-box;text-align:center;flex-direction:column;width:100%;max-width:100%;border-radius:12px!important;gap:4px!important;padding:10px 14px!important;display:flex!important}}.lm-footer-cols{grid-template-columns:repeat(4,minmax(0,1fr));align-items:flex-start;gap:28px 32px;display:grid}.lm-footer-col{min-width:0}.lm-footer-col-toggle{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lm-footer-col-heading{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.12em;text-transform:uppercase;color:var(--lm-text-hi);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;margin:0 0 12px;font-size:11.5px;font-weight:700;display:flex}.lm-footer-col-plus{font-family:var(--font-sans), system-ui, sans-serif;color:var(--lm-brass);font-size:20px;font-weight:400;line-height:1;transition:transform .2s cubic-bezier(.22,1,.36,1),color .15s;display:none}.lm-footer-col-links{flex-direction:column;gap:9.5px;display:flex}.lm-footer-brand-row{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:32px;padding-top:24px;display:flex}.lm-footer-brand-left{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.lm-footer-socials{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lm-footer-social-btn{width:36px;height:36px;color:var(--lm-text-hi);background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;justify-content:center;align-items:center;text-decoration:none;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:inset 0 1px #ffffff14}.lm-footer-social-btn--discord{background:linear-gradient(135deg,#5865f22e,#0e1713eb);border-color:#818cf861}.lm-footer-social-btn--instagram{background:linear-gradient(135deg,#e1306c2e,#f7773724,#0e1713eb);border-color:#e8799566}.lm-footer-social-btn:hover{border-color:#e4c784a6;transform:translateY(-1.5px);box-shadow:inset 0 1px #ffffff2e,0 8px 20px -8px #000000b3}.lm-footer-social-btn--discord:hover{border-color:#818cf8b8;box-shadow:inset 0 1px #ffffff2e,0 8px 20px -6px #5865f261}.lm-footer-social-btn--instagram:hover{border-color:#f48fb1b8;box-shadow:inset 0 1px #ffffff2e,0 8px 20px -6px #e1306c5c}.lm-footer-bottom-row{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:18px;padding-top:18px;display:flex}.lm-footer-legal-links{flex-wrap:wrap;order:2;align-items:center;gap:8px 18px;display:flex}.lm-footer-copy{color:var(--lm-text-low);order:1;margin:0;font-size:12px;line-height:1.6}@media (max-width:720px){.lm-footer-cols{grid-template-columns:1fr;gap:0}.lm-footer-col{border-bottom:1px solid #ffffff14}.lm-footer-col-heading{letter-spacing:.1em;cursor:pointer;-webkit-tap-highlight-color:transparent;margin:0;padding:15px 0;font-size:12.5px}.lm-footer-col-toggle:focus-visible+.lm-footer-col-heading{outline:2px solid var(--lm-brass);outline-offset:2px;border-radius:6px}.lm-footer-col-plus{display:inline-block}.lm-footer-col-links{gap:11px;padding:0 0 16px;display:none}.lm-footer-col-toggle:checked+.lm-footer-col-heading .lm-footer-col-plus{color:var(--lm-brass-bright);transform:rotate(45deg)}.lm-footer-col-toggle:checked~.lm-footer-col-links{animation:.18s ease-out lm-faq-in;display:flex}.lm-footer-brand-row{border-top:none;flex-direction:column;align-items:flex-start;gap:18px;margin-top:22px;padding-top:0}.lm-footer-socials{order:1}.lm-footer-brand-left{order:2}.lm-footer-bottom-row{flex-direction:column;align-items:flex-start;gap:12px;margin-top:16px;padding-top:16px}.lm-footer-legal-links{order:1;gap:6px 14px}.lm-footer-copy{order:2;font-size:11.5px}}.lm-fab{bottom:calc(clamp(16px, 4vw, 24px) + var(--lm-standalone-tab-h,0px) + env(safe-area-inset-bottom,0px))}.lm-fab-panel{bottom:calc(clamp(76px, 12vw, 90px) + var(--lm-standalone-tab-h,0px) + env(safe-area-inset-bottom,0px));max-height:min(72vh, calc(100vh - var(--lm-safe-top,0px) - var(--lm-standalone-tab-h,0px) - 96px), 620px);max-height:min(72dvh, calc(100dvh - var(--lm-safe-top,0px) - var(--lm-standalone-tab-h,0px) - env(safe-area-inset-bottom,0px) - 96px), 620px)}.lm-ask-list{max-height:340px;overflow-y:auto}@media (pointer:coarse){.lm-ask-list{max-height:none;overflow-y:visible}}#credential_picker_container{top:calc(16px + var(--lm-safe-top,0px))!important}.lm-toast-anchor{right:clamp(12px,3vw,18px);bottom:calc(clamp(76px, 12vw, 90px) + var(--lm-standalone-tab-h,0px) + env(safe-area-inset-bottom,0px));z-index:45;position:fixed}@media (max-width:480px){.lm-fab{gap:7px!important;min-height:42px!important;padding:10px 14px!important;font-size:13px!important}.lm-fab-panel{width:auto!important;left:12px!important;right:12px!important}}.lm-fab-panel,.lm-modal-card{scrollbar-width:thin;scrollbar-color:#c9a24d59 transparent}.lm-fab-panel::-webkit-scrollbar{width:6px}.lm-modal-card::-webkit-scrollbar{width:6px}.lm-fab-panel::-webkit-scrollbar-thumb{background:#c9a24d59;border-radius:999px}.lm-modal-card::-webkit-scrollbar-thumb{background:#c9a24d59;border-radius:999px}.tool-hero-grid{max-width:720px;display:block}.tool-hero-grid h1{font-family:var(--font-serif), Georgia, "Times New Roman", serif!important;letter-spacing:0!important;margin:8px 0 6px!important;font-size:clamp(22px,2.5vw,28px)!important;font-weight:400!important;line-height:1.2!important}.lm-home-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:640px){.lm-home-tools-grid{grid-template-columns:1fr}}html{scroll-behavior:smooth}.lm-reveal{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){html.lm-js .lm-reveal{opacity:0;transition:opacity .62s cubic-bezier(.22,.68,.36,1),transform .62s cubic-bezier(.22,.68,.36,1);transform:translateY(22px)}html.lm-js .lm-reveal.lm-in-view{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.lm-card,.lm-btn-primary,.lm-btn-ghost,.lm-btn-text,.lm-link,.lm-nav-link,.lm-dropzone,.lm-faq,.lm-faq summary{transition:none}a.lm-card:hover,.lm-card-interactive:hover,.lm-btn-primary:hover:not(:disabled){transform:none}.lm-rise{animation:none}}@media (prefers-reduced-motion:no-preference){.hero-scanline{animation:4.2s cubic-bezier(.5,0,.5,1) infinite alternate hero-scan}.hero-dot{animation:3s ease-in-out infinite hero-dot-pulse}}@keyframes hero-scan{0%{opacity:.85;transform:translateY(0)}to{opacity:.85;transform:translateY(320px)}}@keyframes hero-dot-pulse{0%,to{opacity:.55}50%{opacity:1}}.psl-scan-overlay{z-index:5;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(#e5c77b16,#e5c77b16 1px,#e5c77b00 2px 5px),radial-gradient(circle at 50% 44%,#e5c77b33,#0e171347 72%),linear-gradient(#0a120e61,#0a120e38);position:absolute;inset:0;overflow:hidden;transform:translate(0);box-shadow:inset 0 0 0 1.5px #e5c77b9e,inset 0 0 28px #0a120ea6}.psl-scan-overlay:before{content:"";will-change:top, transform;background:linear-gradient(90deg,#c9a24d00,#e5c77beb 28%,#fff6dc 50%,#e5c77beb 72%,#c9a24d00);width:116%;height:2.5px;animation:1.15s ease-in-out infinite alternate psl-scan-sweep;position:absolute;top:-2px;left:-8%;transform:translate(0);box-shadow:0 0 8px #fff6dcf2,0 0 18px #e5c77bd9,0 0 32px #c9a24d8c}.psl-scan-overlay:after{content:"";pointer-events:none;will-change:transform;background:linear-gradient(#e4c78400 0%,#e4c7843d 62%,#f48fb15c 100%);border-bottom:1.5px solid #e5c77beb;height:45%;animation:1.55s cubic-bezier(.4,0,.2,1) infinite lmScanSweep;position:absolute;top:0;left:0;right:0;transform:translate(0);box-shadow:0 2px 14px #e5c77b73}.lm-scan-corner{z-index:6;pointer-events:none;filter:drop-shadow(0 0 6px #e5c77ba6);width:18px;height:18px;animation:1.3s ease-in-out infinite alternate lm-scan-corner-pulse;position:absolute}.lm-scan-hud-pill{z-index:6;pointer-events:none;-webkit-backdrop-filter:blur(8px);background:#080e0bdb;border:1px solid #e5c77b8c;border-radius:999px;padding:7px 12px;position:absolute;bottom:12px;left:12px;right:12px;overflow:hidden;transform:translate(0);box-shadow:0 10px 24px #000000a6,0 0 18px #c9a24d3d}.lm-scan-spinner{border:1.75px solid #e5c77b42;border-top-color:#e5c77b;border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.8s linear infinite lm-scan-spin}.lm-scan-progress-bar{background:linear-gradient(90deg,#e5c77b00,#e5c77b,#e5c77b00);width:42%;height:2px;animation:1.35s ease-in-out infinite lm-scan-progress-slide;position:absolute;bottom:0;left:0}@media (max-width:480px){.lm-scan-hud-pill{-webkit-backdrop-filter:blur(6px);padding:6px 10px;bottom:8px;left:8px;right:8px;box-shadow:0 6px 16px #0000008c}.lm-scan-corner{width:14px;height:14px}.lm-scan-spinner{width:12px;height:12px}}@media (prefers-reduced-motion:reduce){.lm-scan-corner,.lm-scan-progress-bar,.psl-scan-overlay:before,.psl-scan-overlay:after{animation:none!important}.lm-scan-corner{opacity:1}}@keyframes lm-scan-corner-pulse{0%{opacity:.72;transform:scale(.96)}to{opacity:1;transform:scale(1.03)}}@keyframes lm-scan-spin{to{transform:rotate(360deg)}}@keyframes lm-scan-progress-slide{0%{transform:translate(-80%)}to{transform:translate(280%)}}@keyframes psl-scan-sweep{0%{opacity:.96;top:-2px}to{opacity:.96;top:calc(100% - 2px)}}@keyframes psl-scan-flicker{0%,to{opacity:.28}50%{opacity:.4}}@media print{body:before{display:none}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}nav,footer.site-footer,.print-hide,body.print-no-photo .report-photo{display:none!important}:root{--rp-bg:#fff;--rp-surface:#fff;--rp-line:#14231c2e;--rp-track:#f0f0ef;--rp-text-hi:#14231c;--rp-text-mid:#3f463f;--rp-text-low:#6b6f6a;--rp-accent:#9c7a2e;--rp-accent-soft:#9c7a2e1f;--rp-good:#16a34a;--rp-bad:#9a5a34}body,.report-doc{background:#fff!important;padding-top:0!important}@page{margin:14mm}section,li,figure{break-inside:avoid;page-break-inside:avoid}main{max-width:none!important;padding:0!important}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){.lm-tap{justify-content:center;align-items:center;min-width:40px;min-height:40px;display:inline-flex}}@media (max-width:720px){.lm-tool-scroll{max-height:none!important;overflow:visible!important;-webkit-mask-image:none!important;mask-image:none!important}.lm-tool-scroll-hint{display:none!important}}.lm-kpi-pop-trigger{cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;list-style:none;display:inline-flex}.lm-kpi-pop-trigger::-webkit-details-marker{display:none}@media (pointer:coarse){.lm-kpi-pop-trigger{width:40px;height:40px;margin:-10px}}.lm-kpi-pop-dot{box-sizing:border-box;color:#0000;-webkit-user-select:none;user-select:none;background:#c9a24d1f;border:1px solid #c9a24d66;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;width:20px;height:20px;padding:0;font-size:0;line-height:0;display:inline-flex}.lm-kpi-pop-dot:before{content:"";background:var(--lm-brass-bright);border-radius:50%;flex-shrink:0;width:2px;height:2px;display:block}.lm-kpi-pop-dot:after{content:"";background:var(--lm-brass-bright);border-radius:1px;flex-shrink:0;width:2px;height:6px;display:block}.lm-kpi-pop-dot--sm{gap:1.5px;width:16px;height:16px}.lm-kpi-pop-dot--sm:before{width:1.5px;height:1.5px}.lm-kpi-pop-dot--sm:after{width:1.5px;height:5px}.lm-kpi-pop{box-sizing:border-box;z-index:90;color:#b8b3a6;background:#0e1410;border:1px solid #c9a24d;border-radius:10px;width:min(260px,100vw - 48px);max-width:calc(100vw - 32px);padding:12px 14px;font-size:12px;line-height:1.5;position:absolute;top:26px;right:0;box-shadow:0 12px 32px #000000a6}@media (max-width:560px){.lm-kpi-pop{z-index:90;width:auto;max-width:none;position:fixed;top:50%;left:16px;right:16px;transform:translateY(-50%)}}[data-lm-pop-row]{position:relative}[data-lm-pop-row] [data-lm-info-details]{position:static!important}[data-lm-pop-row] .lm-kpi-pop{z-index:90;width:auto;max-width:min(320px,100vw - 32px);position:absolute;top:calc(100% + 6px);left:0;right:0;transform:none}[data-lm-pop-row=toast] .lm-kpi-pop{left:-56px;right:-36px}@media (max-width:560px){[data-lm-pop-row] .lm-kpi-pop{z-index:90;width:auto;max-width:min(320px,100vw - 32px);position:absolute;top:calc(100% + 6px);left:0;right:0;transform:none}[data-lm-pop-row=toast] .lm-kpi-pop{left:-56px;right:-36px}}.lm-kpi-pop.lm-sample-info-pop{z-index:1200;width:min(296px,100vw - 64px);max-width:calc(100vw - 64px);position:absolute;top:calc(100% + 4px);left:50%;right:auto;transform:translate(-50%)}@media (max-width:560px){.lm-kpi-pop.lm-sample-info-pop{width:min(296px,100vw - 64px);max-width:calc(100vw - 64px);position:absolute;top:calc(100% + 4px);left:50%;right:auto;transform:translate(-50%)}}.lm-modal-card .lm-kpi-pop.lm-sample-info-pop,[data-lm-currency-info] .lm-kpi-pop.lm-sample-info-pop{top:auto;bottom:calc(100% + 6px)}.lm-currency-info-trigger{cursor:help;-webkit-user-select:none;user-select:none;outline:none;justify-content:center;align-items:center;gap:5px;width:auto;height:auto;margin:0;padding:2px 4px;line-height:1.4;list-style:none;display:inline-flex}.lm-currency-info-trigger::-webkit-details-marker{display:none}:is(.lm-card:has(.lm-kpi-tooltip-wrap:focus-within),.lm-card:has(.lm-kpi-tooltip-wrap[data-open=true])){z-index:20;position:relative}@media (hover:hover){.lm-card:has(.lm-kpi-tooltip-wrap:hover){z-index:20;position:relative}}.lm-kpi-tooltip-wrap{align-items:center;display:inline-flex}.lm-kpi-tooltip-trigger{cursor:help;background:0 0;border:0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:inline-flex;transform:translateY(3px)}@media (pointer:coarse){.lm-kpi-tooltip-trigger{width:40px;height:40px;margin:-10px}}.lm-kpi-tooltip{box-sizing:border-box;z-index:30;color:#b8b3a6;text-align:left;pointer-events:none;background:#0e1410;border:1px solid #c9a24d8c;border-radius:9px;width:min(268px,100vw - 72px);max-width:calc(100vw - 32px);padding:11px 13px;font-size:12px;font-weight:400;line-height:1.5;display:none;position:absolute;bottom:calc(100% + 10px);left:0;right:auto;box-shadow:0 12px 28px #000000a6}.lm-kpi-tooltip[data-flip=down]{top:calc(100% + 10px);bottom:auto}@media (hover:hover){.lm-kpi-tooltip-wrap:hover .lm-kpi-tooltip{display:block}}.lm-kpi-tooltip-wrap:focus-within .lm-kpi-tooltip,.lm-kpi-tooltip-wrap[data-open=true] .lm-kpi-tooltip{display:block}.lm-gauge-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow:auto hidden}.lm-gauge-scroll::-webkit-scrollbar{display:none}.lm-gauge-scroll>svg{width:100%;display:block}@media (max-width:600px){.lm-gauge-scroll>svg{min-width:560px}}.lm-hair-thumb{cursor:zoom-in;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s,border-color .18s;position:relative}.lm-hair-thumb img{transition:transform .24s cubic-bezier(.22,1,.36,1)}.lm-hair-thumb:hover{z-index:4;transform:scale(1.07);box-shadow:0 10px 24px #0000008c;border-color:var(--lm-brass)!important}.lm-hair-thumb:hover img{transform:scale(1.05)}.lm-hair-zoom-pill{color:#e4c06e;opacity:.78;pointer-events:none;background:#0e1410d6;border:1px solid #c9a24d8c;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;line-height:1;transition:opacity .16s,background-color .16s;display:inline-flex;position:absolute;bottom:3px;right:3px}.lm-hair-thumb:hover .lm-hair-zoom-pill{opacity:1;color:#0e1410;background:#c9a24deb}.lm-pricing-scroll{scrollbar-width:thin;scrollbar-color:#c9a24d73 #ffffff0a;max-height:220px;overflow-y:auto;padding-right:8px!important}.lm-pricing-scroll::-webkit-scrollbar{width:5px}.lm-pricing-scroll::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.lm-pricing-scroll::-webkit-scrollbar-thumb{background:#c9a24d73;border-radius:999px}.lm-pricing-scroll::-webkit-scrollbar-thumb:hover{background:#c9a24dbf}.lm-unlock-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:520px){.lm-unlock-grid{grid-template-columns:1fr;gap:6px}}.lm-expand-summary{cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none}.lm-expand-summary::-webkit-details-marker{display:none}.lm-expand-chevron{transition:transform .16s;display:inline-block}details[open]>.lm-expand-summary .lm-expand-chevron{transform:rotate(180deg)}.lm-live-dot{animation:1.9s ease-out infinite lm-live-pulse;box-shadow:0 0 9px #4ade80d9,0 0 #4ade8094}@keyframes lm-live-pulse{0%{box-shadow:0 0 10px #4ade80eb,0 0 #4ade8099}75%,to{box-shadow:0 0 8px #4ade80b8,0 0 0 7px #4ade8000}}.lm-live-dot-brass{animation:2s ease-out infinite lm-live-pulse-brass;box-shadow:0 0 #e2c06e85}@keyframes lm-live-pulse-brass{0%{box-shadow:0 0 #e2c06e85}to{box-shadow:0 0 0 6px #e2c06e00}}@media (prefers-reduced-motion:reduce){.lm-live-dot,.lm-live-dot-brass{animation:none}}.lm-rp-expand-summary::-webkit-details-marker{display:none}.lm-rp-expand-summary{-webkit-tap-highlight-color:transparent}.lm-rp-expand-chevron{transition:transform .16s;display:inline-block}.lm-rp-expand[open]>.lm-rp-expand-summary .lm-rp-expand-chevron{transform:rotate(180deg)}.lm-rp-expand-hide{display:none}.lm-rp-expand[open]>.lm-rp-expand-summary .lm-rp-expand-hide{display:inline}.lm-rp-expand[open]>.lm-rp-expand-summary .lm-rp-expand-show{display:none}@media print{.lm-rp-expand>.lm-rp-expand-summary>span:last-child,[data-lm-glowup-chevron]{display:none!important}[data-lm-glowup-panel]{display:block!important}}body>div>img[width="1"][height="1"]{vertical-align:baseline!important;width:1px!important;height:2px!important;display:inline!important}@media (max-width:600px){main.report-doc{padding:28px 16px 56px!important}.report-doc .lm-chapter-nav{margin-left:-16px!important;margin-right:-16px!important;padding-left:16px!important;padding-right:16px!important}}.lm-world-map path[data-active]{cursor:pointer;transition:filter .14s}.lm-world-map path[data-selected]{filter:brightness(1.34)drop-shadow(0 0 6px #e4c78473)}@media (hover:hover) and (pointer:fine){.lm-world-map path[data-active]:hover{filter:brightness(1.28)}}.lm-community-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.lm-community-join{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:760px){.lm-community-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.lm-community-join{grid-template-columns:repeat(2,minmax(0,1fr))}}.lm-top-five{margin:0;padding:0;list-style:none}.lm-top-five li{border-bottom:1px solid var(--lm-line);grid-template-columns:26px 24px 1fr;align-items:center;gap:10px;padding:11px 2px;display:grid}.lm-country-more{margin-top:2px}.lm-country-more summary{cursor:pointer;color:var(--lm-brass);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 2px;font-size:13.5px;font-weight:600;list-style:none;display:flex}.lm-country-more summary::-webkit-details-marker{display:none}.lm-country-more-chev{color:var(--lm-text-low);transition:transform .18s;display:inline-block}.lm-country-more[open] .lm-country-more-chev{transform:rotate(180deg)}.lm-country-more summary:focus-visible{outline:2px solid var(--lm-brass);outline-offset:2px;border-radius:6px}.lm-country-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;margin:0;padding:6px 0 2px;list-style:none;display:grid}.lm-country-grid li{grid-template-columns:20px 20px 1fr;align-items:center;gap:8px;min-width:0;min-height:34px;display:grid}@media (min-width:640px){.lm-country-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 24px}}.lm-community-teaser{grid-template-columns:1fr;align-items:center;gap:16px;display:grid}@media (min-width:640px){.lm-community-teaser{grid-template-columns:minmax(0,1fr) auto;gap:24px}}.lm-hub-seg{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.lm-hub-seg[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}@media (max-width:520px){.lm-hub-seg[data-cols="3"]{gap:6px}.lm-hub-seg[data-cols="3"] .lm-hub-seg-btn{padding:0 6px;font-size:12.5px}.lm-hub-seg[data-cols="3"] .lm-hub-icon{display:none}}.lm-hub-seg-btn{min-width:0;min-height:44px;color:var(--lm-text-mid);white-space:nowrap;background:var(--lm-surface);border:1px solid var(--lm-line-strong);-webkit-tap-highlight-color:transparent;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background-color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.lm-hub-seg-btn:active{transform:scale(.985)}.lm-hub-seg-label{z-index:1;align-items:center;gap:8px;min-width:0;display:inline-flex;position:relative}.lm-hub-seg-label>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.lm-hub-icon{transition:color .2s,transform .26s cubic-bezier(.22,1,.36,1),filter .24s}.lm-hub-seg-btn[data-active="1"]{background:radial-gradient(120% 140% at 50% 0%, #e4c78429 0%, #c9a24d00 70%), linear-gradient(180deg, #c9a24d2e, #c9a24d0f), var(--lm-surface-raised);color:var(--lm-text-hi);border-color:#dab46094;box-shadow:inset 0 1px #fff8e424,0 10px 24px -12px #000c,0 0 18px -6px #c9a24d47}.lm-hub-seg-btn[data-active="1"]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff8e000 0%,#fff4ce29 50%,#fff8e000 100%);width:38%;animation:8s cubic-bezier(.22,1,.36,1) infinite lm-hub-active-sheen;position:absolute;top:-40%;bottom:-40%;transform:translate(-280%)skew(-20deg)}.lm-hub-seg-btn[data-active="1"] .lm-hub-icon{color:var(--lm-brass-bright);filter:drop-shadow(0 0 6px #e4c78459)}.lm-hub-seg-btn[data-active="1"] .lm-hub-icon-globe{animation:5.5s ease-in-out infinite lm-hub-globe-pulse}.lm-hub-seg-btn[data-active="1"] .lm-hub-icon-trophy{animation:4.5s ease-in-out infinite lm-hub-trophy-float}@keyframes lm-hub-active-sheen{0%,76%{opacity:0;transform:translate(-280%)skew(-20deg)}80%{opacity:1}94%{opacity:.9;transform:translate(360%)skew(-20deg)}to{opacity:0;transform:translate(360%)skew(-20deg)}}@keyframes lm-hub-globe-pulse{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(6deg)scale(1.06)}}@keyframes lm-hub-trophy-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-1.5px)scale(1.07)}}@media (hover:hover) and (pointer:fine){.lm-hub-seg-btn:not([data-active="1"]):hover{color:var(--lm-text-hi);background:linear-gradient(180deg, #c9a24d14, #c9a24d05), var(--lm-surface-raised);border-color:#c9a24d61;transform:translateY(-1.5px);box-shadow:0 8px 18px -12px #000000b3}.lm-hub-seg-btn:not([data-active="1"]):hover .lm-hub-icon{color:var(--lm-brass-bright);transform:scale(1.08)}}.lm-hub-seg-btn:focus-visible{outline:2px solid var(--lm-brass);outline-offset:2px}.lm-hub-seg-badge{letter-spacing:.05em;border:1px solid var(--lm-line);background:#ffffff0b;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10.5px;line-height:1.25}.lm-hub-seg-btn[data-active="1"] .lm-hub-seg-badge{background:#c9a24d29;border-color:#c9a24d61}.lm-hub-seg-unit{display:none}@media (min-width:600px){.lm-hub-seg{gap:12px}.lm-hub-seg-btn{min-height:48px;padding:0 18px;font-size:14.5px}.lm-hub-seg-unit{display:inline}}@media (max-width:375px){.lm-hub-seg{gap:8px}.lm-hub-seg-btn{padding:0 10px;font-size:13px}}@media (max-width:345px){.lm-hub-seg-badge{display:none}}.lm-community-cta-bar{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.lm-community-cta-btn{width:auto}@media (min-width:580px){.lm-community-cta-bar{flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.lm-community-cta-btn{flex-shrink:0;width:auto}}@keyframes lm-hub-fade{0%{opacity:.45;transform:translateY(5px)scale(.996)}to{opacity:1;transform:translateY(0)scale(1)}}.lm-hub-panel{animation:.22s cubic-bezier(.22,1,.36,1) lm-hub-fade}@media (prefers-reduced-motion:reduce){.lm-hub-panel,.lm-hub-seg-btn[data-active="1"]:after,.lm-hub-seg-btn[data-active="1"] .lm-hub-icon-globe,.lm-hub-seg-btn[data-active="1"] .lm-hub-icon-trophy{animation:none!important}}.lm-leaderboard-actions{flex-flow:wrap;align-items:center;gap:10px;display:flex}.lm-leaderboard-cta,.lm-community-cta-btn{max-width:100%;flex:none!important;width:fit-content!important}@media (max-width:768px){.lm-leaderboard-scroll{max-height:220px!important}}.lm-standalone-tabs{display:none}@media (display-mode:standalone) and (max-width:720px){:root{--lm-standalone-tab-h:56px}.lm-standalone-tabs{display:grid}.lm-mobile-menu-wrap{display:none!important}.lm-nav-account-trigger{display:inline-flex!important}}@media (max-width:720px){html.lm-ios-standalone{--lm-standalone-tab-h:56px}html.lm-ios-standalone .lm-standalone-tabs{display:grid}html.lm-ios-standalone .lm-mobile-menu-wrap{display:none!important}html.lm-ios-standalone .lm-nav-account-trigger{display:inline-flex!important}}.site-footer-app{display:none}.site-footer-app-links{flex-wrap:wrap;align-items:center;gap:4px 14px;display:flex}@media (display-mode:standalone) and (max-width:720px){.site-footer .site-footer-grid{display:none!important}.site-footer{padding-top:16px!important;padding-bottom:calc(16px + var(--lm-standalone-tab-h,0px) + env(safe-area-inset-bottom,0px))!important;margin-top:clamp(40px,8vw,64px)!important}.site-footer-app{min-height:44px;color:var(--lm-text-low);flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;padding-right:128px;font-size:11px;display:flex}}@media (max-width:720px){html.lm-ios-standalone .site-footer .site-footer-grid{display:none!important}html.lm-ios-standalone .site-footer{padding-top:16px!important;padding-bottom:calc(16px + var(--lm-standalone-tab-h,0px) + env(safe-area-inset-bottom,0px))!important;margin-top:clamp(40px,8vw,64px)!important}html.lm-ios-standalone .site-footer-app{min-height:44px;color:var(--lm-text-low);flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;padding-right:128px;font-size:11px;display:flex}}.lm-standalone-tabs{z-index:48;height:calc(56px + env(safe-area-inset-bottom,0px));padding:0 max(6px, env(safe-area-inset-left,0px)) env(safe-area-inset-bottom,0px) max(6px, env(safe-area-inset-right,0px));-webkit-backdrop-filter:blur(16px)saturate(140%);border-top:1px solid var(--lm-line-strong);will-change:transform;background:#0e1713eb;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;position:fixed;bottom:0;left:0;right:0;transform:translate(0);box-shadow:0 -10px 28px -16px #000000d9}.lm-standalone-tab{color:var(--lm-text-low);letter-spacing:.01em;touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10.5px;font-weight:500;line-height:1.1;text-decoration:none;transition:color .14s;display:flex;position:relative}.lm-standalone-tab[data-active="1"]{color:var(--lm-brass-bright);font-weight:600}.lm-standalone-tab[data-active="1"]:before{content:"";background:var(--lm-brass-bright);border-radius:0 0 2px 2px;width:22px;height:2px;position:absolute;top:-1px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #e4c784a6}@keyframes lm-scan-error-enter{0%{opacity:0;transform:translateY(6px)scale(.985)}45%{opacity:1;transform:translateY(0)translate(-2.5px)scale(1)}72%{transform:translate(2px)}to{opacity:1;transform:translateY(0)translate(0)scale(1)}}.lm-scan-error-callout{animation:.32s cubic-bezier(.22,1,.36,1) both lm-scan-error-enter}@media (prefers-reduced-motion:reduce){.lm-scan-error-callout{animation:none}}@media (max-width:768px){body{font-size:14px;line-height:1.5}.lm-home-hero{padding-top:22px!important;padding-bottom:24px!important}.lm-home-hero>div:first-child{margin-bottom:12px!important;padding:4px 10px 4px 8px!important}.lm-home-hero>div:first-child>span{letter-spacing:.08em!important;font-size:9px!important}.lm-home-hero h1,.hero-grid h1{margin:0 0 11px!important;font-size:clamp(28px,6.4vw,34px)!important;line-height:1.07!important}body h1:not(.lm-home-hero h1):not(.hero-grid h1){letter-spacing:-.02em!important;margin-top:6px!important;margin-bottom:8px!important;font-size:clamp(22px,5.4vw,26px)!important;line-height:1.15!important}body h2:not(.lm-faq summary h2){letter-spacing:-.015em!important;font-size:clamp(18.5px,4.5vw,21.5px)!important;line-height:1.22!important}body h3:not(.lm-tool-explainer-body h3),.lm-shell-body [style*="font-size: 24px"],.lm-shell-body [style*="font-size: 22px"],.lm-shell-body [style*="font-size: 21px"],.lm-shell-body [style*="font-size: 20px"],.lm-shell-body [style*="font-size: 19px"],.lm-modal-card [style*="font-size: 24px"],.lm-modal-card [style*="font-size: 22px"],.lm-modal-card [style*="font-size: 21px"],.lm-modal-card [style*="font-size: 20px"],.lm-modal-card [style*="font-size: 19px"]{font-size:16.5px!important;line-height:1.26!important}.lm-shell-body [style*="font-size: 18px"],.lm-shell-body [style*="font-size: 17.5px"],.lm-shell-body [style*="font-size: 17px"],.lm-modal-card [style*="font-size: 18px"],.lm-modal-card [style*="font-size: 17.5px"],.lm-modal-card [style*="font-size: 17px"]{font-size:15px!important;line-height:1.28!important}.lm-home-hero>h1+p,.tool-hero-grid p:not([style*=uppercase]),body h1+p,.lm-shell-body [style*="font-size: 16.5px"],.lm-shell-body [style*="font-size: 16px"]:not(input):not(select):not(textarea),.lm-shell-body [style*="font-size: 15.5px"],.lm-shell-body [style*="font-size: 15px"],.lm-modal-card [style*="font-size: 16.5px"],.lm-modal-card [style*="font-size: 16px"]:not(input):not(select):not(textarea),.lm-modal-card [style*="font-size: 15.5px"],.lm-modal-card [style*="font-size: 15px"]{font-size:13.5px!important;line-height:1.52!important}.lm-home-hero>h1+p,body h1+p{margin-bottom:16px!important}.lm-btn-primary,.lm-btn-ghost{padding-top:10.5px!important;padding-bottom:10.5px!important;font-size:13.5px!important}.lm-cta-row>.lm-btn-primary,.lm-cta-row>.lm-btn-ghost{padding-left:18px!important;padding-right:18px!important}.lm-shell-body [style*="font-size: 14.5px"],.lm-shell-body [style*="font-size: 14px"],.lm-modal-card [style*="font-size: 14.5px"],.lm-modal-card [style*="font-size: 14px"],.lm-fab-panel [style*="font-size: 14.5px"],.lm-fab-panel [style*="font-size: 14px"]:not(input):not(select):not(textarea){font-size:12.75px!important;line-height:1.52!important}.lm-faq summary,.lm-faq summary h2{font-size:13.25px!important}.lm-shell-body [style*="font-size: 13.5px"],.lm-shell-body [style*="font-size: 13px"],.lm-shell-body [style*="font-size: 12.5px"],.lm-modal-card [style*="font-size: 13.5px"],.lm-modal-card [style*="font-size: 13px"],.lm-modal-card [style*="font-size: 12.5px"],.lm-fab-panel [style*="font-size: 13.5px"],.lm-fab-panel [style*="font-size: 13px"],.lm-fab-panel [style*="font-size: 12.5px"]{font-size:11.5px!important;line-height:1.45!important}.lm-shell-body [style*="font-size: 12px"],.lm-shell-body [style*="font-size: 11.5px"],.lm-modal-card [style*="font-size: 12px"],.lm-modal-card [style*="font-size: 11.5px"],.lm-fab-panel [style*="font-size: 12px"],.lm-fab-panel [style*="font-size: 11.5px"]{font-size:10.5px!important}.lm-shell-body [style*="font-size: 11px"],.lm-shell-body [style*="font-size: 10.5px"],.lm-shell-body [style*="font-size: 10px"],.lm-modal-card [style*="font-size: 11px"],.lm-modal-card [style*="font-size: 10.5px"],.lm-modal-card [style*="font-size: 10px"],.lm-fab-panel [style*="font-size: 11px"],.lm-fab-panel [style*="font-size: 10.5px"],.lm-fab-panel [style*="font-size: 10px"]{font-size:9.5px!important}}@media (max-width:640px){.lm-btn-primary,.lm-btn-ghost{font-size:13.5px!important;line-height:1.25!important}.lm-eyebrow{letter-spacing:.12em!important;font-size:10px!important}.lm-faq summary,.lm-faq summary h2{font-size:13.25px!important;line-height:1.4!important}}@media (max-width:400px){.lm-home-hero h1,.hero-grid h1{font-size:26px!important;line-height:1.08!important}body h1:not(.lm-home-hero h1):not(.hero-grid h1){font-size:20.5px!important;line-height:1.14!important}body h2:not(.lm-faq summary h2){font-size:17.5px!important;line-height:1.2!important}}.lm-admin-shell div[style*="display: grid"]:not([style*=grid-template-columns]),.lm-admin-shell section[style*="display: grid"]:not([style*=grid-template-columns]){grid-template-columns:minmax(0,1fr)}@media (display-mode:standalone) and (max-width:720px){.lm-admin-nav-desktop{display:inline-flex!important}}@media (max-width:720px){html.lm-ios-standalone .lm-admin-nav-desktop{display:inline-flex!important}.lm-admin-shell{overflow-x:hidden;padding:18px 12px calc(72px + var(--lm-standalone-tab-h,0px) + env(safe-area-inset-bottom,0px))!important}.lm-admin-shell-header{gap:10px!important;margin:16px 0 14px!important}.lm-admin-shell-actions{width:auto}.lm-admin-shell-actions>*{flex:0 auto}.lm-admin-console-nav{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;padding:8px 10px!important}.lm-admin-console-nav::-webkit-scrollbar{display:none}.lm-admin-console-group{flex-shrink:0;gap:6px!important;display:flex!important}.lm-admin-console-group-label{display:none!important}.lm-admin-console-group-items{flex-wrap:nowrap!important;gap:6px!important}.lm-admin-console-pill{padding:7px 12px!important;font-size:12.5px!important}.lm-admin-section-summary{align-items:flex-start!important;gap:8px!important;padding:12px 13px!important}.lm-admin-section-title>span:first-child{font-size:15.5px!important}.lm-admin-section-badge{text-overflow:ellipsis;max-width:130px;overflow:hidden;padding:2px 7px!important;font-size:10px!important}.lm-admin-section,.lm-admin-collapse,.lm-admin-shell .lm-card{contain:inline-size;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.lm-admin-shell .lm-card{-webkit-overflow-scrolling:touch;overflow-x:auto}.lm-admin-shell div,.lm-admin-shell section,.lm-admin-shell details{box-sizing:border-box;min-width:0;max-width:100%}.lm-admin-shell div[style*="display: grid"]:not([style*=grid-template-columns]),.lm-admin-shell section[style*="display: grid"]:not([style*=grid-template-columns]){grid-template-columns:minmax(0,1fr)!important}.lm-admin-section-scroll{overscroll-behavior:auto!important;max-height:none!important;padding-right:0!important;overflow:auto visible!important}.lm-admin-section-body{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 12px 14px!important}.lm-admin-collapse-summary{flex-wrap:wrap;gap:8px!important;padding:11px 12px!important}.lm-admin-collapse-body{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:0 12px 12px!important}.lm-admin-shell table{border-collapse:collapse;width:100%}.lm-admin-shell th,.lm-admin-shell td{white-space:nowrap}.lm-admin-shell input:not([type=checkbox]):not([type=radio]),.lm-admin-shell select,.lm-admin-shell textarea{box-sizing:border-box;max-width:100%;font-size:16px!important}}@media (max-width:600px){.lm-admin-shell div[style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}.lm-admin-shell div[style*=minmax\(140px],.lm-admin-shell div[style*=minmax\(150px],.lm-admin-shell div[style*=minmax\(160px],.lm-admin-shell div[style*=minmax\(170px],.lm-admin-shell div[style*=minmax\(180px],.lm-admin-shell div[style*=minmax\(190px]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}}.lm-account-data-pill{transition:border-color .16s,background .16s,color .16s}.lm-account-data-pill:hover,.lm-account-data-pill:focus-visible{color:#f2efe7!important;background:#ffffff0e!important;border-color:#c9a24d6b!important}.lm-account-pass-pill{transition:border-color .16s,background .16s,transform .16s}.lm-account-pass-pill:hover,.lm-account-pass-pill:focus-visible{transform:translateY(-1px);background:#c9a24d2e!important;border-color:#c9a24db3!important}@media (max-width:640px){.lm-home-live-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-bottom:28px!important}.lm-home-live-card{border-radius:12px!important;gap:8px!important;padding:11px 12px!important}.lm-home-live-card>div{gap:9px!important}.lm-home-live-card>div>span[aria-hidden=true]{border-radius:8px!important;width:30px!important;height:30px!important}.lm-home-live-card>div>span[aria-hidden=true] svg{width:16px;height:16px}.lm-home-live-card>div>div>div:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;letter-spacing:.1em!important;margin-bottom:2px!important;font-size:8.5px!important}.lm-home-live-card>div>div>div:nth-child(2){font-size:13.5px!important;line-height:1.2!important}.lm-home-live-sub,.lm-home-live-card>span[aria-hidden]{display:none!important}}.lm-pricing-tiers-grid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));align-items:stretch;gap:16px;display:grid}.lm-pricing-tier-card{flex-direction:column;display:flex}.lm-pricing-tier-cta-wrap{width:100%;margin-top:auto;padding-top:14px}.lm-pricing-tier-cta-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}@media (min-width:360px){.lm-pricing-tier-cta-row{flex-wrap:nowrap}}@media (min-width:940px){.lm-pricing-tiers-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@supports (grid-template-rows:subgrid){.lm-pricing-tiers-grid{grid-template-rows:repeat(6,auto)}.lm-pricing-tier-card{grid-row:1/span 6;grid-template-rows:subgrid;align-items:start;row-gap:0;display:grid}.lm-pricing-tier-cta-wrap{align-self:end;margin-top:0}}}.lm-scroll-fab{bottom:calc(clamp(76px, 12vw, 90px) + var(--lm-standalone-tab-h,0px) + env(safe-area-inset-bottom,0px))!important;right:max(12px, env(safe-area-inset-right,0px))!important}@media (max-width:640px){.lm-back-to-top{left:max(12px, env(safe-area-inset-left,0px))!important;right:auto!important;bottom:calc(clamp(16px, 4vw, 24px) + var(--lm-standalone-tab-h,0px) + env(safe-area-inset-bottom,0px))!important;min-height:38px!important;padding:8px 12px 8px 10px!important;font-size:10px!important}.lm-scroll-fab{bottom:calc(74px + var(--lm-standalone-tab-h,0px) + env(safe-area-inset-bottom,0px))!important;right:max(12px, env(safe-area-inset-right,0px))!important;min-height:36px!important;padding:7px 11px!important;font-size:10px!important}}@media (min-width:641px){.lm-back-to-top{display:none!important}}:is(body:has([role=dialog]) [data-lm-top-stack],body:has(.lm-modal-backdrop) [data-lm-top-stack],body:has(.lm-quick-buy-popover) [data-lm-top-stack]){display:none!important}@keyframes lmHeartBeat{0%,to{transform:scale(1)}14%{transform:scale(1.22)}28%{transform:scale(.96)}42%{transform:scale(1.15)}65%{transform:scale(1)}}@keyframes lmLoveFloatA{0%{opacity:0;transform:translateY(2px)scale(.5)}30%{opacity:.9}to{opacity:0;transform:translate(-4px,-11px)scale(.95)}}@keyframes lmLoveFloatB{0%{opacity:0;transform:translateY(2px)scale(.45)}35%{opacity:.85}to{opacity:0;transform:translate(5px,-12px)scale(.9)}}@keyframes lmDatingPillGlow{0%,to{box-shadow:0 0 0 1px #e8799547,0 0 16px -5px #e4c78447}50%{box-shadow:0 0 0 1px #e879958c,0 0 22px -3px #e879955c}}@keyframes lmScanSweep{0%{transform:translateY(-100%)}to{transform:translateY(220%)}}@keyframes lmLeadAura{0%,to{box-shadow:0 16px 38px -18px #c9a24d57,0 0 0 1px #c9a24d73}50%{box-shadow:0 18px 44px -14px #e8799552,0 0 0 1px #e4c784b8}}@keyframes lmCascadeIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.lm-dating-pill{transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,background .18s;animation:3.2s ease-in-out infinite lmDatingPillGlow;position:relative;overflow:visible}.lm-dating-pill:hover{transform:translateY(-1px)}.lm-heart-icon{transform-origin:50%;justify-content:center;align-items:center;animation:2.4s ease-in-out infinite lmHeartBeat;display:inline-flex;position:relative}.lm-love-spark-a,.lm-love-spark-b{pointer-events:none;color:#f48fb1;position:absolute}.lm-love-spark-a{animation:2.4s ease-out infinite lmLoveFloatA;top:-3px;left:-3px}.lm-love-spark-b{animation:2.4s ease-out 1.1s infinite lmLoveFloatB;top:-4px;right:-4px}.lm-scan-sweep-bar{pointer-events:none;background:linear-gradient(#e4c78400 0%,#e4c78438 60%,#f48fb161 100%);border-bottom:1.5px solid #e4c784cc;height:45%;animation:1.55s cubic-bezier(.4,0,.2,1) infinite lmScanSweep;position:absolute;top:0;left:0;right:0}.lm-lead-aura{animation:3.4s ease-in-out infinite lmLeadAura}.lm-cascade-in{animation:.38s cubic-bezier(.22,1,.36,1) both lmCascadeIn}@keyframes lmLuxuryBorderSweep{0%,to{background-position:0%}50%{background-position:100%}}@keyframes lmLuxuryPillPulse{0%,to{box-shadow:0 0 #e4c78440,inset 0 1px #ffffff24}50%{box-shadow:0 0 18px 2px #e4c78452,inset 0 1px #ffffff38}}@keyframes lmHeroAuraBreathe{0%,to{opacity:.85;transform:scale(1)translate(0)}50%{opacity:1;transform:scale(1.035)translateY(-4px)}}@keyframes lmGoldTextShimmer{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes lmProgressiveSweep{0%{transform:translate(-120%)skew(-18deg)}45%,to{transform:translate(260%)skew(-18deg)}}.lm-hero-ambient-aura{will-change:transform, opacity;animation:9s ease-in-out infinite lmHeroAuraBreathe}.lm-home-hero-visual{display:none}@media (min-width:768px) and (max-width:1023px){.lm-home-hero-visual{width:400px;max-width:100%;height:334px;margin:40px auto 28px;display:block;position:relative}}@media (min-width:1024px){.lm-home-hero{grid-template-columns:minmax(0,1fr) 400px;align-items:center;column-gap:44px;display:grid}.lm-home-hero>:not(.lm-home-hero-visual){grid-column:1}.lm-home-hero>div:first-child{white-space:nowrap;grid-column:1/-1;justify-self:start}.lm-home-hero>h1{max-width:none!important;margin-bottom:18px!important;font-size:clamp(40px,4.5vw,60px)!important}.lm-home-hero>h1+p{max-width:520px!important;font-size:16.5px!important;line-height:1.6!important}.lm-home-hero-visual{grid-area:2/2/span 6;align-self:center;height:334px;display:block;position:relative}}@media (min-width:768px){.lm-home-hero-card{aspect-ratio:3/4;background:#0e1713;border:1px solid #c9a24d61;border-radius:16px;width:236px;transition:transform .32s cubic-bezier(.22,.68,.36,1),box-shadow .32s;position:absolute;top:0;overflow:hidden;box-shadow:0 30px 70px -30px #000c,0 0 0 1px #c9a24d14}.lm-home-hero-card--0{z-index:1;left:0;transform:rotate(-4deg)translateY(18px)}.lm-home-hero-card--1{z-index:2;right:0;transform:rotate(3deg)translateY(-6px)}.lm-home-hero-visual:hover .lm-home-hero-card--0{transform:rotate(-5deg)translateY(10px)}.lm-home-hero-visual:hover .lm-home-hero-card--1{transform:rotate(2deg)translateY(-14px);box-shadow:0 36px 80px -30px #000000d9,0 0 0 1px #c9a24d38}.lm-home-hero-card img{object-fit:cover;width:100%;height:100%;display:block}.lm-home-hero-grid{pointer-events:none;stroke:#e5c77b8c;fill:#e5c77be6;stroke-width:.5px;stroke-dasharray:1.4 1.6;mix-blend-mode:screen;width:100%;height:100%;position:absolute;inset:0}.lm-home-hero-card figcaption{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#090f0cd1;border:1px solid #c9a24d52;border-radius:10px;flex-direction:column;gap:3px;padding:8px 10px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.lm-home-hero-score{font-family:var(--font-serif), Georgia, "Times New Roman", serif;color:#f2efe7;letter-spacing:-.01em;font-size:22px;font-weight:400;line-height:1}.lm-home-hero-score small{color:#f2efe78c;margin-left:2px;font-size:11px;font-weight:400}.lm-home-hero-meta{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:#e5c77b;white-space:nowrap;font-size:9.5px}.lm-home-hero-visual-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#c9a24d;white-space:nowrap;font-size:10.5px;position:absolute;bottom:-22px;left:50%;transform:translate(-50%)}}.lm-hero-shimmer-text{color:#0000;background:linear-gradient(110deg,#e4c784 0%,#f9efd2 28%,#c9a24d 54%,#f48fb1 76%,#e4c784 100%) 0 0/220%;-webkit-background-clip:text;background-clip:text;animation:6.5s ease-in-out infinite lmGoldTextShimmer}.lm-luxury-card{transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s cubic-bezier(.22,1,.36,1),border-color .26s;position:relative;overflow:hidden}.lm-luxury-card:before{content:"";opacity:.72;pointer-events:none;background:linear-gradient(90deg,#0000,#e4c784a6,#ffffff73,#e4c784a6,#0000);height:1px;transition:opacity .26s,left .26s,right .26s;position:absolute;top:0;left:12%;right:12%}@media (hover:hover) and (pointer:fine){.lm-luxury-card:hover{transform:translateY(-3px);box-shadow:0 20px 46px -18px #000000bf,0 0 28px -8px #c9a24d38}.lm-luxury-card:hover:before{opacity:1;left:4%;right:4%}}.lm-luxury-card--hero{animation:4.5s ease-in-out infinite lmLeadAura}.lm-luxury-pill-pulse{animation:3.2s ease-in-out infinite lmLuxuryPillPulse}.lm-progressive-ramp{position:relative;overflow:hidden}.lm-progressive-ramp:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#e4c78424,#ffffff14,#0000);width:38%;animation:5.2s cubic-bezier(.22,1,.36,1) infinite lmProgressiveSweep;position:absolute;top:0;bottom:0;left:0}.lm-luxury-pass-nudge{transition:border-color .2s,box-shadow .2s,transform .2s}@media (hover:hover) and (pointer:fine){.lm-luxury-pass-nudge:hover{box-shadow:0 8px 24px -10px #c9a24d3d;border-color:#e4c7848c!important}}.lm-report-gen-bar-fill{animation:3.2s linear infinite lmGoldTextShimmer}.lm-lead-opener-card{grid-template-columns:116px minmax(0,1fr);align-items:center;gap:16px;display:grid}.lm-report-gen-hero{grid-template-columns:124px minmax(0,1fr);align-items:center;gap:20px;display:grid}.lm-report-gen-hero>:only-child{grid-column:1/-1}@media (max-width:560px){.lm-lead-opener-card{grid-template-columns:minmax(0,1fr);gap:12px}.lm-lead-opener-img{max-width:108px!important}}@media (max-width:460px){.lm-report-gen-hero{grid-template-columns:96px minmax(0,1fr);gap:14px}}main,section,article,.lm-card,.report-doc{box-sizing:border-box;max-width:100%}main>*,section>*,article>*,.lm-card>*,.report-doc>*{box-sizing:border-box;min-width:0;max-width:100%}html.lm-js .tool-hero-grid[data-lm-hero-enhanced="1"] [data-lm-hero-full-p="1"],html.lm-js .tool-hero-grid[data-lm-hero-enhanced="1"] [data-lm-hero-extra="1"],html.lm-js [data-lm-tool-hero-col="1"]>[data-lm-hero-extra="1"]{display:none!important}@media (max-width:640px){.lm-promo-launch-sub{display:none!important}}.lm-hero-concise-wrap{margin:0}.lm-hero-concise-lead{color:var(--lm-text-mid);margin:0;font-size:14.5px;line-height:1.55}.lm-hero-concise-text strong{color:var(--lm-text-hi);font-weight:500}.lm-hero-more-btn{color:var(--lm-brass-bright,#e5c77b);font-family:var(--font-geist-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:.01em;text-transform:none;vertical-align:baseline;cursor:pointer;white-space:nowrap;background:#c9a24d1a;border:1px solid #c9a24d5c;border-radius:999px;align-items:center;gap:4px;margin-left:6px;padding:2px 9px 2px 10px;font-size:11.5px;font-weight:500;transition:border-color .18s,background .18s;display:inline-flex}.lm-hero-more-btn:hover,.lm-hero-more-btn[aria-expanded=true]{background:#c9a24d2e;border-color:#e5c77bad}.lm-hero-more-btn-chevron{transition:transform .22s cubic-bezier(.22,1,.36,1);display:inline-block}.lm-hero-more-btn[aria-expanded=true] .lm-hero-more-btn-chevron{transform:rotate(180deg)}.lm-hero-more-drawer{border:1px solid #c9a24d47;border-left:2.5px solid var(--lm-brass,#c9a24d);text-align:left;background:linear-gradient(145deg,#14211beb 0%,#0d1511f2 100%);border-radius:12px;margin-top:12px;padding:14px 16px;display:none;box-shadow:0 10px 26px -14px #000000a6}.tool-hero-grid[data-lm-hero-open=true] .lm-hero-more-drawer{animation:.22s cubic-bezier(.22,1,.36,1) lmHeroDrawerOpen;display:block}@keyframes lmHeroDrawerOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.lm-hero-more-eyebrow{font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--lm-brass,#c9a24d);margin:0 0 6px;font-size:10px;font-weight:700}.lm-hero-more-prose{color:var(--lm-text-mid);margin:0;font-size:14px;line-height:1.58}.lm-hero-more-prose strong{color:var(--lm-text-hi);font-weight:600}.lm-hero-more-note{color:var(--lm-text-low);margin:8px 0 0;font-size:13px;line-height:1.55}.lm-hero-more-list{color:var(--lm-text-mid);border-top:1px solid #ffffff12;gap:7px;margin:10px 0 0;padding:10px 0 0;font-size:13.5px;line-height:1.5;list-style:none;display:grid}@media (max-width:640px){.lm-hero-concise-lead{font-size:14px!important;line-height:1.5!important}.lm-hero-more-btn{padding:2.5px 9px 2.5px 10px;font-size:10px}.lm-hero-more-drawer{padding:12px 14px}.lm-hero-more-prose,.lm-hero-more-list{font-size:13px!important}.lm-related-tool-card{gap:6px!important;padding:13px 15px!important}.lm-related-tool-why{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.lm-mobile-fold>.lm-mobile-fold-summary{display:none!important}@media (max-width:640px){.lm-mobile-fold>.lm-mobile-fold-summary{display:flex!important}.lm-mobile-fold[open]>.lm-mobile-fold-summary .lm-mobile-fold-icon{transform:rotate(45deg)}.lm-mobile-fold>.lm-mobile-fold-body{padding-top:14px}}.lm-mobile-fold--heading>.lm-mobile-fold-summary{pointer-events:none;justify-content:space-between;align-items:center;gap:14px;list-style:none;display:flex!important}.lm-mobile-fold--heading>.lm-mobile-fold-summary::-webkit-details-marker{display:none}.lm-mobile-fold--heading .lm-mobile-fold-icon{display:none}.lm-mobile-fold--heading .lm-mobile-fold-title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--lm-text-hi,#f2efe7);margin:48px 0 12px;font-size:clamp(22px,4.5vw,27px);font-weight:600;line-height:1.2}@media (max-width:640px){.lm-mobile-fold--heading>.lm-mobile-fold-summary{pointer-events:auto;cursor:pointer;border-top:1px solid var(--lm-line,#ffffff14);margin-top:0;padding:13px 0}section:has(>.lm-mobile-fold--heading)+section:has(>.lm-mobile-fold--heading){margin-top:0}section:not(:has(>.lm-mobile-fold--heading))+section:has(>.lm-mobile-fold--heading){margin-top:18px}body .lm-mobile-fold--heading .lm-mobile-fold-title{font-family:var(--font-sans), system-ui, -apple-system, sans-serif!important;letter-spacing:-.005em!important;margin:0!important;font-size:14px!important;font-weight:500!important;line-height:1.4!important}.lm-mobile-fold--heading>.lm-mobile-fold-body{padding:2px 0 10px!important}.lm-mobile-fold--heading>.lm-mobile-fold-body p{font-size:13.25px!important;line-height:1.6!important}.lm-mobile-fold--heading .lm-mobile-fold-icon{color:var(--lm-brass,#c9a24d);font-size:15px;transition:transform .26s;display:inline-block}.lm-mobile-fold--heading[open] .lm-mobile-fold-icon{transform:rotate(45deg)}}.lm-taaft-badge img,.lm-launchzone-badge img,.lm-fazier-badge img,.lm-aiwizard-badge img,.lm-custom-badge img{width:auto;max-width:100%;height:44px;display:block}@media (max-width:640px){.lm-directory-badges{gap:8px 10px!important}.lm-taaft-badge img,.lm-launchzone-badge img,.lm-fazier-badge img,.lm-aiwizard-badge img,.lm-custom-badge img{height:30px}}@keyframes lmFeaturedMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.lm-featured-marquee{width:100%;padding:6px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.lm-featured-marquee-track{will-change:transform;width:max-content;animation:lmFeaturedMarquee var(--lm-marquee-duration,30s) linear infinite;align-items:center;display:flex}.lm-featured-marquee:hover .lm-featured-marquee-track,.lm-featured-marquee:focus-within .lm-featured-marquee-track{animation-play-state:paused}.lm-featured-nonclickable .lm-featured-marquee:hover .lm-featured-marquee-track,.lm-featured-nonclickable .lm-featured-marquee:focus-within .lm-featured-marquee-track{animation-play-state:running}.lm-featured-marquee-group{flex-shrink:0;align-items:center;gap:26px;padding-right:26px;display:flex}.lm-featured-marquee-group a{cursor:pointer;opacity:.88;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:opacity .2s,transform .2s}.lm-featured-marquee-group a:hover,.lm-featured-marquee-group a:focus-visible{opacity:1;transform:translateY(-1px)}.lm-featured-nonclickable a{pointer-events:none;cursor:default}.lm-featured-marquee .lm-taaft-badge img,.lm-featured-marquee .lm-launchzone-badge img,.lm-featured-marquee .lm-fazier-badge img,.lm-featured-marquee .lm-aiwizard-badge img,.lm-featured-marquee .lm-custom-badge img{color:#0000;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:none;height:38px;font-size:0;display:block}@media (max-width:640px){.lm-featured-marquee-group{gap:20px;padding-right:20px}.lm-featured-marquee .lm-taaft-badge img,.lm-featured-marquee .lm-launchzone-badge img,.lm-featured-marquee .lm-fazier-badge img,.lm-featured-marquee .lm-aiwizard-badge img,.lm-featured-marquee .lm-custom-badge img{height:30px}}@media (prefers-reduced-motion:reduce){.lm-featured-marquee{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.lm-featured-marquee::-webkit-scrollbar{display:none}.lm-featured-marquee-track{animation:none}.lm-featured-marquee-clone{display:none}}.lm-show-more>summary::-webkit-details-marker{display:none}.lm-show-more[open]>summary>span:last-child{transform:rotate(45deg)}.lm-show-more>summary>span:last-child{transition:transform .26s;display:inline-block}@media (max-width:640px){.lm-desktop-only{display:none!important}}.lm-proof-strip-summary::-webkit-details-marker{display:none}.lm-proof-strip-close,.lm-proof-strip[open] .lm-proof-strip-open{display:none}.lm-proof-strip[open] .lm-proof-strip-close{display:inline}.lm-proof-peek-fold{display:none}.lm-proof-peek-summary::-webkit-details-marker{display:none}.lm-proof-peek-thumbs{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.lm-proof-peek-thumbs img{object-fit:cover;object-position:50% 18%;border:1px solid #ffffff24;border-radius:7px;width:34px;height:42px;display:block}.lm-proof-peek-thumbs img:last-child{border-color:#c9a24dbf;animation:2.4s ease-out infinite lmProofGlow;box-shadow:0 0 #c9a24d8c}.lm-proof-peek-arrow{color:var(--lm-brass,#c9a24d);font-size:12px;line-height:1}.lm-proof-peek-plus{color:var(--lm-brass,#c9a24d);flex-shrink:0;font-size:20px;line-height:1;transition:transform .16s}.lm-proof-peek-fold[open] .lm-proof-peek-plus{transform:rotate(45deg)}@keyframes lmProofGlow{0%{box-shadow:0 0 #c9a24d8c}70%{box-shadow:0 0 0 7px #c9a24d00}to{box-shadow:0 0 #c9a24d00}}@media (max-width:640px){.lm-proof-peek-open{display:none}.lm-proof-peek-fold{display:block}}.lm-glowup-fold-summary{list-style:none}.lm-glowup-fold-summary::-webkit-details-marker{content:"";display:none}.lm-glowup-fold-summary::marker{content:"";display:none}.lm-glowup-fold-plus{color:var(--lm-brass,#c9a24d);flex-shrink:0;font-size:22px;line-height:1;transition:transform .16s}.lm-glowup-fold[open] .lm-glowup-fold-plus{transform:rotate(45deg)}.lm-glowup-fold[open] .lm-glowup-fold-head{border-top:1px solid #ffffff14;margin-top:14px;padding-top:14px}@media (min-width:641px){.lm-glowup-fold-summary{display:none!important}.lm-glowup-fold[open] .lm-glowup-fold-head{border-top:0;margin-top:0;padding-top:0}}@media (max-width:520px){.lm-sample-pill{gap:4px!important;padding:4px 8px!important;font-size:10px!important}.lm-sample-pill[style*=bottom]{bottom:6px!important;right:6px!important}.lm-sample-pill[style*=top]{top:6px!important;left:6px!important}[data-lm-sample-proof]{padding:10px 11px!important}}@keyframes lmProgressSpin{to{transform:rotate(360deg)}}@keyframes lmSkeletonShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.lm-shimmer-skeleton{background:linear-gradient(90deg,#ffffff08 0%,#c9a24d24 50%,#ffffff08 100%) 0 0/200% 100%;animation:1.45s ease-in-out infinite lmSkeletonShimmer}.lm-home-tool-strip{transition:border-color .22s,box-shadow .22s}.lm-home-tool-strip-hit{display:block}.lm-home-tool-strip-hit:focus-visible{outline-offset:2px;outline:2px solid #e4c784d9}.lm-home-tool-strip-row{z-index:1;pointer-events:none;position:relative}.lm-home-tool-strip-row a,.lm-home-tool-strip-row button{pointer-events:auto}.lm-home-tool-pill{animation:3.2s ease-in-out infinite lmCatPillGlow;animation-delay:calc(var(--i,0) * -.85s);transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,background .18s,box-shadow .18s;position:relative;overflow:visible}.lm-home-tool-pill-icon{transform-origin:50%;transition:transform .22s cubic-bezier(.22,1,.36,1)}.lm-home-tool-pill:not(.lm-home-tool-pill--dating) .lm-home-tool-pill-icon{animation:2.6s ease-in-out infinite lmCatIconPulse;animation-delay:calc(var(--i,0) * -.75s)}.lm-home-tool-pill--dating{animation:3.2s ease-in-out infinite lmDatingPillGlow;background:linear-gradient(135deg,#f48fb121 0%,#c9a24d17 100%)!important;border-color:#f48fb180!important}.lm-home-tool-arrow{transition:transform .2s cubic-bezier(.22,1,.36,1)}.lm-home-tool-browse{transition:background .2s,border-color .2s,box-shadow .2s}.lm-home-tool-line1,.lm-home-tool-line2{display:contents}.lm-home-tool-browse-word-short{display:none}@media (max-width:640px){.lm-home-tool-strip{padding:8px 9px!important}.lm-home-tool-strip-row{flex-flow:column!important;flex:100%!important;align-items:stretch!important;gap:5px!important}.lm-home-tool-line1,.lm-home-tool-line2{flex-wrap:nowrap;align-items:center;gap:4.5px;width:100%;min-width:0;display:flex}.lm-home-tool-count{letter-spacing:.08em!important;padding-right:1px!important;font-size:9.5px!important}.lm-home-tool-pill{min-width:0;gap:3.5px!important;padding:3.5px 6.5px 3.5px 5.5px!important;font-size:10.5px!important}.lm-home-tool-pill-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.lm-home-tool-pill-icon svg:first-child{width:11.5px;height:11.5px}.lm-home-tool-pill--desktop-only{display:none!important}.lm-home-tool-browse{letter-spacing:.04em!important;gap:3px!important;padding:3.5px 7px!important;font-size:9.5px!important}.lm-home-tool-browse-word{display:none}.lm-home-tool-browse-word-short{display:inline}}@media (max-width:355px){.lm-home-tool-pill{gap:3px!important;padding:3px 5.5px 3px 5px!important;font-size:9.8px!important}.lm-home-tool-browse{padding:3px 6px!important;font-size:9px!important}}.lm-specimen-fold>.lm-specimen-fold-summary,.lm-specimen-eyebrow-mobile{display:none}@media (max-width:640px){.lm-specimen-fold>.lm-specimen-fold-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.lm-specimen-fold>.lm-specimen-fold-summary::-webkit-details-marker{display:none}.lm-specimen-fold-plus{color:#e5c77b;background:#c9a24d1a;border:1px solid #c9a24d57;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:19px;line-height:1;transition:transform .18s,background .18s;display:inline-flex}.lm-specimen-fold[open]>.lm-specimen-fold-summary .lm-specimen-fold-plus{background:#c9a24d33;transform:rotate(45deg)}.lm-specimen-fold>.lm-specimen-fold-body{border-top:1px solid #ffffff14;margin-top:12px;padding-top:12px}.lm-specimen-eyebrow-desktop{display:none!important}.lm-specimen-eyebrow-mobile{display:inline-flex!important}}@media (hover:hover) and (pointer:fine){.lm-home-tool-pill:hover{transform:translateY(-1.5px);box-shadow:0 10px 22px -14px #c9a24d99;background:#c9a24d21!important;border-color:#c9a24d94!important}.lm-home-tool-pill:hover .lm-home-tool-pill-icon{animation-play-state:paused;transform:scale(1.18)rotate(-8deg)}.lm-home-tool-pill--dating:hover{box-shadow:0 10px 24px -14px #f48fb199;background:linear-gradient(135deg,#f48fb13d 0%,#c9a24d2e 100%)!important;border-color:#f48fb1!important}:is(.lm-home-tool-browse:hover,.lm-home-tool-strip:has(.lm-home-tool-strip-hit:hover) .lm-home-tool-browse){background:#c9a24d33;border-color:#e4c78499;box-shadow:0 8px 20px -12px #c9a24d8c}.lm-home-tool-browse:hover .lm-home-tool-arrow{transform:translate(3px)}.lm-home-tool-strip:has(.lm-home-tool-strip-hit:hover) .lm-home-tool-arrow{transform:translate(3px)}.lm-home-tool-strip:has(.lm-home-tool-strip-hit:hover){border-color:#c9a24d75;box-shadow:0 0 0 1px #c9a24d14,0 18px 40px -28px #c9a24d8c}}.lm-tier-mark{outline:none;position:relative}.lm-tier-mark-pill{z-index:4;pointer-events:none;justify-content:flex-end;align-items:center;gap:0;padding:0 3.5px;transition:border-color .16s,background .16s,box-shadow .16s,gap .18s cubic-bezier(.22,1,.36,1),padding .18s cubic-bezier(.22,1,.36,1);display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.lm-tier-mark-label{opacity:0;max-width:0;transition:max-width .2s cubic-bezier(.22,1,.36,1),opacity .14s,transform .18s cubic-bezier(.22,1,.36,1);display:inline-block;overflow:hidden;transform:translate(3px)}.lm-tier-mark:hover .lm-tier-mark-pill,.lm-tier-mark:focus-visible .lm-tier-mark-pill{gap:5px;padding:0 6px 0 8px;box-shadow:0 8px 20px -6px #000000e6,0 0 0 1px #0e1713f2;background:#121d17!important;border-color:#e4c784b8!important}.lm-tier-mark:hover .lm-tier-mark-label,.lm-tier-mark:focus-visible .lm-tier-mark-label{opacity:1;max-width:90px;transform:translate(0)}@keyframes lmCatPillGlow{0%,to{box-shadow:0 0 0 1px #c9a24d33,0 0 14px -6px #e4c78438}50%{box-shadow:0 0 0 1px #e4c7847a,0 0 20px -4px #c9a24d57}}@keyframes lmCatIconPulse{0%,to{transform:scale(1)rotate(0)}16%{transform:scale(1.22)rotate(-7deg)}32%{transform:scale(.95)rotate(3deg)}48%{transform:scale(1.14)rotate(-4deg)}70%{transform:scale(1)rotate(0)}}@keyframes lmCatInnerPulse{0%,to{opacity:.85;transform:scale(1)}45%{opacity:1;transform:scale(1.26)}}.lm-cat-pill{animation:3.4s ease-in-out infinite lmCatPillGlow;animation-delay:calc(var(--cat-i,1) * -.9s);transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s,background .18s;position:relative;overflow:visible}.lm-cat-pill:hover{transform:translateY(-1px)}.lm-cat-pill-icon{transform-origin:50%;animation:2.6s ease-in-out infinite lmCatIconPulse;animation-delay:calc(var(--cat-i,1) * -.75s);justify-content:center;align-items:center;display:inline-flex;position:relative}.lm-cat-inner-star,.lm-cat-lens-flash{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out infinite lmCatInnerPulse;animation-delay:calc(var(--cat-i,1) * -.5s)}.lm-cat-spark-a,.lm-cat-spark-b{pointer-events:none;position:absolute}.lm-cat-spark-a{animation:2.5s ease-out infinite lmLoveFloatA;animation-delay:calc(var(--cat-i,1) * -.65s);top:-3px;left:-3px}.lm-cat-spark-b{animation:2.5s ease-out infinite lmLoveFloatB;animation-delay:calc(var(--cat-i,1) * -.65s + 1.15s);top:-4px;right:-4px}.lm-reminder-option{transition:background .16s,border-color .16s,transform .16s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (pointer:fine){.lm-reminder-option:hover{background:#c9a24d29;border-color:#e4c784b3;transform:translateY(-1px)}}.lm-tool-card-icon{isolation:isolate;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.lm-tool-card-icon:before{content:"";border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #e4c784b3,inset 0 0 14px #c9a24d4d}.lm-tool-card-icon:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(118deg,#fff4da00 40%,#fff4da5c 50%,#fff4da00 60%);position:absolute;inset:-45% -75%;transform:translate(-130%)}.lm-tool-card-glyph{transform-origin:50% 54%;line-height:0;transition:transform .24s cubic-bezier(.22,1,.36,1),filter .24s;display:inline-flex}@keyframes lmGlyphSway{0%,to{filter:drop-shadow(0 0 #e4c78400);transform:translateY(0)rotate(0)scale(1)}28%{filter:drop-shadow(0 2px 6px #e4c78461);transform:translateY(-2.2px)rotate(-3.2deg)scale(1.1)}58%{filter:drop-shadow(0 1px 3px #e4c78429);transform:translateY(1px)rotate(2.4deg)scale(1.03)}80%{filter:drop-shadow(0 2px 5px #e4c78447);transform:translateY(-1.2px)rotate(-1.4deg)scale(1.07)}}@keyframes lmGlyphGlint{0%,68%{opacity:0;transform:translate(-130%)}76%{opacity:1}to{opacity:0;transform:translate(130%)}}@keyframes lmGlyphRing{0%,66%,to{opacity:0}82%{opacity:1}}@keyframes lmGlyphBadgeBreathe{0%,to{border-color:#c9a24d4d;box-shadow:inset 0 1px #ffffff14,0 0 #c9a24d00}50%{border-color:#e4c7849e;box-shadow:inset 0 1px #ffffff21,0 0 16px -2px #c9a24d85}}@keyframes lmLiveTrophyFloat{0%,to{transform:translateY(0)scale(1)}50%{filter:drop-shadow(0 2px 7px #e4c7846b);transform:translateY(-1.8px)scale(1.07)}}@keyframes lmLiveTrophySpark{0%,to{opacity:.45;transform:scale(.72)rotate(0)}45%{opacity:1;transform:scale(1.25)rotate(18deg)}70%{opacity:.7;transform:scale(.9)rotate(-8deg)}}@keyframes lmLiveGlobeFloat{0%,to{transform:translateY(0)rotate(0)scale(1)}50%{filter:drop-shadow(0 2px 7px #e4c7845c);transform:translateY(-1.6px)rotate(4deg)scale(1.06)}}@keyframes lmLiveGlobeOrbit{0%{stroke-dashoffset:0}to{stroke-dashoffset:-17.6px}}@keyframes lmLiveGlobePing{0%{opacity:.95;transform:scale(.65)}80%,to{opacity:0;transform:scale(2.15)}}@keyframes lmLiveGlobeNodePulse{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.28)}}.lm-live-trophy-spark,.lm-live-globe-ping,.lm-live-globe-node{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.lm-tool-card-glyph{animation:5.2s ease-in-out infinite lmGlyphSway;animation-delay:calc(var(--g,0) * -.47s)}.lm-tool-card-icon{animation:4.8s ease-in-out infinite lmGlyphBadgeBreathe;animation-delay:calc(var(--g,0) * -.44s)}.lm-tool-card-icon:after{animation:5s ease-in-out infinite lmGlyphGlint;animation-delay:calc(var(--g,0) * .45s)}.lm-tool-card-icon:before{animation:5s ease-in-out infinite lmGlyphRing;animation-delay:calc(var(--g,0) * .45s)}.lm-live-trophy{animation:3.8s ease-in-out infinite lmLiveTrophyFloat}.lm-live-trophy-spark{animation:2.8s ease-in-out infinite lmLiveTrophySpark}.lm-live-globe{animation:4.4s ease-in-out infinite lmLiveGlobeFloat}.lm-live-globe-orbit{animation:3.6s linear infinite lmLiveGlobeOrbit}.lm-live-globe-ping{animation:2.4s cubic-bezier(.22,1,.36,1) infinite lmLiveGlobePing}.lm-live-globe-node--1{animation:2.2s ease-in-out infinite lmLiveGlobeNodePulse}.lm-live-globe-node--2{animation:2.2s ease-in-out .7s infinite lmLiveGlobeNodePulse}.lm-live-globe-node--3{animation:2.2s ease-in-out 1.4s infinite lmLiveGlobeNodePulse}}@media (hover:hover) and (pointer:fine){a.lm-card:hover .lm-tool-card-icon{border-color:#e4c784a6;transform:translateY(-1px)scale(1.08);box-shadow:inset 0 1px #ffffff29,0 6px 18px -6px #c9a24da6}a.lm-card:hover .lm-tool-card-glyph{filter:drop-shadow(0 2px 7px #e4c7847a);animation-play-state:paused;transform:scale(1.15)rotate(-5deg)}}@media (prefers-reduced-motion:no-preference){.lm-card-cascade{animation:.42s cubic-bezier(.22,1,.36,1) backwards lmCascadeIn}.lm-card-cascade:first-child{animation-delay:0s}.lm-card-cascade:nth-child(2){animation-delay:45ms}.lm-card-cascade:nth-child(3){animation-delay:90ms}.lm-card-cascade:nth-child(4){animation-delay:.135s}.lm-card-cascade:nth-child(5){animation-delay:.18s}.lm-card-cascade:nth-child(6){animation-delay:.225s}.lm-card-cascade:nth-child(7){animation-delay:.27s}.lm-card-cascade:nth-child(n+8){animation-delay:.31s}}@media (prefers-reduced-motion:reduce){.lm-dating-pill,.lm-heart-icon,.lm-love-spark-a,.lm-love-spark-b,.lm-scan-sweep-bar,.lm-lead-aura,.lm-cascade-in,.lm-card-cascade,.lm-home-tool-pill,.lm-home-tool-pill--dating,.lm-home-tool-pill-icon,.lm-tool-card-glyph,.lm-tool-card-icon,.lm-tool-card-icon:before,.lm-tool-card-icon:after,.lm-live-trophy,.lm-live-trophy-spark,.lm-live-globe,.lm-live-globe-orbit,.lm-live-globe-ping,.lm-live-globe-node,.lm-hero-ambient-aura,.lm-hero-shimmer-text,.lm-luxury-card--hero,.lm-luxury-pill-pulse,.lm-progressive-ramp:after,.lm-report-gen-bar-fill,.lm-shimmer-skeleton{animation:none!important}}.lm-lowconf>summary::-webkit-details-marker{display:none}.lm-lowconf>summary::marker{content:""}.lm-lowconf[open]>summary{background:#c9a24d29}@media (max-width:480px){.lm-lowconf>summary{padding:3px 8px;font-size:11px}}h1,h2,h3,.lm-serif,[style*=--font-serif]{font-optical-sizing:auto;font-variant-numeric:tabular-nums;font-weight:500!important}h1{letter-spacing:-.02em}@media (max-width:480px){h1,h2,h3{font-variation-settings:"SOFT" 60}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
