@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-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-snug:1.375;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-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}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-\[calc\(100\%\+12px\)\]{top:calc(100% + 12px)}.right-0{right:0}.isolate{isolation:isolate}.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}}.mx-auto{margin-inline:auto}.my-16{margin-block:calc(var(--spacing) * 16)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-8{height:calc(var(--spacing) * 8)}.h-11{height:calc(var(--spacing) * 11)}.min-h-\[70vh\]{min-height:70vh}.min-h-screen{min-height:100vh}.w-8{width:calc(var(--spacing) * 8)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[1180px\]{max-width:1180px}.min-w-36{min-width:calc(var(--spacing) * 36)}.shrink-0{flex-shrink:0}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[24px\]{border-radius:24px}.rounded-full{border-radius:2147483647px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#26352c\]{border-color:#26352c}.border-\[\#294033\]{border-color:#294033}.border-\[\#cbd8cd\]{border-color:#cbd8cd}.border-\[\#dbe4dc\]{border-color:#dbe4dc}.border-\[\#dce4dc\]{border-color:#dce4dc}.border-white\/\[0\.12\]{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.12\]{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-\[\#090b0a\]{background-color:#090b0a}.bg-\[\#12211b\]{background-color:#12211b}.bg-\[\#101713\]{background-color:#101713}.bg-\[\#111713\]{background-color:#111713}.bg-\[\#f8faf6\]{background-color:#f8faf6}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.bg-white\/75{background-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pl-1{padding-left:var(--spacing)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.text-\[\#6e7b73\]{color:#6e7b73}.text-\[\#8a998e\]{color:#8a998e}.text-\[\#9aa89e\]{color:#9aa89e}.text-\[\#9aab9e\]{color:#9aab9e}.text-\[\#69c5a4\]{color:#69c5a4}.text-\[\#69c29f\]{color:#69c29f}.text-\[\#12211b\]{color:#12211b}.text-\[\#17251d\]{color:#17251d}.text-\[\#17271f\]{color:#17271f}.text-\[\#58675e\]{color:#58675e}.text-\[\#64736a\]{color:#64736a}.text-\[\#78847b\]{color:#78847b}.text-\[\#718077\]{color:#718077}.text-\[\#718178\]{color:#718178}.text-\[\#829087\]{color:#829087}.text-\[\#a6aca8\]{color:#a6aca8}.text-\[\#b2b9b4\]{color:#b2b9b4}.text-\[\#c2cac4\]{color:#c2cac4}.text-\[\#e8eee8\]{color:#e8eee8}.text-\[\#eff5ee\]{color:#eff5ee}.text-\[\#f2f2ee\]{color:#f2f2ee}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.shadow-\[0_16px_40px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,#00000080);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}.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))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:text-\[\#12211b\]:is(:where(.group):hover *){color:#12211b}}.placeholder\:text-\[\#9aa79e\]::placeholder{color:#9aa79e}@media (hover:hover){.hover\:bg-\[\#2a4235\]:hover{background-color:#2a4235}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.07\]:hover{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.hover\:text-white:hover{color:var(--color-white)}}.focus\:border-\[\#8ba699\]:focus{border-color:#8ba699}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[\#dff6a6\]:focus{--tw-ring-color:#dff6a6}@media (min-width:40rem){.sm\:my-20{margin-block:calc(var(--spacing) * 20)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:48rem){.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:py-24{padding-block:calc(var(--spacing) * 24)}.lg\:py-28{padding-block:calc(var(--spacing) * 28)}.lg\:pt-10{padding-top:calc(var(--spacing) * 10)}}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#090b0a;--ink:#f2f2ee;--muted:#858987;--line:#262b28;--mint:#59cba7;--panel:#101311}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f5f8f4;--ink:#17241b;--muted:#617168;--line:#d7e2da;--mint:#2e9d78;--panel:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}.dtc-home{color:#f2f2ee;background:#090b0a;min-height:100vh;overflow:hidden}.site-grid{color:#e8eee8;background:#0d110f;min-height:70vh}.display-heading{letter-spacing:-.055em;font-family:"Bodoni 72",Didot,Iowan Old Style,Palatino Linotype,Georgia,serif;font-weight:400}.site-header-home{pointer-events:none;z-index:50;padding:16px 16px 0;position:fixed;inset:0 0 auto}.site-header-home>div,.site-header-home a,.site-header-home button{pointer-events:auto}.site-header-pill{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#101411eb;border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:22px;width:fit-content;max-width:100%;height:58px;margin-inline:auto;padding:0 15px;display:flex;position:relative;box-shadow:0 12px 45px #00000057}.site-header-home .site-header-nav{color:#a6aca8}.site-header-home>div>a:first-child{color:#eff5ee;letter-spacing:-.03em;flex-shrink:0;align-items:center;gap:10px;padding-left:4px;font-weight:600;display:flex}.site-header-home>div>a:first-child>span:first-child{color:#0b1712;background:#55cba7;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:900;display:flex}.site-header-home .site-header-nav a{color:#a6aca8;transition:color .16s}.site-header-home .site-header-nav a:hover{color:#fff}.site-header-home>div>div>button{color:#b2b9b4}.site-header-actions{align-items:center;gap:4px;display:flex}.theme-toggle{color:#b2b9b4;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.theme-icon-light,html[data-theme=light] .theme-icon-dark{display:none}html[data-theme=light] .theme-icon-light{display:block}.theme-toggle:hover{color:#fff;background:#ffffff12;border-color:#ffffff1f}.site-header-internal{z-index:40;background:#0b110ff5;border-bottom:1px solid #294033;position:sticky;top:0}.site-header-bar{justify-content:space-between;align-items:center;gap:22px;max-width:1280px;height:72px;margin-inline:auto;padding-inline:24px;display:flex}.site-header-internal>div>a:first-child{color:#eff5ee;flex-shrink:0;align-items:center;gap:10px;font-weight:700;display:flex}.site-header-internal>div>a:first-child>span:first-child{color:#d9f58e;background:#17261d;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;display:flex}.site-header-internal .site-header-nav,.site-header-internal .site-header-nav a{color:#9eb1a3}.site-header-internal .site-header-nav a:hover{color:#d9f58e}.site-mobile-menu{background:#111713;border:1px solid #35503c;border-radius:18px;gap:4px;width:min(260px,100vw - 32px);padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:16px;box-shadow:0 16px 40px #00000080}.site-header-home .site-mobile-menu{pointer-events:auto}.site-header-internal .site-mobile-menu{top:100%;right:16px}.site-mobile-menu a{color:#d9e3da;border-radius:11px;padding:12px 13px;font-size:13px;font-weight:600}.site-mobile-menu a:hover{color:#fff;background:#1e3326}.home-hero{border-bottom:1px solid #191d1a;justify-content:center;align-items:center;min-height:min(850px,100svh);padding:140px 24px 110px;display:flex;position:relative;overflow:hidden}.hero-ambient{pointer-events:none;background:radial-gradient(38% 34% at 50% 24%,#2d80642e,#0000 100%),linear-gradient(#0000 76%,#1c4a351a);animation:12s ease-in-out infinite alternate ambient-drift;position:absolute;inset:0}.home-hero:before{content:"";pointer-events:none;opacity:.36;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 96%);mask-image:linear-gradient(#000 0%,#0000 96%)}.hero-content{z-index:1;text-align:center;width:min(920px,100%);position:relative}.hero-badge{color:#8bb9a8;letter-spacing:.045em;background:#1c443640;border:1px solid #59cba72e;border-radius:999px;align-items:center;gap:9px;margin-bottom:31px;padding:7px 12px 7px 8px;font-size:11px;font-weight:600;display:inline-flex}.shopify-mark{background:var(--mint);color:#092017;border-radius:6px;justify-content:center;align-items:center;width:21px;height:21px;font-size:12px;font-weight:900;display:inline-flex}.hero-title{color:#f0f0ed;margin:0 auto;font-size:clamp(58px,7.2vw,104px);line-height:.98}.hero-title em,.section-title em{color:var(--mint);font-weight:400}.hero-subtitle{color:#8f9390;max-width:610px;margin:27px auto 0;font-size:17px;line-height:1.8}.hero-actions{justify-content:center;gap:12px;margin-top:34px;display:flex}.button-primary,.button-secondary{border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:51px;padding:0 20px;font-size:13px;font-weight:700;transition:transform .18s,background .18s,border-color .18s;display:inline-flex}.button-primary{background:var(--mint);color:#062016}.button-primary:hover{background:#79dbbc;transform:translateY(-2px)}.button-secondary{color:#d7d9d7;background:#0c0e0d80;border:1px solid #282c2a}.button-secondary:hover{border-color:#58615b}.hero-proof{color:#727975;flex-wrap:wrap;justify-content:center;gap:22px;margin-top:42px;font-size:11px;display:flex}.hero-proof span{align-items:center;gap:8px;display:inline-flex}.hero-proof i,.tool-status i{background:var(--mint);border-radius:50%;width:6px;height:6px;display:inline-block}.hero-scroll{color:#616763;letter-spacing:.17em;align-items:center;gap:10px;font-size:9px;font-weight:700;display:flex;position:absolute;bottom:27px;left:50%;transform:translate(-50%)}.hero-scroll span{background:linear-gradient(var(--mint), transparent);width:1px;height:26px;display:block}.section-wrap{width:min(1180px,100% - 48px);margin-inline:auto}.section-label{color:#65b79b;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 17px;font-size:10px;font-weight:700;display:flex}.section-label>span{background:#58b493;width:18px;height:1px;display:inline-block}.problem-section{grid-template-columns:.95fr 1.05fr;align-items:center;gap:88px;padding-block:145px;display:grid}.section-title{color:#efefeb;margin:0;font-size:clamp(42px,4.5vw,62px);line-height:1.07}.section-description{color:#888e89;max-width:490px;margin:19px 0 0;font-size:14px;line-height:1.8}.problem-list{gap:24px;margin-top:42px;display:grid}.problem-item{grid-template-columns:40px 1fr;align-items:start;gap:15px;display:grid}.problem-icon{color:#5cc9a4;background:#12221a;border:1px solid #20372d;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.problem-item h3{color:#e5e8e4;margin:1px 0 5px;font-size:14px;font-weight:650}.problem-item p{color:#777e79;max-width:420px;margin:0;font-size:12px;line-height:1.65}.tool-network{aspect-ratio:1;justify-self:center;width:min(490px,100%);position:relative}.network-lines{position:absolute;inset:14%}.network-lines i{transform-origin:0;border-top:1px dashed #31423a;width:46%;height:1px;position:absolute;top:50%;left:50%}.network-lines i:first-child{transform:rotate(-150deg)}.network-lines i:nth-child(2){transform:rotate(-90deg)}.network-lines i:nth-child(3){transform:rotate(-30deg)}.network-lines i:nth-child(4){transform:rotate(30deg)}.network-lines i:nth-child(5){transform:rotate(90deg)}.network-lines i:nth-child(6){transform:rotate(150deg)}.network-node{z-index:1;color:#777e79;background:#101311;border:1px solid #222724;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:78px;height:78px;font-size:9px;transition:transform .25s,border-color .25s,background .25s;display:flex;position:absolute;box-shadow:0 12px 30px #0000002e}.reveal-visible .network-node{animation:.6s cubic-bezier(.2,.7,.2,1) both node-pop}.reveal-visible .network-node:nth-child(2){animation-delay:80ms}.reveal-visible .network-node:nth-child(3){animation-delay:.14s}.reveal-visible .network-node:nth-child(4){animation-delay:.2s}.reveal-visible .network-node:nth-child(5){animation-delay:.26s}.reveal-visible .network-node:nth-child(6){animation-delay:.32s}.reveal-visible .network-node:nth-child(7){animation-delay:.38s}.tool-network:hover .network-node{background:#142019;border-color:#3b5c49}.network-node span{white-space:nowrap}.network-node svg{color:#608b77}.network-store{color:#dce8df;background:#142019;border-color:#31483a;width:108px;height:108px;font-size:11px;top:50%;left:50%;transform:translate(-50%,-50%)}.network-store svg{color:var(--mint)}.node-margin{top:6%;left:40%}.node-fees{top:22%;right:5%}.node-returns{bottom:22%;right:5%}.node-seo{bottom:6%;left:40%}.node-promo{bottom:22%;left:5%}.node-growth{top:22%;left:5%}.tool-suite-section{background:radial-gradient(65% 50% at 50% 0,#2e5f461c,#0000 100%),#0d100e;border-block:1px solid #242925;padding-block:128px}.suite-heading{max-width:780px;display:block}.suite-heading .section-title{font-size:clamp(48px,5vw,68px)}.suite-heading .section-title em{font-style:italic}.suite-aside{max-width:560px;margin-top:25px}.suite-aside p,.why-heading>p{color:#898f8a;margin:0;font-size:13px;line-height:1.8}.text-link{color:#65c4a3;align-items:center;gap:8px;margin-top:17px;font-size:12px;font-weight:700;display:inline-flex}.text-link:hover{color:#8ae0c0}.tool-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:53px;display:grid}.home-tool-groups{gap:48px;margin-top:48px;display:grid}.home-tool-group>h3{color:#92a097;letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:12px;font-weight:650}.home-tool-group>p{color:#828d85;max-width:720px;margin:8px 0 0;font-size:12px;line-height:1.7}.home-tool-group .tool-grid{margin-top:17px}.home-tool-badges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.home-tool-badge{color:#91d7b0;letter-spacing:.09em;background:#14231a;border:1px solid #305642;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:8px;font-weight:750;line-height:1;display:inline-flex}.home-tool-badge.is-new{color:#b9df82;background:#1b2819;border-color:#456a45}.home-tool-badge.is-ad-decision{color:#9fc9eb;background:#14212a;border-color:#345470}.home-tool-badges .tool-status{margin-left:3px}.about-tool-currency{color:#75857b;margin-top:12px;font-size:11px;line-height:1.6}.suite-card{background:linear-gradient(145deg,#121613,#0f1210);border:1px solid #262c28;border-radius:18px;flex-direction:column;min-height:326px;padding:22px;transition:transform .2s,border-color .2s,background .2s;display:flex;position:relative;overflow:hidden}.suite-card:hover{background:#141a16;border-color:#456b55;transform:translateY(-4px)}.suite-card-top{justify-content:space-between;align-items:center;display:flex}.tool-number{color:#69746c;font-family:monospace;font-size:11px}.tool-status{color:#8ba995;letter-spacing:.1em;align-items:center;gap:7px;font-size:9px;font-weight:700;display:inline-flex}.suite-card-icon{margin-top:35px}.icon-orb{color:#70c7a1;background:#19291d;border:1px solid #35533d;border-radius:13px;justify-content:center;align-items:center;width:43px;height:43px;display:flex}.orb-blue{color:#8db5cf;background:#18232b;border-color:#30414e}.orb-sand{color:#d3b16e;background:#292218;border-color:#4d4030}.orb-lavender{color:#b6a0dc;background:#211c2b;border-color:#403750}.orb-rose{color:#d79a91;background:#281b1b;border-color:#4a3232}.suite-card h3{color:#ecf0eb;letter-spacing:-.035em;margin:22px 0 0;font-size:19px;font-weight:650}.suite-card>p{color:#858d87;margin:10px 0 0;font-size:12px;line-height:1.75}.suite-card-link{color:#65c4a3;align-items:center;gap:7px;margin-top:auto;padding-top:19px;font-size:11px;font-weight:700;display:inline-flex}.suite-bottom{color:#68726b;justify-content:space-between;align-items:center;margin-top:28px;font-size:11px;display:flex}.suite-bottom .button-secondary{border-radius:10px;min-height:42px;font-size:11px}.tool-grid>.reveal,.values-grid>.reveal,.guides-grid>.reveal,.tool-grid>.reveal>.suite-card,.guides-grid>.reveal>.guide-card{height:100%}.tool-grid>.reveal:last-child:nth-child(odd){grid-column:1/-1}.tool-grid>.reveal:last-child:nth-child(odd) .suite-card{background:radial-gradient(44% 110% at 100%,#3a785926,#0000),linear-gradient(145deg,#121613,#0f1210);min-height:252px}.tool-grid>.reveal:last-child:nth-child(odd) .suite-card>p{max-width:570px}.values-grid>.reveal>.value-card{height:100%}.reveal{opacity:0;transition:opacity .72s ease var(--reveal-delay), transform .72s cubic-bezier(.2,.7,.2,1) var(--reveal-delay);transform:translateY(24px)}.reveal-visible{opacity:1;transform:translateY(0)}.seo-intro{text-align:center;border-top:1px solid #242925;flex-direction:column;align-items:center;gap:17px;padding-block:112px;display:flex}.seo-intro .section-label{margin-bottom:0}.seo-intro .section-title{text-align:center;max-width:780px}.seo-intro-copy{color:#898f8a;text-align:center;max-width:780px;font-size:14px;line-height:1.85}.seo-intro-copy p{margin:0 0 15px}.seo-intro-copy p:last-child{margin-bottom:0}.philosophy-section{text-align:center;flex-direction:column;align-items:center;gap:34px;padding-block:145px;display:flex}.philosophy-lead{flex-direction:column;align-items:center;width:100%;display:flex}.philosophy-lead .section-label{justify-content:center}.philosophy-lead .section-title{text-align:center;max-width:800px;font-size:clamp(48px,5.3vw,72px)}.philosophy-quote{text-align:center;width:min(780px,100%);padding:0;position:relative}.quote-mark{display:none}.philosophy-quote blockquote{color:#e7ece7;max-width:780px;margin:0 auto;font-size:clamp(30px,3vw,43px);font-style:italic;line-height:1.2}.philosophy-quote blockquote:before{content:"“"}.philosophy-quote blockquote:after{content:"”"}.philosophy-quote>p{color:#8a928c;text-align:center;max-width:740px;margin:32px auto 0;font-size:13px;line-height:1.8}.quote-signature{color:#5fc5a1;margin:22px auto 0;font-size:11px;font-weight:700;display:block}.why-section{background:#0e110f;border-block:1px solid #242925;padding-block:128px}.why-heading{max-width:800px;display:block}.why-heading .section-title{max-width:680px}.why-heading>p{color:#898f8a;max-width:620px;margin:24px 0 0;font-size:13px;line-height:1.8}.values-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:64px;display:grid}.value-card{border-top:1px solid #34503d;min-height:208px;padding:19px 9px 0 0}.value-card>span{color:#69a886;font-family:monospace;font-size:11px}.value-card h3{color:#e5ebe5;letter-spacing:-.025em;margin:39px 0 8px;font-size:16px;font-weight:650}.value-card p{color:#828b84;max-width:240px;margin:0;font-size:12px;line-height:1.75}.guides-section{padding-block:128px}.guides-heading{justify-content:space-between;align-items:end;gap:30px;display:flex}.guides-heading .section-title{max-width:720px}.guides-heading .text-link{flex-shrink:0;margin:0 0 5px}.guides-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:46px;display:grid}.guide-card{background:#101311;border:1px solid #272d29;border-radius:17px;flex-direction:column;min-height:230px;padding:21px;transition:border-color .18s,transform .18s;display:flex}.guide-card:hover{border-color:#45614c;transform:translateY(-3px)}.guide-card>div{color:#718078;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:10px;font-size:9px;font-weight:700;display:flex}.guide-card h3{color:#e5ebe5;letter-spacing:-.03em;margin:auto 0 0;padding-top:30px;font-size:18px;line-height:1.35}.guide-card p{color:#64bd9d;align-items:center;gap:7px;margin:22px 0 0;font-size:11px;font-weight:700;display:flex}.faq-section{background:#0e110f;border-block:1px solid #242925;padding-block:120px}.faq-wrap{grid-template-columns:.72fr 1.28fr;gap:90px;display:grid}.faq-wrap .section-title{font-size:clamp(42px,4.5vw,60px)}.faq-list{border-top:1px solid #303833}.faq-list details{border-bottom:1px solid #303833;padding:20px 0}.faq-list summary{cursor:pointer;color:#e4ebe4;justify-content:space-between;align-items:center;gap:24px;font-size:15px;font-weight:600;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#65c4a3;font-size:22px;font-weight:300;transition:transform .16s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{color:#8b948d;max-width:650px;margin:13px 35px 0 0;font-size:12px;line-height:1.8}.ready-section{padding:45px 24px 56px}.ready-inner{text-align:center;background:radial-gradient(45% 130% at 50% 100%,#36815d33,#0000 100%),#101713;border:1px solid #293d31;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;min-height:340px;padding:50px 24px;display:flex}.ready-inner .section-label{justify-content:center}.ready-inner h2{color:#f0f3ef;max-width:760px;margin:0;font-size:clamp(42px,5.4vw,72px);line-height:1.03}.ready-inner>p{color:#939c95;max-width:500px;margin:18px 0 24px;font-size:13px;line-height:1.7}.ready-inner>.bookmark-tip{color:#85958a;max-width:620px;margin:21px 0 0;font-size:11px;line-height:1.65}.tools-index{--tools-accent:#63d1ab}.tools-index-hero{text-align:center;justify-content:center;align-items:center;min-height:520px;padding:95px 24px 76px;display:flex;position:relative;overflow:hidden}.tools-index-glow{filter:blur(18px);pointer-events:none;background:radial-gradient(43% 46% at 50% 47%,#42c18545 0%,#2b7e542e 42%,#0000 78%),radial-gradient(26% 30% at 50% 48%,#c9f36a1c,#0000 100%);width:min(1180px,110vw);height:500px;position:absolute;top:-116px;left:50%;transform:translate(-50%)}.tools-index-grid{pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 50% at 50% 40%,#000 30%,#0000 100%);mask-image:radial-gradient(60% 50% at 50% 40%,#000 30%,#0000 100%)}.tools-index-hero-content{z-index:1;width:min(900px,100%);position:relative}.tools-index-eyebrow{color:#7cbea0;letter-spacing:.2em;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;margin:0 0 24px;font-size:10px;font-weight:750;display:flex}.tools-index-eyebrow>span{background:var(--tools-accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 16px #63d1abb8}.tools-index-hero h1{color:#f2f3ef;letter-spacing:-.055em;max-width:820px;margin:0 auto;font-size:clamp(48px,6.2vw,78px);line-height:1.015}.tools-index-intro{color:#89938d;max-width:620px;margin:22px auto 0;font-size:15px;line-height:1.8}.tools-index-proof{color:#8d9991;flex-wrap:wrap;justify-content:center;gap:10px 23px;margin-top:27px;font-size:11px;display:flex}.tools-index-proof span{align-items:center;gap:7px;display:flex}.tools-index-proof svg{color:#62bd99}.tools-index-feature-wrap{padding:0 24px 112px;position:relative}.tools-index-feature-wrap:before{content:"";pointer-events:none;background:radial-gradient(55% 90% at 50% 0,#3c7d571f,#0000 72%);height:340px;position:absolute;inset:0 0 auto}.tools-index-feature{background:linear-gradient(135deg,#131916 0%,#101411 54%,#111a15 100%);border:1px solid #2b3830;border-radius:24px;grid-template-columns:1.08fr .92fr;gap:48px;width:min(1120px,100%);margin:-20px auto 0;padding:clamp(25px,4.5vw,52px);display:grid;position:relative;box-shadow:0 28px 90px #00000040}.tools-index-additional{gap:14px;width:min(1120px,100%);margin:18px auto 0;display:grid}.tools-index-additional-card{background:#141916;border:1px solid #2b3830;border-radius:20px;padding:28px 34px;transition:transform .2s,border-color .2s;display:block}.tools-index-additional-card:hover{border-color:#4e8267;transform:translateY(-3px)}.tools-index-additional-meta{color:#698371;justify-content:space-between;align-items:center;gap:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:flex}.tools-index-additional-main{justify-content:space-between;align-items:center;gap:30px;margin-top:20px;display:flex}.tools-index-additional-main>div>p{color:#69c49f;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.tools-index-additional-main h2{color:#f0f3ef;letter-spacing:-.045em;margin:9px 0 0;font-size:clamp(27px,3vw,39px);line-height:1.1}.tools-index-additional-main>div>span{color:#929d95;max-width:650px;margin-top:11px;font-size:13px;line-height:1.75;display:block}.tools-index-additional-main>svg{color:#77d5ae;flex:none}.tools-index-card-meta{color:#7d9887;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font-size:9px;font-weight:750;display:flex}.tools-index-live{color:#91c4a2;letter-spacing:.08em;background:#14251b;border:1px solid #294739;border-radius:99px;align-items:center;gap:7px;padding:7px 10px;display:inline-flex}.tools-index-live i,.tools-index-live-dot{background:#67d4a0;border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 10px #67d4a077}.tools-index-number{color:#60786a;letter-spacing:.1em;margin:35px 0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.tools-index-number span{color:#47584d}.tools-index-feature h2{color:#f0f3ef;letter-spacing:-.055em;max-width:580px;margin:15px 0 0;font-size:clamp(34px,4.15vw,53px);line-height:1.03}.tools-index-feature-description{color:#929d95;max-width:500px;margin:17px 0 0;font-size:13px;line-height:1.8}.tools-index-tags{flex-wrap:wrap;gap:8px;margin-top:19px;display:flex}.tools-index-tags span{color:#9ba89f;letter-spacing:.03em;border:1px solid #29352e;border-radius:99px;padding:6px 9px;font-size:9px;font-weight:700}.tools-index-open{background:var(--tools-accent);color:#07170f;border-radius:10px;align-items:center;gap:10px;margin-top:28px;padding:12px 16px;font-size:12px;font-weight:800;transition:transform .18s,background .18s;display:inline-flex}.tools-index-open:hover{background:#86e4bf;transform:translateY(-2px)}.tools-index-open svg{transition:transform .18s}.tools-index-open:hover svg{transform:translate(3px)}.tools-index-preview{background:#0b100d;border:1px solid #2a3930;border-radius:18px;align-self:center;padding:22px;box-shadow:inset 0 1px #ffffff06}.tools-index-preview-top{color:#82948a;letter-spacing:.13em;border-bottom:1px solid #202a24;justify-content:space-between;align-items:center;padding-bottom:15px;font-size:9px;font-weight:750;display:flex}.tools-index-preview-top span:first-child{align-items:center;gap:8px;display:flex}.tools-index-preview-top svg{color:#66bd98}.tools-index-preview-total{grid-template-columns:1fr auto;align-items:end;gap:6px 14px;padding:23px 0 18px;display:grid}.tools-index-preview-total>span{color:#8b9a8f;font-size:11px}.tools-index-preview-total strong{color:#c9f36a;letter-spacing:-.06em;font-variant-numeric:tabular-nums;grid-area:2/1;font-size:clamp(34px,4vw,49px);font-weight:650;line-height:1}.tools-index-preview-total small{color:#aab79f;text-align:right;grid-area:2/2;align-self:end;font-size:10px}.tools-index-waterfall{border-top:1px solid #202a24}.tools-index-waterfall>div{color:#829087;border-bottom:1px solid #1c2520;justify-content:space-between;align-items:center;gap:16px;padding:11px 0;font-size:10px;display:flex}.tools-index-waterfall strong{color:#d2dcd3;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;font-weight:600}.tools-index-preview-note{color:#64736a;margin:13px 0 0;font-size:9px;line-height:1.6}.tools-index-method{background:#0d100e;border-block:1px solid #222a25;padding:92px 24px 100px}.tools-index-method-inner{width:min(1120px,100%);margin-inline:auto}.tools-index-method-heading{max-width:730px}.tools-index-method-heading .tools-index-eyebrow{justify-content:flex-start}.tools-index-method-heading h2{color:#eff2ed;letter-spacing:-.05em;margin:0;font-size:clamp(38px,5.2vw,62px);line-height:1.04}.tools-index-method-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:47px;display:grid}.tools-index-method-grid>.reveal{height:100%}.tools-index-method-card{background:linear-gradient(145deg,#121713,#0f1310);border:1px solid #28342d;border-radius:16px;height:100%;min-height:235px;padding:22px;transition:transform .2s,border-color .2s;position:relative;overflow:hidden}.tools-index-method-card:hover{border-color:#43604c;transform:translateY(-3px)}.tools-index-method-icon{color:#6ac49c;background:#17251b;border:1px solid #2d4938;border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.tools-index-method-count{color:#526158;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;position:absolute;top:27px;right:22px}.tools-index-method-card h3{color:#e9eee9;letter-spacing:-.025em;margin:29px 0 0;font-size:16px;font-weight:650}.tools-index-method-card p{color:#859088;max-width:310px;margin:10px 0 0;font-size:11px;line-height:1.75}.tools-index-bottom{justify-content:space-between;align-items:center;gap:16px;width:min(1120px,100% - 48px);margin:0 auto;padding:34px 0 50px;display:flex}.tools-index-bottom p{color:#728078;margin:0;font-size:11px}.tools-index-bottom a{color:#70c9a5;align-items:center;gap:8px;font-size:11px;font-weight:750;display:inline-flex}.tools-index-bottom a:hover{color:#a3e7c7}.tool-detail-page{background-image:radial-gradient(50% 390px at 50% 90px,#198d6942,#1658411f 48%,#0000 100%);background-repeat:no-repeat}.tool-detail-hero{text-align:center;max-width:820px;margin:70px auto 0;padding:0}.tool-detail-hero>p:first-child{color:#67cba6;letter-spacing:.025em;text-transform:none;background:#12251e;border:1px solid #254d3e;border-radius:99px;align-items:center;gap:8px;margin:0;padding:8px 13px;font-size:10px;font-weight:600;display:inline-flex}.tool-detail-hero>p:first-child:before{content:"";background:#08cba9;border-radius:50%;width:6px;height:6px}.tool-detail-hero h1{color:#f0f3ee;letter-spacing:-.06em;max-width:820px;margin:18px auto 0;font-size:clamp(42px,5.4vw,72px);line-height:1.01}.tool-detail-hero>p:nth-of-type(2){color:#8e9a91;max-width:650px;margin:22px auto 0;font-size:14px;line-height:1.75}.tool-detail-hero .tool-currency-note{color:#728078;max-width:680px;margin:9px auto 0;font-size:11px;line-height:1.6}.tool-detail-calculator{margin-top:34px}.tool-detail-privacy{color:#6c7772;text-align:center;margin:18px 0 0;font-size:11px;line-height:1.6}.margin-calculator-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.tool-calculator-inputs,.tool-calculator-results{background:#171717;border:1px solid #2b2b2b;border-radius:22px;min-width:0;padding:clamp(25px,3vw,38px);box-shadow:0 18px 55px #0000001f}.tool-calculator-results{position:relative;overflow:hidden}.tool-calculator-results:before{content:"";background:#08cba9;height:4px;position:absolute;top:0;left:0;right:0}.tool-calculator-section-title{color:#e9e9e9;letter-spacing:-.025em;margin:0 0 25px;font-size:18px;font-weight:650}.tool-calculator-field-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 16px;display:grid}.tool-calculator-field{color:#a3a3a7;flex-direction:column;grid-column:1/-1;min-width:0;font-size:13px;font-weight:500;line-height:1.35;display:flex}.tool-calculator-field.is-paired{grid-column:auto}.tool-calculator-field>span:first-child{min-height:18px}.tool-calculator-input-wrap{margin-top:8px;display:block;position:relative}.tool-calculator-input-wrap .tool-calculator-input{color:#e9e9e9;font-variant-numeric:tabular-nums;width:100%;height:44px;box-shadow:none;background:#090909;border:1px solid #242424;border-radius:10px;margin:0;padding:0 13px 0 34px;font-size:15px}.tool-calculator-input-wrap.is-percent .tool-calculator-input{padding-left:13px;padding-right:34px}.tool-calculator-input-wrap .tool-calculator-input:focus{border-color:#08cba9;outline:none;box-shadow:0 0 0 2px #08cba926}.tool-calculator-input-symbol{z-index:1;color:#77787c;pointer-events:none;font-size:14px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.tool-calculator-input-wrap.is-percent .tool-calculator-input-symbol{left:auto;right:14px}.tool-calculator-field small{color:#6e6e73;margin-top:7px;font-size:10px;font-weight:400;line-height:1.45}.tool-calculator-note{color:#6e6e73;margin:27px 0 0;font-size:10px;line-height:1.65}.calculator-revisit-actions{background:#111714;border:1px solid #29352e;border-radius:12px;margin-top:18px;padding:13px 14px}.calculator-revisit-buttons{flex-wrap:wrap;gap:8px;display:flex}.calculator-revisit-buttons button,.calculator-revisit-transfer button,.roas-import-prompt button{color:#bde8d0;cursor:pointer;background:#18271f;border:1px solid #365346;border-radius:8px;min-height:34px;padding:7px 10px;font-size:10px;font-weight:650;line-height:1.35}.calculator-revisit-buttons button:hover,.calculator-revisit-transfer button:hover,.roas-import-prompt button:hover{color:#e5fff0;background:#1d3328;border-color:#08cba9}.calculator-revisit-buttons button:focus-visible,.calculator-revisit-transfer button:focus-visible,.roas-import-prompt button:focus-visible{outline-offset:2px;outline:2px solid #08cba9}.calculator-revisit-actions p,.calculator-revisit-transfer p,.roas-import-prompt p{color:#87968d;margin:9px 0 0;font-size:10px;line-height:1.55}.calculator-revisit-transfer{border-top:1px solid #292e2b;margin-top:18px;padding-top:16px}.roas-import-prompt{background:#15231b;border:1px solid #3a624e;border-radius:12px;margin-top:20px;padding:14px}.roas-import-prompt h3{color:#d8f1df;margin:0;font-size:12px;font-weight:700}.roas-import-prompt>div{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.tool-calculator-profit{background:#090909;border:1px solid #262626;border-radius:15px;min-height:205px;padding:25px 22px}.tool-calculator-profit p{color:#77777d;letter-spacing:.11em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.tool-calculator-profit strong{letter-spacing:-.065em;font-variant-numeric:tabular-nums;margin:9px 0 8px;font-family:Georgia,serif;font-size:clamp(42px,4vw,57px);font-weight:400;line-height:1;display:block}.tool-calculator-profit strong.is-positive{color:#08cba9}.tool-calculator-profit strong.is-negative{color:#ff9e8c}.tool-calculator-profit>span{color:#87878d;font-size:11px;line-height:1.5;display:block}.tool-calculator-fees{border-top:1px solid #202020;flex-wrap:wrap;gap:6px 17px;margin-top:17px;padding-top:13px;display:flex}.tool-calculator-fees span{color:#77777d;white-space:nowrap;font-size:10px;line-height:1.4}.tool-calculator-fees b{color:#c8c8cb;font-weight:550}.tool-calculator-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:18px;display:grid}.tool-calculator-metrics>div{background:#090909;border:1px solid #262626;border-radius:14px;flex-direction:column;min-width:0;min-height:153px;padding:18px 13px;display:flex}.tool-calculator-metrics span{color:#79797f;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.35}.tool-calculator-metrics strong{color:#dedee1;letter-spacing:-.055em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:13px;font-family:Georgia,serif;font-size:clamp(19px,2vw,27px);font-weight:400;line-height:1;display:block}.tool-calculator-metrics small{color:#727279;margin-top:9px;font-size:10px;line-height:1.4;display:block}.tool-calculator-interpretation{background:#17211e;border:1px solid #235548;border-radius:14px;min-height:126px;margin-top:18px;padding:20px}.tool-calculator-interpretation.is-negative{background:#271a18;border-color:#794638}.tool-calculator-interpretation h3{color:#08cba9;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:11px;font-weight:750}.tool-calculator-interpretation.is-negative h3{color:#ff9e8c}.tool-calculator-interpretation p{color:#a3a7a5;margin:9px 0 0;font-size:12px;line-height:1.65}.roas-planned-control{border-top:1px solid #2c2c2c;margin-top:34px;padding-top:25px}.roas-planned-heading{color:#e7e8e7;justify-content:space-between;align-items:center;gap:12px;font-size:13px;font-weight:650;display:flex}.roas-planned-heading output{color:#08cba9;font-family:Georgia,serif;font-size:24px;font-weight:400}.roas-planned-control input[type=range]{appearance:none;cursor:pointer;background:#303b35;border:0;border-radius:99px;width:100%;height:6px;margin:17px 0 15px;display:block}.roas-planned-control input[type=range]::-webkit-slider-thumb{appearance:none;background:#08cba9;border:3px solid #0d1812;border-radius:50%;width:19px;height:19px;box-shadow:0 0 0 1px #08cba9}.roas-planned-control input[type=range]::-moz-range-thumb{background:#08cba9;border:3px solid #0d1812;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px #08cba9}.roas-planned-control p{color:#858b86;margin:7px 0 0;font-size:11px;line-height:1.6}.roas-planned-control p strong{color:#d9e6dc;font-weight:600}.roas-safety{background:#111714;border:1px solid #2c3932;border-radius:14px;margin-top:18px;padding:19px 20px}.roas-safety h3{color:#dce6dd;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.roas-safety-track{background:linear-gradient(to right,#a34843 0 var(--roas-breakpoint),#197 var(--roas-breakpoint) 100%);border-radius:99px;height:13px;margin-top:23px;position:relative}.roas-safety-break-marker{top:-6px;left:var(--roas-breakpoint);background:#e5eee8;width:2px;height:25px;position:absolute;transform:translate(-50%)}.roas-safety-planned-marker{z-index:1;top:-5px;left:var(--roas-planned);background:#17241b;border:4px solid #e9f6ec;border-radius:50%;width:23px;height:23px;position:absolute;transform:translate(-50%);box-shadow:0 0 0 2px #111714}.roas-safety-legend{color:#89948d;justify-content:space-between;gap:10px;margin-top:15px;font-size:10px;display:flex}.roas-safety-legend span:first-child{color:#dd8982}.roas-safety-legend span:last-child{color:#70d2ae}.roas-safety-readout{color:#9aa69d;border-top:1px solid #2b3630;margin:16px 0 0;padding-top:13px;font-size:11px;line-height:1.5}.roas-safety-readout strong{color:#edf1ed;font-weight:600}.gateway-mode-tabs{background:#0e1110;border:1px solid #303333;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-bottom:26px;padding:4px;display:grid}.gateway-mode-tabs button{color:#89958d;text-align:center;cursor:pointer;border-radius:9px;min-height:44px;padding:7px 10px;font-size:11px;font-weight:650;line-height:1.3;transition:background .2s,color .2s}.gateway-mode-tabs button:hover{color:#eaf1eb}.gateway-mode-tabs button.is-active{color:#9de1ba;background:#1c3026;box-shadow:0 1px 4px #00000040}.gateway-mode-tabs button:focus-visible,.gateway-copy-button:focus-visible,.gateway-field select:focus-visible{outline-offset:2px;outline:2px solid #08cba9}.gateway-form{gap:17px;display:grid}.gateway-field{color:#a3a3a7;flex-direction:column;gap:0;min-width:0;font-size:13px;font-weight:500;line-height:1.35;display:flex}.gateway-field>span:first-child{min-height:18px}.gateway-field select{color:#ebf1eb;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#090d0b;border:1px solid #303434;border-radius:10px;margin-top:8px;padding:0 32px 0 13px;font-size:13px}.gateway-field small{color:#737d75;margin-top:7px;font-size:10px;font-weight:400;line-height:1.5}.gateway-custom-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gateway-custom-grid .gateway-field:first-child{grid-column:1/-1}.gateway-rate-note{border-top:1px solid #303434;margin-top:25px;padding-top:19px}.gateway-rate-note strong{color:#b7e8cb;font-size:13px;font-weight:650}.gateway-rate-note p{color:#828f85;margin:7px 0 0;font-size:11px;line-height:1.6}.gateway-rate-note a{color:#77cda7;text-underline-offset:3px;align-items:center;gap:5px;margin-top:10px;font-size:11px;font-weight:650;text-decoration:underline;display:inline-flex}.gateway-result-primary{min-height:185px}.gateway-result-metrics strong{font-size:clamp(18px,1.8vw,24px)}.gateway-exclusions{min-height:105px}.gateway-copy-button{color:#a0eac0;cursor:pointer;background:#1a3023;border:1px solid #3e7558;border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:43px;margin-top:18px;font-size:12px;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex}.gateway-copy-button:hover{background:#24442f;border-color:#73c796}.gateway-copy-status{color:#ff9e8c;min-height:16px;margin-top:7px;font-size:10px;display:block}.landed-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 15px;display:grid}.landed-field{grid-column:auto}.landed-field:first-child .tool-calculator-input,.landed-field:nth-child(2) .tool-calculator-input{padding-left:13px}.landed-field .tool-calculator-input[aria-invalid=true]{border-color:#c16e63;box-shadow:0 0 0 2px #c16e6324}.landed-select-field{color:#a3a3a7;border-top:1px solid #303434;flex-direction:column;margin-top:26px;padding-top:20px;font-size:13px;font-weight:500;display:flex}.landed-select-field select{color:#ebf1eb;min-height:44px;font:inherit;cursor:pointer;background:#090d0b;border:1px solid #303434;border-radius:10px;margin-top:8px;padding:0 32px 0 13px;font-size:13px}.landed-select-field select:focus-visible,.landed-checkbox-field input:focus-visible{outline-offset:2px;outline:2px solid #08cba9}.landed-select-field small{color:#737d75;margin-top:8px;font-size:10px;font-weight:400;line-height:1.5}.landed-checkbox-field{cursor:pointer;background:#111814;border:1px solid #2d3931;border-radius:12px;align-items:flex-start;gap:11px;margin-top:20px;padding:15px;display:flex}.landed-checkbox-field input{accent-color:#08cba9;cursor:pointer;flex:none;width:17px;height:17px;margin:2px 0 0}.landed-checkbox-field span{flex-direction:column;gap:4px;display:flex}.landed-checkbox-field strong{color:#e2e9e2;font-size:12px;font-weight:650}.landed-checkbox-field small{color:#839187;font-size:10px;line-height:1.5}.landed-result-primary{min-height:168px}.landed-result-metrics strong{white-space:normal;font-size:clamp(17px,1.75vw,23px)}.landed-result-metrics>div{min-height:145px}.landed-total-row{color:#a6b3a8;border-top:1px solid #303434;justify-content:space-between;align-items:baseline;gap:16px;margin-top:20px;padding-top:16px;font-size:12px;display:flex}.landed-total-row strong{color:#e8f0e9;font-variant-numeric:tabular-nums;font-family:Georgia,serif;font-size:26px;font-weight:400}.landed-breakdown{background:#101713;border:1px solid #2b3931;border-radius:14px;margin-top:21px;padding:19px}.landed-breakdown-heading{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.landed-breakdown-heading h3{color:#dce9df;margin:0;font-size:13px;font-weight:650}.landed-breakdown-heading span{color:#77877c;text-align:right;font-size:10px}.landed-breakdown-bar{background:#253129;border-radius:99px;width:100%;height:17px;margin-top:17px;display:flex;overflow:hidden}.landed-breakdown-bar .landed-segment{flex:none;min-width:0;height:100%;display:block}.landed-segment-product{background:#68d3a5}.landed-segment-freight{background:#7faecc}.landed-segment-duty{background:#e4ab6a}.landed-segment-insurance{background:#bd9bd9}.landed-segment-fulfillment{background:#77babb}.landed-segment-vat{background:#d98480}.landed-breakdown-list{gap:9px;margin-top:18px;display:grid}.landed-breakdown-item{color:#a0ada3;grid-template-columns:9px minmax(0,1fr) auto 43px;align-items:center;gap:9px;min-width:0;font-size:11px;display:grid}.landed-breakdown-dot{border-radius:50%;width:8px;height:8px}.landed-breakdown-item strong{color:#e0e8e0;font-variant-numeric:tabular-nums;font-weight:600}.landed-breakdown-item small{color:#829086;font-variant-numeric:tabular-nums;text-align:right;font-size:10px}.landed-model-note{background:#17211e;border:1px solid #235548;border-radius:13px;margin-top:17px;padding:17px 19px}.landed-model-note strong{color:#89dcb7;font-size:11px;font-weight:650}.landed-model-note p{color:#a3afa5;margin:8px 0 0;font-size:11px;line-height:1.6}@media (max-width:600px){.landed-field-grid{grid-template-columns:1fr}.landed-breakdown-heading{flex-direction:column;gap:4px}.landed-breakdown-heading span{text-align:left}}.schema-generator-layout{align-items:start}.schema-generator-inputs,.schema-generator-results{height:100%}.schema-panel-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.schema-panel-heading .tool-calculator-section-title{margin-bottom:24px}.schema-panel-heading>span{color:#75887c;letter-spacing:.04em;font-size:10px;font-weight:600}.schema-panel-heading>.schema-ready{color:#77d9ad}.schema-panel-heading>.schema-draft{color:#c8aa74}.schema-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 15px;display:grid}.schema-field{color:#a3a8a5;flex-direction:column;min-width:0;font-size:12px;font-weight:550;line-height:1.4;display:flex}.schema-field-wide{grid-column:1/-1}.schema-field>span:first-child{min-height:18px}.schema-field b{color:#6ed3a8;font-size:12px}.schema-field .schema-input,.schema-field select,.schema-textarea{color:#ecf2ed;width:100%;min-height:44px;box-shadow:none;background:#090d0b;border:1px solid #303434;border-radius:10px;outline:none;margin-top:8px;padding:10px 13px;font-family:inherit;font-size:13px;line-height:1.45}.schema-field .schema-input::placeholder,.schema-textarea::placeholder{color:#5e6c62}.schema-field select{cursor:pointer}.schema-field .schema-input:focus,.schema-field select:focus,.schema-textarea:focus{border-color:#08cba9;box-shadow:0 0 0 2px #08cba924}.schema-field .schema-input[aria-invalid=true]{border-color:#c16e63;box-shadow:0 0 0 2px #c16e631f}.schema-textarea{resize:vertical;min-height:78px}.schema-field small{color:#737e77;margin-top:7px;font-size:10px;font-weight:400;line-height:1.5}.schema-field small.is-error{color:#e69a8d}.schema-accuracy-note{color:#8fa197;border-top:1px solid #303434;margin:24px 0 0;padding-top:17px;font-size:11px;line-height:1.7}.schema-preview-heading{color:#b0d0b9;background:#111b15;border:1px solid #2e4035;border-bottom:0;border-radius:12px 12px 0 0;align-items:center;gap:8px;padding:12px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;display:flex}.schema-preview-dot{background:#68d3a5;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #68d3a580}.schema-code-window{color:#c9d8ce;tab-size:2;background:#090d0b;border:1px solid #2e4035;border-radius:0 0 12px 12px;min-height:520px;max-height:720px;margin:0;padding:18px 17px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.8;overflow:auto}.schema-code-window code{font:inherit}.schema-token-tag{color:#8bba9e}.schema-token-key{color:#83c9ae}.schema-token-string{color:#dbbc8f}.schema-token-number{color:#b9a1e6}.schema-readiness{color:#a69b81;margin:14px 0 0;font-size:11px;line-height:1.6}.schema-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.schema-copy-button,.schema-google-button{color:#a3e9c1;text-align:center;cursor:pointer;background:#1a3427;border:1px solid #3d765a;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:9px 12px;font-size:11px;font-weight:700;line-height:1.3;transition:border-color .2s,background .2s;display:inline-flex}.schema-google-button{color:#d0e0d3;background:#141d17;border-color:#3e4f45}.schema-copy-button:hover,.schema-google-button:hover{background:#22402e;border-color:#75d2a1}.schema-copy-button:disabled{color:#7a8b7f;cursor:not-allowed;background:#1b211d;border-color:#36413a}.schema-copy-button:focus-visible,.schema-google-button:focus-visible{outline-offset:2px;outline:2px solid #08cba9}.schema-test-hint{color:#809086;margin:11px 0 0;font-size:10px;line-height:1.6}.schema-copy-status{color:#e69a8d;min-height:16px;margin-top:6px;font-size:10px;display:block}.seo-checker-layout{align-items:start}.seo-checker-inputs,.seo-checker-results{height:auto}.seo-checker-fields{gap:20px;display:grid}.seo-checker-field{color:#a8b5aa;flex-direction:column;min-width:0;font-size:12px;font-weight:600;display:flex}.seo-checker-field input,.seo-checker-field textarea{color:#ecf2ed;width:100%;font:inherit;box-shadow:none;background:#090d0b;border:1px solid #303434;border-radius:10px;outline:none;margin-top:9px;padding:11px 13px;font-size:13px;font-weight:450;line-height:1.5}.seo-checker-field input{min-height:45px}.seo-checker-field textarea{resize:vertical;min-height:125px}.seo-checker-field input:focus,.seo-checker-field textarea:focus{border-color:#08cba9;box-shadow:0 0 0 2px #08cba924}.seo-checker-field input::placeholder,.seo-checker-field textarea::placeholder{color:#5e6c62}.seo-checker-field small{color:#78887d;margin-top:7px;font-size:10px;font-weight:400;line-height:1.55}.seo-checker-report{border-top:1px solid #303434;gap:19px;margin-top:26px;padding-top:22px;display:grid}.seo-checker-report-row{min-width:0}.seo-checker-report-top,.seo-checker-report-numbers{justify-content:space-between;align-items:center;gap:10px;display:flex}.seo-checker-report-top strong{color:#e1e9e2;font-size:12px;font-weight:650}.seo-checker-report-top>span{color:#8fd7ac;text-align:right;font-size:10px;font-weight:650}.seo-checker-report-top>span.is-warning{color:#e2a179}.seo-checker-report-numbers{color:#88998e;margin-top:10px;font-size:10px}.seo-checker-report-numbers b{color:#d9e8dc;font-variant-numeric:tabular-nums;font-size:14px;font-weight:650}.seo-checker-meter{background:#2b3830;border-radius:99px;height:5px;margin-top:10px;overflow:hidden}.seo-checker-meter>span{background:#63d5a7;border-radius:99px;height:100%;transition:width .15s;display:block}.seo-checker-meter>span.is-warning{background:#dfa071}.seo-checker-warning{color:#d9a888;margin:8px 0 0;font-size:10px;line-height:1.55}.seo-checker-keywords{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:25px;display:grid}.seo-checker-keywords>div{background:#101713;border:1px solid #303c33;border-radius:12px;flex-direction:column;min-width:0;min-height:90px;padding:13px;display:flex}.seo-checker-keywords span{color:#8ca093;font-size:10px}.seo-checker-keywords strong{color:#8ea196;margin-top:8px;font-size:12px}.seo-checker-keywords strong.is-present{color:#73d2a4}.seo-checker-keywords strong.is-missing{color:#dfa071}.seo-checker-keywords small{color:#89998e;font-variant-numeric:tabular-nums;margin-top:5px;font-size:10px}.seo-checker-preview-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.seo-checker-preview-heading .tool-calculator-section-title{margin-bottom:6px}.seo-checker-preview-heading p{color:#8a9a8e;max-width:300px;margin:0;font-size:11px;line-height:1.5}.seo-checker-device-tabs{background:#101713;border:1px solid #324339;border-radius:10px;flex:none;gap:3px;padding:3px;display:flex}.seo-checker-device-tabs button{color:#91a397;cursor:pointer;border-radius:7px;min-height:32px;padding:6px 10px;font-size:10px;font-weight:650}.seo-checker-device-tabs button.is-active{color:#a8eac7;background:#224334}.seo-checker-device-tabs button:focus-visible{outline-offset:2px;outline:2px solid #08cba9}.seo-checker-serp{color:#202124;background:#fff;border:1px solid #dfe3e8;border-radius:15px;width:100%;max-width:610px;min-height:230px;margin:30px auto 0;padding:24px 22px;transition:max-width .2s;box-shadow:0 20px 45px #00000024}.seo-checker-serp--mobile{max-width:360px;min-height:265px;padding:20px 17px}.seo-checker-serp-source{align-items:center;gap:10px;min-width:0;display:flex}.seo-checker-serp-icon{color:#367755;background:#edf6ef;border:1px solid #d9e8dd;border-radius:50%;flex:none;place-items:center;width:27px;height:27px;font-size:13px;font-weight:750;display:grid}.seo-checker-serp-source>div{flex-direction:column;gap:2px;min-width:0;display:flex}.seo-checker-serp-source strong{color:#202124;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.seo-checker-serp-source div>span{color:#4d5156;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.seo-checker-serp-title{color:#1a0dab;-webkit-line-clamp:1;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:14px;font-family:Arial,sans-serif;font-size:20px;line-height:1.3;display:-webkit-box;overflow:hidden}.seo-checker-serp-description{color:#4d5156;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:8px 0 0;font-family:Arial,sans-serif;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.seo-checker-serp--mobile .seo-checker-serp-title{-webkit-line-clamp:2;font-size:18px}.seo-checker-serp--mobile .seo-checker-serp-description{-webkit-line-clamp:3}.seo-checker-preview-disclaimer{color:#8b9b8f;border-top:1px solid #303c33;margin:23px 0 0;padding-top:17px;font-size:11px;line-height:1.65}@media (max-width:600px){.seo-checker-preview-heading{flex-direction:column}.seo-checker-device-tabs{margin-top:8px}.seo-checker-keywords{grid-template-columns:1fr}.seo-checker-serp{padding-inline:16px}.seo-checker-serp--mobile{max-width:100%}.schema-field-grid,.schema-actions{grid-template-columns:1fr}.schema-field-wide{grid-column:auto}.schema-code-window{min-height:360px;max-height:560px;font-size:10px}}@media (max-width:640px){.tool-grid>.reveal:last-child:nth-child(odd){grid-column:auto}.tool-grid>.reveal:last-child:nth-child(odd) .suite-card{min-height:285px}}.tool-detail-article{margin:108px 0 0}.tool-detail-article-heading{margin-bottom:35px}.tool-detail-closing>p{color:#67c49f;letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px;font-size:10px;font-weight:750}.tool-detail-article-heading h2{color:#f0f3ee;letter-spacing:-.04em;margin:0;font-size:clamp(26px,3vw,34px);font-weight:400;line-height:1.2}.tool-detail-article-intro{color:#a3afa5;margin:19px 0 0;font-size:15px;line-height:1.85}.tool-detail-article-body{gap:34px;display:grid}.tool-detail-article-section{display:block}.tool-detail-article-section h3{color:#e7eee8;letter-spacing:-.02em;margin:0;font-size:18px;font-weight:650}.tool-detail-article-section p{color:#929d95;margin:11px 0 0;font-size:14px;line-height:1.8}.tool-detail-article-section p+p{margin-top:14px}.tool-detail-source{color:#87958a;border-top:1px solid #29352e;margin:37px 0 0;padding-top:20px;font-size:12px;line-height:1.7}.tool-detail-source a{color:#78cda7;text-underline-offset:3px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.tool-detail-related{background:#121b16;border:1px solid #2a3d32;border-radius:19px;margin:70px 0 0;padding:28px 31px}.tool-detail-related h2{color:#edf2ec;letter-spacing:-.035em;margin:0;font-size:23px;font-weight:600}.tool-detail-related p{color:#98a79b;max-width:740px;margin:11px 0 0;font-size:13px;line-height:1.75}.tool-detail-related-links{flex-wrap:wrap;gap:11px;margin-top:22px;display:flex}.tool-detail-related-links a{color:#8ee0b7;border:1px solid #345341;border-radius:9px;align-items:center;gap:8px;padding:10px 13px;font-size:12px;font-weight:650;transition:border-color .2s,background .2s;display:inline-flex}.tool-detail-related-links a:hover{background:#1b2b21;border-color:#6ac69b}.tool-detail-faq{border-bottom:1px solid #29352e;max-width:820px;margin:72px auto 0;padding-bottom:35px}.tool-detail-faq h2{color:#eef2ed;letter-spacing:-.035em;margin:0 0 22px;font-size:24px;font-weight:600}.tool-detail-faq details{border-top:1px solid #29352e;padding:18px 0}.tool-detail-faq summary{cursor:pointer;color:#e6eee7;justify-content:space-between;align-items:center;gap:20px;font-size:13px;font-weight:650;list-style:none;display:flex}.tool-detail-faq summary::-webkit-details-marker{display:none}.tool-detail-faq-plus{color:#69c49f;font-size:22px;font-weight:300;transition:transform .18s}.tool-detail-faq details[open] .tool-detail-faq-plus{transform:rotate(45deg)}.tool-detail-faq details p{color:#929d95;max-width:680px;margin:14px 0 2px;font-size:12px;line-height:1.8}.tool-detail-closing{text-align:center;background:radial-gradient(48% 110% at 50% 100%,#36815d33,#0000 100%),#101713;border:1px solid #293d31;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;max-width:820px;min-height:310px;margin:76px auto 0;padding:48px 30px;display:flex}.tool-detail-closing>p{margin-bottom:20px}.tool-detail-closing h2{color:#f0f3ef;max-width:650px;margin:0;font-size:clamp(34px,4.5vw,52px);line-height:1.08}.tool-detail-closing>span{color:#939c95;max-width:560px;margin-top:17px;font-size:13px;line-height:1.75}.tool-detail-closing>a{color:#062016;background:#59cba7;border-radius:10px;align-items:center;gap:9px;margin-top:25px;padding:12px 17px;font-size:12px;font-weight:750;display:inline-flex}@media (max-width:900px){.problem-section{gap:40px}.tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.philosophy-section{gap:48px}.values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-wrap{gap:45px}}@media (max-width:767px){.site-header-pill{gap:10px;height:52px;padding-inline:9px}.site-header-home>div>a:first-child{gap:7px;font-size:12px}.site-header-bar{gap:10px;height:64px;padding-inline:16px}}@media (max-width:900px){.tools-index-feature{grid-template-columns:1fr;gap:38px}.tools-index-preview{width:min(560px,100%)}.tool-detail-hero>p:nth-of-type(2){max-width:620px}.margin-calculator-layout{grid-template-columns:1fr;gap:20px}}@media (max-width:640px){.tools-index-additional-card{border-radius:18px;padding:22px 20px}.tools-index-additional-main{gap:12px}.tools-index-additional-main h2{font-size:29px}.tool-detail-article-intro{font-size:14px}.tool-detail-related{margin-top:55px;padding:23px 20px}.tool-detail-related h2{font-size:21px}.tool-detail-related-links{flex-direction:column}.tool-detail-related-links a{justify-content:space-between}}@media (max-width:480px){.tool-calculator-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-calculator-metrics>div:last-child{grid-column:1/-1;min-height:100px}}@media (max-width:640px){.home-hero{min-height:760px;padding:130px 22px 100px}.hero-title{font-size:clamp(51px,13vw,76px)}.hero-subtitle{font-size:15px;line-height:1.7}.hero-actions{flex-direction:column;max-width:310px;margin-inline:auto}.hero-proof{gap:12px 17px;font-size:10px}.section-wrap{width:calc(100% - 40px)}.problem-section{grid-template-columns:1fr;gap:42px;padding-block:90px}.section-title{font-size:44px}.tool-network{width:min(400px,100%)}.tool-suite-section,.why-section{padding-block:88px}.suite-heading,.why-heading,.guides-heading{flex-direction:column;align-items:flex-start;gap:20px}.suite-aside{max-width:none}.tool-grid{grid-template-columns:1fr;margin-top:36px}.suite-card{min-height:285px}.suite-bottom{flex-direction:column;align-items:flex-start;gap:17px}.seo-intro{gap:16px;padding-block:88px}.philosophy-section{gap:34px;padding-block:90px}.philosophy-lead .section-title{font-size:52px}.why-heading>p{max-width:none}.values-grid{grid-template-columns:1fr 1fr;gap:22px 14px;margin-top:42px}.value-card{min-height:205px}.value-card h3{margin-top:27px;font-size:14px}.guides-section,.faq-section{padding-block:88px}.guides-grid{grid-template-columns:1fr;margin-top:32px}.guide-card{min-height:190px}.faq-wrap{grid-template-columns:1fr;gap:35px}.ready-section{padding:24px 15px 28px}.ready-inner{border-radius:19px;min-height:320px}.ready-inner h2{font-size:46px}.tools-index-hero{min-height:470px;padding:85px 20px 62px}.tools-index-hero h1{font-size:clamp(43px,12vw,64px)}.tools-index-intro{font-size:14px}.tools-index-proof{gap:10px 14px;font-size:10px}.tools-index-feature-wrap{padding:0 15px 80px}.tools-index-feature{border-radius:19px;padding:23px 20px}.tools-index-feature h2{font-size:39px}.tools-index-preview{padding:17px}.tools-index-preview-total strong{font-size:40px}.tools-index-preview-total small{max-width:70px}.tools-index-method{padding:75px 20px 80px}.tools-index-method-grid{grid-template-columns:1fr;gap:12px;margin-top:34px}.tools-index-method-card{min-height:190px}.tools-index-bottom{flex-direction:column;align-items:flex-start;width:calc(100% - 40px);padding-block:27px 38px}.tool-detail-hero{margin-top:50px;padding-bottom:0}.tool-detail-hero h1{font-size:44px}.tool-detail-hero>p:nth-of-type(2){font-size:13px}.tool-currency-note{font-size:10px}.tool-detail-calculator{margin-top:24px}.tool-calculator-inputs,.tool-calculator-results{border-radius:18px;padding:21px 18px}.tool-calculator-metrics{gap:7px}.tool-calculator-metrics>div{min-height:124px;padding:13px 10px}.tool-calculator-metrics strong{font-size:21px}.tool-detail-article{margin-top:82px}.tool-detail-article-heading{margin-bottom:28px}.tool-detail-article-body{gap:30px}.tool-detail-article-section h3{font-size:17px}.tool-detail-article-section p{font-size:13px}.tool-detail-faq{margin-top:56px}.tool-detail-closing{min-height:280px;margin-top:58px;padding-inline:21px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.reveal,.reveal-visible{opacity:1;transform:none}}@keyframes ambient-drift{0%{transform:scale(1)translate(0)}to{transform:scale(1.08)translateY(-1.5%)}}@keyframes node-pop{0%{opacity:0}to{opacity:1}}html[data-theme=light] body{color:#17241b;background:#f5f8f4}html[data-theme=light] .site-header-home{color:#17241b}html[data-theme=light] .site-header-pill{background:#ffffffe0;border-color:#223d2d24;box-shadow:0 12px 40px #364e3d21}html[data-theme=light] .site-header-home>div>a:first-child,html[data-theme=light] .site-header-internal>div>a:first-child{color:#17241b}html[data-theme=light] .site-header-home .site-header-nav a,html[data-theme=light] .site-header-internal .site-header-nav a{color:#557064}html[data-theme=light] .site-header-home .site-header-nav a:hover,html[data-theme=light] .site-header-internal .site-header-nav a:hover{color:#1e6f53}html[data-theme=light] .site-header-home>div>div>button,html[data-theme=light] .theme-toggle{color:#456154}html[data-theme=light] .theme-toggle:hover{color:#1e6f53;background:#edf4ee;border-color:#c8d8cc}html[data-theme=light] .site-header-actions [role=menu]{background:#fff;border-color:#d6e2d9;box-shadow:0 16px 40px #29453229}html[data-theme=light] .site-header-actions [role=menu] button{color:#355143}html[data-theme=light] .site-header-actions [role=menu] button:hover{color:#173a27;background:#edf5ee}html[data-theme=light] .site-header-internal{background:#f9fcf9f0;border-bottom-color:#d6e2d9}html[data-theme=light] .site-mobile-menu{background:#fff;border-color:#d6e2d9;box-shadow:0 16px 40px #29453229}html[data-theme=light] .site-mobile-menu a{color:#355143}html[data-theme=light] .site-mobile-menu a:hover{color:#173a27;background:#edf5ee}html[data-theme=light] .dtc-home{color:#17241b;background:#f5f8f4}html[data-theme=light] .home-hero{border-bottom-color:#dbe6de}html[data-theme=light] .hero-ambient{background:radial-gradient(38% 34% at 50% 24%,#5fc0972e,#0000 100%),linear-gradient(#0000 76%,#6eb18714)}html[data-theme=light] .home-hero:before{opacity:.42;background-image:linear-gradient(#224b3112 1px,#0000 1px),linear-gradient(90deg,#224b3112 1px,#0000 1px)}html[data-theme=light] .hero-title,html[data-theme=light] .section-title,html[data-theme=light] .philosophy-quote blockquote,html[data-theme=light] .ready-inner h2{color:#17241b}html[data-theme=light] .hero-subtitle,html[data-theme=light] .section-description,html[data-theme=light] .suite-aside p,html[data-theme=light] .why-heading>p,html[data-theme=light] .seo-intro-copy,html[data-theme=light] .philosophy-quote>p,html[data-theme=light] .hero-proof{color:#60736a}html[data-theme=light] .problem-icon,html[data-theme=light] .network-node,html[data-theme=light] .network-store,html[data-theme=light] .icon-orb{color:#477360;background:#fff;border-color:#c9ded0;box-shadow:0 12px 30px #2b533914}html[data-theme=light] .network-lines i{border-color:#b9d1c0}html[data-theme=light] .tool-suite-section,html[data-theme=light] .why-section,html[data-theme=light] .faq-section{background:#eef5ef;border-color:#d7e2da}html[data-theme=light] .suite-card,html[data-theme=light] .guide-card,html[data-theme=light] .value-card,html[data-theme=light] .ready-inner{background:#fff;border-color:#d1e0d5}html[data-theme=light] .tool-grid>.reveal:last-child:nth-child(odd) .suite-card{background:radial-gradient(44% 110% at 100%,#65bb8521,#0000),#fff}html[data-theme=light] .suite-card h3,html[data-theme=light] .guide-card h3,html[data-theme=light] .value-card h3,html[data-theme=light] .problem-item h3{color:#1d3024}html[data-theme=light] .suite-card>p,html[data-theme=light] .guide-card>p,html[data-theme=light] .value-card p,html[data-theme=light] .problem-item p{color:#60736a}html[data-theme=light] .home-tool-group>h3{color:#426451}html[data-theme=light] .home-tool-group>p{color:#60736a}html[data-theme=light] .home-tool-badge{color:#286c47;background:#edf8ef;border-color:#c5dfcd}html[data-theme=light] .home-tool-badge.is-new{color:#536f22;background:#f5fae9;border-color:#d8e7b8}html[data-theme=light] .home-tool-badge.is-ad-decision{color:#386582;background:#eff6fc;border-color:#cbdcea}html[data-theme=light] .ready-inner>.bookmark-tip{color:#60736a}html[data-theme=light] .button-secondary{color:#264534;background:#fff;border-color:#cbdccf}.tools-index-hero{border-bottom:0;min-height:0;padding:64px 24px}.tools-index-hero-content{width:min(980px,100%)}.tools-index-eyebrow{margin-bottom:19px}.tools-index-hero h1{max-width:980px;font-size:clamp(46px,5.4vw,68px)}.tools-index-intro{max-width:660px;margin-top:18px}.tools-index-proof{margin-top:23px}.tools-index-directory{width:min(1120px,100% - 48px);margin:-8px auto 0;padding-bottom:105px;position:relative}.tools-index-search{border-bottom:1px solid #28342c;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 18px;margin-bottom:21px;padding:0 0 17px;display:grid}.tools-index-search-copy{grid-area:1/1;min-width:0}.tools-index-search-copy label{color:#e9efe9;letter-spacing:-.01em;font-size:13px;font-weight:720;display:block}.tools-index-search-copy p{color:#849188;margin:4px 0 0;font-size:10px;line-height:1.55}.tools-index-search-field{grid-area:2/1/auto/-1;align-items:center;min-width:0;display:flex;position:relative}.tools-index-search-field-icon{color:#83958a;pointer-events:none;position:absolute;left:17px}.tools-index-search-field input{color:#eff5ef;width:100%;height:52px;font:inherit;background:linear-gradient(100deg,#0d130f,#0a0e0b);border:1px solid #34443a;border-radius:12px;outline:none;padding:0 48px;font-size:13px;transition:border-color .18s,background .18s,box-shadow .18s}.tools-index-search-field input::placeholder{color:#748077;opacity:1}.tools-index-search-field input:focus{background:#0b110d;border-color:#70c99b;box-shadow:0 0 0 3px #70c99b21,0 0 28px #48a1681a}.tools-index-search-field input::-webkit-search-cancel-button{display:none}.tools-index-search-clear{color:#91a098;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:32px;height:32px;transition:background .18s,color .18s;display:grid;position:absolute;right:10px}.tools-index-search-clear:hover{color:#eaf2eb;background:#ffffff14}.tools-index-search-clear:focus-visible,.tools-index-search-empty button:focus-visible{outline-offset:2px;outline:2px solid #8fe4b2}.tools-index-search-count{color:#819087;grid-area:1/2;place-self:center end;margin:0;font-size:10px}.tools-index-search-count strong{color:#b6d8c1;font-variant-numeric:tabular-nums}.tools-index-search-empty{text-align:center;background:radial-gradient(50% 80% at 50% 0,#437f551a,#0000 100%),#101511;border:1px dashed #344139;border-radius:18px;align-content:center;justify-items:center;min-height:275px;padding:35px 22px;display:grid}.tools-index-search-empty-icon{color:#83d3a4;background:#16221a;border:1px solid #304438;border-radius:15px;place-items:center;width:46px;height:46px;display:grid}.tools-index-search-empty h2{color:#e8eee8;letter-spacing:-.035em;margin:17px 0 0;font-size:20px}.tools-index-search-empty p{color:#89968d;margin:8px 0 0;font-size:12px;line-height:1.7}.tools-index-search-empty button{color:#8fe4b2;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #8fe4b273;margin-top:18px;padding:4px 1px;font-size:11px;font-weight:750}.tools-index-search-empty button:hover{color:#c0f2d2;border-color:#c0f2d2}.tools-index-grid-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:15px;display:grid}.tools-index-grid-cards>.reveal{height:100%;display:flex}.tools-index-tool-card--mint{--tool-accent:#8fe4b2;--tool-accent-soft:#40976252;--tool-accent-border:#75dda094;--tool-accent-tint:#2a6a429e;--tool-accent-ink:#c5f3d4;--tool-glow:#399d5b4d;--tool-glow-hover:#4ab46c61}.tools-index-tool-card--blue{--tool-accent:#afc3ff;--tool-accent-soft:#4c67c95c;--tool-accent-border:#8fa5ffa6;--tool-accent-tint:#364897b3;--tool-accent-ink:#e0e8ff;--tool-glow:#4b69da52;--tool-glow-hover:#5b7cf26b}.tools-index-tool-card--violet{--tool-accent:#d1b0ff;--tool-accent-soft:#894ec65c;--tool-accent-border:#c392ffa8;--tool-accent-tint:#673a96b3;--tool-accent-ink:#f0e1ff;--tool-glow:#9f53dc4d;--tool-glow-hover:#b461f366}.tools-index-tool-card--amber{--tool-accent:#ffd08a;--tool-accent-soft:#ae6f265c;--tool-accent-border:#f1b25ca8;--tool-accent-tint:#7d4e19b8;--tool-accent-ink:#ffe5bc;--tool-glow:#de8e2d4f;--tool-glow-hover:#ef9d3466}.tools-index-tool-card{background:radial-gradient(ellipse 82% 64% at 100% 0%,var(--tool-glow),transparent 82%),linear-gradient(145deg,#151a16,#101411 70%);border:1px solid #303a32;border-radius:20px;flex-direction:column;align-items:stretch;width:100%;min-width:0;min-height:290px;padding:25px 27px;transition:transform .2s,border-color .2s,background .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.tools-index-tool-card:before{background:linear-gradient(90deg,var(--tool-accent),transparent 74%);content:"";opacity:.9;width:100%;height:2px;position:absolute;top:0;left:0}.tools-index-tool-card:hover{border-color:var(--tool-accent-border);background:radial-gradient(ellipse 82% 64% at 100% 0%,var(--tool-glow-hover),transparent 82%),linear-gradient(145deg,#18211a,#111713 70%);box-shadow:0 18px 46px #0000002e,0 0 28px var(--tool-glow);transform:translateY(-3px)}@supports (color:color-mix(in lab, red, red)){.tools-index-tool-card:hover{box-shadow:0 18px 46px #0000002e,0 0 28px color-mix(in srgb,var(--tool-glow) 55%,transparent)}}.tools-index-tool-card:focus-visible{outline:2px solid var(--tool-accent);outline-offset:3px}.tools-index-tool-icon{border:1px solid var(--tool-accent-border);background:radial-gradient(circle at 32% 20%,var(--tool-glow-hover),var(--tool-accent-tint) 76%);border-radius:18px;flex:none;justify-content:center;align-items:center;width:64px;height:64px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.tools-index-tool-icon{background:radial-gradient(circle at 32% 20%,var(--tool-glow-hover),color-mix(in srgb,var(--tool-accent-tint) 58%,#111713) 76%)}}.tools-index-tool-icon{box-shadow:inset 0 1px #ffffff1f,0 0 23px var(--tool-glow),0 8px 24px #00000024}@supports (color:color-mix(in lab, red, red)){.tools-index-tool-icon{box-shadow:inset 0 1px #ffffff1f,0 0 23px color-mix(in srgb,var(--tool-glow) 52%,transparent),0 8px 24px #00000024}}.tools-index-tool-icon img{width:38px;height:38px}.tools-index-tool-card-top{justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:64px;display:flex}.tools-index-tool-category{border:1px solid var(--tool-accent-border);background:var(--tool-accent-tint);max-width:calc(100% - 78px);color:var(--tool-accent-ink);letter-spacing:.1em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff1a,0 4px 14px var(--tool-glow);border-radius:8px;align-items:center;gap:8px;margin:0;padding:8px 11px;font-size:9px;font-weight:800;line-height:1.35;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tools-index-tool-category{box-shadow:inset 0 1px #ffffff1a,0 4px 14px color-mix(in srgb,var(--tool-glow) 44%,transparent)}}.tools-index-tool-category:before{background:var(--tool-accent);width:6px;height:6px;box-shadow:0 0 10px var(--tool-accent);content:"";border-radius:50%;flex:none}.tools-index-tool-card h2{color:#f0f3ee;letter-spacing:-.045em;max-width:460px;margin:21px 0 0;font-size:clamp(22px,2vw,27px);line-height:1.14}.tools-index-tool-description{color:#9ba79e;max-width:470px;margin:12px 0 23px;font-size:12px;line-height:1.75}.tools-index-tool-link{color:var(--tool-accent);white-space:nowrap;background:0 0;border:0;border-radius:0;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:0;font-size:11px;font-weight:800;transition:color .18s;display:inline-flex}.tools-index-tool-card:hover .tools-index-tool-link{color:var(--tool-accent-ink)}.tools-index-tool-link svg{transition:transform .18s}.tools-index-tool-card:hover .tools-index-tool-link svg{transform:translate(3px)}.tools-index-method{padding-top:84px}.tools-index-faq{border-top:1px solid #222a25;width:min(820px,100% - 48px);margin:0 auto;padding:78px 0 64px}.tools-index-faq-heading{margin-bottom:30px}.tools-index-faq-heading h2{color:#eff2ed;letter-spacing:-.045em;max-width:680px;margin:0;font-size:clamp(32px,4.2vw,46px);line-height:1.08}.tools-index-faq-list{border-top:1px solid #303833}.tools-index-faq-list details{border-bottom:1px solid #303833;padding:19px 0}.tools-index-faq-list summary{cursor:pointer;color:#e4ebe4;justify-content:space-between;align-items:center;gap:22px;font-size:14px;font-weight:650;list-style:none;display:flex}.tools-index-faq-list summary::-webkit-details-marker{display:none}.tools-index-faq-plus{color:#8fe4b2;flex:none;font-size:22px;font-weight:300;line-height:1;transition:transform .18s}.tools-index-faq-list details[open] .tools-index-faq-plus{transform:rotate(45deg)}.tools-index-faq-list details p{color:#9ba79e;max-width:740px;margin:13px 34px 2px 0;font-size:12px;line-height:1.8}html[data-theme=light] .tools-index-tool-card{background:radial-gradient(ellipse 62% 48% at 100% 0%,var(--tool-glow),transparent 80%),linear-gradient(145deg,#fff,#f5faf5 70%);border-color:#d1e0d5}html[data-theme=light] .tools-index-search{border-color:#d6e3d9}html[data-theme=light] .tools-index-search-copy label{color:#203729}html[data-theme=light] .tools-index-search-copy p,html[data-theme=light] .tools-index-search-count{color:#708076}html[data-theme=light] .tools-index-search-count strong{color:#38684a}html[data-theme=light] .tools-index-search-field-icon{color:#71877a}html[data-theme=light] .tools-index-search-field input{color:#203729;background:linear-gradient(100deg,#fff,#f8fbf8);border-color:#cbdccf}html[data-theme=light] .tools-index-search-field input::placeholder{color:#819087}html[data-theme=light] .tools-index-search-field input:focus{background:#fff;border-color:#4a9b6a;box-shadow:0 0 0 3px #4a9b6a21}html[data-theme=light] .tools-index-search-clear{color:#64776b}html[data-theme=light] .tools-index-search-clear:hover{color:#203729;background:#e8f1e9}html[data-theme=light] .tools-index-search-empty{background:radial-gradient(50% 80% at 50% 0,#59a46f1a,#0000 100%),#f8fbf8;border-color:#cadace}html[data-theme=light] .tools-index-search-empty-icon{color:#34865a;background:#edf8ef;border-color:#c7dfcf}html[data-theme=light] .tools-index-search-empty h2{color:#203729}html[data-theme=light] .tools-index-search-empty p{color:#687a6f}html[data-theme=light] .tools-index-search-empty button{color:#347b51;border-color:#347b5173}html[data-theme=light] .tools-index-tool-card:hover{border-color:var(--tool-accent-border);background:radial-gradient(ellipse 62% 48% at 100% 0%,var(--tool-glow-hover),transparent 80%),linear-gradient(145deg,#fff,#f5faf5 70%)}html[data-theme=light] .tools-index-tool-card--mint{--tool-accent:#246b43;--tool-accent-soft:#d8f0df;--tool-accent-border:#388c526b;--tool-accent-tint:#d8f0df;--tool-accent-ink:#205c3b;--tool-glow:#52ae6838;--tool-glow-hover:#52ae6847}html[data-theme=light] .tools-index-tool-card--blue{--tool-accent:#3659ad;--tool-accent-soft:#dfe7ff;--tool-accent-border:#4a6bbb6b;--tool-accent-tint:#dfe7ff;--tool-accent-ink:#304f9b;--tool-glow:#5c7bcd3b;--tool-glow-hover:#5c7bcd4a}html[data-theme=light] .tools-index-tool-card--violet{--tool-accent:#704399;--tool-accent-soft:#ecddfb;--tool-accent-border:#8a5bb76b;--tool-accent-tint:#ecddfb;--tool-accent-ink:#633b88;--tool-glow:#9a6abe38;--tool-glow-hover:#9a6abe47}html[data-theme=light] .tools-index-tool-card--amber{--tool-accent:#9b5a10;--tool-accent-soft:#ffedd2;--tool-accent-border:#bf771d70;--tool-accent-tint:#ffedd2;--tool-accent-ink:#874d10;--tool-glow:#d3913e38;--tool-glow-hover:#d3913e47}html[data-theme=light] .tools-index-tool-icon{background:radial-gradient(circle at 30% 20%,var(--tool-glow-hover),var(--tool-accent-tint) 72%)}html[data-theme=light] .tools-index-tool-category{border-color:var(--tool-accent-border);background:var(--tool-accent-tint);color:var(--tool-accent-ink)}html[data-theme=light] .tools-index-tool-card h2{color:#17241b}html[data-theme=light] .tools-index-tool-description{color:#60736a}html[data-theme=light] .tools-index-tool-link{color:var(--tool-accent);background:0 0}html[data-theme=light] .tools-index-faq{border-color:#d6e3da}html[data-theme=light] .tools-index-faq-heading h2{color:#17241b}html[data-theme=light] .tools-index-faq-list,html[data-theme=light] .tools-index-faq-list details{border-color:#d6e3da}html[data-theme=light] .tools-index-faq-list summary{color:#253d2d}html[data-theme=light] .tools-index-faq-list details p{color:#60736a}@media (max-width:900px){.tools-index-grid-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.tools-index-hero{min-height:0;padding:64px 20px}.tools-index-hero h1{font-size:clamp(42px,11vw,58px)}.tools-index-intro{font-size:13px}.tools-index-proof{gap:10px 14px;font-size:10px}.tools-index-directory{width:calc(100% - 32px);margin-top:-8px;padding-bottom:78px}.tools-index-search{gap:10px 12px;margin-bottom:16px;padding-bottom:13px}.tools-index-search-copy p{font-size:9px}.tools-index-search-field input{border-radius:11px;height:48px;padding:0 43px;font-size:11px}.tools-index-search-field-icon{width:17px;left:14px}.tools-index-search-count{font-size:9px}.tools-index-search-empty{border-radius:15px;min-height:235px}.tools-index-grid-cards{grid-template-columns:1fr;gap:10px}.tools-index-tool-card{border-radius:16px;min-height:0;padding:19px}.tools-index-tool-icon{border-radius:15px;width:52px;height:52px}.tools-index-tool-icon img{width:32px;height:32px}.tools-index-tool-category{font-size:8px}.tools-index-tool-card h2{max-width:none;font-size:22px}.tools-index-tool-description{font-size:11px}.tools-index-method{padding:70px 20px 76px}.tools-index-method-grid{grid-template-columns:1fr;gap:12px;margin-top:34px}.tools-index-method-card{min-height:160px}.tools-index-bottom{flex-direction:column;align-items:flex-start;width:calc(100% - 40px);padding-block:27px 38px}}html[data-theme=light] .tools-index{color:#17241b!important;background:#f5f8f4!important}html[data-theme=light] .tools-index-glow{background:radial-gradient(43% 46% at 50% 47%,#48b28438 0%,#84c59229 42%,#0000 78%),radial-gradient(26% 30% at 50% 48%,#c9f36a1a,#0000 100%)}html[data-theme=light] .tools-index-grid{opacity:.42;background-image:linear-gradient(#224b310f 1px,#0000 1px),linear-gradient(90deg,#224b310f 1px,#0000 1px)}html[data-theme=light] .tools-index-hero h1,html[data-theme=light] .tools-index-feature h2,html[data-theme=light] .tools-index-method-heading h2{color:#17241b}html[data-theme=light] .tools-index-intro,html[data-theme=light] .tools-index-feature-description,html[data-theme=light] .tools-index-method-card p{color:#60736a}html[data-theme=light] .tools-index-feature{background:linear-gradient(135deg,#fff,#f5faf5);border-color:#d1e0d5;box-shadow:0 28px 90px #2b53391f}html[data-theme=light] .tools-index-preview{background:#f8fbf8;border-color:#cfe0d4;box-shadow:inset 0 1px #265b3c0d}html[data-theme=light] .tools-index-preview-top,html[data-theme=light] .tools-index-waterfall>div{color:#60736a;border-color:#dce8de}html[data-theme=light] .tools-index-waterfall strong{color:#2b4634}html[data-theme=light] .tools-index-method{background:#eef5ef;border-color:#d6e3da}html[data-theme=light] .tools-index-method-card,html[data-theme=light] .tools-index-additional-card{background:#fff;border-color:#d1e0d5}html[data-theme=light] .tools-index-additional-main h2{color:#17241b}html[data-theme=light] .tools-index-additional-main>div>span{color:#60736a}html[data-theme=light] .tools-index-method-icon{color:#2f956f;background:#edf8ef;border-color:#c7dfcf}html[data-theme=light] .tools-index-method-card h3{color:#203729}html[data-theme=light] .tools-index-bottom{color:#60736a}html[data-theme=light] .tool-detail-page{color:#17241b!important;background:radial-gradient(50% 390px at 50% 90px,#67c19142,#9bd7b11f 48%,#0000 100%),#f5f8f4!important}html[data-theme=light] .tool-detail-page .tool-detail-hero h1,html[data-theme=light] .tool-detail-page h2{color:#17241b}html[data-theme=light] .tool-detail-page .tool-detail-hero{border-color:#d6e3da}html[data-theme=light] .tool-detail-page .tool-detail-hero>p:nth-of-type(2),html[data-theme=light] .tool-detail-page .tool-detail-privacy,html[data-theme=light] .tool-detail-page .tool-detail-hero .tool-currency-note{color:#60736a}html[data-theme=light] .tool-detail-page .tool-calculator-inputs,html[data-theme=light] .tool-detail-page .tool-calculator-results{background:#fff;border-color:#d4e0d7;box-shadow:0 18px 55px #2b533914}html[data-theme=light] .tool-detail-page .tool-calculator-metrics>div{background:#f8faf8;border-color:#dbe7de}html[data-theme=light] .tool-detail-page .tool-calculator-interpretation{background:#eaf8f1;border-color:#a6d9c5}html[data-theme=light] .tool-detail-page .tool-calculator-fees{border-color:#dbe7de}html[data-theme=light] .tool-detail-page .tool-calculator-fees b{color:#253d2d}html[data-theme=light] .tool-detail-page .tool-calculator-profit{background:#f8faf8;border-color:#dbe7de}html[data-theme=light] .tool-detail-page .tool-calculator-profit p,html[data-theme=light] .tool-detail-page .tool-calculator-profit span,html[data-theme=light] .tool-detail-page .tool-calculator-note{color:#60736a}html[data-theme=light] .tool-detail-page .tool-calculator-section-title{color:#17241b}html[data-theme=light] .tool-detail-page .tool-calculator-profit strong.is-positive{color:#278c67}html[data-theme=light] .tool-detail-page .tool-calculator-profit strong.is-negative{color:#c25a4a}html[data-theme=light] .tool-detail-page input:not([type=range]){color:#17241b!important;background:#f8fbf8!important;border-color:#cbded0!important}html[data-theme=light] .tool-detail-page .tool-calculator-interpretation h3{color:#168965}html[data-theme=light] .tool-detail-page .tool-calculator-interpretation.is-negative{background:#fff2ee;border-color:#e7bcb3}html[data-theme=light] .tool-detail-page .tool-calculator-interpretation.is-negative h3{color:#bb5c4c}html[data-theme=light] .tool-detail-page .roas-planned-control{border-color:#d8e5da}html[data-theme=light] .tool-detail-page .roas-planned-heading,html[data-theme=light] .tool-detail-page .roas-planned-control p strong{color:#253d2d}html[data-theme=light] .tool-detail-page .roas-planned-control p{color:#60736a}html[data-theme=light] .tool-detail-page .roas-planned-control input[type=range]{background:#c6ddcc}html[data-theme=light] .tool-detail-page .calculator-revisit-actions{background:#f4f8f4;border-color:#d5e3d8}html[data-theme=light] .tool-detail-page .calculator-revisit-buttons button,html[data-theme=light] .tool-detail-page .calculator-revisit-transfer button,html[data-theme=light] .tool-detail-page .roas-import-prompt button{color:#28553c;background:#eaf4ec;border-color:#bad3c1}html[data-theme=light] .tool-detail-page .calculator-revisit-buttons button:hover,html[data-theme=light] .tool-detail-page .calculator-revisit-transfer button:hover,html[data-theme=light] .tool-detail-page .roas-import-prompt button:hover{color:#173c27;background:#dff0e4;border-color:#4c9c6c}html[data-theme=light] .tool-detail-page .calculator-revisit-actions p,html[data-theme=light] .tool-detail-page .calculator-revisit-transfer p,html[data-theme=light] .tool-detail-page .roas-import-prompt p{color:#60736a}html[data-theme=light] .tool-detail-page .calculator-revisit-transfer{border-top-color:#d8e5da}html[data-theme=light] .tool-detail-page .roas-import-prompt{background:#eef7f0;border-color:#bad3c1}html[data-theme=light] .tool-detail-page .roas-import-prompt h3{color:#214d34}html[data-theme=light] .tool-detail-page .roas-safety{background:#f5faf5;border-color:#d0e0d4}html[data-theme=light] .tool-detail-page .roas-safety h3,html[data-theme=light] .tool-detail-page .roas-safety-readout strong{color:#253d2d}html[data-theme=light] .tool-detail-page .roas-safety-readout{color:#60736a;border-color:#d6e4d9}html[data-theme=light] .tool-detail-page .roas-safety-legend{color:#60736a}html[data-theme=light] .tool-detail-page .gateway-mode-tabs{background:#f1f7f2;border-color:#d2e1d6}html[data-theme=light] .tool-detail-page .gateway-mode-tabs button{color:#5c7465}html[data-theme=light] .tool-detail-page .gateway-mode-tabs button.is-active{color:#187b54;background:#fff;box-shadow:0 1px 5px #2b53391f}html[data-theme=light] .tool-detail-page .gateway-field{color:#355143}html[data-theme=light] .tool-detail-page .gateway-field select{color:#17241b;background:#f8fbf8;border-color:#cbded0}html[data-theme=light] .tool-detail-page .gateway-rate-note{border-color:#d6e3da}html[data-theme=light] .tool-detail-page .gateway-rate-note strong{color:#196a4b}html[data-theme=light] .tool-detail-page .gateway-rate-note p,html[data-theme=light] .tool-detail-page .gateway-field small{color:#60736a}html[data-theme=light] .tool-detail-page .gateway-copy-button{color:#1a704d;background:#e4f5e8;border-color:#add4b8}html[data-theme=light] .tool-detail-page .gateway-copy-button:hover{background:#d5eedc}html[data-theme=light] .tool-detail-page .landed-select-field{color:#355143;border-color:#d6e3da}html[data-theme=light] .tool-detail-page .landed-select-field select{color:#17241b;background:#f8fbf8;border-color:#cbded0}html[data-theme=light] .tool-detail-page .landed-select-field small{color:#60736a}html[data-theme=light] .tool-detail-page .landed-checkbox-field{background:#f4faf5;border-color:#cbded0}html[data-theme=light] .tool-detail-page .landed-checkbox-field strong,html[data-theme=light] .tool-detail-page .landed-total-row strong,html[data-theme=light] .tool-detail-page .landed-breakdown-heading h3,html[data-theme=light] .tool-detail-page .landed-breakdown-item strong{color:#203729}html[data-theme=light] .tool-detail-page .landed-checkbox-field small,html[data-theme=light] .tool-detail-page .landed-total-row,html[data-theme=light] .tool-detail-page .landed-breakdown-item,html[data-theme=light] .tool-detail-page .landed-breakdown-heading span{color:#60736a}html[data-theme=light] .tool-detail-page .landed-total-row{border-color:#d6e3da}html[data-theme=light] .tool-detail-page .landed-breakdown{background:#f5faf6;border-color:#d3e3d8}html[data-theme=light] .tool-detail-page .landed-breakdown-bar{background:#dfebe1}html[data-theme=light] .tool-detail-page .landed-model-note{background:#eaf8f1;border-color:#a6d9c5}html[data-theme=light] .tool-detail-page .landed-model-note strong{color:#168965}html[data-theme=light] .tool-detail-page .landed-model-note p,html[data-theme=light] .tool-detail-page .schema-panel-heading>span{color:#60736a}html[data-theme=light] .tool-detail-page .schema-panel-heading>.schema-ready{color:#168965}html[data-theme=light] .tool-detail-page .schema-panel-heading>.schema-draft{color:#94701f}html[data-theme=light] .tool-detail-page .schema-field{color:#355143}html[data-theme=light] .tool-detail-page .schema-field .schema-input,html[data-theme=light] .tool-detail-page .schema-field select,html[data-theme=light] .tool-detail-page .schema-textarea{color:#17241b;background:#f8fbf8;border-color:#cbded0}html[data-theme=light] .tool-detail-page .schema-field .schema-input[aria-invalid=true]{box-shadow:0 0 0 2px #ae4d3f1f;border-color:#ae4d3f!important}html[data-theme=light] .tool-detail-page .schema-field .schema-input::placeholder,html[data-theme=light] .tool-detail-page .schema-textarea::placeholder{color:#83998b}html[data-theme=light] .tool-detail-page .schema-field small,html[data-theme=light] .tool-detail-page .schema-accuracy-note,html[data-theme=light] .tool-detail-page .schema-test-hint{color:#60736a}html[data-theme=light] .tool-detail-page .schema-field small.is-error{color:#ae4d3f}html[data-theme=light] .tool-detail-page .schema-accuracy-note{border-color:#d6e3da}html[data-theme=light] .tool-detail-page .schema-preview-heading{color:#305642;background:#edf6ef;border-color:#cfe1d4}html[data-theme=light] .tool-detail-page .schema-code-window{color:#33473a;background:#f8fbf8;border-color:#cfe1d4}html[data-theme=light] .tool-detail-page .schema-token-tag{color:#478660}html[data-theme=light] .tool-detail-page .schema-token-key{color:#126d58}html[data-theme=light] .tool-detail-page .schema-token-string{color:#87550f}html[data-theme=light] .tool-detail-page .schema-token-number{color:#7044a2}html[data-theme=light] .tool-detail-page .schema-copy-button{color:#176847;background:#e3f6ea;border-color:#a8d8bd}html[data-theme=light] .tool-detail-page .schema-google-button{color:#315342;background:#f5faf6;border-color:#c6d9ca}html[data-theme=light] .tool-detail-page .schema-copy-button:disabled{color:#84998a;background:#eef3ef;border-color:#d7e1d9}html[data-theme=light] .tool-detail-page .schema-readiness{color:#8b6e2a}html[data-theme=light] .tool-detail-page .seo-checker-field{color:#355143}html[data-theme=light] .tool-detail-page .seo-checker-field input,html[data-theme=light] .tool-detail-page .seo-checker-field textarea{color:#17241b;background:#f8fbf8;border-color:#cbded0}html[data-theme=light] .tool-detail-page .seo-checker-field input::placeholder,html[data-theme=light] .tool-detail-page .seo-checker-field textarea::placeholder{color:#84988b}html[data-theme=light] .tool-detail-page .seo-checker-field small,html[data-theme=light] .tool-detail-page .seo-checker-preview-heading p,html[data-theme=light] .tool-detail-page .seo-checker-preview-disclaimer{color:#60736a}html[data-theme=light] .tool-detail-page .seo-checker-report,html[data-theme=light] .tool-detail-page .seo-checker-preview-disclaimer{border-color:#d6e3da}html[data-theme=light] .tool-detail-page .seo-checker-report-top strong,html[data-theme=light] .tool-detail-page .seo-checker-report-numbers b{color:#203729}html[data-theme=light] .tool-detail-page .seo-checker-report-top>span{color:#167e58}html[data-theme=light] .tool-detail-page .seo-checker-report-top>span.is-warning,html[data-theme=light] .tool-detail-page .seo-checker-warning{color:#a35d2d}html[data-theme=light] .tool-detail-page .seo-checker-report-numbers{color:#60736a}html[data-theme=light] .tool-detail-page .seo-checker-meter{background:#dce9de}html[data-theme=light] .tool-detail-page .seo-checker-keywords>div,html[data-theme=light] .tool-detail-page .seo-checker-device-tabs{background:#f4faf5;border-color:#d6e3da}html[data-theme=light] .tool-detail-page .seo-checker-keywords span,html[data-theme=light] .tool-detail-page .seo-checker-keywords small,html[data-theme=light] .tool-detail-page .seo-checker-device-tabs button{color:#60736a}html[data-theme=light] .tool-detail-page .seo-checker-keywords strong.is-present{color:#167e58}html[data-theme=light] .tool-detail-page .seo-checker-keywords strong.is-missing{color:#a35d2d}html[data-theme=light] .tool-detail-page .seo-checker-device-tabs button.is-active{color:#176a47;background:#d9efe0}html[data-theme=light] .tool-detail-page .tool-detail-article-intro,html[data-theme=light] .tool-detail-page .tool-detail-source{color:#60736a}html[data-theme=light] .tool-detail-page .tool-detail-source{border-color:#d6e3da}html[data-theme=light] .tool-detail-page .tool-detail-related{background:#fff;border-color:#cbded0}html[data-theme=light] .tool-detail-page .tool-detail-related h2{color:#17241b}html[data-theme=light] .tool-detail-page .tool-detail-related p{color:#60736a}html[data-theme=light] .tool-detail-page .tool-detail-related-links a{color:#217b55;border-color:#b8d8c5}html[data-theme=light] .tool-detail-page .tool-detail-related-links a:hover{background:#eaf7ee}html[data-theme=light] .tool-detail-page .border-t,html[data-theme=light] .tool-detail-page .border-y{border-color:#d6e3da!important}html[data-theme=light] .tool-detail-page .text-\[\#c9d7cc\],html[data-theme=light] .tool-detail-page .text-\[\#e7efe8\],html[data-theme=light] .tool-detail-page .text-\[\#f2f2ee\]{color:#253d2d!important}html[data-theme=light] .tool-detail-page .tool-calculator-field{color:#355143}html[data-theme=light] .tool-detail-page .tool-calculator-field small,html[data-theme=light] .tool-detail-page .tool-calculator-note{color:#687a6e}html[data-theme=light] .tool-detail-page .tool-calculator-metrics span,html[data-theme=light] .tool-detail-page .tool-calculator-interpretation p{color:#60736a}html[data-theme=light] .tool-detail-page .tool-calculator-metrics strong,html[data-theme=light] .tool-detail-page .tool-calculator-interpretation h3,html[data-theme=light] .tool-detail-page .tool-detail-article-section h3,html[data-theme=light] .tool-detail-page .tool-detail-faq h2,html[data-theme=light] .tool-detail-page .tool-detail-faq summary{color:#253d2d}html[data-theme=light] .tool-detail-page .tool-detail-article-body,html[data-theme=light] .tool-detail-page .tool-detail-article-section,html[data-theme=light] .tool-detail-page .tool-detail-faq,html[data-theme=light] .tool-detail-page .tool-detail-faq details{border-color:#d6e3da}html[data-theme=light] .tool-detail-page .tool-detail-article-section p,html[data-theme=light] .tool-detail-page .tool-detail-faq details p{color:#60736a}html[data-theme=light] .tool-detail-page .tool-detail-closing{background:radial-gradient(48% 110% at 50% 100%,#57b17f29,#0000 100%),#fff;border-color:#cbded0}html[data-theme=light] .tool-detail-page .tool-detail-closing h2{color:#17241b}html[data-theme=light] .tool-detail-page .tool-detail-closing>span{color:#60736a}html[data-theme=light] .site-grid{color:#17241b;background:#f5f8f4}html[data-theme=light] footer{color:#254333;background:#eaf3ec!important;border-color:#d6e3da!important}html[data-theme=light] footer nav,html[data-theme=light] footer p{color:#60736a!important}.about-tool-card,.about-principle-card{background:#101713;border:1px solid #293d31;border-radius:20px;min-height:100%;padding:24px;transition:border-color .18s,transform .18s,background .18s;display:block}.about-tool-card:hover{background:#121b15;border-color:#4b755d;transform:translateY(-3px)}.about-section{scroll-margin-top:100px}.about-hero{text-align:center;border-bottom:1px solid #26352c;justify-content:center;align-items:center;min-height:650px;padding:132px 24px 92px;display:flex;position:relative;overflow:hidden}.about-hero-glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#3dae8338,#1f60451a 38%,#0000 70%);width:min(980px,115vw);position:absolute;top:-360px;left:50%;transform:translate(-50%)}.about-hero-grid{opacity:.25;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 94%);mask-image:linear-gradient(#000 0%,#0000 94%)}.about-hero-content{z-index:1;width:min(960px,100%);position:relative}.about-hero-eyebrow{color:#7cbea0;letter-spacing:.2em;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;margin:0 0 24px;font-size:10px;font-weight:750;display:flex}.about-hero-eyebrow>span{background:#63d1ab;border-radius:50%;width:6px;height:6px;box-shadow:0 0 16px #63d1abb8}.about-hero h1{color:#f2f3ef;letter-spacing:-.06em;max-width:940px;margin:0 auto;font-size:clamp(48px,7vw,84px);line-height:1.015}.about-hero-description{color:#9aa79f;max-width:700px;margin:24px auto 0;font-size:15px;line-height:1.8}.about-hero-actions{flex-wrap:wrap;justify-content:center;gap:11px;margin-top:30px;display:flex}.about-hero-proof{color:#899a8e;flex-wrap:wrap;justify-content:center;gap:11px 24px;margin-top:28px;font-size:11px;display:flex}.about-hero-proof span+span:before{content:"·";color:#69c5a4;margin-right:24px}.about-section-heading{text-align:center;max-width:850px;margin-inline:auto}.about-section-heading .section-label{justify-content:center}.about-section-heading h2{color:#e8eee8;letter-spacing:-.05em;margin:0;font-size:clamp(31px,4vw,49px);line-height:1.12}.about-section-heading>p:last-child:not(.section-label){color:#99a79d;max-width:720px;margin:17px auto 0;font-size:14px;line-height:1.8}.about-story-copy{color:#a2afa5;text-align:center;max-width:790px;margin:30px auto 0;font-size:15px;line-height:1.9}.about-story-copy p+p{margin-top:17px}.about-tool-card{min-height:295px;padding:29px;position:relative}.about-tool-card h3{max-width:calc(100% - 56px)}.about-tool-icon{color:#82d3aa;background:#16251b;border:1px solid #2a4435;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;top:24px;right:24px}.about-audience-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:38px;display:grid}.about-audience-card{background:#101713b8;border:1px solid #293d31;border-radius:18px;min-height:160px;padding:23px}.about-audience-card h3{color:#e8eee8;letter-spacing:-.02em;margin:0;font-size:15px;font-weight:650}.about-audience-card p{color:#99a79d;margin:9px 0 0;font-size:12px;line-height:1.7}.about-principle-card{min-height:255px}.about-principle-card>span:first-child{color:#597665;letter-spacing:.12em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:700;display:block}.about-method-grid{border-top:1px solid #2b3a30;gap:27px;margin:40px 0 0;padding:27px 0 0;list-style:none;display:grid}.about-method-grid li{padding:5px 0 0 55px;position:relative}.about-method-number{color:#74c99f;border:1px solid #2b4938;border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:flex;position:absolute;top:0;left:0}html[data-theme=light] .about-page{background:#f5f8f4}html[data-theme=light] .about-hero{border-color:#d6e3da}html[data-theme=light] .about-hero-glow{background:radial-gradient(circle,#48b28433,#ace2bd24 38%,#0000 70%)}html[data-theme=light] .about-hero-grid{opacity:.4;background-image:linear-gradient(#224b310f 1px,#0000 1px),linear-gradient(90deg,#224b310f 1px,#0000 1px)}html[data-theme=light] .about-hero-eyebrow{color:#2b8967}html[data-theme=light] .about-hero h1,html[data-theme=light] .about-section-heading h2{color:#17241b}html[data-theme=light] .about-hero-description,html[data-theme=light] .about-story-copy,html[data-theme=light] .about-hero-proof{color:#60736a}html[data-theme=light] .about-audience-card{background:#fff;border-color:#d1e0d5}html[data-theme=light] .about-tool-icon{color:#347a54;background:#edf7ef;border-color:#cce1d2}html[data-theme=light] .about-principle-card>span:first-child{color:#668171}html[data-theme=light] .about-method-grid{border-color:#d6e3da}html[data-theme=light] .about-method-number{color:#347a54;border-color:#cce1d2}.fba-compare-field-grid,.fba-compare-extra{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.fba-compare-field{grid-column:auto}.fba-compare-field .tool-calculator-input-wrap.is-percent .tool-calculator-input{padding-right:44px}.fba-compare-select{grid-column:auto;margin:0}.fba-compare-extra{border-top:1px solid #2c302d;margin-top:24px;padding-top:25px}.fba-estimate-control{justify-content:space-between;align-items:center;gap:10px;margin-top:13px;display:flex}.fba-estimate-control span{color:#89c6a2;letter-spacing:.07em;background:#16251c;border:1px solid #315340;border-radius:99px;padding:5px 9px;font-size:9px;font-weight:750}.fba-estimate-control button{color:#70caa3;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-size:11px;font-weight:650;text-decoration:underline}.fba-estimate-control button:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #08cba9}.fba-compare-inputs .tool-calculator-note{margin-top:22px}.fba-difference{color:#9fd8b0;background:#15231b;border:1px solid #315b47;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:14px 16px;display:flex}.fba-difference span{letter-spacing:.025em;font-size:11px;font-weight:750}.fba-difference strong{color:#e5f4e8;white-space:nowrap;font-size:15px;font-weight:700}.fba-difference-tie{color:#a5b1a9;background:#1d2220;border-color:#3b4240}.fba-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.fba-channel-card{background:#0b0f0d;border:1px solid #303633;border-radius:15px;min-width:0;padding:19px 16px}.fba-channel-card.is-winner{background:linear-gradient(150deg,#102119,#0c120e);border-color:#4c9b73}.fba-channel-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.fba-channel-top h3{color:#e6eee7;margin:0;font-size:15px;font-weight:700}.fba-channel-top>span{color:#68d39c;font-size:15px}.fba-channel-label{color:#7e9083;letter-spacing:.09em;text-transform:uppercase;margin:27px 0 5px;font-size:10px;font-weight:700}.fba-channel-card>strong{color:#85dbad;letter-spacing:-.045em;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Georgia,serif;font-size:clamp(29px,3.1vw,43px);font-weight:400;line-height:1;display:block}.fba-channel-card>strong.is-negative{color:#f29b88}.fba-channel-metrics{border-top:1px solid #27302a;gap:10px;margin-top:24px;padding-top:15px;display:grid}.fba-channel-metrics>div,.fba-channel-breakdown>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.fba-channel-metrics span{color:#84968a;font-size:10px}.fba-channel-metrics b{color:#e0eae1;white-space:nowrap;font-size:13px;font-weight:650}.fba-channel-breakdown{border-top:1px solid #27302a;gap:8px;margin-top:16px;padding-top:14px;display:grid}.fba-channel-breakdown span{color:#687b6e;font-size:10px}.fba-channel-breakdown b{color:#a8b5ab;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:10px;font-weight:550}.fba-compare-note{color:#778b7c;margin:20px 0 0;font-size:11px;line-height:1.7}html[data-theme=light] .fba-compare-extra{border-color:#dbe7de}html[data-theme=light] .fba-estimate-control span{color:#267c55;background:#e7f6ec;border-color:#b8d9c3}html[data-theme=light] .fba-estimate-control button{color:#19734d}html[data-theme=light] .fba-difference{color:#276b47;background:#e8f7ed;border-color:#b5d8c0}html[data-theme=light] .fba-difference strong{color:#17452e}html[data-theme=light] .fba-difference-tie{color:#54685b;background:#f5f8f5;border-color:#d4e0d7}html[data-theme=light] .fba-channel-card{background:#f8fbf8;border-color:#d6e3da}html[data-theme=light] .fba-channel-card.is-winner{background:linear-gradient(150deg,#edf9f0,#f8fbf8);border-color:#86caa0}html[data-theme=light] .fba-channel-top h3,html[data-theme=light] .fba-channel-metrics b{color:#213f2b}html[data-theme=light] .fba-channel-label,html[data-theme=light] .fba-channel-metrics span,html[data-theme=light] .fba-compare-note{color:#60766a}html[data-theme=light] .fba-channel-card>strong{color:#16764f}html[data-theme=light] .fba-channel-card>strong.is-negative{color:#bc5947}html[data-theme=light] .fba-channel-metrics,html[data-theme=light] .fba-channel-breakdown{border-color:#dbe7de}html[data-theme=light] .fba-channel-breakdown span{color:#6b8172}html[data-theme=light] .fba-channel-breakdown b{color:#395b43}@media (max-width:900px){.fba-compare-layout{grid-template-columns:1fr}}@media (max-width:520px){.fba-compare-field-grid,.fba-compare-extra,.fba-channel-grid{grid-template-columns:1fr}.fba-difference{flex-direction:column;align-items:flex-start}.fba-channel-card{padding:19px}.fba-channel-card>strong{font-size:39px}}.shipping-threshold-fields{gap:19px;display:grid}.shipping-lift-control{border-top:1px solid #2c3530;margin-top:28px;padding-top:23px}.shipping-lift-heading{color:#dce9df;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;font-weight:650;display:flex}.shipping-lift-heading output{color:#08cba9;font-variant-numeric:tabular-nums;font-family:Georgia,serif;font-size:27px;font-weight:400}.shipping-lift-control input[type=range]{appearance:none;background:linear-gradient(to right,#08cba9 0 var(--shipping-fill),#303b35 var(--shipping-fill) 100%);cursor:pointer;border:0;border-radius:99px;width:100%;height:6px;margin:18px 0 12px;display:block}.shipping-lift-control input[type=range]::-webkit-slider-thumb{appearance:none;background:#08cba9;border:3px solid #102018;border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 1px #08cba9}.shipping-lift-control input[type=range]::-moz-range-thumb{background:#08cba9;border:3px solid #102018;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 1px #08cba9}.shipping-lift-control input[type=range]:focus-visible{outline-offset:8px;outline:2px solid #a2eed0}.shipping-lift-scale{color:#65766b;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:10px;display:flex}.shipping-lift-control p{color:#7d8b80;margin:15px 0 0;font-size:11px;line-height:1.65}.shipping-threshold-primary{min-height:170px}.shipping-threshold-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.shipping-threshold-metrics>div{background:#0b100c;border:1px solid #29332d;border-radius:12px;min-width:0;min-height:103px;padding:14px 12px}.shipping-threshold-metrics span,.shipping-margin-impact span{color:#809186;font-size:10px;line-height:1.45;display:block}.shipping-threshold-metrics strong{color:#e8eee8;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:13px;font-family:Georgia,serif;font-size:clamp(18px,2vw,25px);font-weight:400;display:block}.shipping-margin-impact{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:11px;display:grid}.shipping-margin-impact>div{background:#132018;border:1px solid #2f4234;border-radius:12px;min-width:0;padding:15px}.shipping-margin-impact strong{color:#9bdfb5;font-variant-numeric:tabular-nums;margin-top:8px;font-size:18px;font-weight:650;display:block}.shipping-profit-comparison{border-top:1px solid #2d3730;gap:9px;margin-top:18px;padding-top:17px;display:grid}.shipping-profit-comparison>div{color:#86988a;justify-content:space-between;align-items:baseline;gap:12px;font-size:11px;line-height:1.5;display:flex}.shipping-profit-comparison strong{color:#e1eee3;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:650}.shipping-threshold-reason{color:#a5cbb0;background:#16251b;border:1px solid #2e5740;border-radius:11px;margin:17px 0 0;padding:13px 15px;font-size:11px;line-height:1.65}.shipping-banner-preview{border-top:1px solid #303833;margin-top:25px;padding-top:21px}.shipping-banner-preview h3{color:#e6eee8;margin:0 0 16px;font-size:14px;font-weight:650}.shipping-banner-text{color:#d4f6dc;text-align:center;background:linear-gradient(100deg,#1b4932,#173321);border:1px solid #417b5e;border-radius:12px;margin-top:16px;padding:16px;font-size:13px;font-weight:700;line-height:1.5}.shipping-banner-preview>p{color:#7d8b80;margin:10px 0 0;font-size:10px;line-height:1.55}html[data-theme=light] .shipping-lift-control,html[data-theme=light] .shipping-profit-comparison,html[data-theme=light] .shipping-banner-preview{border-color:#d5e4d9}html[data-theme=light] .shipping-lift-heading,html[data-theme=light] .shipping-banner-preview h3{color:#254333}html[data-theme=light] .shipping-lift-control p,html[data-theme=light] .shipping-banner-preview>p,html[data-theme=light] .shipping-profit-comparison>div,html[data-theme=light] .shipping-threshold-metrics span,html[data-theme=light] .shipping-margin-impact span{color:#60766a}html[data-theme=light] .shipping-lift-control input[type=range]{background:linear-gradient(to right,#078b68 0 var(--shipping-fill),#cce1d2 var(--shipping-fill) 100%)}html[data-theme=light] .shipping-threshold-metrics>div{background:#f7fbf8;border-color:#d5e4d9}html[data-theme=light] .shipping-threshold-metrics strong,html[data-theme=light] .shipping-profit-comparison strong{color:#253d2d}html[data-theme=light] .shipping-margin-impact>div{background:#eaf6ee;border-color:#c7e2ce}html[data-theme=light] .shipping-margin-impact strong{color:#18794e}html[data-theme=light] .shipping-threshold-reason{color:#316448;background:#e9f7ed;border-color:#b7ddc1}html[data-theme=light] .shipping-banner-text{color:#1e6343;background:linear-gradient(100deg,#e2f5e6,#d7efdf);border-color:#8aca9c}@media (max-width:520px){.shipping-threshold-metrics{grid-template-columns:1fr 1fr}.shipping-threshold-metrics>div:last-child{grid-column:1/-1;min-height:0}.shipping-threshold-metrics>div{min-height:96px}.shipping-margin-impact strong{font-size:16px}}.discount-impact-results:before{background:#b98cff}.discount-impact-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 16px;display:grid}.discount-impact-fields .tool-calculator-field{grid-column:auto}.discount-rate-control{border-top:1px solid #2c3530;margin-top:28px;padding-top:23px}.discount-rate-heading{color:#e4ddec;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;font-weight:650;display:flex}.discount-rate-heading output{color:#c5a4f3;font-variant-numeric:tabular-nums;white-space:nowrap;font-family:Georgia,serif;font-size:27px;font-weight:400}.discount-rate-control input[type=range]{appearance:none;background:linear-gradient(to right,#b98cff 0 var(--discount-fill),#35303b var(--discount-fill) 100%);cursor:pointer;border:0;border-radius:99px;width:100%;height:6px;margin:18px 0 12px;display:block}.discount-rate-control input[type=range]::-webkit-slider-thumb{appearance:none;background:#c39aff;border:3px solid #18111f;border-radius:50%;width:20px;height:20px;box-shadow:0 0 0 1px #c39aff}.discount-rate-control input[type=range]::-moz-range-thumb{background:#c39aff;border:3px solid #18111f;border-radius:50%;width:16px;height:16px;box-shadow:0 0 0 1px #c39aff}.discount-rate-control input[type=range]:focus-visible{outline-offset:8px;outline:2px solid #ddc7ff}.discount-rate-scale{color:#716779;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:10px;display:flex}.discount-rate-control p{color:#89808f;margin:15px 0 0;font-size:11px;line-height:1.65}.discount-impact-primary{min-height:170px}.discount-impact-primary.is-warning{background:#201514;border-color:#6f4038}.discount-impact-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.discount-impact-metrics>div{background:#0d0b0f;border:1px solid #302c34;border-radius:12px;min-width:0;min-height:102px;padding:14px 12px}.discount-impact-metrics span,.discount-volume-targets span{color:#8d8593;font-size:10px;line-height:1.45;display:block}.discount-impact-metrics strong{color:#eee9f1;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:13px;font-family:Georgia,serif;font-size:clamp(18px,2vw,25px);font-weight:400;display:block}.discount-impact-metrics strong.is-negative,.discount-scenario-grid dd.is-negative{color:#ff9e8c}.discount-volume-targets{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:11px;display:grid}.discount-volume-targets>div{background:#18131c;border:1px solid #3b3045;border-radius:12px;min-width:0;padding:14px 12px}.discount-volume-targets strong{color:#d5b9fa;font-variant-numeric:tabular-nums;margin-top:8px;font-size:14px;font-weight:650;line-height:1.3;display:block}.discount-scenario-grid{border-top:1px solid #322d35;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px;padding-top:18px;display:grid}.discount-scenario-grid article{background:#0e0c10;border:1px solid #302c34;border-radius:12px;min-width:0;padding:15px}.discount-scenario-grid h3{color:#eee8f2;letter-spacing:.06em;text-transform:uppercase;margin:0 0 13px;font-size:11px;font-weight:700}.discount-scenario-grid dl{gap:8px;margin:0;display:grid}.discount-scenario-grid dl>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.discount-scenario-grid dt{color:#837b88;font-size:10px;line-height:1.4}.discount-scenario-grid dd{color:#ded7e2;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:11px;font-weight:650}.discount-impact-invalid{color:#e7a99d;background:#201514;border:1px solid #6f4038;border-radius:15px;min-height:170px;padding:25px 22px;font-size:12px;line-height:1.75}html[data-theme=light] .discount-rate-control,html[data-theme=light] .discount-scenario-grid{border-color:#ddd4e4}html[data-theme=light] .discount-rate-heading,html[data-theme=light] .discount-scenario-grid h3{color:#3f304b}html[data-theme=light] .discount-rate-heading output{color:#7c4cb5}html[data-theme=light] .discount-rate-control p,html[data-theme=light] .discount-impact-metrics span,html[data-theme=light] .discount-volume-targets span,html[data-theme=light] .discount-scenario-grid dt{color:#6f6575}html[data-theme=light] .discount-rate-control input[type=range]{background:linear-gradient(to right,#8a5ac0 0 var(--discount-fill),#dfd5e8 var(--discount-fill) 100%)}html[data-theme=light] .discount-impact-primary.is-warning,html[data-theme=light] .discount-impact-invalid{background:#fff2ee;border-color:#e7bcb3}html[data-theme=light] .discount-impact-metrics>div,html[data-theme=light] .discount-scenario-grid article{background:#faf8fb;border-color:#ded5e4}html[data-theme=light] .discount-impact-metrics strong,html[data-theme=light] .discount-scenario-grid dd{color:#352b3c}html[data-theme=light] .discount-volume-targets>div{background:#f5eef9;border-color:#d7c6e4}html[data-theme=light] .discount-volume-targets strong{color:#6f429c}@media (max-width:560px){.discount-impact-fields,.discount-impact-metrics,.discount-volume-targets,.discount-scenario-grid{grid-template-columns:1fr}.discount-impact-metrics>div{min-height:0}.discount-rate-heading{flex-direction:column;align-items:flex-start;gap:4px}}.shopify-cleaner-panel{min-width:0}.shopify-cleaner-panel-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.shopify-cleaner-panel-heading h2{margin:0}.shopify-cleaner-panel-heading p{color:#89968e;max-width:440px;margin:8px 0 0;font-size:11px;line-height:1.65}.shopify-cleaner-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.shopify-cleaner-secondary-button,.shopify-cleaner-copy-button{color:#d9e8dd;white-space:nowrap;background:#17231b;border:1px solid #35463b;gap:7px;min-height:36px;padding:8px 11px;font-size:10px}.shopify-cleaner-secondary-button:hover,.shopify-cleaner-copy-button:hover:not(:disabled){background:#243a2b}.shopify-cleaner-copy-button{color:#d4f5dc;background:#1a3826;border-color:#4f8767}.shopify-cleaner-copy-button:disabled{cursor:not-allowed;opacity:.45}.shopify-cleaner-label{color:#c2cec5;margin-bottom:8px;font-size:11px;font-weight:650;display:block}.shopify-cleaner-textarea{resize:vertical;color:#cbd7ce;tab-size:2;background:#090d0a;border:1px solid #303b34;border-radius:12px;outline:none;width:100%;min-height:360px;padding:15px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.7;display:block}.shopify-cleaner-textarea::placeholder{color:#667168}.shopify-cleaner-textarea:focus-visible{border-color:#67ab80;box-shadow:0 0 0 3px #5ca97729}.shopify-cleaner-result-textarea{color:#b9e1c3;background:#0c100d}.shopify-cleaner-counter{color:#7e8c82;font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-top:9px;font-size:10px;display:flex}.shopify-cleaner-counter span:last-child:empty{display:none}.shopify-cleaner-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:19px;display:grid}.shopify-cleaner-stats>div{background:#101611;border:1px solid #2c3830;border-radius:10px;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;padding:10px 11px;display:flex}.shopify-cleaner-stats strong{color:#c3efd0;font-variant-numeric:tabular-nums;font-size:16px}.shopify-cleaner-stats span{color:#88968c;text-align:right;font-size:10px}.shopify-cleaner-privacy{color:#8c9b90;border-top:1px solid #2d3831;margin:17px 0 0;padding-top:14px;font-size:10px;line-height:1.65}html[data-theme=light] .shopify-cleaner-panel-heading p,html[data-theme=light] .shopify-cleaner-counter,html[data-theme=light] .shopify-cleaner-stats span,html[data-theme=light] .shopify-cleaner-privacy{color:#66766b}html[data-theme=light] .shopify-cleaner-secondary-button{color:#36503e;background:#f1f7f2;border-color:#cbdcd0}html[data-theme=light] .shopify-cleaner-secondary-button:hover{background:#e4f0e7}html[data-theme=light] .shopify-cleaner-copy-button{color:#28613d;background:#e5f5e9;border-color:#82b494}html[data-theme=light] .shopify-cleaner-label{color:#395343}html[data-theme=light] .shopify-cleaner-textarea,html[data-theme=light] .shopify-cleaner-result-textarea{color:#33473a;background:#fbfdfb;border-color:#d2e0d5}html[data-theme=light] .shopify-cleaner-result-textarea{color:#24633a;background:#f3faf4}html[data-theme=light] .shopify-cleaner-textarea::placeholder{color:#8b9c8f}html[data-theme=light] .shopify-cleaner-stats>div{background:#f7fbf8;border-color:#d4e3d7}html[data-theme=light] .shopify-cleaner-stats strong{color:#267246}html[data-theme=light] .shopify-cleaner-privacy{border-color:#d6e3d8}@media (max-width:640px){.shopify-cleaner-panel-heading{flex-direction:column;gap:13px}.shopify-cleaner-actions{justify-content:flex-start}.shopify-cleaner-textarea{min-height:300px;padding:12px;font-size:10px}.shopify-cleaner-stats{gap:6px}.shopify-cleaner-stats>div{flex-direction:column;align-items:flex-start;gap:5px}.shopify-cleaner-stats span{text-align:left}.shopify-cleaner-detail .tool-detail-hero h1{text-wrap:balance;font-size:clamp(36px,10.5vw,40px)}}.shopify-cleaner-detail{overflow-x:clip}@media (max-width:700px){.about-hero{min-height:590px;padding:116px 22px 76px}.about-hero h1{font-size:clamp(45px,11vw,68px)}.about-hero-proof{gap:11px 16px;font-size:10px}.about-audience-grid{grid-template-columns:1fr}.about-audience-card{min-height:0}.about-principle-card{min-height:225px}}.blog-detail{padding:clamp(56px,8vw,108px) 24px 110px;overflow:hidden}.blog-detail-shell{width:min(1040px,100%);margin-inline:auto}.blog-detail-header{width:min(820px,100%);margin-inline:auto}.blog-detail-back{color:#96a69a;align-items:center;gap:8px;font-size:12px;font-weight:650;transition:color .18s;display:inline-flex}.blog-detail-back:hover{color:#85d4ad}.blog-detail-meta{color:#87958b;flex-wrap:wrap;align-items:center;gap:12px;margin-top:42px;font-size:11px;display:flex}.blog-detail-category{color:#8dcc9e;letter-spacing:.14em;text-transform:uppercase;background:#17231a;border:1px solid #344b3b;border-radius:999px;align-items:center;min-height:29px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.blog-detail-category[data-category=unit-economics]{color:#88b2f2;background:#18243a;border-color:#314e7a}.blog-detail-category[data-category=promotions]{color:#b6a2e3;background:#211b30;border-color:#443b65}.blog-detail-category[data-category=fulfillment]{color:#d6c180;background:#292416;border-color:#5b5132}.blog-detail-header h1{color:#f1f2ee;letter-spacing:-.055em;max-width:900px;margin:26px 0 0;font-size:clamp(43px,7.1vw,76px);line-height:1.04}.blog-detail-excerpt{color:#a3aca5;letter-spacing:-.015em;max-width:760px;margin:25px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.68}.blog-detail-body{color:#c1c8c2;width:min(700px,100%);margin:60px auto 0;font-size:17px;line-height:1.9}.blog-detail-body p{margin:0}.blog-detail-body>:first-child{color:#d6dbd6;border-top:1px solid #29342c;padding-top:30px;font-size:18px;line-height:1.9}.blog-detail-body h2{color:#f0f2ee;letter-spacing:-.045em;margin:54px 0 16px;font-family:"Bodoni 72",Didot,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(27px,3.6vw,38px);font-weight:400;line-height:1.2}.blog-detail-body h3{color:#e9eee9;letter-spacing:-.025em;margin:34px 0 12px;font-size:21px;font-weight:650;line-height:1.35}.blog-detail-body p+p{margin-top:18px}.blog-detail-body p{color:#aeb8b0}.blog-detail-body a{color:#8bd2a5;text-underline-offset:3px;-webkit-text-decoration:underline #8bd2a566;text-decoration:underline #8bd2a566}.blog-detail-body a:hover{color:#b1e4c1;text-decoration-color:currentColor}.blog-detail-body ul,.blog-detail-body ol{color:#aeb8b0;gap:9px;margin:19px 0;padding-left:26px;display:grid}.blog-detail-body ul{list-style:outside}.blog-detail-body ol{list-style:decimal}.blog-detail-body li{padding-left:4px}.blog-detail-body li::marker{color:#79c69c}.blog-detail-callout{color:#d9e4da;background:linear-gradient(100deg,#2e684133,#121b1585);border:1px solid #34513d;border-left:3px solid #72c795;border-radius:0 14px 14px 0;margin:26px 0;padding:20px 23px;font-size:16px;line-height:1.8}.blog-detail-callout p{color:inherit}.blog-detail-callout p+p{margin-top:10px}.blog-detail-body table{border-collapse:collapse;width:100%;margin:24px 0;font-size:14px;line-height:1.65}.blog-detail-body th,.blog-detail-body td{text-align:left;vertical-align:top;border:1px solid #2e4033;padding:11px 13px}.blog-detail-body th{color:#e4ece5;background:#17231a;font-weight:700}.blog-detail-body td{color:#aeb8b0}.blog-detail-body code{color:#a9dfb7;background:#121a14;border:1px solid #2e4033;border-radius:5px;padding:2px 6px;font-size:.88em}.blog-detail-body pre{color:#d7e1d8;background:#101612;border:1px solid #2c3c30;border-radius:12px;margin:22px 0;padding:18px;font-size:13px;line-height:1.7;overflow-x:auto}.blog-detail-body pre code{color:inherit;background:0 0;border:0;padding:0}.blog-detail-body details{background:#121814;border:1px solid #2e4033;border-radius:12px;margin:12px 0;padding:15px 17px}.blog-detail-body summary{color:#e1e9e2;cursor:pointer;font-weight:650}.blog-detail-body details p{margin-top:12px}.blog-detail-opening{color:#d6dbd6;border-top:1px solid #29342c;padding-top:30px;font-size:18px;line-height:1.9}.blog-detail-section{margin-top:52px}.blog-detail-section h2{color:#f0f2ee;letter-spacing:-.045em;align-items:flex-start;gap:12px;margin:0 0 16px;font-family:"Bodoni 72",Didot,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:clamp(27px,3.6vw,38px);font-weight:400;line-height:1.2;display:flex}.blog-detail-section h2 a{color:#81978a;opacity:0;border:1px solid #304035;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin-top:4px;transition:opacity .18s,color .18s,border-color .18s;display:inline-flex}.blog-detail-section h2:hover a,.blog-detail-section h2 a:focus-visible{color:#91d3a9;opacity:1;border-color:#42634c}.blog-detail-section p{color:#aeb8b0}.blog-detail-tool{background:radial-gradient(at 88% 10%,#347d5329,#0000 44%),linear-gradient(145deg,#151c17,#101411 72%);border:1px solid #304438;border-radius:22px;width:min(820px,100%);margin:76px auto 0;padding:clamp(27px,5vw,46px)}.blog-detail-tool .section-label{margin:0 0 18px}.blog-detail-tool h2{color:#eff2ed;letter-spacing:-.05em;max-width:650px;margin:0;font-size:clamp(30px,4vw,44px);line-height:1.14}.blog-detail-tool>p:not(.section-label){color:#a1ada4;max-width:600px;margin:15px 0 0;font-size:14px;line-height:1.8}.blog-detail-tool>a{color:#b6e3c3;background:#1c3827;border:1px solid #467653;border-radius:10px;align-items:center;gap:8px;margin-top:25px;padding:12px 15px;font-size:12px;font-weight:750;transition:background .18s,border-color .18s;display:inline-flex}.blog-detail-tool>a:hover{background:#244832;border-color:#62a579}.blog-detail-related{margin-top:100px}.blog-detail-related>h2{color:#f0f2ee;margin:0;font-size:clamp(32px,4vw,45px);line-height:1.15}.blog-detail-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:28px;display:grid}.blog-detail-related-card{background:#121513;border:1px solid #293d31;border-radius:18px;flex-direction:column;min-height:270px;padding:24px;transition:transform .18s,border-color .18s,background .18s;display:flex}.blog-detail-related-card:hover{background:linear-gradient(150deg,#16221a,#101713);border-color:#4c765c;transform:translateY(-3px)}.blog-detail-related-card>span{color:#829589;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.blog-detail-related-card h3{color:#e8eee8;margin:20px 0 0;font-size:clamp(22px,2.4vw,28px);line-height:1.25}.blog-detail-related-card p{color:#9aa79f;margin:12px 0 22px;font-size:13px;line-height:1.75}.blog-detail-related-card strong{color:#84c99f;align-items:center;gap:7px;margin-top:auto;font-size:11px;display:inline-flex}html[data-theme=light] .blog-detail{color:#17241b;background:#f5f8f4}html[data-theme=light] .blog-detail-back{color:#60736a}html[data-theme=light] .blog-detail-back:hover{color:#247a55}html[data-theme=light] .blog-detail-meta{color:#718078}html[data-theme=light] .blog-detail-category{color:#347a54;background:#edf7ef;border-color:#cce1d2}html[data-theme=light] .blog-detail-header h1,html[data-theme=light] .blog-detail-section h2,html[data-theme=light] .blog-detail-tool h2,html[data-theme=light] .blog-detail-related>h2{color:#17241b}html[data-theme=light] .blog-detail-excerpt{color:#60736a}html[data-theme=light] .blog-detail-body{color:#43584a}html[data-theme=light] .blog-detail-opening{color:#34483b;border-color:#d6e3da}html[data-theme=light] .blog-detail-section p{color:#52665a}html[data-theme=light] .blog-detail-body>:first-child{color:#34483b;border-color:#d6e3da}html[data-theme=light] .blog-detail-body h2,html[data-theme=light] .blog-detail-body h3{color:#17241b}html[data-theme=light] .blog-detail-body p,html[data-theme=light] .blog-detail-body ul,html[data-theme=light] .blog-detail-body ol,html[data-theme=light] .blog-detail-body td{color:#52665a}html[data-theme=light] .blog-detail-body a{color:#247a55;text-decoration-color:#247a5561}html[data-theme=light] .blog-detail-callout{color:#2b4835;background:linear-gradient(100deg,#edf7ef,#f8fbf8);border-color:#c5dfcb #c5dfcb #c5dfcb #58a875}html[data-theme=light] .blog-detail-body th,html[data-theme=light] .blog-detail-body td{border-color:#d6e3da}html[data-theme=light] .blog-detail-body th{color:#253d2d;background:#edf5ee}html[data-theme=light] .blog-detail-body code{color:#247a55;background:#edf5ee;border-color:#d5e2d7}html[data-theme=light] .blog-detail-body pre{color:#34483b;background:#f3f8f3;border-color:#d5e2d7}html[data-theme=light] .blog-detail-body details{background:#fff;border-color:#d5e2d7}html[data-theme=light] .blog-detail-body summary{color:#253d2d}html[data-theme=light] .blog-detail-section h2 a{color:#668171;border-color:#d4e1d7}html[data-theme=light] .blog-detail-tool{background:radial-gradient(at 88% 10%,#84c6972e,#0000 44%),linear-gradient(145deg,#fff,#f6faf6 72%);border-color:#d1e0d5}html[data-theme=light] .blog-detail-tool>p:not(.section-label){color:#60736a}html[data-theme=light] .blog-detail-tool>a{color:#28754d;background:#edf7ef;border-color:#c3ddca}html[data-theme=light] .blog-detail-tool>a:hover{background:#e5f3e8;border-color:#9fc9ad}html[data-theme=light] .blog-detail-related-card{background:#fff;border-color:#d1e0d5}html[data-theme=light] .blog-detail-related-card:hover{background:#fbfefb;border-color:#9fc9ad}html[data-theme=light] .blog-detail-related-card h3{color:#17241b}html[data-theme=light] .blog-detail-related-card p{color:#60736a}html[data-theme=light] .blog-detail-related-card strong{color:#247a55}@media (max-width:640px){.blog-detail{padding:46px 20px 76px}.blog-detail-meta{margin-top:32px}.blog-detail-header h1{font-size:clamp(39px,11vw,58px)}.blog-detail-body{margin-top:42px;font-size:16px;line-height:1.85}.blog-detail-opening{font-size:17px}.blog-detail-section{margin-top:40px}.blog-detail-tool{border-radius:18px;margin-top:58px}.blog-detail-related{margin-top:74px}.blog-detail-related-grid{grid-template-columns:1fr;margin-top:21px}.blog-detail-related-card{min-height:230px}}.blog-detail-shell{grid-template-columns:minmax(0,760px) minmax(250px,300px);justify-content:center;align-items:start;gap:clamp(42px,6vw,76px);width:min(1230px,100%);display:grid}.blog-detail-main{min-width:0}.blog-detail-header{width:100%;margin:0}.blog-detail-header h1,.blog-detail-excerpt{max-width:100%}.blog-detail-body{width:100%;margin:48px 0 0}.blog-detail-body h2[id]{scroll-margin-top:104px}.breadcrumb{color:#89968d;min-width:0;font-size:12px;line-height:1.5}.breadcrumb ol{flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.breadcrumb li{align-items:center;gap:8px;min-width:0;display:flex}.breadcrumb li+li:before{content:"/";color:#526157}.breadcrumb a{color:#9ba99f;text-decoration:none;transition:color .18s}.breadcrumb a:hover{color:#8bd2a5}.breadcrumb [aria-current=page]{color:#65746a;text-overflow:ellipsis;white-space:nowrap;max-width:min(46vw,400px);overflow:hidden}.blog-detail-sidebar{align-content:start;gap:34px;min-width:0;padding:0;display:grid}.blog-detail-toc{z-index:auto;background:0 0;border:0;border-radius:0;padding:0;position:static}.blog-detail-toc h2,.blog-detail-recommendations h2{color:#edf1ec;letter-spacing:-.015em;margin:0;font-family:inherit;font-size:15px;font-weight:750;line-height:1.4}.blog-detail-toc ol{counter-reset:toc;gap:9px;margin:15px 0 0;padding:0;list-style:none;display:grid}.blog-detail-toc li{counter-increment:toc;color:#87968b;grid-template-columns:20px minmax(0,1fr);gap:8px;font-size:12px;line-height:1.55;display:grid}.blog-detail-toc li:before{content:counter(toc, decimal-leading-zero);color:#6da982;font-variant-numeric:tabular-nums}.blog-detail-toc a{color:#aab5ac;text-underline-offset:3px;text-decoration:none}.blog-detail-toc a:hover,.blog-detail-toc a:focus-visible{color:#a4ddb5;text-decoration:underline}.blog-detail-toc-mobile{display:none}.blog-detail-recommendations{min-width:0}.blog-detail-recommendations .section-label{margin:0 0 9px;font-size:9px}.blog-detail-recommendations h2{letter-spacing:-.035em;margin-bottom:12px;font-family:"Bodoni 72",Didot,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:24px;font-weight:400}.blog-detail-recommendations ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.blog-detail-recommendations li{border-top:1px solid #27342b}.blog-detail-recommendations li:last-child{border-bottom:1px solid #27342b}.blog-detail-recommendations li a{gap:5px;padding:12px 1px;text-decoration:none;display:grid}.blog-detail-recommendations li a:hover strong,.blog-detail-recommendations li a:focus-visible strong{color:#a8dfb7}.blog-detail-recommendations li span{color:#74847a;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.4}.blog-detail-recommendations li strong{color:#c6d0c8;font-size:12px;font-weight:650;line-height:1.5;transition:color .18s}.blog-detail-sidebar .section-label>span{width:5px;height:5px}html[data-theme=light] .breadcrumb{color:#718078}html[data-theme=light] .breadcrumb li+li:before{color:#a0b1a5}html[data-theme=light] .breadcrumb a{color:#53685a}html[data-theme=light] .breadcrumb a:hover{color:#247a55}html[data-theme=light] .breadcrumb [aria-current=page]{color:#7c8a80}html[data-theme=light] .blog-detail-toc li{color:#6e8073}html[data-theme=light] .blog-detail-toc li:before{color:#43815b}html[data-theme=light] .blog-detail-toc a{color:#4c6152}html[data-theme=light] .blog-detail-toc a:hover,html[data-theme=light] .blog-detail-toc a:focus-visible{color:#247a55}html[data-theme=light] .blog-detail-recommendations li{border-color:#d8e3da}html[data-theme=light] .blog-detail-recommendations li span{color:#76877c}html[data-theme=light] .blog-detail-recommendations li strong{color:#34483b}html[data-theme=light] .blog-detail-recommendations li a:hover strong,html[data-theme=light] .blog-detail-recommendations li a:focus-visible strong{color:#247a55}@media (max-width:980px){.blog-detail-shell{grid-template-columns:minmax(0,760px);gap:42px}.blog-detail-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:30px 36px}.blog-detail-toc{display:none}.blog-detail-toc-mobile{background:#121914;border:1px solid #2a3b30;border-radius:13px;margin-top:28px;padding:14px 16px;display:block}.blog-detail-toc-mobile>summary{color:#e3eae4;cursor:pointer;font-size:13px;font-weight:700}.blog-detail-toc-mobile .blog-detail-toc-list{gap:9px;margin:14px 0 0;padding:0;list-style:none;display:grid}.blog-detail-toc-mobile .blog-detail-toc-list li{font-size:12px;line-height:1.55}.blog-detail-toc-mobile .blog-detail-toc-list a{color:#aab5ac;text-decoration:none}.blog-detail-toc-mobile .blog-detail-toc-list a:hover{color:#a4ddb5}html[data-theme=light] .blog-detail-toc-mobile{background:#fff;border-color:#d5e2d7}html[data-theme=light] .blog-detail-toc-mobile>summary{color:#253d2d}html[data-theme=light] .blog-detail-toc-mobile .blog-detail-toc-list a{color:#4c6152}}@media (max-width:640px){.blog-detail-shell{gap:40px}.blog-detail-header{margin:0}.blog-detail-header h1{font-size:clamp(39px,11vw,58px)}.blog-detail-body{margin-top:36px}.blog-detail-sidebar{grid-template-columns:1fr;gap:28px}.blog-detail-toc-mobile{margin-top:24px}.breadcrumb ol,.breadcrumb li{gap:6px}.breadcrumb [aria-current=page]{max-width:40vw}}.blog-detail-toc{z-index:auto;background:0 0;border-top:1px solid #2a3b30;border-bottom:1px solid #2a3b30;margin-top:34px;padding:19px 0 20px;position:relative}.blog-detail-toc-heading{align-items:center;gap:12px;display:flex}.blog-detail-toc-mark{flex:none;place-items:center;width:20px;height:20px;display:grid}.blog-detail-toc-mark>span{background:#8cd5a7;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #8cd5a77a}.blog-detail-toc-heading p,.blog-detail-recommendation-heading p{color:#7eaa8a;letter-spacing:.16em;text-transform:uppercase;margin:0 0 3px;font-size:9px;font-weight:750;line-height:1.35}.blog-detail-toc h2{color:#edf1ec;letter-spacing:-.025em;margin:0;font-family:"Bodoni 72",Didot,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:22px;font-weight:400;line-height:1.2}.blog-detail-toc-list{counter-reset:toc;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:16px 0 0;padding:0;list-style:none;display:grid}.blog-detail-toc-list li{counter-increment:toc;color:#87968b;border-top:1px solid #57705d33;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;padding:10px 0;font-size:12px;line-height:1.55;display:grid}.blog-detail-toc-list li:before{content:counter(toc,decimal-leading-zero);color:#76b78a;font-variant-numeric:tabular-nums;font-size:10px}.blog-detail-toc-list a{color:#b2beb4;text-underline-offset:3px;text-decoration:none;transition:color .16s}.blog-detail-toc-list a:hover,.blog-detail-toc-list a:focus-visible{color:#a4ddb5;text-decoration:underline}.blog-detail-body{margin-top:28px}.blog-detail-recommendations{background:0 0;border:0;border-radius:0;min-width:0;padding:0;overflow:visible}.blog-detail-recommendations-articles{background:0 0}.blog-detail-recommendation-heading{align-items:center;gap:10px;margin-bottom:12px;display:flex}.blog-detail-recommendation-icon{color:#8ac99c;background:0 0;border:0;border-radius:0;flex:none;place-items:center;width:18px;height:18px;display:grid}.blog-detail-recommendations-articles .blog-detail-recommendation-icon{color:#9fb3ca;background:0 0}.blog-detail-recommendations h2{color:#edf1ec;letter-spacing:-.035em;margin:0;font-family:"Bodoni 72",Didot,Iowan Old Style,Palatino Linotype,Georgia,serif;font-size:23px;font-weight:400;line-height:1.18}.blog-detail-tool-recommendation-list,.blog-detail-article-recommendation-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.blog-detail-tool-recommendation-list li,.blog-detail-article-recommendation-list li{border:0}.blog-detail-tool-recommendation-list li{border-top:1px solid #293b30}.blog-detail-tool-recommendation-list li:last-child{border-bottom:1px solid #293b30}.blog-detail-tool-recommendation-list li a{grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:3px 8px;padding:12px 0;text-decoration:none;transition:color .16s;display:grid}.blog-detail-tool-recommendation-list li a:hover,.blog-detail-tool-recommendation-list li a:focus-visible{color:#a8dfb7}.blog-detail-tool-recommendation-list li span{color:#7eaa8a;letter-spacing:.1em;grid-column:2;font-size:8px;font-weight:750}.blog-detail-tool-recommendation-list li strong{color:#d4dfd5;grid-column:2;font-size:11px;font-weight:650;line-height:1.45}.blog-detail-tool-recommendation-list li i{color:#91c99f;grid-area:1/3/span 2;font-style:normal;transition:transform .16s}.blog-detail-tool-recommendation-list li a:hover i,.blog-detail-tool-recommendation-list li a:focus-visible i{transform:translate(2px,-2px)}.blog-detail-article-recommendation-list li+li{border-top:1px solid #293b30}.blog-detail-article-recommendation-list li a{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:3px 9px;padding:12px 0;text-decoration:none;display:grid}.blog-detail-article-recommendation-list li i{color:#8fa7bf;font-variant-numeric:tabular-nums;grid-area:1/1/span 2;padding-top:1px;font-size:10px;font-style:normal}.blog-detail-article-recommendation-list li span{color:#82928a;letter-spacing:.065em;text-transform:uppercase;grid-column:2;font-size:8px;font-weight:700;line-height:1.4}.blog-detail-article-recommendation-list li strong{color:#c6d0c8;grid-column:2;font-size:11px;font-weight:650;line-height:1.5;transition:color .16s}.blog-detail-article-recommendation-list li a:hover strong,.blog-detail-article-recommendation-list li a:focus-visible strong{color:#a8dfb7}html[data-theme=light] .blog-detail-toc{background:0 0;border-color:#d8e3da}html[data-theme=light] .blog-detail-toc-mark{background:0 0;border-color:#0000}html[data-theme=light] .blog-detail-toc-heading p,html[data-theme=light] .blog-detail-recommendation-heading p{color:#4f8a61}html[data-theme=light] .blog-detail-toc h2,html[data-theme=light] .blog-detail-recommendations h2{color:#17241b}html[data-theme=light] .blog-detail-toc-list li{border-color:#e0e9e1}html[data-theme=light] .blog-detail-toc-list li:before{color:#43815b}html[data-theme=light] .blog-detail-toc-list a{color:#4c6152}html[data-theme=light] .blog-detail-toc-list a:hover,html[data-theme=light] .blog-detail-toc-list a:focus-visible{color:#247a55}html[data-theme=light] .blog-detail-recommendations,html[data-theme=light] .blog-detail-recommendations-articles{background:0 0;border-color:#0000}html[data-theme=light] .blog-detail-recommendation-icon{color:#347a54;background:0 0;border-color:#0000}html[data-theme=light] .blog-detail-recommendations-articles .blog-detail-recommendation-icon{color:#587396;background:0 0;border-color:#0000}html[data-theme=light] .blog-detail-sidebar{border-color:#d8e3da}html[data-theme=light] .blog-detail-tool-recommendation-list li,html[data-theme=light] .blog-detail-article-recommendation-list li+li{border-color:#e0e9e1}html[data-theme=light] .blog-detail-tool-recommendation-list li a{background:0 0}html[data-theme=light] .blog-detail-tool-recommendation-list li span{color:#4f8a61}html[data-theme=light] .blog-detail-tool-recommendation-list li strong{color:#34483b}html[data-theme=light] .blog-detail-tool-recommendation-list li i{color:#347a54}html[data-theme=light] .blog-detail-article-recommendation-list li i{color:#587396}html[data-theme=light] .blog-detail-article-recommendation-list li span{color:#75877c}html[data-theme=light] .blog-detail-article-recommendation-list li strong{color:#34483b}html[data-theme=light] .blog-detail-article-recommendation-list li a:hover strong,html[data-theme=light] .blog-detail-article-recommendation-list li a:focus-visible strong{color:#247a55}@media (max-width:980px){.blog-detail-toc{display:none}.blog-detail-toc-mobile{background:0 0;border-top:1px solid #2a3b30;border-bottom:1px solid #2a3b30;margin-top:28px;padding:15px 0;display:block}.blog-detail-toc-mobile>summary{color:#e3eae4;cursor:pointer;font-size:13px;font-weight:700}.blog-detail-toc-mobile .blog-detail-toc-list{grid-template-columns:1fr;gap:0;margin:13px 0 0;display:grid}.blog-detail-toc-mobile .blog-detail-toc-list li{font-size:12px}.blog-detail-toc-mobile .blog-detail-toc-list li:first-child{border-top:1px solid #57705d33}html[data-theme=light] .blog-detail-toc-mobile{background:0 0;border-color:#d8e3da}html[data-theme=light] .blog-detail-toc-mobile>summary{color:#253d2d}}@media (max-width:640px){.blog-detail-sidebar{grid-template-columns:1fr;gap:18px}.blog-detail-toc-mobile{margin-top:23px}.blog-detail-toc-mobile .blog-detail-toc-list{grid-template-columns:1fr}}.blog-index{overflow:hidden}.blog-index-hero{text-align:center;border-bottom:1px solid #26352c;justify-content:center;align-items:center;min-height:470px;padding:100px 24px 70px;display:flex;position:relative;overflow:hidden}.blog-index-glow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#3aa47b33,#205b4317 38%,#0000 70%);width:min(900px,110vw);position:absolute;top:-350px;left:50%;transform:translate(-50%)}.blog-index-grid{opacity:.22;pointer-events:none;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 94%);mask-image:linear-gradient(#000,#0000 94%)}.blog-index-hero-content{z-index:1;width:min(850px,100%);position:relative}.blog-index-hero-content .section-label{justify-content:center}.blog-index-hero h1{color:#f0f3ee;letter-spacing:-.055em;max-width:800px;margin:0 auto;font-size:clamp(45px,6vw,72px);line-height:1.04}.blog-index-hero-content>p:not(.section-label){color:#9aa79f;max-width:650px;margin:20px auto 0;font-size:14px;line-height:1.8}.blog-index-proof{color:#78c8a1;align-items:center;gap:8px;margin-top:23px;font-size:11px;display:inline-flex}.blog-index-library{padding-bottom:104px}.blog-index-featured-wrap>.section-label{margin-bottom:17px}.blog-index-featured{background:radial-gradient(at 82%,#26694933,#0000 40%),linear-gradient(145deg,#151c17,#101411 72%);border:1px solid #293d31;border-radius:22px;justify-content:space-between;align-items:center;gap:36px;min-height:300px;padding:38px 42px;transition:border-color .18s,transform .18s;display:flex;position:relative;overflow:hidden}.blog-index-featured:hover{border-color:#4c765c;transform:translateY(-2px)}.blog-index-featured-copy{z-index:1;max-width:850px;position:relative}.blog-index-featured-meta{color:#7e9585;letter-spacing:.13em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;font-size:10px;font-weight:750;display:flex}.blog-index-featured-meta span:first-child{color:#8cc5a0;background:#15251a;border:1px solid #345640;border-radius:999px;padding:6px 10px}.blog-index-featured h2{color:#e8eee8;letter-spacing:-.045em;margin:23px 0 0;font-size:clamp(27px,3.4vw,42px);line-height:1.18}.blog-index-featured-copy>p{color:#9aa79f;max-width:700px;margin:12px 0 0;font-size:13px;line-height:1.8}.blog-index-featured-link{color:#79cba1;align-items:center;gap:8px;margin-top:24px;font-size:11px;font-weight:750;display:inline-flex}.blog-index-featured-mark{color:#8ac9a4;background:#1837236b;border:1px solid #65aa7c40;border-radius:30px;flex:none;justify-content:center;align-items:center;width:106px;height:106px;display:flex;transform:rotate(-8deg)}.blog-index-all-articles{margin-top:82px}.blog-index-list-heading{text-align:left;margin-bottom:27px}.blog-index-list-heading .section-label{justify-content:flex-start}.blog-index-list-heading h2{color:#e8eee8;letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.5vw,42px);line-height:1.13}.blog-index-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:36px;display:grid}.blog-index-cards>.reveal{height:100%}.blog-index-card{background:#121513;border:1px solid #293d31;border-radius:20px;flex-direction:column;padding:23px;transition:transform .18s,border-color .18s,background .18s;display:flex;position:relative}.blog-index-card:hover{background:linear-gradient(150deg,#16221a,#101713);border-color:#4c765c;transform:translateY(-3px)}.blog-index-card-top{color:#7e9585;letter-spacing:.13em;text-transform:uppercase;justify-content:flex-start;gap:10px;font-size:9px;font-weight:750;display:flex}.blog-index-card-top>span{color:#83bf96;background:#16251b;border:1px solid #2f5740;border-radius:999px;padding:6px 10px}.blog-index-card h3{color:#e8eee8;letter-spacing:-.025em;margin:19px 0 0;font-size:19px;line-height:1.38}.blog-index-card>p{color:#9aa79f;margin:11px 0 24px;font-size:12px;line-height:1.75}.blog-index-card-bottom{color:#718078;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:10px;font-size:10px;display:flex}.blog-index-card-link{color:#79cba1;white-space:nowrap;align-items:center;gap:7px;font-size:10px;font-weight:750;display:inline-flex}.blog-index-card[data-category=unit-economics] .blog-index-card-top>span{color:#88b2f2;background:#18243a;border-color:#314e7a}.blog-index-card[data-category=promotions] .blog-index-card-top>span{color:#b6a2e3;background:#211b30;border-color:#443b65}.blog-index-card[data-category=fulfillment] .blog-index-card-top>span{color:#d6c180;background:#292416;border-color:#5b5132}html[data-theme=light] .blog-index-hero{border-color:#d6e3da}html[data-theme=light] .blog-index-glow{background:radial-gradient(circle,#48b28430,#ace2bd21 38%,#0000 70%)}html[data-theme=light] .blog-index-grid{opacity:.4;background-image:linear-gradient(#224b310f 1px,#0000 1px),linear-gradient(90deg,#224b310f 1px,#0000 1px)}html[data-theme=light] .blog-index-hero h1,html[data-theme=light] .blog-index-list-heading h2,html[data-theme=light] .blog-index-card h3,html[data-theme=light] .blog-index-featured h2{color:#17241b}html[data-theme=light] .blog-index-hero-content>p:not(.section-label),html[data-theme=light] .blog-index-card>p,html[data-theme=light] .blog-index-featured-copy>p{color:#60736a}html[data-theme=light] .blog-index-featured{background:radial-gradient(at 82%,#84c6972e,#0000 40%),linear-gradient(145deg,#fff,#f6faf6 72%);border-color:#d1e0d5}html[data-theme=light] .blog-index-featured:hover{border-color:#9fc9ad}html[data-theme=light] .blog-index-featured-meta span:first-child,html[data-theme=light] .blog-index-featured-mark{color:#347a54;background:#edf7ef;border-color:#cce1d2}html[data-theme=light] .blog-index-card{background:#fff;border-color:#d1e0d5}html[data-theme=light] .blog-index-card:hover{background:#fff;border-color:#9fc9ad}html[data-theme=light] .blog-index-card-top>span{color:#347a54;background:#edf7ef;border-color:#cce1d2}html[data-theme=light] .blog-index-card-bottom{color:#718078}html[data-theme=light] .blog-index-card-link{color:#247a55}html[data-theme=light] .blog-index-card[data-category=unit-economics] .blog-index-card-top>span{color:#426aa4;background:#eef4ff;border-color:#cdddf4}html[data-theme=light] .blog-index-card[data-category=promotions] .blog-index-card-top>span{color:#7051ad;background:#f4f0ff;border-color:#ddd4f3}html[data-theme=light] .blog-index-card[data-category=fulfillment] .blog-index-card-top>span{color:#806a21;background:#fcf7e8;border-color:#eee1b7}html[data-theme=light] .tool-detail-hero{z-index:0;position:relative}.tool-detail-hero:before{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle,#379d742b,#1f5b4212 40%,#0000 70%);border-radius:50%;width:min(850px,100%);position:absolute;top:-210px;left:50%;transform:translate(-50%)}html[data-theme=light] .tool-detail-hero:before{background:radial-gradient(circle,#48b2842e,#ace2bd1f 40%,#0000 70%)}.inventory-planner{gap:18px;min-width:0;display:grid;overflow-x:clip}.inventory-planner-stepbar{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.inventory-planner-stepbar>div{color:#728178;background:#101612;border:1px solid #27372e;border-radius:11px;align-items:center;gap:9px;padding:11px 13px;font-size:11px;display:flex}.inventory-planner-stepbar>div span{color:#84958a;background:#1c2820;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font:600 10px/1 monospace;display:grid}.inventory-planner-stepbar>div.is-active{color:#c2e5ce;border-color:#42664f}.inventory-planner-stepbar>div.is-active span{color:#0b1a12;background:#69c5a4}.inventory-planner-panel{min-width:0}.inventory-planner-panel-head,.inventory-planner-results-head,.inventory-planner-subhead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.inventory-planner-panel-head>svg{color:#75c9a4;flex:none}.inventory-planner-panel-head p,.inventory-planner-results-head p,.inventory-planner-subhead p{color:#8b9a90;margin:8px 0 0;font-size:12px;line-height:1.7}.inventory-planner-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:25px;display:grid}.inventory-planner-upload{color:#8da397;cursor:pointer;background:#101713;border:1px dashed #45604d;border-radius:14px;flex-direction:column;justify-content:center;gap:10px;min-height:138px;padding:19px;display:flex;position:relative;overflow:hidden}.inventory-planner-upload:hover{background:#142019;border-color:#75c9a4}.inventory-planner-upload:has(input:focus-visible){background:#142019;border-color:#75c9a4}.inventory-planner-upload>svg{color:#69c5a4}.inventory-planner-upload strong{color:#e5eee7;font-size:13px}.inventory-planner-upload span{color:#8b9a90;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.inventory-planner-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.inventory-planner-template{color:#7e8c83;flex-wrap:wrap;align-items:center;gap:7px 12px;margin:15px 0 0;font-size:11px;line-height:1.6;display:flex}.inventory-planner-template a{color:#82d6b1;align-items:center;gap:6px;font-weight:650;display:inline-flex}.inventory-planner-template a:hover{color:#b8f1d3}.inventory-planner-days{grid-template-columns:minmax(180px,1fr) 130px;align-items:center;gap:6px 14px;margin-top:26px;display:grid}.inventory-planner-days>label,.inventory-planner-mapping-grid>label,.inventory-planner-default-grid>label,.inventory-planner-results-tools>label{color:#dfe8e1;font-size:11px;font-weight:650}.inventory-planner-days>p{color:#839188;grid-column:1/-1;margin:0;font-size:11px;line-height:1.6}.inventory-planner-input,.inventory-planner-select{color:#e5eee7;background:#0c110e;border:1px solid #2a4033;border-radius:9px;outline:none;width:100%;min-height:39px;padding:8px 10px;font-family:inherit;font-size:12px;font-weight:500;line-height:1.35}.inventory-planner-format{color:#dfe8e1;align-content:start;gap:7px;font-size:11px;font-weight:650;display:grid}.inventory-planner-format strong{color:#a8d9bb;background:#0c110e;border:1px solid #2a4033;border-radius:9px;align-items:center;min-height:39px;padding:8px 10px;font-weight:600;display:flex}.inventory-planner-input:focus,.inventory-planner-select:focus{border-color:#69c5a4;box-shadow:0 0 0 3px #69c5a41f}.inventory-planner-privacy{color:#a6c4af;background:#101a14;border:1px solid #284335;border-radius:10px;align-items:flex-start;gap:8px;margin-top:20px;padding:11px 13px;font-size:11px;line-height:1.6;display:flex}.inventory-planner-privacy svg{color:#70cca6;flex:none;margin-top:1px}.inventory-planner-actions{justify-content:flex-end;margin-top:21px;display:flex}.inventory-planner-actions>button,.inventory-planner-results-tools>button{color:#0b1a12;cursor:pointer;background:#68c59f;border:1px solid #67c69e;border-radius:9px;align-items:center;gap:8px;min-height:41px;padding:0 15px;font-size:11px;font-weight:750;display:inline-flex}.inventory-planner-actions>button:disabled{color:#67756b;cursor:not-allowed;background:#202a23;border-color:#334139}.inventory-planner-text-button{color:#87d7b4;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:4px 0;font-size:11px;font-weight:650;display:inline-flex}.inventory-planner-file-summary{color:#8b9a90;overflow-wrap:anywhere;gap:5px;margin-top:16px;font-size:10px;display:grid}.inventory-planner-file-summary strong{color:#c8d7cc}.inventory-planner-mapping-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:21px;display:grid}.inventory-planner-mapping-grid>label,.inventory-planner-default-grid>label{align-content:start;gap:7px;display:grid}.inventory-planner-mapping-note,.inventory-planner-location-note{color:#d1b887;background:#1a1711;border:1px solid #4a4030;border-radius:10px;align-items:flex-start;gap:8px;margin:15px 0 0;padding:11px 13px;font-size:10px;line-height:1.65;display:flex}.inventory-planner-mapping-note svg,.inventory-planner-location-note svg{flex:none;margin-top:1px}.inventory-planner-location-select{grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:8px 14px;margin-top:15px;display:grid}.inventory-planner-location-select>label{color:#dfe8e1;font-size:11px;font-weight:650}.inventory-planner-location-select>p{color:#839188;grid-column:1/-1;margin:0;font-size:10px;line-height:1.6}.inventory-planner-defaults{border-top:1px solid #2a3b30;margin-top:22px;padding-top:20px}.inventory-planner-subhead h3,.inventory-planner-formulas h3{color:#e8efe9;margin:0;font-size:13px;font-weight:700}.inventory-planner-subhead p{margin-top:5px}.inventory-planner-saved{color:#84d7af;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:inline-flex}.inventory-planner-default-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:15px;display:grid}.inventory-planner-currency-note{color:#87958b;margin:10px 0 0;font-size:10px;line-height:1.65}.inventory-planner-preference-actions{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.inventory-planner-secondary{color:#a9dfbf;cursor:pointer;background:#121b15;border:1px solid #34513f;border-radius:8px;align-items:center;gap:6px;min-height:35px;padding:0 10px;font-size:10px;font-weight:650;display:inline-flex}.inventory-planner-secondary:hover{background:#17241b;border-color:#70c69d}.inventory-planner-error,.inventory-planner-error-list,.inventory-planner-warning-list{color:#f0b6b0;background:#211616;border:1px solid #714747;border-radius:10px;padding:11px 14px;font-size:11px;line-height:1.65}.inventory-planner-error-list,.inventory-planner-warning-list{gap:5px;margin:15px 0 0;padding-left:31px;display:grid}.inventory-planner-warning-list{color:#e4c98d;background:#1d1a13;border-color:#5a4b32}.inventory-planner-results{background:#111813;border:1px solid #293b30;border-radius:18px;min-width:0;padding:25px;overflow-x:clip}.inventory-planner-results-head>div:last-child{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:7px;display:flex}.inventory-planner-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:21px;display:grid}.inventory-planner-summary article{background:#0c120e;border:1px solid #2a3d32;border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:15px;display:flex}.inventory-planner-summary article>span{color:#8fa096;font-size:10px;line-height:1.5}.inventory-planner-summary article>strong{color:#eaf4ec;letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(20px,2.5vw,28px);font-weight:650}.inventory-planner-summary article>strong.is-risk{color:#f0ad88}.inventory-planner-summary article>small{color:#79887e;font-size:9px;line-height:1.5}.inventory-planner-results-tools{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:23px;display:flex}.inventory-planner-results-tools>label{gap:7px;width:min(310px,100%);display:grid}.inventory-planner-table-wrap{scrollbar-color:#425d4b #101611;border:1px solid #29392f;border-radius:11px;width:100%;min-width:0;max-width:100%;margin-top:14px;overflow:auto}.inventory-planner-table{border-collapse:collapse;color:#b9c6bc;text-align:left;width:100%;min-width:1580px;font-size:10px}.inventory-planner-table th{z-index:1;color:#b6c8bc;white-space:nowrap;background:#18231b;padding:11px 9px;font-size:9px;font-weight:700;position:sticky;top:0}.inventory-planner-table td{border-top:1px solid #25342a;max-width:210px;padding:8px 9px;line-height:1.5}.inventory-planner-table tbody tr:hover{background:#162019}.inventory-planner-table tbody tr.is-risk{background:#6f392a1f}.inventory-planner-table .inventory-planner-sku{color:#e0ebe2;overflow-wrap:anywhere;max-width:190px;font-weight:650}.inventory-planner-table .inventory-planner-input{width:82px;min-height:32px;padding:6px;font-size:10px}.inventory-planner-pair{gap:4px;display:flex}.inventory-planner-table .inventory-planner-pair .inventory-planner-input{width:54px}.inventory-planner-order-qty{color:#9ee1b9;font-size:12px;font-weight:750}.inventory-planner-reason{color:#a4daba;white-space:nowrap;background:#142219;border:1px solid #2f4b39;border-radius:999px;padding:5px 8px;font-size:9px;display:inline-block}.inventory-planner-reason--risk{color:#efb18a;background:#241912;border-color:#674737}.inventory-planner-reason--manual{color:#e1c78e;background:#211d13;border-color:#5b4d33}.inventory-planner-model-note{color:#b5c7ba;border-left:2px solid #6cc5a0;margin:14px 0 0;padding-left:11px;font-size:11px;line-height:1.65}.inventory-planner-formulas{border-top:1px solid #29392f;gap:7px;margin-top:20px;padding-top:17px;display:grid}.inventory-planner-formulas h3{margin-bottom:3px}.inventory-planner-formulas p{color:#95a397;margin:0;font-size:10px;line-height:1.65}.inventory-planner-location-note{margin-top:16px}html[data-theme=light] .tool-detail-page .inventory-planner-stepbar>div{color:#697b70;background:#f4f8f5;border-color:#d5e2d9}html[data-theme=light] .tool-detail-page .inventory-planner-stepbar>div span{color:#596d60;background:#e2ebe4}html[data-theme=light] .tool-detail-page .inventory-planner-stepbar>div.is-active{color:#256846;border-color:#87b99b}html[data-theme=light] .tool-detail-page .inventory-planner-stepbar>div.is-active span{color:#fff;background:#31966c}html[data-theme=light] .tool-detail-page .inventory-planner-panel-head p,html[data-theme=light] .tool-detail-page .inventory-planner-results-head p,html[data-theme=light] .tool-detail-page .inventory-planner-subhead p,html[data-theme=light] .tool-detail-page .inventory-planner-days>p,html[data-theme=light] .tool-detail-page .inventory-planner-location-select>p{color:#60736a}html[data-theme=light] .tool-detail-page .inventory-planner-upload{color:#60736a;background:#f6faf7;border-color:#a8c8b3}html[data-theme=light] .tool-detail-page .inventory-planner-upload strong,html[data-theme=light] .tool-detail-page .inventory-planner-default-grid>label,html[data-theme=light] .tool-detail-page .inventory-planner-days>label,html[data-theme=light] .tool-detail-page .inventory-planner-mapping-grid>label,html[data-theme=light] .tool-detail-page .inventory-planner-location-select>label{color:#24372b}html[data-theme=light] .tool-detail-page .inventory-planner-upload span,html[data-theme=light] .tool-detail-page .inventory-planner-file-summary,html[data-theme=light] .tool-detail-page .inventory-planner-currency-note{color:#60736a}html[data-theme=light] .tool-detail-page .inventory-planner-input,html[data-theme=light] .tool-detail-page .inventory-planner-select{color:#17241b;background:#fff;border-color:#c8d9cd}html[data-theme=light] .tool-detail-page .inventory-planner-format{color:#24372b}html[data-theme=light] .tool-detail-page .inventory-planner-format strong{color:#256846;background:#fff;border-color:#c8d9cd}html[data-theme=light] .tool-detail-page .inventory-planner-privacy{color:#446754;background:#f0f8f2;border-color:#c7dfcf}html[data-theme=light] .tool-detail-page .inventory-planner-results{background:#f8fbf8;border-color:#d5e2d9}html[data-theme=light] .tool-detail-page .inventory-planner-summary article{background:#fff;border-color:#d4e2d8}html[data-theme=light] .tool-detail-page .inventory-planner-summary article>span,html[data-theme=light] .tool-detail-page .inventory-planner-summary article>small,html[data-theme=light] .tool-detail-page .inventory-planner-formulas p{color:#60736a}html[data-theme=light] .tool-detail-page .inventory-planner-summary article>strong,html[data-theme=light] .tool-detail-page .inventory-planner-subhead h3,html[data-theme=light] .tool-detail-page .inventory-planner-formulas h3{color:#17241b}html[data-theme=light] .tool-detail-page .inventory-planner-table-wrap{border-color:#d4e2d8}html[data-theme=light] .tool-detail-page .inventory-planner-table{color:#43574a}html[data-theme=light] .tool-detail-page .inventory-planner-table th{color:#344d3d;background:#ecf4ee}html[data-theme=light] .tool-detail-page .inventory-planner-table td{border-color:#e0e9e2}html[data-theme=light] .tool-detail-page .inventory-planner-table .inventory-planner-sku{color:#17241b}html[data-theme=light] .tool-detail-page .inventory-planner-secondary{color:#226340;background:#f0f7f2;border-color:#bdd6c5}html[data-theme=light] .tool-detail-page .inventory-planner-model-note{color:#435b4a}@media (max-width:640px){.inventory-planner-stepbar{gap:5px}.inventory-planner-stepbar>div{flex-direction:column;align-items:flex-start;gap:6px;padding:8px;font-size:9px}.inventory-planner-upload-grid,.inventory-planner-mapping-grid{grid-template-columns:1fr}.inventory-planner-upload{min-height:115px}.inventory-planner-days,.inventory-planner-location-select{grid-template-columns:minmax(0,1fr) 130px}.inventory-planner-default-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-planner-panel-head,.inventory-planner-results-head{flex-direction:column}.inventory-planner-results-head>div:last-child{justify-content:flex-start}.inventory-planner-results{padding:17px 13px}.inventory-planner-summary{grid-template-columns:1fr}.inventory-planner-summary article{padding:12px}.inventory-planner-results-tools{flex-direction:column;align-items:stretch}.inventory-planner-results-tools>label{width:100%}}@media (max-width:900px){.blog-index-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog-index-hero{min-height:430px;padding:88px 20px 58px}.blog-index-hero h1{font-size:clamp(41px,11vw,62px)}.blog-index-library{padding-bottom:78px}.blog-index-featured{min-height:0;padding:25px 22px}.blog-index-featured-mark{border-radius:21px;width:66px;height:66px}.blog-index-featured-mark svg{width:23px}.blog-index-featured h2{font-size:27px}.blog-index-all-articles{margin-top:64px}.blog-index-list-heading{margin-bottom:22px}.blog-index-cards{grid-template-columns:1fr;margin-top:0}.blog-index-card{min-height:245px}.blog-index-card h3{margin-top:27px}}html[data-theme=light] .about-page h1,html[data-theme=light] .about-page h2,html[data-theme=light] .about-page h3{color:#17241b!important}html[data-theme=light] .about-page p:not(.section-label){color:#60736a!important}html[data-theme=light] .about-page .section-label{color:#2b8967!important}html[data-theme=light] .about-page .section-label>span{background:#55a982}html[data-theme=light] .about-page .border-t{border-color:#d6e3da!important}html[data-theme=light] .about-tool-card,html[data-theme=light] .about-principle-card{background:#fff;border-color:#d1e0d5}html[data-theme=light] .about-tool-card:hover{background:#fbfefb;border-color:#9fc9ad}html[data-theme=light] .about-tool-card span{color:#217b55}html[data-theme=light] .about-limits>div{background:#fff;border-color:#d1e0d5}.site-footer{color:#e8eee8;background:radial-gradient(55% 90% at 12% 0,#31674721,#0000 72%),#0b110e;border-top:1px solid #26382d}.site-footer-main{grid-template-columns:minmax(250px,1.7fr) repeat(2,minmax(150px,.65fr));gap:56px;padding-block:58px 52px;display:grid}.site-footer-brand{max-width:390px}.site-footer-logo{color:#f0f4ef;letter-spacing:-.035em;align-items:center;gap:11px;font-size:16px;font-weight:700;display:inline-flex}.site-brand-name{align-items:baseline;display:inline-flex}.site-brand-core{color:#eff5ee}.site-brand-accent{color:#59cba7}.site-footer-mark{object-fit:contain;flex:none;width:36px;height:36px;display:block}.site-footer-description{color:#9aa99e;max-width:340px;margin:17px 0 0;font-size:13px;line-height:1.75}.site-footer-features{flex-wrap:wrap;gap:7px;margin:19px 0 0;padding:0;list-style:none;display:flex}.site-footer-features li{color:#aab8ad;background:#ffffff06;border:1px solid #26382d;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:10px;line-height:1;display:inline-flex}.site-footer-features li span{background:#65c49d;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #65c49d73}.site-footer-column{flex-direction:column;align-items:flex-start;gap:4px;padding-top:5px;display:flex}.site-footer-column h2{color:#6f8878;letter-spacing:.16em;text-transform:uppercase;margin:0 0 9px;font-size:10px;font-weight:800}.site-footer-column a{color:#b1beb4;border:1px solid #0000;border-radius:8px;align-items:center;gap:8px;min-height:32px;padding:6px 12px;font-size:12px;font-weight:500;transition:color .18s,background-color .18s,border-color .18s;display:inline-flex}.site-footer-column a svg{opacity:0;transition:opacity .18s,transform .18s;transform:translate(-2px,2px)}.site-footer-column a:hover{color:#a5e6c5;background:#ffffff09;border-color:#2a4032}.site-footer-column a:focus-visible{outline-offset:2px;outline:2px solid #69c5a4}.site-footer-column a:hover svg{opacity:1;transform:translate(0)}.site-footer-bottom{border-top:1px solid #1f2d24;justify-content:space-between;align-items:center;gap:20px;min-height:64px;display:flex}.site-footer-bottom p{color:#718379;margin:0;font-size:10px;line-height:1.6}.site-footer-bottom>span{color:#718379;letter-spacing:.12em;align-items:center;gap:9px;font-size:9px;font-weight:700;display:inline-flex}.site-footer-bottom i{background:#5aa884;border-radius:50%;width:3px;height:3px}html[data-theme=light] .site-footer{color:#17241b;background:radial-gradient(55% 90% at 12% 0,#68b17c1f,#0000 72%),#edf4ee;border-color:#d4e2d7}html[data-theme=light] .site-footer-logo,html[data-theme=light] .site-brand-core{color:#17241b}html[data-theme=light] .site-brand-accent{color:#247653}html[data-theme=light] .site-footer-description{color:#60736a!important}html[data-theme=light] .site-footer-features li{color:#60736a;background:#f8fbf8;border-color:#d7e5da}html[data-theme=light] .site-footer-column h2{color:#668171}html[data-theme=light] .site-footer-column a{color:#496355}html[data-theme=light] .site-footer-column a:hover{color:#19734f;background:#f8fbf8;border-color:#cfe0d3}html[data-theme=light] .site-footer-bottom{border-color:#d7e5da}html[data-theme=light] .site-footer-bottom p,html[data-theme=light] .site-footer-bottom>span{color:#718379!important}@media (max-width:760px){.site-footer-main{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 20px;padding-block:44px 38px}.site-footer-brand{grid-column:1/-1;max-width:520px}}@media (max-width:480px){.site-footer-main{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 20px}.site-footer-bottom{flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;padding-block:16px}.site-footer-bottom>span{font-size:8px}}.sku-auditor{gap:18px;min-width:0;display:grid;overflow-x:clip}.sku-auditor-stepbar{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.sku-auditor-stepbar>div{color:#728178;background:#101612;border:1px solid #27372e;border-radius:11px;align-items:center;gap:9px;min-width:0;padding:11px 13px;font-size:11px;display:flex}.sku-auditor-stepbar>div>span{color:#84958a;background:#1c2820;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font:600 10px/1 monospace;display:grid}.sku-auditor-stepbar>div.is-active{color:#c2e5ce;border-color:#42664f}.sku-auditor-stepbar>div.is-active>span{color:#0b1a12;background:#69c5a4}.sku-auditor-panel{min-width:0}.sku-auditor-panel-head,.sku-auditor-results-head,.sku-auditor-subhead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.sku-auditor-panel-head>svg{color:#75c9a4;flex:none}.sku-auditor-panel-head p,.sku-auditor-results-head p,.sku-auditor-subhead p{color:#8b9a90;margin:8px 0 0;font-size:12px;line-height:1.7}.sku-auditor-upload{color:#8da397;cursor:pointer;background:#101713;border:1px dashed #45604d;border-radius:14px;flex-direction:column;justify-content:center;gap:10px;min-height:138px;margin-top:23px;padding:19px;display:flex;position:relative;overflow:hidden}.sku-auditor-upload:hover{background:#142019;border-color:#75c9a4}.sku-auditor-upload:has(input:focus-visible){background:#142019;border-color:#75c9a4}.sku-auditor-upload>svg{color:#69c5a4}.sku-auditor-upload strong{color:#e5eee7;font-size:13px}.sku-auditor-upload span{color:#8b9a90;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.sku-auditor-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.sku-auditor-template{color:#7e8c83;flex-wrap:wrap;align-items:center;gap:7px 12px;margin:14px 0 0;font-size:11px;line-height:1.6;display:flex}.sku-auditor-template a{color:#82d6b1;align-items:center;gap:6px;font-weight:650;display:inline-flex}.sku-auditor-template a:hover{color:#b8f1d3}.sku-auditor-privacy{color:#a6c4af;background:#101a14;border:1px solid #284335;border-radius:10px;align-items:flex-start;gap:8px;margin-top:19px;padding:11px 13px;font-size:11px;line-height:1.6;display:flex}.sku-auditor-privacy svg{color:#70cca6;flex:none;margin-top:1px}.sku-auditor-mapping-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:21px;display:grid}.sku-auditor-mapping-grid>label,.sku-auditor-default-grid>label,.sku-auditor-scenario-controls>label{color:#dfe8e1;align-content:start;gap:7px;min-width:0;font-size:11px;font-weight:650;display:grid}.sku-auditor-required{color:#d8a66c;font-size:9px;font-weight:550}.sku-auditor-mapping-grid select,.sku-auditor-default-grid input,.sku-auditor-default-grid select,.sku-auditor-scenario-controls input,.sku-auditor-results-toolbar select,.sku-auditor-row-field input{color:#e5eee7;background:#0c110e;border:1px solid #2a4033;border-radius:9px;outline:none;width:100%;min-width:0;min-height:39px;padding:8px 10px;font-family:inherit;font-size:12px;font-weight:500}.sku-auditor-mapping-grid select:focus,.sku-auditor-default-grid input:focus,.sku-auditor-default-grid select:focus,.sku-auditor-scenario-controls input:focus,.sku-auditor-results-toolbar select:focus,.sku-auditor-row-field input:focus{border-color:#69c5a4;box-shadow:0 0 0 3px #69c5a41f}.sku-auditor-mapping-note{color:#d1b887;background:#1a1711;border:1px solid #4a4030;border-radius:10px;align-items:flex-start;gap:8px;margin:15px 0 0;padding:11px 13px;font-size:10px;line-height:1.65;display:flex}.sku-auditor-mapping-note svg{flex:none;margin-top:1px}.sku-auditor-defaults{border-top:1px solid #2a3b30;margin-top:22px;padding-top:20px}.sku-auditor-subhead h3{color:#e8efe9;margin:0;font-size:13px;font-weight:700}.sku-auditor-subhead p{margin-top:5px}.sku-auditor-subhead>span{color:#84d7af;white-space:nowrap;align-items:center;gap:5px;font-size:10px;display:inline-flex}.sku-auditor-default-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:15px;display:grid}.sku-auditor-default-note{color:#87958b;margin:11px 0 0;font-size:10px;line-height:1.65}.sku-auditor-preference-actions{flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}.sku-auditor-secondary{color:#a9dfbf;cursor:pointer;background:#121b15;border:1px solid #34513f;border-radius:8px;align-items:center;gap:6px;min-height:35px;padding:0 10px;font-size:10px;font-weight:650;display:inline-flex}.sku-auditor-secondary:hover{background:#17241b;border-color:#70c69d}.sku-auditor-text-button{color:#87d7b4;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:4px 0;font-size:11px;font-weight:650;display:inline-flex}.sku-auditor-actions{justify-content:flex-end;margin-top:20px;display:flex}.sku-auditor-actions>button,.sku-auditor-results-toolbar>button,.sku-auditor-results-toolbar>.sku-auditor-download{color:#0b1a12;cursor:pointer;background:#68c59f;border:1px solid #67c69e;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:41px;padding:0 15px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}.sku-auditor-results-toolbar>.sku-auditor-download.is-pending{opacity:.65;pointer-events:none}.sku-auditor-error{color:#f0b6b0;background:#211616;border:1px solid #714747;border-radius:10px;margin:15px 0 0;padding:11px 14px;font-size:11px;line-height:1.65}.sku-auditor-results{background:#111813;border:1px solid #293b30;border-radius:18px;min-width:0;padding:25px;overflow-x:clip}.sku-auditor-results-head>div:last-child{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:7px;display:flex}.sku-auditor-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:21px;display:grid}.sku-auditor-summary article{background:#0c120e;border:1px solid #2a3d32;border-radius:12px;flex-direction:column;gap:8px;min-width:0;min-height:112px;padding:14px;display:flex}.sku-auditor-summary article>span{color:#8fa096;font-size:10px;line-height:1.5}.sku-auditor-summary article>strong{color:#eaf4ec;letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(20px,2.3vw,27px);font-weight:650}.sku-auditor-summary article>strong.is-negative{color:#f0a18f}.sku-auditor-summary article>small{color:#79887e;font-size:9px;line-height:1.5}.sku-auditor-scenario{background:#0c130f;border:1px solid #2b4033;border-radius:13px;margin-top:22px;padding:17px}.sku-auditor-scenario-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-top:14px;display:grid}.sku-auditor-comparison{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.sku-auditor-comparison>div{background:#101812;border:1px solid #29392f;border-radius:10px;gap:6px;min-width:0;padding:11px;display:grid}.sku-auditor-comparison span{color:#8fa096;font-size:9px;line-height:1.45}.sku-auditor-comparison strong{color:#e5eee7;overflow-wrap:anywhere;font-size:16px}.sku-auditor-comparison small{color:#79887e;font-size:9px;line-height:1.4}.sku-auditor-weighted-note{color:#94a89a;margin:11px 0 0;font-size:10px;line-height:1.6}.sku-auditor-results-toolbar{justify-content:space-between;align-items:flex-end;gap:10px;margin-top:21px;display:flex}.sku-auditor-results-toolbar>label{color:#dfe8e1;gap:6px;width:min(190px,100%);font-size:10px;font-weight:650;display:grid}.sku-auditor-results-toolbar select{min-height:37px}.sku-auditor-view-toggle{background:#0c110e;border:1px solid #2a4033;border-radius:9px;align-items:center;gap:3px;min-height:37px;padding:3px;display:flex}.sku-auditor-view-toggle button{color:#96a69b;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:29px;padding:0 10px;font-size:10px;font-weight:650}.sku-auditor-view-toggle button.is-active{color:#dcf1e3;background:#284735}.sku-auditor-table-wrap{scrollbar-color:#425d4b #101611;border:1px solid #29392f;border-radius:11px;width:100%;min-width:0;max-width:100%;margin-top:13px;overflow:auto}.sku-auditor-table{border-collapse:collapse;color:#b9c6bc;text-align:left;width:100%;min-width:1860px;font-size:10px}.sku-auditor-table th{z-index:1;color:#b6c8bc;white-space:nowrap;background:#18231b;padding:11px 9px;font-size:9px;font-weight:700;position:sticky;top:0}.sku-auditor-table td{vertical-align:top;border-top:1px solid #25342a;max-width:180px;padding:9px;line-height:1.5}.sku-auditor-table tbody tr:hover{background:#162019}.sku-auditor-table tbody tr.is-alert{background:#6f392a1f}.sku-auditor-table .is-negative{color:#f0a18f;font-weight:700}.sku-auditor-sku{overflow-wrap:anywhere;min-width:130px}.sku-auditor-sku strong,.sku-auditor-sku small{display:block}.sku-auditor-sku strong{color:#e0ebe2}.sku-auditor-sku small,.sku-auditor-row-errors,.sku-auditor-status+small{color:#84938a;margin-top:4px;font-size:9px;display:block}.sku-auditor-status{color:#a4daba;white-space:nowrap;background:#142219;border:1px solid #2f4b39;border-radius:999px;padding:4px 7px;font-size:9px;display:inline-flex}.sku-auditor-status.is-error{color:#efb18a;background:#241912;border-color:#674737}.sku-auditor-status.is-partial{color:#e1c78e;background:#211d13;border-color:#5b4d33}.sku-auditor-row-errors{max-width:165px;line-height:1.5}.sku-auditor-row-editor summary{color:#8bd6b3;cursor:pointer;font-size:9px;font-weight:650}.sku-auditor-row-grid{background:#101812;border:1px solid #344b3b;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(520px,80vw);margin-top:10px;padding:10px;display:grid}.sku-auditor-row-field{color:#adbbb0;gap:4px;min-width:0;font-size:9px;display:grid}.sku-auditor-row-field input{min-height:31px;padding:5px 7px;font-size:10px}.sku-auditor-empty{color:#96a69b;margin:15px 0 0;font-size:12px}.sku-auditor-model-note{color:#b5c7ba;border-left:2px solid #6cc5a0;margin:15px 0 0;padding-left:11px;font-size:11px;line-height:1.65}.sku-auditor-formulas{border-top:1px solid #29392f;margin-top:18px;padding-top:15px}.sku-auditor-formulas summary{color:#a9dfbf;cursor:pointer;font-size:11px;font-weight:700}.sku-auditor-formulas>div{gap:7px;margin-top:11px;display:grid}.sku-auditor-formulas p{color:#95a397;margin:0;font-size:10px;line-height:1.65}html[data-theme=light] .tool-detail-page .sku-auditor-stepbar>div{color:#697b70;background:#f4f8f5;border-color:#d5e2d9}html[data-theme=light] .tool-detail-page .sku-auditor-stepbar>div>span{color:#596d60;background:#e2ebe4}html[data-theme=light] .tool-detail-page .sku-auditor-stepbar>div.is-active{color:#256846;border-color:#87b99b}html[data-theme=light] .tool-detail-page .sku-auditor-stepbar>div.is-active>span{color:#fff;background:#31966c}html[data-theme=light] .tool-detail-page .sku-auditor-panel-head p,html[data-theme=light] .tool-detail-page .sku-auditor-results-head p,html[data-theme=light] .tool-detail-page .sku-auditor-subhead p,html[data-theme=light] .tool-detail-page .sku-auditor-default-note,html[data-theme=light] .tool-detail-page .sku-auditor-weighted-note{color:#60736a}html[data-theme=light] .tool-detail-page .sku-auditor-upload{color:#60736a;background:#f6faf7;border-color:#a8c8b3}html[data-theme=light] .tool-detail-page .sku-auditor-upload strong,html[data-theme=light] .tool-detail-page .sku-auditor-mapping-grid>label,html[data-theme=light] .tool-detail-page .sku-auditor-default-grid>label,html[data-theme=light] .tool-detail-page .sku-auditor-scenario-controls>label,html[data-theme=light] .tool-detail-page .sku-auditor-results-toolbar>label{color:#24372b}html[data-theme=light] .tool-detail-page .sku-auditor-upload span{color:#60736a}html[data-theme=light] .tool-detail-page .sku-auditor-mapping-grid select,html[data-theme=light] .tool-detail-page .sku-auditor-default-grid input,html[data-theme=light] .tool-detail-page .sku-auditor-default-grid select,html[data-theme=light] .tool-detail-page .sku-auditor-scenario-controls input,html[data-theme=light] .tool-detail-page .sku-auditor-results-toolbar select,html[data-theme=light] .tool-detail-page .sku-auditor-row-field input{color:#17241b;background:#fff;border-color:#c8d9cd}html[data-theme=light] .tool-detail-page .sku-auditor-privacy{color:#446754;background:#f0f8f2;border-color:#c7dfcf}html[data-theme=light] .tool-detail-page .sku-auditor-defaults{border-color:#d6e3da}html[data-theme=light] .tool-detail-page .sku-auditor-subhead h3,html[data-theme=light] .tool-detail-page .sku-auditor-comparison strong{color:#17241b}html[data-theme=light] .tool-detail-page .sku-auditor-results{background:#f8fbf8;border-color:#d5e2d9}html[data-theme=light] .tool-detail-page .sku-auditor-summary article,html[data-theme=light] .tool-detail-page .sku-auditor-scenario,html[data-theme=light] .tool-detail-page .sku-auditor-comparison>div{background:#fff;border-color:#d4e2d8}html[data-theme=light] .tool-detail-page .sku-auditor-summary article>span,html[data-theme=light] .tool-detail-page .sku-auditor-summary article>small,html[data-theme=light] .tool-detail-page .sku-auditor-comparison span,html[data-theme=light] .tool-detail-page .sku-auditor-comparison small{color:#60736a}html[data-theme=light] .tool-detail-page .sku-auditor-summary article>strong{color:#17241b}html[data-theme=light] .tool-detail-page .sku-auditor-table-wrap{border-color:#d4e2d8}html[data-theme=light] .tool-detail-page .sku-auditor-table{color:#43574a}html[data-theme=light] .tool-detail-page .sku-auditor-table th{color:#344d3d;background:#ecf4ee}html[data-theme=light] .tool-detail-page .sku-auditor-table td{border-color:#e0e9e2}html[data-theme=light] .tool-detail-page .sku-auditor-sku strong{color:#17241b}html[data-theme=light] .tool-detail-page .sku-auditor-row-grid{background:#f5f9f6;border-color:#d4e2d8}html[data-theme=light] .tool-detail-page .sku-auditor-row-field{color:#43574a}html[data-theme=light] .tool-detail-page .sku-auditor-view-toggle{background:#fff;border-color:#c8d9cd}html[data-theme=light] .tool-detail-page .sku-auditor-view-toggle button{color:#60736a}html[data-theme=light] .tool-detail-page .sku-auditor-view-toggle button.is-active{color:#1c6340;background:#dcefe2}html[data-theme=light] .tool-detail-page .sku-auditor-status{color:#256846;background:#edf7ef;border-color:#c8dfd0}html[data-theme=light] .tool-detail-page .sku-auditor-status.is-error{color:#9b4938;background:#fbefeb;border-color:#e5c3b8}html[data-theme=light] .tool-detail-page .sku-auditor-status.is-partial{color:#816b24;background:#fbf6e8;border-color:#e6d9b9}html[data-theme=light] .tool-detail-page .sku-auditor-row-editor summary,html[data-theme=light] .tool-detail-page .sku-auditor-formulas summary{color:#247a55}html[data-theme=light] .tool-detail-page .sku-auditor-row-errors,html[data-theme=light] .tool-detail-page .sku-auditor-status+small,html[data-theme=light] .tool-detail-page .sku-auditor-model-note,html[data-theme=light] .tool-detail-page .sku-auditor-formulas p{color:#52675a}@media (max-width:900px){.sku-auditor-mapping-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sku-auditor-default-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sku-auditor-results-toolbar{flex-wrap:wrap}}@media (max-width:640px){.sku-auditor-stepbar{gap:5px}.sku-auditor-stepbar>div{flex-direction:column;align-items:flex-start;gap:6px;padding:8px;font-size:9px}.sku-auditor-mapping-grid{grid-template-columns:1fr}.sku-auditor-default-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sku-auditor-panel-head,.sku-auditor-results-head{flex-direction:column}.sku-auditor-results-head>div:last-child{justify-content:flex-start}.sku-auditor-results{padding:17px 13px}.sku-auditor-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.sku-auditor-summary article{min-height:100px;padding:11px}.sku-auditor-scenario{padding:12px}.sku-auditor-scenario-controls,.sku-auditor-comparison{grid-template-columns:1fr}.sku-auditor-results-toolbar{flex-direction:column;align-items:stretch}.sku-auditor-results-toolbar>label{width:100%}.sku-auditor-row-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(500px,75vw)}}.blog-detail-header h1{margin-bottom:0}.blog-detail-header .blog-detail-meta{margin-top:17px}.blog-detail-header .blog-detail-excerpt{margin-top:18px}.blog-detail-toc{background:0 0;border:0;margin-top:36px;padding:0;position:static}.blog-detail-toc-heading{gap:10px}.blog-detail-toc-mark{width:8px}.blog-detail-toc-mark>span{width:6px;height:6px;box-shadow:none;background:#8cd5a7;border-radius:50%}.blog-detail-toc h2{font-size:20px}.blog-detail-toc-list{grid-template-columns:1fr;gap:8px;margin-top:15px}.blog-detail-toc-list li{border:0;grid-template-columns:22px minmax(0,1fr);gap:7px;padding:3px 0}.blog-detail-sidebar{border:0;gap:34px;padding:0}.blog-detail-recommendation-heading{gap:9px;margin-bottom:14px}.blog-detail-recommendations h2{color:#fff;font-size:23px}.blog-detail-tool-recommendation-list li a{grid-template-columns:30px minmax(0,1fr) 16px;gap:3px 9px;padding:13px 0}.blog-detail-tool-recommendation-list li a:before{content:none}.blog-detail-tool-recommendation-list li .blog-detail-tool-icon{object-fit:contain;grid-area:1/1/span 2;width:25px;height:25px}.blog-detail-tool-recommendation-list li span,.blog-detail-tool-recommendation-list li strong{grid-column:2}.blog-detail-tool-recommendation-list li i{grid-area:1/3/span 2}.blog-detail-article-recommendation-list li a{grid-template-columns:24px minmax(0,1fr);gap:4px 9px;padding:13px 0}.blog-detail-article-recommendation-list li i{color:#9fb3ca;font-variant-numeric:tabular-nums;grid-area:1/1/span 2;padding-top:1px;font-size:10px;font-style:normal;display:block}.blog-detail-article-recommendation-list li strong{color:#fff;grid-area:1/2;font-size:12px}.blog-detail-article-recommendation-list li span{grid-area:2/2;font-size:8px}html[data-theme=light] .blog-detail-toc{background:0 0}html[data-theme=light] .blog-detail-recommendations h2,html[data-theme=light] .blog-detail-article-recommendation-list li strong{color:#17241b}@media (max-width:980px){.blog-detail-toc-mobile{background:0 0;border:0;border-radius:0;margin-top:28px;padding:0}}.shopify-csv-checker{gap:16px;min-width:0;display:grid;overflow-x:clip}.shopify-csv-upload,.shopify-csv-summary,.shopify-csv-report,.shopify-csv-repair{background:#111813;border:1px solid #293b30;border-radius:18px;min-width:0;padding:24px}.shopify-csv-panel-head{align-items:center;gap:13px;min-width:0;display:flex}.shopify-csv-panel-head>div{flex:1;min-width:0}.shopify-csv-panel-head h2,.shopify-csv-repair h2{color:#e9f1eb;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:700}.shopify-csv-panel-head p,.shopify-csv-repair>p{color:#91a196;margin:5px 0 0;font-size:12px;line-height:1.65}.shopify-csv-icon{color:#8bdaa7;background:#17251c;border:1px solid #365140;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.shopify-csv-target{background:#131d16;border:1px solid #33463a;border-radius:11px;gap:5px;margin-top:20px;padding:13px 15px;display:grid}.shopify-csv-target strong{color:#bfe9cb;font-size:11px}.shopify-csv-target span,.shopify-csv-note{color:#8e9e92;font-size:11px;line-height:1.65}.shopify-csv-pills{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.shopify-csv-pills span,.shopify-csv-pills a{color:#b6c6ba;border:1px solid #304136;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:6px 10px;font-size:10px;text-decoration:none;display:inline-flex}.shopify-csv-pills a{color:#a7dfb7}.shopify-csv-file{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.shopify-csv-upload>button,.shopify-csv-repair>button{gap:8px}.shopify-csv-privacy{color:#87968a;margin:17px 0 0;font-size:11px;line-height:1.7}.shopify-csv-progress,.shopify-csv-error,.shopify-csv-info,.shopify-csv-confirmed{border-radius:9px;align-items:center;gap:8px;margin:14px 0 0;padding:10px 12px;font-size:11px;line-height:1.5;display:flex}.shopify-csv-progress{color:#c3d5c7;border:1px solid #34483a}.shopify-csv-progress button{color:#b9c8bd;align-items:center;gap:5px;margin-left:auto;display:inline-flex}.shopify-csv-spinner{border:2px solid #485c4d;border-top-color:#8bdaa7;border-radius:50%;width:13px;height:13px;animation:.8s linear infinite csv-spin}@keyframes csv-spin{to{transform:rotate(360deg)}}.shopify-csv-error{color:#efb29f;background:#241814;border:1px solid #694138}.shopify-csv-info,.shopify-csv-confirmed{color:#a9ddb7;background:#142219;border:1px solid #355340}.shopify-csv-header-list{flex-wrap:wrap;align-items:center;gap:6px;margin-top:18px;display:flex}.shopify-csv-header-list strong{color:#aab9ae;width:100%;margin-bottom:3px;font-size:10px}.shopify-csv-header-list span{color:#b7c8bc;overflow-wrap:anywhere;border:1px solid #304237;border-radius:5px;padding:4px 7px;font-size:9px}.shopify-csv-header-list span.is-empty{color:#e3a28e;border-color:#6a463a}.shopify-csv-table-wrap,.shopify-csv-diff-scroll{border:1px solid #2b3b31;border-radius:10px;width:100%;margin-top:14px;overflow:auto}.shopify-csv-table{border-collapse:collapse;color:#bac8bd;text-align:left;width:max-content;min-width:100%;font-size:10px}.shopify-csv-table th,.shopify-csv-table td{vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #28372d;min-width:105px;max-width:240px;padding:9px}.shopify-csv-table th:first-child,.shopify-csv-table td:first-child{min-width:56px}.shopify-csv-table th{color:#c5d5c9;white-space:nowrap;background:#19251c;font-size:9px;position:sticky;top:0}.shopify-csv-options,.shopify-csv-repair-options{gap:9px;margin-top:14px;display:grid}.shopify-csv-options label,.shopify-csv-repair-options label{color:#a9b8ad;cursor:pointer;align-items:flex-start;gap:8px;font-size:10px;line-height:1.55;display:flex}.shopify-csv-options input,.shopify-csv-repair-options input{accent-color:#73c692;margin-top:2px}.shopify-csv-filters{flex-wrap:wrap;gap:7px;margin:17px 0 12px;display:flex}.shopify-csv-filters button{color:#aab9ae;border:1px solid #33463a;border-radius:999px;align-items:center;gap:7px;min-height:32px;padding:5px 10px;font-size:10px;display:inline-flex}.shopify-csv-filters button.is-active{color:#c8f0d2;background:#1a2a20;border-color:#568565}.shopify-csv-filters span{opacity:.65}.shopify-csv-issue-list{gap:7px;display:grid}.shopify-csv-issue{color:#c0cdc3;text-align:left;cursor:pointer;background:#141b15;border:1px solid #394338;border-radius:10px;gap:7px;width:100%;padding:11px 12px;display:grid}.shopify-csv-issue.is-error{border-left:3px solid #d17b62}.shopify-csv-issue.is-warning{border-left:3px solid #d6b75b}.shopify-csv-issue.is-suggestion{border-left:3px solid #6e9ec2}.shopify-csv-issue-meta{color:#91a094;flex-wrap:wrap;gap:7px;font-size:9px;display:flex}.shopify-csv-issue-meta b{color:#e7a48e;text-transform:uppercase}.is-warning .shopify-csv-issue-meta b{color:#dfc370}.is-suggestion .shopify-csv-issue-meta b{color:#9cc4df}.shopify-csv-issue strong{font-size:11px;line-height:1.5}.shopify-csv-issue>span:last-child{color:#89988c;font-size:10px;line-height:1.55}.shopify-csv-empty{color:#a7cbb0;margin:14px 0 0;font-size:12px}.shopify-csv-repair{justify-items:start;gap:8px;display:grid}.shopify-csv-diff{border-top:1px solid #2c3d32;width:100%;margin-top:10px;padding-top:12px}.shopify-csv-diff p{color:#aab9ae;font-size:10px;line-height:1.55}.shopify-csv-diff table{border-collapse:collapse;color:#b8c7bb;text-align:left;width:100%;min-width:580px;font-size:9px}.shopify-csv-diff th,.shopify-csv-diff td{overflow-wrap:anywhere;vertical-align:top;border-bottom:1px solid #2b3930;max-width:280px;padding:8px}.shopify-csv-diff th{color:#b5c7b9;background:#18231b}.csv-checker-row-focus{outline-offset:-2px;outline:2px solid #79c893!important}html[data-theme=light] .shopify-csv-upload,html[data-theme=light] .shopify-csv-summary,html[data-theme=light] .shopify-csv-report,html[data-theme=light] .shopify-csv-repair{background:#fff;border-color:#d1dfd5}html[data-theme=light] .shopify-csv-panel-head h2,html[data-theme=light] .shopify-csv-repair h2{color:#17251c}html[data-theme=light] .shopify-csv-panel-head p,html[data-theme=light] .shopify-csv-repair>p,html[data-theme=light] .shopify-csv-privacy,html[data-theme=light] .shopify-csv-note{color:#5f7064}html[data-theme=light] .shopify-csv-icon{color:#28794d;background:#f0f7f1;border-color:#d0e1d4}html[data-theme=light] .shopify-csv-target{background:#f5f9f6;border-color:#d8e4da}html[data-theme=light] .shopify-csv-target strong{color:#286b45}html[data-theme=light] .shopify-csv-target span,html[data-theme=light] .shopify-csv-header-list strong{color:#596a5e}html[data-theme=light] .shopify-csv-pills span,html[data-theme=light] .shopify-csv-pills a,html[data-theme=light] .shopify-csv-header-list span{color:#385543;border-color:#d5e2d8}html[data-theme=light] .shopify-csv-table-wrap,html[data-theme=light] .shopify-csv-diff-scroll{border-color:#d8e2da}html[data-theme=light] .shopify-csv-table,html[data-theme=light] .shopify-csv-diff table{color:#394b3e}html[data-theme=light] .shopify-csv-table th,html[data-theme=light] .shopify-csv-diff th{color:#344d3c;background:#edf4ef}html[data-theme=light] .shopify-csv-table td,html[data-theme=light] .shopify-csv-diff td{border-color:#e1e9e3}html[data-theme=light] .shopify-csv-options label,html[data-theme=light] .shopify-csv-repair-options label{color:#4c6052}html[data-theme=light] .shopify-csv-filters button{color:#4f6255;border-color:#d4e0d6}html[data-theme=light] .shopify-csv-filters button.is-active{color:#205d3a;background:#edf7ef;border-color:#8ab59a}html[data-theme=light] .shopify-csv-issue{color:#273a2c;background:#f8faf8;border-color:#dce5dd}html[data-theme=light] .shopify-csv-issue-meta,html[data-theme=light] .shopify-csv-issue>span:last-child{color:#607166}html[data-theme=light] .shopify-csv-issue strong{color:#25392b}html[data-theme=light] .shopify-csv-empty{color:#286b45}html[data-theme=light] .shopify-csv-diff{border-color:#dbe5dd}@media (max-width:640px){.shopify-csv-upload,.shopify-csv-summary,.shopify-csv-report,.shopify-csv-repair{padding:16px 13px}.shopify-csv-panel-head{flex-wrap:wrap;align-items:flex-start}.shopify-csv-panel-head>button{margin-left:55px}.shopify-csv-pills{flex-direction:column;align-items:flex-start}.shopify-csv-table{min-width:100%}}.shopify-csv-selected-row{background:#142219;border:1px solid #568565;border-radius:10px;margin-top:14px;padding:12px}.shopify-csv-selected-row>strong{color:#bce8c7;font-size:11px}.shopify-csv-selected-row>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:9px;display:grid}.shopify-csv-selected-row p{border:1px solid #2d4033;border-radius:7px;gap:4px;min-width:0;margin:0;padding:7px;display:grid}.shopify-csv-selected-row b{color:#91aa98;font-size:9px}.shopify-csv-selected-row span{color:#d1ded4;overflow-wrap:anywhere;font-size:10px}html[data-theme=light] .shopify-csv-selected-row{background:#f0f8f1;border-color:#90b99a}html[data-theme=light] .shopify-csv-selected-row>strong{color:#276a43}html[data-theme=light] .shopify-csv-selected-row p{border-color:#d5e3d8}html[data-theme=light] .shopify-csv-selected-row b{color:#536d5b}html[data-theme=light] .shopify-csv-selected-row span{color:#253b2c}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #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-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
