.tool-page[data-v-9f6546df]{position:relative;min-height:100dvh;background:var(--ui-surface-base);color:var(--ui-text-primary);font-family:var(--home-font-ui);-webkit-font-smoothing:antialiased;overflow-x:hidden}.tool-ambient[data-v-9f6546df]{position:fixed;inset:0;pointer-events:none;background:radial-gradient(ellipse 55% 36% at 50% -6%,rgba(var(--ui-palette-accent-rgb),.1),transparent 70%),radial-gradient(ellipse 34% 26% at 88% 34%,rgba(var(--ui-palette-accent-rgb),.05),transparent 70%)}.tool-page--site-nav[data-v-9f6546df]{padding-top:82px}@media(max-width:900px){.tool-page--site-nav[data-v-9f6546df]{padding-top:104px}}@media(max-width:680px){.tool-page--site-nav[data-v-9f6546df]{padding-top:66px}}.tool-nav[data-v-9f6546df]{position:relative;display:flex;gap:28px;max-width:1120px;margin:0 auto;padding:calc(20px + env(safe-area-inset-top,0px)) 24px 20px}.tool-brand[data-v-9f6546df],.tool-nav[data-v-9f6546df]{align-items:center;min-height:44px}.tool-brand[data-v-9f6546df]{display:inline-flex;gap:10px;color:inherit;text-decoration:none}.tool-brand__icon[data-v-9f6546df]{width:28px;height:28px;display:block}.tool-brand__word[data-v-9f6546df]{font-size:var(--ui-text-title-3)}.tool-nav__links[data-v-9f6546df]{display:flex;align-items:center;gap:4px;margin-left:auto}.tool-nav__link[data-v-9f6546df]{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;color:var(--ui-text-secondary);text-decoration:none;font-size:var(--ui-text-footnote);font-weight:500;border-radius:999px;transition:color .16s ease,background .16s ease}.tool-nav__link.is-active[data-v-9f6546df],.tool-nav__link[data-v-9f6546df]:hover{color:var(--ui-text-primary)}.tool-nav__link.is-active[data-v-9f6546df]{background:var(--elev-floating-bg)}.tool-nav__cta[data-v-9f6546df]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 18px;border-radius:999px;background:var(--ui-action-primary-bg,var(--ui-accent));color:var(--ui-action-primary-fg,#151413);font-size:var(--ui-text-footnote);font-weight:600;text-decoration:none;white-space:nowrap;box-shadow:var(--elev-control-shadow);transition:transform .16s ease,filter .16s ease}.tool-nav__cta[data-v-9f6546df]:hover{transform:translateY(-1px);filter:brightness(1.06)}.tool-nav__cta[data-v-9f6546df]:active{transform:translateY(0) scale(.97)}.tool-main[data-v-9f6546df]{position:relative;width:var(--marketing-page-width);margin:0 auto}.tool-heading[data-v-9f6546df]{padding:64px 0 40px;max-width:720px}.tool-title[data-v-9f6546df]{font-family:var(--home-font-headline);font-size:clamp(2.5rem,5.2vw,3.75rem);font-weight:var(--home-headline-weight);line-height:1.06;letter-spacing:-.01em;color:var(--ui-text-emphasis);text-wrap:balance;margin:0 0 20px}.tool-title[data-v-9f6546df] em{font-style:italic}.tool-sub[data-v-9f6546df]{margin:0;font-size:var(--ui-text-callout,1rem);line-height:1.65;color:var(--ui-text-secondary);max-width:60ch}@media(max-width:600px){.tool-nav[data-v-9f6546df]{gap:12px;padding:calc(20px + env(safe-area-inset-top,0px)) 16px 14px}.tool-nav__links[data-v-9f6546df]{display:none}.tool-nav__cta[data-v-9f6546df]{margin-left:auto}.tool-heading[data-v-9f6546df]{padding:40px 0 28px}}
