:root{color-scheme:light;--color-paper: oklch(98.2% .006 85);--color-paper-2: oklch(99.4% .003 85);--color-paper-3: oklch(96.6% .008 85);--color-surface: oklch(99.4% .003 85);--color-surface-raised: oklch(98.8% .005 85);--color-ink: oklch(17.8% .014 260);--color-ink-2: oklch(28.5% .025 260);--color-neutral: oklch(39% .03 258);--color-muted: oklch(45.5% .03 257);--color-muted-soft: oklch(60% .025 257);--color-rule: oklch(90.5% .01 255);--color-rule-2: oklch(79% .018 255);--color-grid: oklch(32% .025 260 / .045);--color-overlay: oklch(17.8% .014 260 / .48);--color-accent: oklch(63.7% .237 25.331);--color-accent-hover: oklch(57.7% .245 27.325);--color-accent-strong: oklch(50.5% .213 27.5);--color-accent-ink: oklch(98.8% .006 85);--color-accent-soft: oklch(96.8% .025 25);--color-accent-border: oklch(83% .09 25);--color-secondary: oklch(65.6% .241 354.308);--color-focus: oklch(57.7% .245 27.325);--color-success: oklch(58.8% .158 163);--color-success-soft: oklch(96.5% .03 163);--color-success-border: oklch(82% .09 163);--color-warning: oklch(49% .12 70);--color-warning-soft: oklch(97% .028 80);--color-warning-border: oklch(84% .09 80);--color-error: oklch(50.5% .213 27.5);--color-error-soft: oklch(96.8% .025 25);--color-error-border: oklch(83% .09 25);--color-dark: oklch(17.5% .025 260);--color-dark-2: oklch(22% .028 260);--color-dark-rule: oklch(98.8% .006 85 / .12);--color-dark-muted: oklch(78% .022 255);--color-dark-ink: oklch(96.8% .008 85);--font-display: "Space Grotesk", ui-sans-serif, system-ui, sans-serif;--font-body: "Plus Jakarta Sans", ui-sans-serif, system-ui, sans-serif;--font-outlier: ui-monospace, "SFMono-Regular", "Cascadia Code", monospace;--display-weight: 700;--display-style: normal;--tracking-display: -.045em;--tracking-label: .07em;--text-xs: .75rem;--text-sm: .875rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.375rem;--text-2xl: 1.75rem;--text-3xl: 2.25rem;--text-tool-title: 3rem;--text-tool-title-tablet: 2.25rem;--text-tool-title-mobile: 1.75rem;--text-display-s: clamp(2.5rem, 5vw, 4.5rem);--text-display: clamp(3rem, 6vw, 5.5rem);--tracking-tool-title: -.04em;--space-3xs: .25rem;--space-2xs: .5rem;--space-xs: .75rem;--space-sm: 1rem;--space-md: 1.5rem;--space-lg: 2rem;--space-xl: 3rem;--space-2xl: 4rem;--space-3xl: 6rem;--space-4xl: 8rem;--rule-hair: 1px;--rule-fine: 2px;--radius-input: .75rem;--radius-button: .75rem;--radius-card: 1.5rem;--radius-panel: 1rem;--radius-pill: 999px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.7, 0, .84, 0);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-micro: .12s;--dur-short: .22s;--dur-long: .42s;--dur-ambient: 6s;--shadow-card: 0 1rem 3rem oklch(17.8% .014 260 / .07);--shadow-float: 0 .75rem 2rem oklch(17.8% .014 260 / .11);--z-base: 0;--z-raised: 10;--z-header: 40;--z-overlay: 50;--z-modal: 60}.blog-index,.blog-archive-page{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body)}html,body{overflow-x:clip}.blog-index :where(h1,h2,h3),.blog-archive-page :where(h1,h2,h3){min-width:0;color:var(--color-ink);font-family:var(--font-display);font-style:normal;letter-spacing:var(--tracking-display);overflow-wrap:anywhere;text-wrap:balance}.blog-shell{width:min(74rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem);margin-inline:auto}.blog-index .blog-shell,.blog-archive-page .blog-shell{width:min(74rem,calc(100vw - 2rem));max-width:calc(100vw - 2rem)}.blog-index__hero{padding-block:clamp(5.75rem,8vw,7rem) var(--space-xl)}.blog-index__intro{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--space-lg)}.blog-index__intro-copy{max-width:47rem}.blog-index__visual{width:min(100%,23rem);justify-self:start}.blog-index__kicker{margin-block:0 var(--space-sm);color:var(--color-accent-strong);font-size:var(--text-sm);font-weight:700;letter-spacing:0;text-transform:none}.blog-index__kicker:before{width:var(--space-lg);height:var(--rule-fine);background:var(--color-accent)}.blog-index h1{max-width:17ch;margin:0;font-size:clamp(2.35rem,5vw,3.75rem);font-weight:700;line-height:1.04}.blog-index__lede{max-width:64ch;margin-block:var(--space-sm) 0;color:var(--color-neutral);font-size:var(--text-md);line-height:1.7;text-wrap:pretty}.blog-search{max-width:42rem;margin-top:var(--space-md)}.blog-search__label{margin-bottom:var(--space-2xs);color:var(--color-ink-2);font-size:var(--text-sm);font-weight:700}.blog-search__controls{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xs)}.blog-search input,.blog-search button{min-height:3rem;border-radius:var(--radius-input)}.blog-search input{border:var(--rule-hair) solid var(--color-rule-2);outline:var(--rule-fine) solid transparent;outline-offset:var(--space-3xs);background:var(--color-surface);color:var(--color-ink);transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out)}.blog-search input::-moz-placeholder{color:var(--color-muted);opacity:1}.blog-search input::placeholder{color:var(--color-muted);opacity:1}.blog-search input:focus{border-color:var(--color-ink-2);outline-color:var(--color-focus);box-shadow:none}.blog-search button{border:var(--rule-hair) solid var(--color-accent-strong);background:var(--color-accent-strong);color:var(--color-accent-ink);transition:background-color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.blog-search button:active{transform:translateY(var(--rule-hair))}.blog-lead{display:grid;grid-template-columns:minmax(0,1fr);min-height:0;margin-top:var(--space-lg);overflow:hidden;border:var(--rule-hair) solid var(--color-dark-rule);border-radius:var(--radius-panel);background:var(--color-dark);color:var(--color-dark-ink)}.blog-lead__media{min-height:0;aspect-ratio:16 / 10;background:var(--color-dark-2)}.blog-lead__image[data-image-fallback=true]{background:var(--color-paper-2)}.blog-lead__focus-line{display:none}.blog-lead__content{min-height:0;padding:var(--space-lg)}.blog-lead .blog-topic-signal{color:var(--color-dark-muted)}.blog-lead h2{margin-top:var(--space-sm);font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.1}.blog-lead h2 a,.blog-read-link{color:var(--color-dark-ink)}.blog-lead__content>p{display:-webkit-box;margin-top:var(--space-sm);overflow:hidden;color:var(--color-dark-muted);font-size:var(--text-sm);line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog-lead .blog-story-meta{margin-top:var(--space-sm);color:var(--color-dark-muted);font-variant-numeric:tabular-nums}.blog-read-link{min-height:2.75rem;margin-top:var(--space-sm);white-space:nowrap}.blog-read-link i{color:var(--color-accent);transition:transform var(--dur-micro) var(--ease-out)}.blog-topics{position:relative;top:auto;z-index:var(--z-raised);border-block:var(--rule-hair) solid var(--color-rule);background:var(--color-paper-2);backdrop-filter:none}.blog-topics__rail{gap:clamp(var(--space-md),4vw,var(--space-xl))}.blog-topic-link{min-height:3rem;border-bottom:var(--rule-fine) solid transparent;color:var(--color-neutral);font-size:var(--text-sm);white-space:nowrap;transition:border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out)}.blog-index__spotlight{padding-block:clamp(var(--space-xl),6vw,var(--space-2xl)) 0}.blog-frontline{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-xl)}.blog-frontline .blog-lead{margin-top:0}.blog-frontline__heading{display:flex;align-items:end;justify-content:space-between;gap:var(--space-sm);padding-bottom:var(--space-sm);border-bottom:var(--rule-hair) solid var(--color-rule-2)}.blog-frontline__heading h2{margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1.1}.blog-frontline__heading span{color:var(--color-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.blog-frontline__stories{display:grid;grid-template-columns:minmax(0,1fr);border-bottom:var(--rule-hair) solid var(--color-rule-2)}.blog-frontline__stories .blog-ledger-story{grid-template-columns:6.5rem minmax(0,1fr);gap:var(--space-sm);padding-block:var(--space-sm)}.blog-frontline__stories .blog-ledger-story__content>p,.blog-frontline__stories .blog-ledger-story__action{display:none}.blog-frontline__stories .blog-story-meta>:nth-child(n+3){display:none}.blog-topic-link[aria-current=page]{border-bottom-color:var(--color-accent);color:var(--color-ink)}.blog-topic-link small{color:var(--color-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.blog-index__archive{padding-block:clamp(var(--space-xl),7vw,var(--space-3xl)) clamp(var(--space-2xl),8vw,var(--space-3xl))}.blog-archive-heading{display:flex;align-items:end;justify-content:space-between;gap:var(--space-md);padding-bottom:var(--space-md)}.blog-archive-heading h2{margin:0;font-size:clamp(1.85rem,4vw,2.75rem);line-height:1.08}.blog-archive-heading p,.blog-archive-heading>a{color:var(--color-neutral);font-size:var(--text-sm)}.blog-archive-heading>a{min-height:2.75rem;align-items:center;white-space:nowrap}.blog-ledger,.blog-story-grid,.blog-two-column-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(var(--space-sm),2.25vw,var(--space-md));border-bottom:0}:where(.blog-ledger,.blog-story-grid,.blog-two-column-grid)>.blog-ledger-story{display:grid;grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden;padding:0;border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-panel);background:var(--color-surface)}:where(.blog-ledger,.blog-story-grid,.blog-two-column-grid)>.blog-ledger-story .blog-ledger-story__media{border:0;border-bottom:var(--rule-hair) solid var(--color-rule);border-radius:0;aspect-ratio:16 / 9}:where(.blog-ledger,.blog-story-grid,.blog-two-column-grid)>.blog-ledger-story .blog-ledger-story__content{padding:var(--space-md)}:where(.blog-ledger,.blog-story-grid,.blog-two-column-grid)>.blog-ledger-story h3{max-width:30ch;font-size:clamp(1.35rem,2.4vw,1.75rem)}:where(.blog-ledger,.blog-story-grid,.blog-two-column-grid)>.blog-ledger-story .blog-ledger-story__content>p{-webkit-line-clamp:3}.blog-two-column-grid>.blog-lead{grid-template-columns:minmax(0,1fr);min-height:0;margin:0}.blog-two-column-grid>.blog-lead .blog-lead__media{height:auto;min-height:0;aspect-ratio:16 / 9}.blog-two-column-grid>.blog-lead .blog-lead__content{min-height:0;justify-content:flex-start;padding:var(--space-md)}.blog-two-column-grid>.blog-lead h2{display:-webkit-box;overflow:hidden;font-size:clamp(1.45rem,2.6vw,1.9rem);-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog-two-column-grid>.blog-lead .blog-lead__content>p{-webkit-line-clamp:2}.blog-ledger-story{display:grid;grid-template-columns:7rem minmax(0,1fr);align-items:start;gap:var(--space-sm);padding-block:var(--space-md);border-top:var(--rule-hair) solid var(--color-rule-2)}.blog-ledger-story__media{overflow:hidden;border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);aspect-ratio:4 / 3}.blog-ledger-story__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity var(--dur-short) var(--ease-out)}.blog-ledger-story__image[data-image-fallback=true]{padding:var(--space-md);background:var(--color-surface);-o-object-fit:contain;object-fit:contain}.blog-ledger-story__content{min-width:0}.blog-ledger-story .blog-topic-signal{color:var(--color-neutral);font-size:var(--text-xs)}.blog-ledger-story h3{max-width:27ch;margin-top:var(--space-2xs);font-size:clamp(1.15rem,2vw,1.45rem);line-height:1.18}.blog-ledger-story h3 a{color:var(--color-ink);text-decoration-color:transparent;text-decoration-thickness:var(--rule-fine);text-underline-offset:var(--space-3xs);transition:color var(--dur-short) var(--ease-out),text-decoration-color var(--dur-short) var(--ease-out)}.blog-ledger-story__content>p{display:-webkit-box;margin-top:var(--space-xs);overflow:hidden;color:var(--color-neutral);font-size:var(--text-sm);line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.blog-ledger-story .blog-story-meta{margin-top:var(--space-xs);color:var(--color-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.blog-ledger-story__action{display:none}.blog-pagination{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule)}.blog-pager{width:100%;font-family:var(--font-body)}.blog-pager__desktop{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs)}.blog-pager__pages{display:none;align-items:center;gap:var(--space-2xs)}.blog-pager__direction,.blog-pager__page,.blog-pager__ellipsis{display:inline-flex;min-width:2.75rem;min-height:2.75rem;align-items:center;justify-content:center;border-radius:var(--radius-input);color:var(--color-ink-2);font-size:var(--text-sm);font-weight:700;text-decoration:none;white-space:nowrap}.blog-pager__direction{gap:var(--space-xs);border:var(--rule-hair) solid var(--color-rule-2);padding-inline:var(--space-sm);background:var(--color-surface);transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.blog-pager__page{border:var(--rule-hair) solid transparent;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out)}.blog-pager__page.is-current{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper-2)}.blog-pager__direction.is-disabled{border-color:var(--color-rule);background:var(--color-paper-3);color:var(--color-muted-soft);cursor:not-allowed;opacity:.72}.blog-pager__status{color:var(--color-neutral);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.blog-archive-page{padding-top:4.25rem}main.blog-archive-page{min-height:60svh}section.blog-archive-masthead.blog-archive-page{min-height:0;padding-top:calc(4.25rem + var(--space-xl))}.blog-archive-masthead{padding-block:var(--space-xl) var(--space-lg);border-bottom:var(--rule-hair) solid var(--color-rule)}.blog-archive-masthead__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md)}.blog-archive-masthead h1{max-width:18ch;margin:0;font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.05}.blog-archive-masthead__copy{max-width:65ch;margin:var(--space-sm) 0 0;color:var(--color-neutral);line-height:1.7}.blog-archive-tools{display:flex;flex-wrap:wrap;align-items:end;gap:var(--space-sm)}.blog-archive-tools label{display:block;margin-bottom:var(--space-2xs);color:var(--color-ink-2);font-size:var(--text-sm);font-weight:700}.blog-archive-tools select,.blog-archive-tools input,.blog-archive-tools button{min-height:2.75rem;border:var(--rule-hair) solid var(--color-rule-2);border-radius:var(--radius-input);outline:var(--rule-fine) solid transparent;outline-offset:var(--space-3xs);background:var(--color-surface);color:var(--color-ink)}.blog-archive-tools select:focus-visible,.blog-archive-tools input:focus-visible,.blog-archive-tools button:focus-visible{border-color:var(--color-ink-2);outline-color:var(--color-focus)}.blog-archive-tools__search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xs);width:min(100%,34rem)}.blog-archive-tools__search input{min-width:0;padding-inline:var(--space-sm)}.blog-archive-tools__search button{border-color:var(--color-accent-strong);background:var(--color-accent-strong);padding-inline:var(--space-sm);color:var(--color-accent-ink);font-weight:700;white-space:nowrap}.blog-empty{border-block:var(--rule-hair) solid var(--color-rule);padding:var(--space-2xl) var(--space-sm)}.blog-empty__mark{border-color:var(--color-rule-2);background:var(--color-surface);color:var(--color-accent-strong)}.blog-empty p{color:var(--color-neutral)}.blog-empty a{background:var(--color-accent-strong);color:var(--color-accent-ink);white-space:nowrap}.blog-index__cta-inner{gap:var(--space-lg);padding:clamp(var(--space-lg),4vw,var(--space-xl))}.blog-index__cta{padding-block:var(--space-xl) clamp(var(--space-2xl),8vw,var(--space-4xl))}.blog-index__cta h2{font-size:clamp(1.8rem,3vw,2.6rem)}.blog-story-card,.blog-story-card.blog-ledger-story{display:flex;min-width:0;min-height:100%;flex-direction:column;gap:0;align-items:stretch;overflow:hidden;padding:0;border:var(--rule-hair) solid var(--color-dark-rule);border-radius:var(--radius-panel);background:var(--color-dark);color:var(--color-dark-ink)}.blog-story-card__media,.blog-story-card.blog-ledger-story .blog-story-card__media{position:relative;display:block;width:100%;min-height:0;overflow:hidden;border:0;border-bottom:var(--rule-hair) solid var(--color-dark-rule);border-radius:0;isolation:isolate;background:var(--color-dark);aspect-ratio:3 / 2}.blog-story-card__backdrop{position:absolute;z-index:0;inset:-8%;display:block;width:116%;height:116%;-o-object-fit:cover;object-fit:cover;filter:blur(1.25rem) saturate(.82) brightness(.82);opacity:.94;transform:scale(1.06)}.blog-story-card__image,.blog-story-card.blog-ledger-story .blog-story-card__image{position:relative;z-index:1;display:block;width:100%;height:100%;background:transparent;-o-object-fit:contain;object-fit:contain;transition:opacity var(--dur-short) var(--ease-out),transform var(--dur-long) var(--ease-out)}.blog-story-card__image[data-image-fallback=true],.blog-story-card.blog-ledger-story .blog-story-card__image[data-image-fallback=true]{padding:0;background:transparent;-o-object-fit:contain;object-fit:contain}.blog-story-card__content{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start;padding:clamp(var(--space-sm),2.5vw,var(--space-md))}.blog-story-card .blog-topic-signal,.blog-story-card.blog-ledger-story .blog-topic-signal{color:var(--color-dark-muted);font-size:var(--text-xs)}.blog-story-card .blog-story-card__title{display:block;max-width:24ch;margin:var(--space-sm) 0 0;overflow:visible;color:var(--color-dark-ink);font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.12}.blog-story-card .blog-story-card__title a{color:var(--color-dark-ink);text-decoration:none}.blog-story-card .blog-story-card__excerpt{display:block;margin:var(--space-sm) 0 0;overflow:visible;color:var(--color-dark-muted);font-size:var(--text-sm);line-height:1.65;text-wrap:pretty}.blog-story-card .blog-story-meta,.blog-story-card.blog-ledger-story .blog-story-meta{margin-top:var(--space-sm);color:var(--color-dark-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.blog-story-card .blog-read-link{min-height:2.5rem;margin-top:auto;padding-top:var(--space-sm);color:var(--color-dark-ink)}.blog-index .blog-index__archive{padding-block:clamp(var(--space-lg),5vw,var(--space-2xl)) clamp(var(--space-xl),7vw,var(--space-3xl))}.blog-story-card .blog-read-link i{color:var(--color-accent)}@media(min-width:40rem){.blog-shell{width:min(74rem,calc(100% - (var(--space-lg) * 2)))}.blog-search__controls{grid-template-columns:minmax(0,1fr) auto}.blog-pager__pages{display:flex}.blog-pager__status--mobile{display:none}.blog-archive-masthead__inner{grid-template-columns:minmax(0,1.1fr) minmax(16rem,.7fr);align-items:end}}@media(min-width:56rem){.blog-index__intro{grid-template-columns:minmax(0,1fr) minmax(17rem,.55fr);gap:clamp(var(--space-lg),5vw,var(--space-2xl))}.blog-index__visual{justify-self:end}.blog-lead{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr)}.blog-lead__media{height:100%;min-height:22rem;aspect-ratio:auto}.blog-lead__content{justify-content:center;padding:var(--space-lg) clamp(var(--space-lg),3vw,var(--space-xl))}.blog-frontline{grid-template-columns:minmax(0,1.4fr) minmax(21rem,.6fr);align-items:start}.blog-frontline--solo{grid-template-columns:minmax(0,1fr)}.blog-frontline .blog-lead{grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr)}.blog-frontline .blog-lead__media{height:100%;min-height:20rem;aspect-ratio:auto}.blog-frontline .blog-lead h2{font-size:clamp(1.55rem,2.4vw,2rem)}.blog-frontline .blog-lead__content>p{-webkit-line-clamp:2}.blog-ledger,.blog-story-grid,.blog-two-column-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-story-card,.blog-story-card.blog-ledger-story{display:flex;height:100%;min-height:0;flex-direction:column}.blog-story-card__media,.blog-story-card.blog-ledger-story .blog-story-card__media{height:auto;min-height:0;border-right:0;border-bottom:var(--rule-hair) solid var(--color-dark-rule);aspect-ratio:3 / 2}.blog-story-card__content{padding:var(--space-md)}.blog-story-card .blog-story-card__title{margin-top:var(--space-sm);font-size:clamp(1.3rem,1.8vw,1.55rem);line-height:1.12}.blog-story-card .blog-story-card__excerpt{display:block}.blog-story-card .blog-story-meta,.blog-story-card.blog-ledger-story .blog-story-meta{margin-top:var(--space-sm)}.blog-story-card .blog-read-link{min-height:2.5rem;padding-top:var(--space-sm)}}@media(min-width:64rem){.blog-frontline{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-lg)}.blog-frontline .blog-lead{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);height:100%;max-height:25rem}.blog-frontline .blog-lead__media{min-height:25rem}.blog-frontline .blog-lead__content{padding:var(--space-md)}.blog-frontline .blog-lead h2{display:-webkit-box;overflow:hidden;font-size:clamp(1.45rem,2vw,1.75rem);-webkit-box-orient:vertical;-webkit-line-clamp:4}.blog-frontline .blog-lead__content>p{display:none}.blog-frontline .blog-read-link{margin-top:var(--space-xs)}.blog-frontline__stories{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--space-md);column-gap:var(--space-md)}.blog-frontline__stories .blog-ledger-story{grid-template-columns:5rem minmax(0,1fr);gap:var(--space-xs);min-height:9.5rem;padding-block:var(--space-sm)}.blog-frontline__stories .blog-ledger-story h3{display:-webkit-box;overflow:hidden;font-size:var(--text-md);-webkit-box-orient:vertical;-webkit-line-clamp:3}.blog-frontline__stories .blog-story-meta{margin-top:var(--space-2xs)}}@media(hover:hover)and (pointer:fine){.blog-search input:hover,.blog-archive-tools :where(input,select):hover{background:var(--color-paper-3)}.blog-search button:hover,.blog-archive-tools__search button:hover{background:var(--color-accent-hover)}.blog-lead:hover .blog-lead__image,.blog-ledger-story:hover .blog-ledger-story__image{transform:none;opacity:.92}.blog-ledger-story:hover h3 a{color:var(--color-accent-strong);text-decoration-color:var(--color-accent-border)}.blog-pager__direction:not(.is-disabled):hover,.blog-pager__page:not(.is-current):hover{border-color:var(--color-ink-2);background:var(--color-paper-3)}}.blog-search button:active,.blog-archive-tools__search button:active,.blog-pager__direction:not(.is-disabled):active{transform:translateY(var(--rule-hair))}.blog-index :where(a,button,input,select):focus-visible,.blog-archive-page :where(a,button,input,select):focus-visible,.blog-pager :where(a,button):focus-visible{outline:var(--rule-fine) solid var(--color-focus);outline-offset:var(--space-3xs)}@media(prefers-reduced-motion:reduce){.blog-index *,.blog-index *:before,.blog-index *:after,.blog-archive-page *,.blog-archive-page *:before,.blog-archive-page *:after{animation-duration:var(--dur-micro)!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:var(--dur-micro)!important}}html,body{max-width:100%;overflow-x:clip}body.aic-site-shell,body.aic-auth-shell,body.aic-profile-shell,body.aic-dashboard-shell{margin:0;background-color:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.aic-site-shell{background-image:linear-gradient(var(--color-grid) var(--rule-hair),transparent var(--rule-hair)),linear-gradient(90deg,var(--color-grid) var(--rule-hair),transparent var(--rule-hair));background-size:2.5rem 2.5rem}body.aic-site-shell:before{position:fixed;z-index:var(--z-base);inset:0;background:linear-gradient(180deg,color-mix(in oklch,var(--color-paper) 35%,transparent),var(--color-paper));content:"";pointer-events:none}body.aic-site-shell>*{position:relative;z-index:var(--z-raised)}body.aic-site-shell>.site-header{position:fixed;z-index:var(--z-overlay)}:where(body.aic-site-shell,body.aic-auth-shell,body.aic-profile-shell,body.aic-dashboard-shell) :where(h1,h2,h3){min-width:0;overflow-wrap:anywhere}:where(body.aic-site-shell,body.aic-auth-shell,body.aic-profile-shell,body.aic-dashboard-shell) .transition-all{transition-property:color,background-color,border-color,opacity,transform}:where(body.aic-site-shell,body.aic-auth-shell,body.aic-profile-shell,body.aic-dashboard-shell) [class*="hover:scale"]:hover,:where(body.aic-site-shell,body.aic-auth-shell,body.aic-profile-shell,body.aic-dashboard-shell) [class*="group-hover:scale"]{transform:none}.aic-site-shell .animate-float-hero-1,.aic-site-shell .animate-float-hero-2{animation:none;opacity:0}::-moz-selection{background:var(--color-accent-soft);color:var(--color-accent-strong)}::selection{background:var(--color-accent-soft);color:var(--color-accent-strong)}:where(a,button,input,select,textarea,summary):focus-visible{outline:var(--rule-fine) solid var(--color-focus);outline-offset:var(--space-3xs)}:where(button,[type=button],[type=submit],[role=button]){-webkit-tap-highlight-color:transparent}:where(button,[type=button],[type=submit]):active:not(:disabled){transform:translateY(var(--rule-hair))}.site-header :where(a,button){min-block-size:2.75rem;align-items:center;white-space:nowrap}:where(.site-header) :where(a,button){display:inline-flex}.site-header button{min-inline-size:2.75rem;justify-content:center}.site-footer--statement{border-top:var(--rule-hair) solid var(--color-dark-rule);background:var(--color-dark);color:var(--color-dark-ink)}.site-footer__inner{width:min(72rem,calc(100% - 2rem));margin-inline:auto;padding-block:clamp(var(--space-xl),6vw,var(--space-3xl)) var(--space-lg)}.site-footer__lead{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:center;gap:clamp(var(--space-lg),6vw,var(--space-3xl));padding-bottom:clamp(var(--space-lg),5vw,var(--space-2xl));border-bottom:var(--rule-hair) solid var(--color-dark-rule)}.site-footer__statement{max-width:16ch;margin:0;color:var(--color-dark-ink);font-family:var(--font-display);font-size:clamp(2rem,4vw,3.6rem);font-weight:650;letter-spacing:var(--tracking-display);line-height:.98}.site-footer__aside{display:grid;justify-items:start;gap:var(--space-sm)}.site-footer__aside p{max-width:45ch;margin:0;color:var(--color-dark-muted);font-size:var(--text-sm);line-height:1.7}.site-footer__cta{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:var(--space-2xs);border:var(--rule-hair) solid var(--color-accent-hover);border-radius:var(--radius-button);background:var(--color-accent-hover);padding:var(--space-xs) var(--space-sm);color:var(--color-accent-ink);font-size:var(--text-sm);font-weight:700;text-decoration:none;white-space:nowrap;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.site-footer__cta:hover{border-color:var(--color-accent-strong);background:var(--color-accent-strong)}.site-footer__cta[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none}.site-footer__directory{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(11rem,.8fr) minmax(9rem,.6fr);gap:clamp(var(--space-lg),5vw,var(--space-2xl));padding-block:clamp(var(--space-lg),4vw,var(--space-xl));border-bottom:var(--rule-hair) solid var(--color-dark-rule)}.site-footer__group{min-width:0}.site-footer__group h3{margin:0 0 var(--space-sm);color:var(--color-dark-ink);font-family:var(--font-display);font-size:var(--text-sm);font-weight:650;letter-spacing:0;line-height:1.2}.site-footer__links,.site-footer__legal{margin:0;padding:0;list-style:none}.site-footer__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-xs) var(--space-md)}.site-footer__group:nth-child(n+2) .site-footer__links{grid-template-columns:minmax(0,1fr)}.site-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs) var(--space-md)}.site-footer__directory a,.site-footer__base a{color:var(--color-dark-muted);font-size:var(--text-xs);font-weight:600;text-decoration:none;white-space:nowrap;transition:color var(--dur-short) var(--ease-out)}.site-footer__directory a:hover,.site-footer__base a:hover{color:var(--color-dark-ink)}.site-footer__directory a:active,.site-footer__base a:active{color:var(--color-accent)}.site-footer__base{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding-top:var(--space-md)}.site-footer__brand{display:inline-flex;align-items:center;gap:var(--space-2xs);color:var(--color-dark-ink);font-family:var(--font-display);font-weight:700;text-decoration:none;white-space:nowrap}.site-footer__mark{width:2rem;height:2rem;flex:0 0 auto}.site-footer__brand-dot{color:var(--color-accent)}.site-footer__copyright{margin:0;color:var(--color-dark-muted);font-size:var(--text-xs)}.workflow-overview,.knowledge-section{border-top:var(--rule-hair) solid var(--color-rule);background:var(--color-surface)}.knowledge-section{background:var(--color-paper)}.workflow-overview__inner,.knowledge-section__inner{width:min(72rem,calc(100% - 2rem));margin-inline:auto;padding-block:clamp(var(--space-2xl),9vw,var(--space-3xl))}.workflow-overview__heading,.knowledge-section__heading{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:end;gap:var(--space-xl);margin-bottom:var(--space-xl)}.workflow-overview__heading h2,.knowledge-section__heading h2{max-width:14ch;margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:clamp(2rem,4vw,3.5rem);font-weight:700;letter-spacing:var(--tracking-display);line-height:1}.workflow-overview__heading p,.knowledge-section__heading p{max-width:48ch;margin:0;color:var(--color-muted);font-size:var(--text-sm);line-height:1.75}.workflow-overview__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(18rem,.88fr);gap:var(--space-sm)}.workflow-overview__item{display:flex;min-height:13rem;flex-direction:column;justify-content:space-between;border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-panel);background:var(--color-paper-2);padding:clamp(var(--space-md),3vw,var(--space-lg))}.workflow-overview__item--privacy{position:relative;grid-row:span 2;min-height:27rem;justify-content:flex-end;overflow:clip;background:var(--color-dark);color:var(--color-dark-ink)}.workflow-overview__privacy-scene{width:100%;height:clamp(9rem,18vw,12rem);margin-block-end:var(--space-sm);color:var(--color-dark-muted);pointer-events:none}.workflow-overview__privacy-scene svg{display:block;width:100%;height:100%;overflow:visible}.privacy-scene__photo-surface{fill:var(--color-dark-2);stroke:var(--color-dark-rule);stroke-width:var(--rule-hair)}.privacy-scene__sun{fill:var(--color-accent);opacity:.48}.privacy-scene__landscape,.privacy-scene__frame{fill:none;stroke:var(--color-dark-muted);stroke-linecap:round;stroke-linejoin:round}.privacy-scene__landscape{stroke-width:var(--rule-fine);opacity:.42}.privacy-scene__frame{stroke-width:var(--rule-hair);opacity:.58}.privacy-scene__tag{--privacy-shift-x: 0;--privacy-shift-y: 0;transform-box:fill-box;transform-origin:center;opacity:.94}.privacy-scene__tag rect{fill:var(--color-dark-2);stroke:var(--color-dark-rule);stroke-width:var(--rule-hair)}.privacy-scene__tag circle{fill:var(--color-accent)}.privacy-scene__tag text{fill:var(--color-dark-ink);font-family:var(--font-outlier);font-size:var(--text-xs);font-weight:700;letter-spacing:var(--tracking-label)}.privacy-scene__tag--gps{--privacy-shift-x: 7rem;--privacy-shift-y: 4.25rem}.privacy-scene__tag--camera{--privacy-shift-x: -6.5rem;--privacy-shift-y: 3.25rem}.privacy-scene__tag--time{--privacy-shift-x: -5.5rem;--privacy-shift-y: -3.5rem}.privacy-scene__shield{fill:var(--color-accent)}.privacy-scene__check{fill:none;stroke:var(--color-accent-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:var(--rule-fine)}.privacy-scene__scan{transform:translateY(-2rem);opacity:.52}.privacy-scene__scan path{fill:none;stroke:var(--color-accent);stroke-linecap:round;stroke-width:var(--rule-fine)}.privacy-scene__scan circle{fill:var(--color-accent)}@media(prefers-reduced-motion:no-preference){.privacy-scene__scan{animation:privacy-scan-loop var(--dur-ambient) var(--ease-in-out) infinite}.privacy-scene__tag{animation:privacy-tag-loop var(--dur-ambient) var(--ease-in-out) infinite}.workflow-overview__item--privacy:is(:hover,:focus-within) :is(.privacy-scene__scan,.privacy-scene__tag){animation-play-state:paused}}@keyframes privacy-scan-loop{0%,12%{transform:translateY(-2rem);opacity:.52}50%{transform:translateY(5.5rem);opacity:.92}56%{transform:translateY(5.5rem);opacity:0}57%{transform:translateY(-2rem);opacity:0}66%,to{transform:translateY(-2rem);opacity:.52}}@keyframes privacy-tag-loop{0%,12%{transform:translate(0);opacity:.94}50%{transform:translate(var(--privacy-shift-x),var(--privacy-shift-y));opacity:.3}56%{transform:translate(var(--privacy-shift-x),var(--privacy-shift-y));opacity:0}57%{transform:translate(0);opacity:0}66%,to{transform:translate(0);opacity:.94}}.workflow-overview__item-heading{display:flex;align-items:center;gap:var(--space-xs)}.workflow-overview__item-heading i{color:var(--color-accent)}.workflow-overview__item h3{margin:0;color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-xl);font-weight:650;letter-spacing:-.025em}.workflow-overview__item--privacy h3{color:var(--color-dark-ink);font-size:var(--text-2xl)}.workflow-overview__item p{max-width:52ch;margin:var(--space-sm) 0;color:var(--color-muted);font-size:var(--text-sm);line-height:1.7}.workflow-overview__item--privacy p{color:var(--color-dark-muted)}.workflow-overview__item a{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--space-2xs);color:var(--color-accent-hover);font-size:var(--text-xs);font-weight:700;text-decoration:none;white-space:nowrap}.workflow-overview__item--privacy a{color:var(--color-dark-ink)}.workflow-overview__item a:hover{text-decoration:underline;text-decoration-thickness:var(--rule-fine);text-underline-offset:var(--space-3xs)}.knowledge-section__articles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(var(--space-lg),6vw,var(--space-3xl));padding-block:var(--space-xl);border-block:var(--rule-hair) solid var(--color-rule-2)}.knowledge-section__articles article{max-width:60ch}.knowledge-section__articles h3,.knowledge-section__uses>h3,.knowledge-section__use-list h4{margin:0;color:var(--color-ink);font-family:var(--font-display);font-weight:650;letter-spacing:-.02em}.knowledge-section__articles h3,.knowledge-section__uses>h3{font-size:var(--text-xl)}.knowledge-section__articles p,.knowledge-section__use-list p{margin:var(--space-sm) 0 0;color:var(--color-muted);font-size:var(--text-sm);line-height:1.75}.knowledge-section__uses{display:grid;grid-template-columns:minmax(14rem,.65fr) minmax(0,1.35fr);gap:var(--space-xl);padding-top:var(--space-xl)}.knowledge-section__use-list{display:grid;gap:0}.knowledge-section__use-list article{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:var(--space-sm);padding-block:var(--space-md);border-top:var(--rule-hair) solid var(--color-rule)}.knowledge-section__use-list article:first-child{padding-top:0;border-top:0}.knowledge-section__use-list i{display:grid;width:2.5rem;height:2.5rem;place-items:center;border:var(--rule-hair) solid var(--color-rule);border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-accent-hover)}.knowledge-section__use-list h4{font-size:var(--text-md)}.knowledge-section__use-list p{margin-top:var(--space-2xs)}.auth-stage{display:grid;min-height:100dvh;grid-template-columns:minmax(20rem,.85fr) minmax(28rem,1.15fr);background:var(--color-paper)}.auth-context{position:sticky;top:0;display:flex;min-height:100dvh;flex-direction:column;justify-content:space-between;overflow:hidden;border-right:var(--rule-hair) solid var(--color-dark-rule);background:var(--color-dark);padding:clamp(var(--space-lg),5vw,var(--space-2xl));color:var(--color-dark-ink)}.auth-brand,.auth-mobile-brand{display:inline-flex;align-items:center;gap:var(--space-2xs);color:inherit;font-family:var(--font-display);font-weight:700;text-decoration:none;white-space:nowrap}.auth-brand__mark{width:2.25rem;height:2.25rem;flex:0 0 auto}.auth-context__copy{margin-block:auto;padding-block:var(--space-2xl)}.auth-context__copy h1{max-width:11ch;margin:0;font-family:var(--font-display);font-size:clamp(2.4rem,5vw,4.75rem);font-weight:650;letter-spacing:var(--tracking-display);line-height:.96}.auth-context__copy>p{max-width:45ch;margin:var(--space-md) 0 0;color:var(--color-dark-muted);font-size:var(--text-sm);line-height:1.75}.auth-context__facts{display:grid;gap:var(--space-xs);margin:var(--space-lg) 0 0;padding:var(--space-md) 0 0;border-top:var(--rule-hair) solid var(--color-dark-rule);list-style:none}.auth-context__facts li{display:flex;align-items:center;gap:var(--space-xs);color:var(--color-dark-muted);font-size:var(--text-xs);font-weight:650}.auth-context__facts li:before{width:.45rem;height:.45rem;flex:0 0 auto;border-radius:var(--radius-pill);background:var(--color-success);content:""}.auth-context__back{color:var(--color-dark-muted);font-size:var(--text-xs);font-weight:650;text-decoration:none;white-space:nowrap}.auth-context__back:hover{color:var(--color-dark-ink)}.auth-panel{display:grid;min-width:0;place-items:center;padding:clamp(var(--space-md),5vw,var(--space-3xl))}.auth-panel__inner{width:min(100%,34rem)}.auth-mobile-brand{display:none;margin-bottom:var(--space-lg);color:var(--color-ink)}.auth-panel__inner>.bg-white,.auth-card{border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;backdrop-filter:none}.auth-panel__inner h2,.auth-card h2{color:var(--color-ink);font-family:var(--font-display);font-weight:700;letter-spacing:-.035em}.auth-panel__inner input:not([type=checkbox]):not([type=radio]),.auth-card input:not([type=checkbox]):not([type=radio]){min-height:3.25rem;border-color:var(--color-rule-2);border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-ink);box-shadow:none;transition:border-color var(--dur-short) var(--ease-out),background-color var(--dur-short) var(--ease-out)}.auth-panel__inner input:not([type=checkbox]):not([type=radio]):focus,.auth-card input:not([type=checkbox]):not([type=radio]):focus{border-color:var(--color-focus);background:var(--color-surface);box-shadow:0 0 0 var(--space-3xs) var(--color-accent-soft)}.auth-panel__inner button,.auth-card button{height:3.25rem;min-height:3.25rem;border-radius:var(--radius-button);white-space:nowrap;padding-block:0;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.auth-panel__inner button.bg-gradient-to-r,.auth-card button.bg-gradient-to-r{background-color:var(--color-accent-hover);background-image:none;box-shadow:none}.auth-panel__inner button.bg-gradient-to-r:hover,.auth-card button.bg-gradient-to-r:hover{background-color:var(--color-accent-strong);background-image:none;box-shadow:none;transform:none}.auth-panel__inner button:disabled,.auth-card button:disabled{cursor:not-allowed;opacity:.55}.auth-panel__inner a,.auth-card a{text-underline-offset:var(--space-3xs)}.aic-profile-shell,.aic-dashboard-shell{min-height:100dvh;background-image:linear-gradient(var(--color-grid) var(--rule-hair),transparent var(--rule-hair)),linear-gradient(90deg,var(--color-grid) var(--rule-hair),transparent var(--rule-hair));background-size:2.5rem 2.5rem}.aic-dashboard-shell>.min-h-screen,.aic-dashboard-shell .min-h-screen{background:transparent}.aic-dashboard-shell aside,.aic-dashboard-shell>div>div:first-child,.aic-dashboard-shell header{border-color:var(--color-rule);background:color-mix(in oklch,var(--color-surface) 94%,transparent);box-shadow:none;backdrop-filter:blur(1rem)}.aic-dashboard-shell header h1,.aic-dashboard-shell main h1,.aic-dashboard-shell main h2,.aic-dashboard-shell main h3{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.025em}.aic-dashboard-shell aside nav a{min-height:2.75rem;border:var(--rule-hair) solid transparent;border-left-width:var(--rule-hair)!important;border-radius:var(--radius-input);color:var(--color-neutral);white-space:nowrap;transition:border-color var(--dur-short) var(--ease-out),background-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out)}.aic-dashboard-shell aside nav a:hover{border-color:var(--color-rule);background:var(--color-surface-raised);color:var(--color-ink)}.aic-dashboard-shell aside nav a.bg-primary-50,.aic-dashboard-shell aside nav a.bg-red-50{border-color:var(--color-accent-border);border-left-width:var(--rule-hair)!important;background:var(--color-accent-soft);color:var(--color-accent-strong)}.aic-dashboard-shell aside .bg-gradient-to-br,.aic-dashboard-shell header .bg-gradient-to-br,.aic-dashboard-shell aside .bg-pinterest-red{background-color:var(--color-ink);background-image:none;color:var(--color-accent-ink)}.aic-dashboard-shell main{position:relative}.aic-dashboard-shell main :where(.bg-white,.bg-gray-50){border-color:var(--color-rule);background-color:var(--color-surface)}.aic-dashboard-shell main :where(.shadow,.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl){box-shadow:none}.aic-dashboard-shell main :where(input,select,textarea){border-color:var(--color-rule-2);border-radius:var(--radius-input);background:var(--color-surface);color:var(--color-ink)}.aic-dashboard-shell main :where(button,a[class*=px-]){min-height:2.75rem}.aic-dashboard-shell :where(header,aside) button,.aic-profile-shell nav button{min-width:2.75rem;min-height:2.75rem}.aic-profile-shell main :where(button,a[class*=px-]){min-height:2.75rem}.aic-profile-shell>div{background:transparent}.aic-profile-shell header,.aic-profile-shell nav{border-color:var(--color-rule);background:var(--color-surface);box-shadow:none}.aic-profile-shell main>div,.aic-profile-shell main section{border-color:var(--color-rule);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:none}.tool-page{--tool-canvas: var(--color-paper);--tool-surface: var(--color-surface);--tool-ink: var(--color-ink);--tool-muted: var(--color-muted);--tool-border: var(--color-rule);--tool-border-strong: var(--color-rule-2);--tool-accent: var(--color-accent);--tool-accent-dark: var(--color-accent-hover);--tool-accent-soft: var(--color-accent-soft);--tool-accent-ring: var(--color-accent-border);--tool-success: var(--color-success);--tool-success-soft: var(--color-success-soft);--tool-warning: var(--color-warning);--tool-warning-soft: var(--color-warning-soft);--tool-error: var(--color-error);--tool-error-soft: var(--color-error-soft);min-height:100dvh;background-color:var(--color-paper);background-image:linear-gradient(var(--color-grid) var(--rule-hair),transparent var(--rule-hair)),linear-gradient(90deg,var(--color-grid) var(--rule-hair),transparent var(--rule-hair));background-size:2rem 2rem;color:var(--color-ink);font-family:var(--font-body)}.tool-page__inner{width:min(74rem,calc(100% - 2rem));padding-block:clamp(var(--space-3xl),9vw,var(--space-4xl)) clamp(var(--space-2xl),8vw,var(--space-3xl))}.tool-hero{grid-template-columns:minmax(0,5fr) minmax(18rem,7fr);gap:clamp(var(--space-md),5vw,var(--space-2xl));margin-bottom:var(--space-lg)}body[data-route^=ai-text-] .tool-hero,body[data-route^=text-humanizer] .tool-hero{grid-template-columns:minmax(0,7fr) minmax(18rem,5fr)}body[data-route^=pdf-] .tool-hero,body[data-route=merge-pdf] .tool-hero,body[data-route=jpg-to-pdf] .tool-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-hero__eyebrow{margin-bottom:var(--space-xs);color:var(--color-accent-hover);letter-spacing:var(--tracking-label)}.tool-hero h1,.tool-section-heading,.tool-workbench__title,.tool-panel__heading,.tool-upload__title{color:var(--color-ink);font-family:var(--font-display)}.tool-hero h1{max-width:14ch;font-size:var(--text-tool-title);letter-spacing:var(--tracking-tool-title);line-height:1.02;text-wrap:balance}body[data-route^="advanced-tool."] main h1{font-family:var(--font-display);font-size:var(--text-tool-title);font-weight:var(--display-weight);letter-spacing:var(--tracking-tool-title);line-height:1.02;text-wrap:balance}.tool-hero__description,.tool-support__copy{color:var(--color-muted)}.tool-hero__facts{border-color:var(--color-rule-2)}.route-visual{border-color:var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-paper-3);box-shadow:var(--shadow-card)}.route-visual:after{box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch,var(--color-surface) 72%,transparent)}.tool-workbench{border-color:var(--color-rule-2);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card)}.tool-workbench__bar{min-height:3.75rem;border-color:var(--color-rule);background:var(--color-paper-3)}.tool-workbench__body{padding:clamp(var(--space-sm),3vw,var(--space-lg))}.tool-upload{border-color:var(--color-rule-2);border-radius:var(--radius-panel);background:var(--color-paper-2)}.tool-upload__icon{border-color:var(--color-accent-border);background:var(--color-accent-soft);color:var(--color-accent-hover)}.tool-directory-row{display:flex;min-width:0;min-height:5rem;align-items:center;gap:var(--space-xs);margin-inline:calc(var(--space-xs) * -1);border:var(--rule-hair) solid transparent;border-radius:var(--radius-panel);padding:var(--space-xs);color:var(--color-ink);text-decoration:none;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.tool-directory-row__copy{display:block;min-width:0;flex:1}.tool-directory-row__title,.tool-directory-row__description{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-directory-row__title{color:var(--color-ink);font-family:var(--font-display);font-size:var(--text-sm);font-weight:650;letter-spacing:-.015em;line-height:1.35}.tool-directory-row__description{margin-top:var(--space-3xs);color:var(--color-muted);font-size:var(--text-xs);line-height:1.4}.tool-directory-row__badge{flex:none;border:var(--rule-hair) solid var(--color-accent-border);border-radius:var(--radius-input);background:var(--color-accent-soft);padding:var(--space-3xs) var(--space-2xs);color:var(--color-accent-strong);font-family:var(--font-body);font-size:.625rem;font-weight:750;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.tool-directory-row__action{display:grid;width:1.75rem;height:1.75rem;flex:none;place-items:center;border:var(--rule-hair) solid transparent;border-radius:var(--radius-pill);color:var(--color-muted-soft);transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.tool-directory-row__action svg{grid-area:1 / 1;width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}.tool-directory-row__spinner,.tool-directory-row__success,.tool-directory-row__error{display:none}.tool-directory-row:focus-visible{outline:var(--rule-fine) solid var(--color-focus);outline-offset:var(--space-3xs)}.tool-directory-row:active{transform:translateY(var(--rule-hair))}.tool-directory-row[aria-disabled=true],.tool-directory-row[data-state=disabled]{cursor:not-allowed;opacity:.52;pointer-events:none}.tool-directory-row[data-state=loading]{cursor:progress}.tool-directory-row[data-state=loading] .tool-directory-row__arrow,.tool-directory-row[data-state=success] .tool-directory-row__arrow,.tool-directory-row[data-state=error] .tool-directory-row__arrow{display:none}.tool-directory-row[data-state=loading] .tool-directory-row__spinner{display:block;animation:tool-row-spinner calc(var(--dur-long) * 2) linear infinite}.tool-directory-row[data-state=success]{border-color:var(--color-success-border);background:var(--color-success-soft)}.tool-directory-row[data-state=success] .tool-directory-row__success{display:block;color:var(--color-success)}.tool-directory-row[data-state=error]{border-color:var(--color-error-border);background:var(--color-error-soft)}.tool-directory-row[data-state=error] .tool-directory-row__error{display:block;color:var(--color-error)}.tool-directory-icon{--tool-icon-accent: var(--color-ink-2);--tool-icon-soft: var(--color-paper-3);--tool-icon-border: var(--color-rule-2);--tool-icon-loop: calc(var(--dur-ambient) - var(--dur-short));position:relative;display:grid;width:3.5rem;height:3.5rem;flex:none;place-items:center;overflow:clip;border-radius:var(--radius-panel);background:linear-gradient(145deg,var(--color-surface),var(--color-paper-3));box-shadow:inset 0 0 0 var(--rule-hair) color-mix(in oklch,var(--color-surface) 76%,transparent),0 var(--rule-hair) 0 color-mix(in oklch,var(--color-ink) 7%,transparent);color:var(--tool-icon-accent);contain:layout paint}.tool-directory-icon__image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(var(--tool-icon-photo-scale));transform-origin:center;animation-delay:var(--tool-icon-phase);animation-duration:var(--tool-icon-loop);animation-iteration-count:infinite;animation-timing-function:var(--ease-in-out);will-change:transform,filter,clip-path}.tool-directory-icon__effect{position:absolute;z-index:1;opacity:0;pointer-events:none}.tool-directory-icon--story-scan .tool-directory-icon__image{animation-name:tool-photo-focus}.tool-directory-icon--story-scan .tool-directory-icon__effect{top:16%;right:7%;left:7%;height:var(--rule-hair);background:var(--color-accent);box-shadow:0 0 .35rem color-mix(in oklch,var(--color-accent) 60%,transparent);animation:tool-photo-scan var(--tool-icon-loop) var(--ease-in-out) var(--tool-icon-phase) infinite}.tool-directory-icon--story-clean .tool-directory-icon__image{animation-name:tool-photo-clean-focus}.tool-directory-icon--story-clean .tool-directory-icon__effect{inset:0 auto 0 -48%;width:42%;background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--color-surface) 68%,transparent),color-mix(in oklch,var(--color-success) 20%,transparent),transparent);animation:tool-photo-clean-sweep var(--tool-icon-loop) var(--ease-in-out) var(--tool-icon-phase) infinite}.tool-directory-icon--story-signal .tool-directory-icon__image{animation-name:tool-photo-focus}.tool-directory-icon--story-signal .tool-directory-icon__effect{inset:19%;border:var(--rule-hair) solid var(--color-accent);border-radius:var(--radius-pill);animation:tool-photo-signal-ring var(--tool-icon-loop) var(--ease-out) var(--tool-icon-phase) infinite}.tool-directory-icon--story-compress .tool-directory-icon__image{animation-name:tool-photo-compress}.tool-directory-icon--story-compress .tool-directory-icon__effect{right:17%;bottom:12%;left:17%;height:var(--rule-hair);background:var(--color-success);animation:tool-photo-measure var(--tool-icon-loop) var(--ease-out) var(--tool-icon-phase) infinite}.tool-directory-icon--story-resize .tool-directory-icon__image{animation-name:tool-photo-resize}.tool-directory-icon--story-resize .tool-directory-icon__effect,.tool-directory-icon--story-crop .tool-directory-icon__effect{inset:13%;border:var(--rule-hair) solid color-mix(in oklch,var(--color-accent) 84%,transparent);border-radius:var(--radius-small)}.tool-directory-icon--story-resize .tool-directory-icon__effect{animation:tool-photo-frame-resize var(--tool-icon-loop) var(--ease-in-out) var(--tool-icon-phase) infinite}.tool-directory-icon--story-crop .tool-directory-icon__image{animation-name:tool-photo-crop}.tool-directory-icon--story-crop .tool-directory-icon__effect{border-style:dashed;animation:tool-photo-crop-frame var(--tool-icon-loop) var(--ease-out) var(--tool-icon-phase) infinite}.tool-directory-icon--story-assemble .tool-directory-icon__image{animation-name:tool-photo-assemble}.tool-directory-icon--story-assemble .tool-directory-icon__effect{top:49%;right:22%;left:22%;height:var(--rule-hair);background:var(--color-accent);animation:tool-photo-join var(--tool-icon-loop) var(--ease-out) var(--tool-icon-phase) infinite}.tool-directory-icon--accent{--tool-icon-accent: var(--color-accent-hover);--tool-icon-soft: var(--color-accent-soft);--tool-icon-border: var(--color-accent-border)}.tool-directory-icon--success{--tool-icon-accent: var(--color-success);--tool-icon-soft: var(--color-success-soft);--tool-icon-border: var(--color-success-border)}.tool-directory-icon__svg{display:block;width:100%;height:100%;overflow:visible}.tool-directory-icon__legacy[hidden]{display:none}.tool-icon__plate{fill:var(--color-surface);stroke:var(--tool-icon-border);stroke-width:var(--rule-hair)}.tool-icon__rail{fill:none;stroke:var(--tool-icon-accent);stroke-linecap:round;stroke-width:var(--rule-fine);opacity:0}.tool-icon__soft{fill:var(--tool-icon-soft)}.tool-icon__paper-fill{fill:var(--color-surface)}.tool-icon__ink-fill{fill:var(--color-ink-2)}.tool-icon__accent-fill{fill:var(--tool-icon-accent)}.tool-icon__paper-line,.tool-icon__line,.tool-icon__muted-line,.tool-icon__muted-stroke{fill:none;stroke-linecap:round;stroke-linejoin:round}.tool-icon__line{stroke:var(--tool-icon-accent);stroke-width:1.7}.tool-icon__paper-line{stroke:var(--color-surface);stroke-width:1.8}.tool-icon__muted-line,.tool-icon__muted-stroke{stroke:var(--color-rule-2);stroke-width:1.4}.tool-icon__checker{fill:var(--color-paper-3);stroke:var(--color-rule-2);stroke-dasharray:3 2;stroke-width:var(--rule-hair)}.tool-icon__label{fill:var(--tool-icon-accent);font-family:var(--font-display);font-size:.48rem;font-weight:750}.tool-icon__provider,.tool-icon__watermark,.tool-icon__micro-label,.tool-icon__badge-text{font-family:var(--font-display);font-style:normal;font-weight:750}.tool-icon__provider{fill:var(--color-ink-2);font-size:.34rem;letter-spacing:.015rem}.tool-icon__watermark{fill:var(--tool-icon-accent);font-size:.32rem;letter-spacing:.025rem}.tool-icon__micro-label{fill:var(--tool-icon-accent);font-size:.25rem;letter-spacing:.01rem}.tool-icon__badge-text{fill:var(--color-surface);font-size:.23rem;letter-spacing:.008rem}.tool-icon__scan,.tool-icon__source,.tool-icon__result,.tool-icon__draw,.tool-icon__pulse{animation-delay:calc(var(--tool-icon-phase) + var(--tool-icon-step, 0ms));animation-duration:var(--tool-icon-loop);animation-iteration-count:infinite;transform-box:fill-box;transform-origin:center}.tool-icon__scan{fill:var(--tool-icon-accent);animation-name:tool-icon-scan;animation-timing-function:var(--ease-in-out)}.tool-icon__source{animation-name:tool-icon-source-clear;animation-timing-function:var(--ease-in-out)}.tool-icon__result,.tool-icon__draw,.tool-icon__pulse{animation-name:tool-icon-result-reveal;animation-timing-function:var(--ease-out)}@keyframes tool-icon-scan{0%,18%,to{opacity:0;transform:translateY(-.45rem)}28%{opacity:.9}62%{opacity:.9;transform:translateY(1.15rem)}72%{opacity:0;transform:translateY(1.15rem)}}@keyframes tool-icon-source-clear{0%,24%,to{opacity:1;transform:translate(0) scale(1)}52%,78%{opacity:.12;transform:translate(var(--icon-shift-x, 0),var(--icon-shift-y, 0)) scale(.92)}}@keyframes tool-icon-result-reveal{0%,34%,to{opacity:0;transform:translate(var(--icon-shift-x, 0),var(--icon-shift-y, 0)) scale(.94)}52%,78%{opacity:1;transform:translate(0) scale(1)}}@keyframes tool-photo-focus{0%,22%,to{filter:saturate(.96) contrast(.99);transform:scale(var(--tool-icon-photo-scale))}48%,76%{filter:saturate(1.03) contrast(1.02);transform:scale(var(--tool-icon-photo-scale-active))}}@keyframes tool-photo-scan{0%,18%,to{opacity:0;transform:translateY(0)}28%{opacity:.78}66%{opacity:.78;transform:translateY(2.25rem)}76%{opacity:0;transform:translateY(2.25rem)}}@keyframes tool-photo-clean-focus{0%,22%,to{filter:saturate(.9) contrast(.98);transform:scale(var(--tool-icon-photo-scale))}56%,78%{filter:saturate(1.05) contrast(1.02);transform:scale(var(--tool-icon-photo-scale-active))}}@keyframes tool-photo-clean-sweep{0%,20%,to{opacity:0;transform:translate(0)}30%{opacity:.66}68%{opacity:.66;transform:translate(8rem)}78%{opacity:0;transform:translate(8rem)}}@keyframes tool-photo-signal-ring{0%,24%,to{opacity:0;transform:scale(.72)}46%{opacity:.72}72%{opacity:0;transform:scale(1.38)}}@keyframes tool-photo-compress{0%,24%,to{transform:scaleX(var(--tool-icon-photo-scale)) scaleY(var(--tool-icon-photo-scale-active))}52%,76%{transform:scaleX(var(--tool-icon-photo-scale-active)) scaleY(var(--tool-icon-photo-scale))}}@keyframes tool-photo-measure{0%,32%,to{opacity:0;transform:scaleX(1.3)}52%,76%{opacity:.74;transform:scaleX(.72)}}@keyframes tool-photo-resize{0%,24%,to{transform:scale(var(--tool-icon-photo-scale))}52%,76%{transform:scale(var(--tool-icon-photo-scale-active))}}@keyframes tool-photo-frame-resize{0%,24%,to{opacity:.24;transform:scale(.82)}52%,76%{opacity:.72;transform:scale(1.02)}}@keyframes tool-photo-crop{0%,24%,to{clip-path:inset(0 round var(--radius-input));transform:scale(var(--tool-icon-photo-scale))}52%,76%{clip-path:inset(5% round var(--radius-input));transform:scale(var(--tool-icon-photo-scale-active))}}@keyframes tool-photo-crop-frame{0%,24%,to{opacity:.3;transform:scale(1.08)}52%,76%{opacity:.78;transform:scale(.88)}}@keyframes tool-photo-assemble{0%,24%,to{transform:translate(-.12rem) scale(var(--tool-icon-photo-scale))}52%,76%{transform:translate(.12rem) scale(var(--tool-icon-photo-scale-active))}}@keyframes tool-photo-join{0%,28%,to{opacity:0;transform:scaleX(.15)}52%,76%{opacity:.7;transform:scaleX(1)}}@keyframes tool-row-spinner{to{transform:rotate(1turn)}}@media(hover:hover){.tool-directory-row:hover{background:var(--color-paper-2)}.tool-directory-row:hover .tool-directory-icon,.tool-directory-row:focus-visible .tool-directory-icon{--tool-icon-loop: calc(var(--dur-ambient) / 2)}.tool-directory-row:hover .tool-directory-row__action{color:var(--color-ink)}}@media(max-width:39.99rem){.tool-directory-row{margin-inline:0;gap:var(--space-2xs);padding-inline:var(--space-2xs)}.tool-directory-icon{width:3rem;height:3rem;border-radius:var(--radius-input)}.tool-directory-row__badge,.tool-directory-row__action{display:none}}@media(max-width:21.25rem){.tool-directory-row{gap:var(--space-3xs);padding-inline:var(--space-3xs)}.tool-directory-icon{width:2.5rem;height:2.5rem}.tool-directory-row__title{font-size:var(--text-xs)}}@media(prefers-reduced-motion:reduce){.tool-directory-row,.tool-directory-row__action,.tool-directory-icon{transition-duration:.01ms}.tool-icon__scan,.tool-icon__source,.tool-icon__result,.tool-icon__draw,.tool-icon__pulse,.tool-directory-row__spinner,.tool-directory-icon__image,.tool-directory-icon__effect{animation:none!important;stroke-dashoffset:0;transform:none!important}.tool-directory-icon__image{clip-path:none;filter:none;transform:scale(var(--tool-icon-photo-scale))!important}.tool-directory-icon__effect,.tool-icon__scan{opacity:0}.tool-icon__source{opacity:.16}.tool-icon__result,.tool-icon__draw,.tool-icon__pulse,.tool-directory-row__spinner{opacity:1}}.tool-upload__button,.tool-button{min-height:2.75rem;border-radius:var(--radius-button);white-space:nowrap;transition:background-color var(--dur-short) var(--ease-out),border-color var(--dur-short) var(--ease-out),color var(--dur-short) var(--ease-out),transform var(--dur-micro) var(--ease-out)}.tool-upload__button,.tool-button--primary{background:var(--color-accent-hover);color:var(--color-accent-ink)}.tool-upload__button:hover,.tool-button--primary:hover{background:var(--color-accent-strong);transform:none}.tool-button--secondary,.tool-panel,.tool-field input:not([type=checkbox]):not([type=radio]):not([type=range]),.tool-field select,.tool-textarea,.tool-choice,.ratio-btn,.compression-level-btn,.tool-faq details,.tool-file-card,.file-card{border-color:var(--color-rule-2);background:var(--color-surface);color:var(--color-ink-2)}.tool-workbench .tool-panel{border:0;border-radius:0;background:transparent;padding:var(--space-sm) 0}.tool-workbench .tool-panel+.tool-panel{margin-top:var(--space-sm);padding-top:var(--space-lg);border-top:var(--rule-hair) solid var(--color-rule)}.tool-panel,.tool-faq details,.tool-file-card,.file-card{border-radius:var(--radius-panel)}.tool-choice,.ratio-btn,.compression-level-btn,.tool-field input:not([type=checkbox]):not([type=radio]):not([type=range]),.tool-field select,.tool-textarea{min-height:2.75rem;border-radius:var(--radius-input)}.tool-choice:hover,.tool-choice[aria-selected=true],.ratio-btn.active,.compression-level-btn.active,.tool-choice:has(input:checked){border-color:var(--color-accent-border);background:var(--color-accent-soft);color:var(--color-accent-hover)}.tool-inline-status{border-color:var(--color-rule);background:var(--color-paper-3);color:var(--color-neutral)}.tool-inline-status[data-state=error]{border-color:var(--color-error-border);background:var(--color-error-soft);color:var(--color-error)}.tool-inline-status[data-state=success]{border-color:var(--color-success-border);background:var(--color-success-soft);color:var(--color-success)}.tool-inline-status[data-state=warning]{border-color:var(--color-warning-border);background:var(--color-warning-soft);color:var(--color-warning)}.tool-progress>*{transition:none}.tool-privacy{border-color:var(--color-rule);color:var(--color-muted)}.tool-support{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(var(--space-lg),6vw,var(--space-3xl));margin-top:clamp(var(--space-2xl),8vw,var(--space-3xl));padding-top:var(--space-xl);border-top:var(--rule-hair) solid var(--color-rule-2)}.tool-section-heading--compact{margin-bottom:var(--space-sm);font-size:var(--text-xl)}.tool-feature-list li,.tool-faq summary{color:var(--color-ink-2)}.tool-faq details[open]{border-color:var(--color-rule-2);background:var(--color-paper-2)}.tool-stat{border-color:var(--color-rule);background:var(--color-paper-3)}.tool-page :focus-visible{outline-color:var(--color-focus)}.tool-page :where(button,input,select,textarea):disabled,.tool-button[aria-disabled=true]{cursor:not-allowed;opacity:.55}@media(max-width:64rem){.site-footer__lead,.tool-hero,body[data-route^=ai-text-] .tool-hero,body[data-route^=text-humanizer] .tool-hero,body[data-route^=pdf-] .tool-hero,body[data-route=merge-pdf] .tool-hero,body[data-route=jpg-to-pdf] .tool-hero{grid-template-columns:1fr}.site-footer__directory{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.site-footer__group:last-child{grid-column:1 / -1}.site-footer__group:last-child .site-footer__links{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-md)}.tool-hero .route-visual{max-width:none}.workflow-overview__heading,.knowledge-section__heading,.knowledge-section__uses{grid-template-columns:1fr;gap:var(--space-md)}}@media(max-width:48rem){.site-footer__inner,.workflow-overview__inner,.knowledge-section__inner{width:min(100% - 1.5rem,72rem)}.workflow-overview__grid,.knowledge-section__articles{grid-template-columns:1fr}.workflow-overview__item--privacy{grid-row:auto;min-height:18rem}.knowledge-section__articles{gap:var(--space-xl)}.site-footer__directory,.site-footer__base{grid-template-columns:1fr;align-items:flex-start}.site-footer__directory{display:grid;grid-template-columns:minmax(0,1fr)}.site-footer__group:last-child{grid-column:auto}.site-footer__links,.site-footer__group:last-child .site-footer__links{display:grid;grid-template-columns:minmax(0,1fr)}.site-footer__base{display:flex;flex-direction:column}.auth-stage{display:block}.auth-context{display:none}.auth-panel{min-height:100dvh;align-items:start;padding:var(--space-lg) var(--space-sm) var(--space-xl)}.auth-mobile-brand{display:inline-flex}.tool-page__inner{width:min(100% - 1rem,46rem);padding-block:var(--space-3xl) var(--space-xl)}.tool-hero h1{max-width:none;font-size:var(--text-tool-title-tablet)}body[data-route^="advanced-tool."] main h1{font-size:var(--text-tool-title-tablet)}.tool-support{grid-template-columns:1fr;gap:var(--space-xl)}.tool-workbench,.route-visual{border-radius:var(--radius-panel)}}@media(max-width:40rem){.tool-page__inner{padding-block:5.25rem var(--space-xl)}main.tool-page .tool-hero{grid-template-areas:"visual copy";grid-template-columns:clamp(4.75rem,22vw,5.5rem) minmax(0,1fr);align-items:start;-moz-column-gap:var(--space-xs);column-gap:var(--space-xs);margin-bottom:var(--space-sm)}.tool-hero__copy{grid-area:copy;min-width:0}.tool-hero__eyebrow{display:none}.tool-hero h1{min-width:0;max-width:none;font-size:var(--text-tool-title-mobile);line-height:1.06;overflow-wrap:anywhere}body[data-route^="advanced-tool."] main h1{font-size:var(--text-tool-title-mobile);line-height:1.06}.tool-hero__description{display:-webkit-box;overflow:hidden;margin-top:var(--space-2xs);-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--text-sm);line-height:1.45}.tool-hero__visual{grid-area:visual;width:100%;max-width:none;align-self:center;border-radius:var(--radius-input);aspect-ratio:4 / 3}.tool-hero__visual picture,.tool-hero__visual img{height:100%}.tool-hero__visual img{aspect-ratio:4 / 3;-o-object-fit:cover;object-fit:cover}}@media(max-width:22.5rem){.site-footer__inner,.tool-page__inner{width:min(100% - .75rem,72rem)}.site-footer__links,.site-footer__legal{gap-inline:var(--space-sm)}.auth-panel{padding-inline:var(--space-xs)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.privacy-scene__scan{animation:none!important;transform:none!important;opacity:.52!important}.privacy-scene__tag{animation:none!important;transform:none!important;opacity:.94!important}}
