﻿.itg-chrome{--a208b943-csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) #121212;--paper: var(--a208b943-csstools-light-dark-toggle--0, #FFFFFF);--a208b943-csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) #191919;--canvas: var(--a208b943-csstools-light-dark-toggle--1, #FAFAFA);--a208b943-csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) #191919;--surface: var(--a208b943-csstools-light-dark-toggle--2, #FFFFFF);--a208b943-csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) #232323;--wash: var(--a208b943-csstools-light-dark-toggle--3, #F2F2F2);--a208b943-csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) #2A2A2A;--line: var(--a208b943-csstools-light-dark-toggle--4, #E6E6E6);--a208b943-csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) #3A3A3A;--line-strong: var(--a208b943-csstools-light-dark-toggle--5, #D4D4D4);--a208b943-csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) #EDEDED;--ink: var(--a208b943-csstools-light-dark-toggle--6, #242424);--a208b943-csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) #D4D4D4;--ink-2: var(--a208b943-csstools-light-dark-toggle--7, #3D3D3D);--a208b943-csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) #A3A3A3;--muted: var(--a208b943-csstools-light-dark-toggle--8, #6B6B6B);--a208b943-csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) #6F6F6F;--faint: var(--a208b943-csstools-light-dark-toggle--9, #9A9A9A);--a208b943-csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) #2DD4BF;--accent: var(--a208b943-csstools-light-dark-toggle--10, #0F766E);--a208b943-csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) #2DD4BF;--accent-ink: var(--a208b943-csstools-light-dark-toggle--11, #0F766E);--a208b943-csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) #0F2B28;--accent-wash: var(--a208b943-csstools-light-dark-toggle--12, #E6F4F2);--a208b943-csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) #0B1A18;--on-accent: var(--a208b943-csstools-light-dark-toggle--13, #FFFFFF);--a208b943-csstools-light-dark-toggle--14: var(--csstools-color-scheme--light) #F5B04A;--best: var(--a208b943-csstools-light-dark-toggle--14, #B45309);--a208b943-csstools-light-dark-toggle--15: var(--csstools-color-scheme--light) #F5B04A;--best-ink: var(--a208b943-csstools-light-dark-toggle--15, #B45309);--a208b943-csstools-light-dark-toggle--16: var(--csstools-color-scheme--light) #3A2A0C;--best-wash: var(--a208b943-csstools-light-dark-toggle--16, #FEF3C7);--a208b943-csstools-light-dark-toggle--17: var(--csstools-color-scheme--light) #86EFAC;--good: var(--a208b943-csstools-light-dark-toggle--17, #166534);--a208b943-csstools-light-dark-toggle--18: var(--csstools-color-scheme--light) #12301C;--good-wash: var(--a208b943-csstools-light-dark-toggle--18, #DCFCE7);--a208b943-csstools-light-dark-toggle--19: var(--csstools-color-scheme--light) #FCA5A5;--bad: var(--a208b943-csstools-light-dark-toggle--19, #991B1B);--a208b943-csstools-light-dark-toggle--20: var(--csstools-color-scheme--light) #3B1414;--bad-wash: var(--a208b943-csstools-light-dark-toggle--20, #FEE2E2);--a208b943-csstools-light-dark-toggle--21: var(--csstools-color-scheme--light) #F5B04A;--star: var(--a208b943-csstools-light-dark-toggle--21, #B45309);--font-display: 'Inter', -apple-system, 'Segoe UI', Roboto, system-ui, sans-serif;--font-text: 'Inter', -apple-system, 'Segoe UI', Roboto, system-ui, sans-serif;--font-mono: 'JetBrains Mono', ui-monospace, Menlo, Consolas, monospace;--fs-0: 13px;--fs-1: 15px;--fs-2: 17px;--fs-3: 20px;--fs-4: 24px;--fs-5: 32px;--fs-6: 44px;--fs-7: 56px;--lh-tight: 1.12;--lh-snug: 1.25;--lh-text: 1.6;--track-display: -.02em;--wrap: 1216px;--wrap-narrow: 760px;--gut: 24px;--r-s: 4px;--r: 6px;--r-l: 10px;--shadow: 0 1px 2px rgba(0,0,0,.04);--shadow-lg: 0 16px 40px -18px rgba(0,0,0,.28);--wp-canvas: var(--paper);--wp-surface: var(--surface);--wp-wash: var(--wash);--wp-line: var(--line);--wp-line-strong: var(--line-strong);--wp-ink: var(--ink);--wp-muted: var(--muted);--wp-faint: var(--faint);--wp-saffron: var(--best);--wp-saffron-ink: var(--best-ink);--wp-saffron-wash: var(--best-wash);--wp-violet: var(--accent);--wp-violet-ink: var(--accent-ink);--tint-saffron-bg: var(--best-wash);--tint-saffron-tx: var(--best-ink);--tint-violet-bg: var(--accent-wash);--tint-violet-tx: var(--accent-ink);--tint-moss-bg: var(--good-wash);--tint-moss-tx: var(--good);--tint-ember-bg: var(--bad-wash);--tint-ember-tx: var(--bad);--tint-teal-bg: var(--accent-wash);--tint-teal-tx: var(--accent-ink);--tint-gold-bg: var(--best-wash);--tint-gold-tx: var(--best-ink);--tint-slate-bg: var(--wash);--tint-slate-tx: var(--accent-ink);--tint-graphite-bg: var(--wash);--tint-graphite-tx: var(--ink-2);--font-sans: var(--font-text);--font-serif: var(--font-read);--radius: var(--r);--radius-s: var(--r-s);--asona--color--primary: var(--accent-ink);--asona--color--secondary: var(--best-ink);--asona--font-family--headings: var(--font-display);--ym-latest-accent: var(--accent-ink);--ym-latest-border: var(--line);--ym-latest-ink: var(--ink);--ym-latest-muted: var(--muted);--ym-aawp-surface: var(--paper);--ym-aawp-panel: var(--canvas);--ym-aawp-ink: var(--ink);--ym-aawp-muted: var(--muted);--ym-aawp-line: var(--line);--ym-aawp-line-soft: var(--line);--ym-aawp-label: var(--accent-ink);--ym-aawp-link: var(--ink);--ym-p3-top-offset: 0px;--font-read: 'Source Serif 4', 'Iowan Old Style', Georgia, 'Times New Roman', serif;--col: 760px;--main: 772px;--rail: 336px;--rail-gap: 60px;--pill: 999px;--ym-aawp-accent: var(--accent);--ym-p1-accent: var(--accent);--ym-p1-display: var(--font-text);--ym-p1-text: var(--font-text);--ym-p1-panel: var(--paper);--ym-p1-paper: var(--canvas);--ym-p1-ink: var(--ink);--ym-p1-muted: var(--muted);--ym-p1-rule: var(--line);--ym-p1-rule-dark: var(--line);--ym-p1-label: var(--accent);--ym-p1-blue: var(--accent);--ym-p1-amber: var(--accent);--ym-p1-violet: var(--accent);--a208b943-csstools-light-dark-toggle--22: var(--csstools-color-scheme--light) #2DD4BF;--td-accent: var(--a208b943-csstools-light-dark-toggle--22, #0F766E);--a208b943-csstools-light-dark-toggle--23: var(--csstools-color-scheme--light) #2DD4BF;--td-accent-strong: var(--a208b943-csstools-light-dark-toggle--23, #0F766E);--a208b943-csstools-light-dark-toggle--24: var(--csstools-color-scheme--light) #0F2B28;--td-accent-soft: var(--a208b943-csstools-light-dark-toggle--24, #E6F4F2);--a208b943-csstools-light-dark-toggle--25: var(--csstools-color-scheme--light) #0B1A18;--td-accent-ink: var(--a208b943-csstools-light-dark-toggle--25, #FFFFFF);--a208b943-csstools-light-dark-toggle--26: var(--csstools-color-scheme--light) #F5B04A;--td-star: var(--a208b943-csstools-light-dark-toggle--26, #B45309);--td-radius: var(--radius);--td-radius-s: var(--radius-s);--td-shadow: var(--shadow);--a208b943-csstools-light-dark-toggle--27: var(--csstools-color-scheme--light) #F5B04A;--td-spon: var(--a208b943-csstools-light-dark-toggle--27, #B45309);--a208b943-csstools-light-dark-toggle--28: var(--csstools-color-scheme--light) #F5B04A;--td-spon-line: var(--a208b943-csstools-light-dark-toggle--28, #B45309);--a208b943-csstools-light-dark-toggle--29: var(--csstools-color-scheme--light) #3A2A0C;--td-spon-wash: var(--a208b943-csstools-light-dark-toggle--29, #FEF3C7);--a208b943-csstools-light-dark-toggle--30: var(--csstools-color-scheme--light) #3A2A0C;--td-spon-chip: var(--a208b943-csstools-light-dark-toggle--30, #FEF3C7);--a208b943-csstools-light-dark-toggle--31: var(--csstools-color-scheme--light) #86EFAC;--td-free: var(--a208b943-csstools-light-dark-toggle--31, #166534);--a208b943-csstools-light-dark-toggle--32: var(--csstools-color-scheme--light) #12301C;--td-free-wash: var(--a208b943-csstools-light-dark-toggle--32, #DCFCE7);--a208b943-csstools-light-dark-toggle--33: var(--csstools-color-scheme--light) #93D2CC;--td-note: var(--a208b943-csstools-light-dark-toggle--33, #0F766E);--a208b943-csstools-light-dark-toggle--34: var(--csstools-color-scheme--light) #12312E;--td-note-wash: var(--a208b943-csstools-light-dark-toggle--34, #E6F4F2);--td-font: var(--font-sans);--td-serif: var(--font-serif);--td-wrap: 1100px;--td-ground: var(--wp-canvas);--td-surface: var(--wp-surface);--td-surface2: var(--wp-wash);--td-line: var(--wp-line);--td-line-strong: var(--wp-line-strong);--a208b943-csstools-light-dark-toggle--35: var(--csstools-color-scheme--light) #5EEAD4;--accent-hover: var(--a208b943-csstools-light-dark-toggle--35, #0B5D57);--a208b943-csstools-light-dark-toggle--36: var(--csstools-color-scheme--light) #2DD4BF;--td-fb-accent: var(--a208b943-csstools-light-dark-toggle--36, #0F766E);--a208b943-csstools-light-dark-toggle--37: var(--csstools-color-scheme--light) #0B1A18;--td-fb-accent-ink: var(--a208b943-csstools-light-dark-toggle--37, #FFFFFF);--a208b943-csstools-light-dark-toggle--38: var(--csstools-color-scheme--light) #0F2B28;--td-fb-accent-soft: var(--a208b943-csstools-light-dark-toggle--38, #E6F4F2);--td-ink: var(--wp-ink);--td-muted: var(--wp-muted);color:var(--ink);font:400 17px/1.6 var(--font-text);font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;}

@supports (color: light-dark(red, red)){
.itg-chrome{--paper: light-dark(#FFFFFF, #121212);--canvas: light-dark(#FAFAFA, #191919);--surface: light-dark(#FFFFFF, #191919);--wash: light-dark(#F2F2F2, #232323);--line: light-dark(#E6E6E6, #2A2A2A);--line-strong: light-dark(#D4D4D4, #3A3A3A);--ink: light-dark(#242424, #EDEDED);--ink-2: light-dark(#3D3D3D, #D4D4D4);--muted: light-dark(#6B6B6B, #A3A3A3);--faint: light-dark(#9A9A9A, #6F6F6F);--accent: light-dark(#0F766E, #2DD4BF);--accent-ink: light-dark(#0F766E, #2DD4BF);--accent-wash: light-dark(#E6F4F2, #0F2B28);--on-accent: light-dark(#FFFFFF, #0B1A18);--best: light-dark(#B45309, #F5B04A);--best-ink: light-dark(#B45309, #F5B04A);--best-wash: light-dark(#FEF3C7, #3A2A0C);--good: light-dark(#166534, #86EFAC);--good-wash: light-dark(#DCFCE7, #12301C);--bad: light-dark(#991B1B, #FCA5A5);--bad-wash: light-dark(#FEE2E2, #3B1414);--star: light-dark(#B45309, #F5B04A);--td-accent: light-dark(#0F766E, #2DD4BF);--td-accent-strong: light-dark(#0F766E, #2DD4BF);--td-accent-soft: light-dark(#E6F4F2, #0F2B28);--td-accent-ink: light-dark(#FFFFFF, #0B1A18);--td-star: light-dark(#B45309, #F5B04A);--td-spon: light-dark(#B45309, #F5B04A);--td-spon-line: light-dark(#B45309, #F5B04A);--td-spon-wash: light-dark(#FEF3C7, #3A2A0C);--td-spon-chip: light-dark(#FEF3C7, #3A2A0C);--td-free: light-dark(#166534, #86EFAC);--td-free-wash: light-dark(#DCFCE7, #12301C);--td-note: light-dark(#0F766E, #93D2CC);--td-note-wash: light-dark(#E6F4F2, #12312E);--accent-hover: light-dark(#0B5D57, #5EEAD4);--td-fb-accent: light-dark(#0F766E, #2DD4BF);--td-fb-accent-ink: light-dark(#FFFFFF, #0B1A18);--td-fb-accent-soft: light-dark(#E6F4F2, #0F2B28);}
}@supports not (color: light-dark(tan, tan)){.itg-chrome *{--a208b943-csstools-light-dark-toggle--0: var(--csstools-color-scheme--light) #121212;--paper: var(--a208b943-csstools-light-dark-toggle--0, #FFFFFF);--a208b943-csstools-light-dark-toggle--1: var(--csstools-color-scheme--light) #191919;--canvas: var(--a208b943-csstools-light-dark-toggle--1, #FAFAFA);--a208b943-csstools-light-dark-toggle--2: var(--csstools-color-scheme--light) #191919;--surface: var(--a208b943-csstools-light-dark-toggle--2, #FFFFFF);--a208b943-csstools-light-dark-toggle--3: var(--csstools-color-scheme--light) #232323;--wash: var(--a208b943-csstools-light-dark-toggle--3, #F2F2F2);--a208b943-csstools-light-dark-toggle--4: var(--csstools-color-scheme--light) #2A2A2A;--line: var(--a208b943-csstools-light-dark-toggle--4, #E6E6E6);--a208b943-csstools-light-dark-toggle--5: var(--csstools-color-scheme--light) #3A3A3A;--line-strong: var(--a208b943-csstools-light-dark-toggle--5, #D4D4D4);--a208b943-csstools-light-dark-toggle--6: var(--csstools-color-scheme--light) #EDEDED;--ink: var(--a208b943-csstools-light-dark-toggle--6, #242424);--a208b943-csstools-light-dark-toggle--7: var(--csstools-color-scheme--light) #D4D4D4;--ink-2: var(--a208b943-csstools-light-dark-toggle--7, #3D3D3D);--a208b943-csstools-light-dark-toggle--8: var(--csstools-color-scheme--light) #A3A3A3;--muted: var(--a208b943-csstools-light-dark-toggle--8, #6B6B6B);--a208b943-csstools-light-dark-toggle--9: var(--csstools-color-scheme--light) #6F6F6F;--faint: var(--a208b943-csstools-light-dark-toggle--9, #9A9A9A);--a208b943-csstools-light-dark-toggle--10: var(--csstools-color-scheme--light) #2DD4BF;--accent: var(--a208b943-csstools-light-dark-toggle--10, #0F766E);--a208b943-csstools-light-dark-toggle--11: var(--csstools-color-scheme--light) #2DD4BF;--accent-ink: var(--a208b943-csstools-light-dark-toggle--11, #0F766E);--a208b943-csstools-light-dark-toggle--12: var(--csstools-color-scheme--light) #0F2B28;--accent-wash: var(--a208b943-csstools-light-dark-toggle--12, #E6F4F2);--a208b943-csstools-light-dark-toggle--13: var(--csstools-color-scheme--light) #0B1A18;--on-accent: var(--a208b943-csstools-light-dark-toggle--13, #FFFFFF);--a208b943-csstools-light-dark-toggle--14: var(--csstools-color-scheme--light) #F5B04A;--best: var(--a208b943-csstools-light-dark-toggle--14, #B45309);--a208b943-csstools-light-dark-toggle--15: var(--csstools-color-scheme--light) #F5B04A;--best-ink: var(--a208b943-csstools-light-dark-toggle--15, #B45309);--a208b943-csstools-light-dark-toggle--16: var(--csstools-color-scheme--light) #3A2A0C;--best-wash: var(--a208b943-csstools-light-dark-toggle--16, #FEF3C7);--a208b943-csstools-light-dark-toggle--17: var(--csstools-color-scheme--light) #86EFAC;--good: var(--a208b943-csstools-light-dark-toggle--17, #166534);--a208b943-csstools-light-dark-toggle--18: var(--csstools-color-scheme--light) #12301C;--good-wash: var(--a208b943-csstools-light-dark-toggle--18, #DCFCE7);--a208b943-csstools-light-dark-toggle--19: var(--csstools-color-scheme--light) #FCA5A5;--bad: var(--a208b943-csstools-light-dark-toggle--19, #991B1B);--a208b943-csstools-light-dark-toggle--20: var(--csstools-color-scheme--light) #3B1414;--bad-wash: var(--a208b943-csstools-light-dark-toggle--20, #FEE2E2);--a208b943-csstools-light-dark-toggle--21: var(--csstools-color-scheme--light) #F5B04A;--star: var(--a208b943-csstools-light-dark-toggle--21, #B45309);--a208b943-csstools-light-dark-toggle--22: var(--csstools-color-scheme--light) #2DD4BF;--td-accent: var(--a208b943-csstools-light-dark-toggle--22, #0F766E);--a208b943-csstools-light-dark-toggle--23: var(--csstools-color-scheme--light) #2DD4BF;--td-accent-strong: var(--a208b943-csstools-light-dark-toggle--23, #0F766E);--a208b943-csstools-light-dark-toggle--24: var(--csstools-color-scheme--light) #0F2B28;--td-accent-soft: var(--a208b943-csstools-light-dark-toggle--24, #E6F4F2);--a208b943-csstools-light-dark-toggle--25: var(--csstools-color-scheme--light) #0B1A18;--td-accent-ink: var(--a208b943-csstools-light-dark-toggle--25, #FFFFFF);--a208b943-csstools-light-dark-toggle--26: var(--csstools-color-scheme--light) #F5B04A;--td-star: var(--a208b943-csstools-light-dark-toggle--26, #B45309);--a208b943-csstools-light-dark-toggle--27: var(--csstools-color-scheme--light) #F5B04A;--td-spon: var(--a208b943-csstools-light-dark-toggle--27, #B45309);--a208b943-csstools-light-dark-toggle--28: var(--csstools-color-scheme--light) #F5B04A;--td-spon-line: var(--a208b943-csstools-light-dark-toggle--28, #B45309);--a208b943-csstools-light-dark-toggle--29: var(--csstools-color-scheme--light) #3A2A0C;--td-spon-wash: var(--a208b943-csstools-light-dark-toggle--29, #FEF3C7);--a208b943-csstools-light-dark-toggle--30: var(--csstools-color-scheme--light) #3A2A0C;--td-spon-chip: var(--a208b943-csstools-light-dark-toggle--30, #FEF3C7);--a208b943-csstools-light-dark-toggle--31: var(--csstools-color-scheme--light) #86EFAC;--td-free: var(--a208b943-csstools-light-dark-toggle--31, #166534);--a208b943-csstools-light-dark-toggle--32: var(--csstools-color-scheme--light) #12301C;--td-free-wash: var(--a208b943-csstools-light-dark-toggle--32, #DCFCE7);--a208b943-csstools-light-dark-toggle--33: var(--csstools-color-scheme--light) #93D2CC;--td-note: var(--a208b943-csstools-light-dark-toggle--33, #0F766E);--a208b943-csstools-light-dark-toggle--34: var(--csstools-color-scheme--light) #12312E;--td-note-wash: var(--a208b943-csstools-light-dark-toggle--34, #E6F4F2);--a208b943-csstools-light-dark-toggle--35: var(--csstools-color-scheme--light) #5EEAD4;--accent-hover: var(--a208b943-csstools-light-dark-toggle--35, #0B5D57);--a208b943-csstools-light-dark-toggle--36: var(--csstools-color-scheme--light) #2DD4BF;--td-fb-accent: var(--a208b943-csstools-light-dark-toggle--36, #0F766E);--a208b943-csstools-light-dark-toggle--37: var(--csstools-color-scheme--light) #0B1A18;--td-fb-accent-ink: var(--a208b943-csstools-light-dark-toggle--37, #FFFFFF);--a208b943-csstools-light-dark-toggle--38: var(--csstools-color-scheme--light) #0F2B28;--td-fb-accent-soft: var(--a208b943-csstools-light-dark-toggle--38, #E6F4F2);}}html[data-theme=dark] .itg-chrome{--shadow: 0 1px 2px rgba(0,0,0,.4);--shadow-lg: 0 16px 40px -18px rgba(0,0,0,.7);--tint-teal-bg: #12312E;--tint-teal-tx: #93D2CC}.itg-chrome img,.itg-chrome svg,.itg-chrome video{max-width:100%;height:auto}.itg-chrome a{color:var(--accent-ink);text-decoration:none;text-underline-offset:.14em}.itg-chrome a:hover{text-decoration:underline}.itg-chrome h1,.itg-chrome h2,.itg-chrome h3,.itg-chrome h4{font-family:var(--font-display);font-weight:600;letter-spacing:var(--track-display);line-height:var(--lh-snug);margin:0 0 .4em;color:var(--ink);text-wrap:balance}.itg-chrome h2{font-size:clamp(24px,17.6px + 1.4vw,var(--fs-5))}.itg-chrome h3{font-size:var(--fs-3)}.itg-chrome h4{font-size:var(--fs-2);font-family:var(--font-text);font-weight:700;letter-spacing:0}.itg-chrome p{margin:0 0 1em}.itg-chrome code,.itg-chrome kbd,.itg-chrome pre,.itg-chrome samp{font-family:var(--font-mono);font-size:.92em}.itg-chrome a{color:var(--accent-ink)}.itg-chrome a:hover{text-decoration-color:var(--accent);text-underline-offset:.15em}.itg-chrome h1,.itg-chrome h2,.itg-chrome h3{font-family:var(--font-display);font-weight:700;letter-spacing:-0.02em}.itg-chrome h4{font-family:var(--font-display)}.itg-chrome .wrap{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gut)}.itg-chrome .brand{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none !important;flex-shrink:0}.itg-chrome .brand:hover{color:var(--ink)}.itg-chrome .brand-name{font-family:var(--font-text);font-weight:800;font-size:20px;letter-spacing:-0.02em;line-height:1;color:var(--ink);white-space:nowrap}.itg-chrome .brand-name em{font-style:normal;color:var(--accent-ink)}.itg-chrome .brand--foot .brand-name{font-size:17.6px}.itg-chrome .mast{background:var(--paper);border-bottom:1px solid var(--line);position:relative}.itg-chrome .mast-row{display:flex;align-items:center;gap:16px;min-height:64px}.itg-chrome .mast-tools{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.itg-chrome .tgl,.itg-chrome .burger{appearance:none;border:1px solid var(--line);background:var(--surface);color:var(--ink);width:40px;height:40px;border-radius:var(--r-s);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.itg-chrome .tgl:hover,.itg-chrome .burger:hover{border-color:var(--line-strong);background:var(--wash)}.itg-chrome .tgl-moon{display:none}html[data-theme=dark] .itg-chrome .tgl-sun{display:none}html[data-theme=dark] .itg-chrome .tgl-moon{display:block}.itg-chrome .burger{flex-direction:column;gap:4px}@media(min-width: 981px){.itg-chrome .burger{display:none}}.itg-chrome .hubbar{border-top:1px solid var(--line);min-width:0}.itg-chrome .hubbar-list{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.itg-chrome .hubbar-list::-webkit-scrollbar{display:none}.itg-chrome .hubbar-list li{display:flex;align-items:center}.itg-chrome .hubbar-link{display:inline-block;padding:12px 12px;font:600 14.72px/1 var(--font-text);color:var(--ink);white-space:nowrap;text-decoration:none !important;position:relative}.itg-chrome .hubbar-list li:first-child .hubbar-link{padding-left:0}.itg-chrome .hubbar-link:hover{color:var(--accent-ink)}.itg-chrome .hubbar-link[aria-current=page]::after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;background:var(--accent)}.itg-chrome .hubbar-list li:first-child .hubbar-link[aria-current=page]::after{left:0}.itg-chrome .hubbar-link.nav-best{margin-left:8px;padding:7px 14px;border-radius:999px;background:var(--best-wash);color:var(--best-ink) !important;font-weight:700}.itg-chrome .hubbar-link.nav-best:hover{background:var(--best);color:var(--on-accent) !important}.itg-chrome .hubbar-link.nav-best[aria-current=page]::after{display:none}@media(max-width: 980px){.itg-chrome .hubbar{display:none}}.itg-chrome .drawer{position:fixed;inset:0;z-index:100001}.itg-chrome .drawer-scrim{position:absolute;inset:0;background:rgba(0,0,0,.5);opacity:0;transition:opacity .2s ease}.itg-chrome .drawer-panel{position:absolute;top:0;right:0;bottom:0;width:min(400px,88vw);background:var(--paper);border-left:1px solid var(--line);transform:translateX(102%);transition:transform .22s ease;overflow-y:auto;padding:16px 20px 32px}.itg-chrome .drawer.is-open .drawer-scrim{opacity:1}.itg-chrome .drawer.is-open .drawer-panel{transform:translateX(0)}.itg-chrome .drawer-head{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid var(--line);margin-bottom:8px}.itg-chrome .drawer-title{font:700 16px/1.2 var(--font-text);color:var(--ink)}.itg-chrome .drawer-close{appearance:none;border:1px solid var(--line);background:var(--surface);color:var(--ink);width:38px;height:38px;border-radius:var(--r-s);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.itg-chrome .drawer-close:hover{background:var(--wash)}.itg-chrome .drawer-hubs ul{list-style:none;margin:0 0 18px;padding:0}.itg-chrome .drawer-hubs li+li{border-top:1px solid var(--line)}.itg-chrome .drawer-hubs a{display:flex;align-items:center;gap:12px;padding:13px 4px;color:var(--ink);font:600 16px/1.2 var(--font-text);text-decoration:none !important}.itg-chrome .drawer-hubs a:hover{color:var(--accent-ink)}.itg-chrome .drawer-hubs .node{color:var(--accent);flex-shrink:0}.itg-chrome .drawer-hubs a.nav-best{margin-top:10px;background:var(--best-wash);color:var(--best-ink) !important;border-radius:999px;padding:11px 16px;justify-content:center}.itg-chrome .drawer-hubs a.nav-best .node{color:currentColor}.itg-chrome .foot{margin-top:56px;border-top:1px solid var(--line);background:var(--canvas);font-size:14.72px}.itg-chrome .foot-grid{display:grid;grid-template-columns:1.3fr repeat(3, minmax(0, 1fr));gap:32px;padding-block:36px 28px}.itg-chrome .foot .widget-title{font:700 11.84px/1.2 var(--font-text);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 12px;padding:0}.itg-chrome .foot .widget-title::before{display:none}.itg-chrome .foot-col ul,.itg-chrome .foot-col .menu{list-style:none;margin:0;padding:0}.itg-chrome .foot-col li{margin:0 0 8px;padding:0}.itg-chrome .foot-col a{color:var(--ink);text-decoration:none}.itg-chrome .foot-col a:hover{color:var(--accent-ink);text-decoration:underline}.itg-chrome .foot-col .widget+.widget{margin-top:20px}.itg-chrome .foot-hubs a.nav-best{display:inline-block;margin-top:2px;padding:4px 11px;border-radius:999px;background:var(--best-wash);color:var(--best-ink) !important;font-weight:700;font-size:13.44px;text-decoration:none !important}.itg-chrome .foot-hubs a.nav-best:hover{background:var(--best);color:var(--on-accent) !important}.itg-chrome .foot-legal{border-top:1px solid var(--line);padding-block:16px 26px}.itg-chrome .foot-copy{margin:0;font-family:var(--font-mono);font-size:12.48px;color:var(--muted)}@media(max-width: 980px){.itg-chrome .foot-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:26px}}@media(max-width: 640px){.itg-chrome .mast-row{min-height:56px;gap:10px}.itg-chrome .brand-name{font-size:17.92px}.itg-chrome .foot-grid{grid-template-columns:minmax(0, 1fr);gap:24px;padding-block:28px 20px}}@media(prefers-reduced-motion: reduce){.itg-chrome .drawer-scrim,.itg-chrome .drawer-panel{transition:none !important}}.itg-chrome .itgp-arch .wrap{border-bottom:1px solid var(--line);padding-bottom:22px}@media(max-width: 760px){.itg-chrome .itgp-arch .wrap{padding-bottom:18px}}.itg-chrome .rail .widget{padding:0;background:rgba(0,0,0,0);border:0;border-top:1px solid var(--line);padding-top:14px;box-shadow:none}.itg-chrome .widget-title{font:700 11.52px/1.2 var(--font-text);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 12px}.itg-chrome .rail .widget ul{list-style:none;margin:0;padding:0;counter-reset:railn}.itg-chrome .rail .widget ul li{padding-block:10px;display:grid;grid-template-columns:30px minmax(0, 1fr);gap:10px;align-items:baseline}.itg-chrome .rail .widget ul li::before{counter-increment:railn;content:counter(railn);font-family:var(--font-text);font-variant-numeric:tabular-nums;font-size:15.2px;line-height:1.4;color:var(--faint);font-weight:600}.itg-chrome .rail .widget ul li+li{border-top:1px solid var(--line)}.itg-chrome .rail .widget a{color:var(--ink);font-family:var(--font-text);font-weight:600;font-size:15.2px;line-height:1.35}.itg-chrome .rail .widget a:hover{color:var(--accent-ink);text-decoration:none}.itg-chrome .rail .widget .post-date{display:block;font-size:12.48px;color:var(--muted);margin-top:2px;font-family:var(--font-text)}.itg-chrome .rail .widget.itgp-offer{padding:16px 16px 14px;border:1px solid color-mix(in srgb, var(--wp-saffron-ink, var(--accent-ink)) 30%, var(--line));border-top-width:1px;border-radius:16px;background:linear-gradient(160deg, var(--tint-teal-bg, var(--wp-wash, transparent)) 0%, var(--wp-surface, transparent) 60%)}.itg-chrome .rail .widget .widget-title.itgp-offer-t{margin:0 0 10px;font:800 17.6px/1.25 var(--font-text);letter-spacing:-0.02em;text-transform:none;color:var(--ink)}.itg-chrome .rail .widget ul.itgp-offer-why{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0 0 12px;counter-reset:none}.itg-chrome .rail .widget ul.itgp-offer-why li{display:block;padding:0;border:0;font:600 12.8px/1.35 var(--font-text);color:var(--ink)}.itg-chrome .rail .widget ul.itgp-offer-why li::before{content:"✓ ";counter-increment:none;color:var(--tint-moss-tx, var(--accent-ink));font-weight:800;font-size:12.8px}.itg-chrome .rail .widget a.itgp-offer-a{position:relative;display:grid;gap:3px;margin:0 0 8px;padding:12px 34px 12px 14px;border-radius:12px;border:1.5px solid var(--line);background:var(--wp-surface, transparent);text-decoration:none;font-weight:400;transition:transform .12s ease,box-shadow .12s ease}.itg-chrome .rail .widget a.itgp-offer-a:hover{transform:translateY(-1px);box-shadow:0 6px 18px -8px rgba(0,0,0,.35);color:inherit}.itg-chrome .rail .widget a.itgp-offer-a.is-list{background:var(--wp-saffron-ink, var(--accent-ink));border-color:var(--wp-saffron-ink, var(--accent-ink))}.itg-chrome .rail .widget a.itgp-offer-a.is-list .itgp-offer-a-t b,.itg-chrome .rail .widget a.itgp-offer-a.is-list .itgp-offer-a-t em,.itg-chrome .rail .widget a.itgp-offer-a.is-list small,.itg-chrome .rail .widget a.itgp-offer-a.is-list i{color:#fff}.itg-chrome .rail .widget a.itgp-offer-a.is-list small{opacity:.88}.itg-chrome .rail .widget a.itgp-offer-a.is-spon{border-color:var(--wp-violet, var(--line))}.itg-chrome .rail .widget a.itgp-offer-a.is-spon .itgp-offer-a-t b,.itg-chrome .rail .widget a.itgp-offer-a.is-spon .itgp-offer-a-t em{color:var(--tint-violet-tx, var(--ink))}.itg-chrome .mast{background:var(--paper);border-bottom:1px solid var(--line)}.itg-chrome .mast-row{min-height:60px;gap:40px}.itg-chrome .brand{gap:9px}.itg-chrome .brand-name{font:800 20px/1 var(--font-text);letter-spacing:-0.03em}.itg-chrome .brand-name em{color:var(--accent-ink)}.itg-chrome .hubbar.mnav{border:0;min-width:0}.itg-chrome .mnav .hubbar-in{display:block}.itg-chrome .mnav .hubbar-list{gap:28px;overflow:visible}.itg-chrome .mnav .hubbar-list li{display:block}.itg-chrome .mnav .hubbar-link{display:inline-flex;align-items:center;gap:8px;padding:6px 0;font:500 15px/1 var(--font-text);color:var(--muted)}.itg-chrome .mnav .hubbar-link:hover,.itg-chrome .mnav .hubbar-link[aria-current=page]{color:var(--ink)}.itg-chrome .mnav .hubbar-link[aria-current=page]::after{display:none}.itg-chrome .site-header .hubbar-link.nav-best,.itg-chrome .site-header .hubbar-link.nav-best:hover{margin:0;padding:7px 14px;border-radius:var(--pill);background:var(--accent-wash);color:var(--accent-ink) !important;font-weight:600 !important;filter:none}.itg-chrome .site-header .hubbar-link.nav-best:hover{background:color-mix(in srgb, var(--accent) 18%, var(--paper))}.itg-chrome .mnav .hubbar-link[href="/best/"]:not(.nav-best),.itg-chrome .drawer-hubs a[href="/best/"]:not(.nav-best){display:none}.itg-chrome .mast-tools{gap:6px;justify-self:end}.itg-chrome .tgl,.itg-chrome .burger{width:40px;height:40px;border:0;border-radius:50%;background:rgba(0,0,0,0);color:var(--muted)}.itg-chrome .tgl:hover,.itg-chrome .burger:hover{color:var(--ink);background:var(--canvas);border-color:rgba(0,0,0,0)}.itg-chrome .tgl-moon{display:none}html[data-theme=dark] .itg-chrome .tgl-sun{display:none}html[data-theme=dark] .itg-chrome .tgl-moon{display:block}@media(min-width: 981px){.itg-chrome .hubbar.mnav{display:block}.itg-chrome .burger{display:none}}@media(max-width: 980px){.itg-chrome .hubbar.mnav{display:none}.itg-chrome .burger{display:inline-flex}.itg-chrome .mast-row{min-height:56px;gap:12px}}.itg-chrome .drawer-scrim{background:rgba(0,0,0,.35)}.itg-chrome .drawer-panel{width:min(88vw,340px);border-left:0;padding:18px 24px 32px}.itg-chrome .drawer-head{border:0;padding:0;margin:0 0 4px}.itg-chrome .drawer-title{font:600 12px/1 var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.itg-chrome .drawer-close{border:0;background:rgba(0,0,0,0);color:var(--muted);width:40px;height:40px}.itg-chrome .drawer-close:hover{background:var(--canvas);color:var(--ink)}.itg-chrome .drawer-hubs li+li{border:0}.itg-chrome .drawer-hubs a{padding:13px 0;border-bottom:1px solid var(--line);font:500 17px/1.25 var(--font-text);color:var(--ink);gap:8px}.itg-chrome .drawer-hubs a:hover,.itg-chrome .drawer-hubs a[aria-current=page]{color:var(--accent-ink)}.itg-chrome .drawer-hubs .node{display:none}.itg-chrome #itgw-drawer .drawer-hubs a.nav-best{margin:0;padding:13px 0 !important;border-radius:0 !important;background:rgba(0,0,0,0) !important;color:var(--accent-ink) !important;font-weight:700;justify-content:flex-start;display:flex}.itg-chrome #itgw-drawer .drawer-hubs a.nav-best::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--accent);flex:none}.itg-chrome .foot{--f-bg: var(--canvas);--f-ink: var(--ink);--f-muted: var(--muted);--f-faint: var(--faint);--f-line: var(--line);--f-accent: var(--accent-ink);margin-top:48px;border-top:1px solid var(--f-line);background:var(--f-bg);color:var(--f-muted);padding:0;font:400 14px/1.5 var(--font-text)}.itg-chrome .foot>.wrap{padding-block:48px 26px}.itg-chrome .foot-grid{display:grid;grid-template-columns:minmax(0, 1.5fr) repeat(3, minmax(0, 1fr));gap:40px;padding:0 0 36px;border-bottom:1px solid var(--f-line)}.itg-chrome .brand--foot{gap:9px;color:var(--f-ink);padding-block:0}.itg-chrome .brand--foot .brand-name{font-size:20px;color:var(--f-ink)}.itg-chrome .brand--foot .brand-name em{color:var(--f-accent)}.itg-chrome .brand--foot .brand-mark{width:24px;height:24px}.itg-chrome .brand--foot .brand-mark-glyph{fill:var(--f-accent)}.itg-chrome .foot-h{margin:0 0 14px;font:700 12px/1.2 var(--font-text);letter-spacing:.1em;text-transform:uppercase;color:var(--f-ink)}.itg-chrome .foot .foot-col .foot-h a{font:inherit;color:inherit;text-decoration:none}.itg-chrome .foot .foot-col .foot-h a:hover{color:var(--f-accent)}.itg-chrome .foot-col ul,.itg-chrome .foot-col .menu,.itg-chrome .foot-hubs{list-style:none;margin:0;padding:0;display:grid;gap:9px}.itg-chrome .foot-col li,.itg-chrome .foot-hubs li{margin:0;padding:0}.itg-chrome .foot .foot-col a,.itg-chrome .foot .foot-hubs a{color:var(--f-muted);text-decoration:none;font:400 14.5px/1.4 var(--font-text)}.itg-chrome .foot .foot-col a:hover,.itg-chrome .foot .foot-hubs a:hover{color:var(--f-ink)}.itg-chrome .foot .foot-hubs a.nav-best,.itg-chrome .foot .foot-hubs a.nav-best:hover{display:inline;margin:0;padding:0;border-radius:0;background:rgba(0,0,0,0) !important;color:var(--f-accent) !important;font-weight:600;font-size:inherit}.itg-chrome .foot-widgets .foot-col--widgets,.itg-chrome .foot-widgets .widget{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 22px;margin:0;padding:0;border:0;background:rgba(0,0,0,0)}.itg-chrome .foot .foot-widgets .widget-title{display:inline;margin:0;padding:0;font:600 12px/1.4 var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--f-faint)}.itg-chrome .foot .foot-widgets .widget-title::before{display:none}.itg-chrome .foot-widgets .widget ul,.itg-chrome .foot-widgets .menu{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px}.itg-chrome .foot .foot-widgets a{color:var(--f-muted);text-decoration:none;font:400 13.5px/1.4 var(--font-text)}.itg-chrome .foot .foot-widgets a:hover{color:var(--f-ink)}.itg-chrome .foot .widget+.widget{margin-top:0}.itg-chrome .foot-legal{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;padding:18px 0 0;border:0}.itg-chrome .foot-copy{margin:0;font:400 13px/1.4 var(--font-text);color:var(--f-faint)}.itg-chrome .foot-top{font:500 13px/1.4 var(--font-text);color:var(--f-muted);text-decoration:none}.itg-chrome .foot-top:hover{color:var(--f-ink)}@media(max-width: 980px){.itg-chrome .foot-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:32px}}@media(max-width: 640px){.itg-chrome .foot>.wrap{padding-block:36px 22px}.itg-chrome .foot-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px 20px}.itg-chrome .foot-legal{flex-direction:column;gap:6px}}.itg-chrome .itgp-home-rail .widget{margin:0 0 24px}.itg-chrome .itgp-home .itgp-best-band>.wrap{max-width:none;padding:0}.itg-chrome .rail .widget{border:0;padding:0}.itg-chrome .widget-title{font:700 13px/1.2 var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin:0 0 6px}.itg-chrome .rail .widget ul li{display:block;padding:10px 0;border-top:1px solid var(--line)}.itg-chrome .rail .widget ul li::before{display:none}.itg-chrome .rail .widget a{font:600 14.5px/1.35 var(--font-text)}.itg-chrome .rail .widget .post-date,.itg-chrome .rail-date{font-size:12.5px}.itg-chrome .itgp-arch .wrap{max-width:none;padding:0;margin:0;border:0}.itg-chrome #main.td .td-row.slot .t{font:700 16px/1.3 var(--font-text)}.itg-chrome #main.td .td-row.slot .s{font:400 14.5px/1.45 var(--font-text)}.itg-chrome #main.td .td-rail .widget{border:0;padding:0 0 22px;margin:0 0 26px;border-bottom:1px solid var(--line)}.itg-chrome #main.td .td-rail .widget:last-child{border-bottom:0;margin-bottom:0}.itg-chrome #main.td .td-rail .widget-title,.itg-chrome #main.td .td-rail h2.widget-title{font:700 13px/1.2 var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin:0 0 8px}.itg-chrome #main.td .td-rail .widget ul,.itg-chrome #main.td .td-rail .widget ol{list-style:none;margin:0;padding:0;counter-reset:none}.itg-chrome #main.td .td-rail .widget ul li,.itg-chrome #main.td .td-rail .widget ol li,.itg-chrome #main.td .td-rail .td-mod-list li{display:block;padding:0;border:0}.itg-chrome #main.td .td-rail .widget li::before{display:none;content:none}.itg-chrome #main.td .td-hcard .n{font:700 15.5px/1.3 var(--font-text)}.itg-chrome #main.td .td-hcard .c{font:400 13px/1.4 var(--font-mono)}.itg-chrome #main.td .td-strip .t{font:700 15.5px/1.3 var(--font-text)}.itg-chrome #main.td .td-vs .who .n{font:800 20px/1.25 var(--font-text);letter-spacing:-0.02em}.itg-chrome #main.td .td-vs .who .s{font:400 13.5px/1.45 var(--font-text)}.itg-chrome #main.td .td-pcard .p{font:800 30px/1.1 var(--font-text);letter-spacing:-0.02em}.itg-chrome #main.td .td-vs .who .n a{color:var(--ink)}.itg-chrome #main.td .td-vs .who .n a:hover{color:var(--accent-ink)}.itg-chrome .rail .widget_recent_entries .widget-title,.itg-chrome .itgp-lw-head .widget-title{margin:0;font:700 13px/1.2 var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--ink)}.itg-chrome .mast-row{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:24px}.itg-chrome .hubbar.mnav{justify-self:center}.itg-chrome .mnav .hubbar-list{justify-content:center;gap:22px;flex-wrap:nowrap}.itg-chrome .mnav .hubbar-link{font:500 15px/1 var(--font-text);white-space:nowrap}@media(max-width: 1100px){.itg-chrome .mnav .hubbar-list{gap:14px}.itg-chrome .mnav .hubbar-link{font-size:14px}.itg-chrome .site-header .hubbar-link.nav-best{padding:6px 12px}}.itg-chrome .brand{padding-block:7px}.itg-chrome .brand--foot{padding-block:10px}@media(max-width: 700px){.itg-chrome .rail .widget ul li,.itg-chrome .itgp-latest-item{min-height:40px}.itg-chrome .foot .foot-col a,.itg-chrome .foot .foot-hubs a,.itg-chrome .foot .foot-widgets a,.itg-chrome .foot .foot-hubs a.nav-best,.itg-chrome .foot-top,.itg-chrome #main.td .td-ftr a{display:inline-block;padding-block:9px;margin-block:0}.itg-chrome .foot-col ul,.itg-chrome .foot-col .menu,.itg-chrome .foot-hubs{gap:0}.itg-chrome .foot-widgets,.itg-chrome .foot-widgets .widget,.itg-chrome .foot-widgets .widget ul,.itg-chrome .foot-widgets .menu{gap:0 18px}}.itg-chrome .itgp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.itg-chrome .itgp-mast-search{position:relative;display:flex;gap:8px;max-width:660px}.itg-chrome .itgp-mast-search input{flex:1 1 auto;min-width:0;padding:15px 20px;font:400 16px/1.2 var(--font-text);color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:999px;box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 6%, transparent)}.itg-chrome .itgp-mast-search input::placeholder{color:var(--muted)}.itg-chrome .itgp-mast-search input:focus{outline:2px solid var(--accent);outline-offset:2px}.itg-chrome .itgp-mast-search button{flex:0 0 auto;padding:0 24px;font:600 15px/1 var(--font-text);color:var(--on-accent);background:var(--accent);border:0;border-radius:999px;cursor:pointer}.itg-chrome .itgp-mast-search button:hover{filter:brightness(1.06)}.itg-chrome .itgp-mast-results{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:40;max-height:440px;overflow:auto;list-style:none;margin:0;padding:6px;background:var(--paper);border:1px solid var(--line);border-radius:14px;box-shadow:0 16px 40px color-mix(in srgb, var(--ink) 16%, transparent)}.itg-chrome .itgp-mast-results[hidden]{display:none}.itg-chrome .itgp-mast-results a{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:1px 14px;padding:10px 12px;border-radius:9px;color:var(--ink);text-decoration:none}.itg-chrome .itgp-mast-results a:hover,.itg-chrome .itgp-mast-results a:focus{background:var(--canvas);outline:none}.itg-chrome .itgp-mast-results .n{font:600 15px/1.3 var(--font-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itg-chrome .itgp-mast-results .s{grid-column:1;font:400 13px/1.35 var(--font-text);color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itg-chrome .itgp-mast-results .t{grid-column:2;grid-row:1/span 2;align-self:center;font:700 11px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink)}.itg-chrome .itgp-mast-results .all a{margin-top:4px;border-top:1px solid var(--line);border-radius:0 0 9px 9px}.itg-chrome .itgp-dirtopics .n{font:600 15px/1.25 var(--font-text)}.itg-chrome .itgp-dirtopics .c{font:400 12.5px/1.3 var(--font-text);color:var(--muted)}@media(max-width: 640px){.itg-chrome .itgp-mast-search button{display:none}}.itg-chrome .site-header .hubbar-link.nav-best .nav-note{margin-left:6px;font:600 12px/1 var(--font-mono);opacity:.85}.itg-chrome .mast-search{display:none;position:relative;margin:0 4px 0 0;max-width:none}.itg-chrome .mast-search input{width:224px;padding:9px 38px 9px 14px;font:400 14px/1.2 var(--font-text);color:var(--ink);background:var(--canvas);border:1px solid var(--line);border-radius:999px;box-shadow:none}.itg-chrome .mast-search input:focus{outline:2px solid var(--accent);outline-offset:1px;background:var(--paper)}.itg-chrome .mast-search button{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:var(--muted);background:rgba(0,0,0,0);border:0;border-radius:50%;cursor:pointer}.itg-chrome .mast-search button:hover{color:var(--ink);background:var(--wash);filter:none}.itg-chrome .mast-search .itgp-mast-results{left:auto;right:0;width:400px;max-width:92vw}@media(min-width: 1280px){.itg-chrome .mast-search{display:block}.itg-chrome .site-header .ymhs{display:none}}.itg-chrome .itgp-guides-hubs .c{font:500 12px/1 var(--font-mono);color:var(--muted)}.itg-chrome .drawer-label{margin:14px 0 2px;font:700 11.5px/1.2 var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.itg-chrome .drawer-label a{color:inherit;text-decoration:none}.itg-chrome .drawer-label a:hover{color:var(--accent-ink)}.itg-chrome .drawer-hubs ul{margin-bottom:6px}.itg-chrome #itgw-drawer .drawer-hubs a.drawer-all{color:var(--accent-ink);font-weight:600}.itg-chrome .foot-grid--directory{grid-template-columns:minmax(0, 1.35fr) repeat(4, minmax(0, 1fr));gap:36px}.itg-chrome .foot-price{margin-left:4px;font:500 12px/1 var(--font-mono);color:var(--f-faint)}.itg-chrome .foot .foot-col a.foot-cta{color:var(--f-accent);font-weight:600}@media(max-width: 980px){.itg-chrome .foot-grid--directory{grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px}.itg-chrome .foot-grid--directory .foot-brandcol{grid-column:1/-1}}@media(max-width: 640px){.itg-chrome .foot-grid--directory{grid-template-columns:minmax(0, 1fr)}}.itg-chrome .itgp-reldir-a .n{font:600 15px/1.35 var(--font-text);letter-spacing:-0.01em}.itg-chrome .itgp-reldir-a .c{font:400 12.5px/1.4 var(--font-text);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.itg-chrome .itgp-reldir-a:hover .n{color:var(--accent-ink)}.itg-chrome .itgp-dirstrip a .c{font:500 11.5px/1 var(--font-mono);color:var(--muted)}.itg-chrome .foot-top{display:grid;gap:10px;max-width:640px;padding:0 0 30px}.itg-chrome .foot-top .brand--foot{margin-bottom:4px}.itg-chrome .foot-pos{margin:0;font:700 clamp(19px, 16px + 0.7vw, 23px)/1.25 var(--font-text);letter-spacing:-0.02em;color:var(--f-ink);text-wrap:balance}.itg-chrome .foot-top .foot-tag{margin:0;font:400 15px/1.55 var(--font-read);color:var(--f-muted)}.itg-chrome .foot .foot-learn{color:var(--f-accent);font:600 14px/1.4 var(--font-text);text-decoration:none;white-space:nowrap}.itg-chrome .foot .foot-learn:hover{text-decoration:underline;text-underline-offset:.15em}.itg-chrome .foot-top .foot-facts{margin:2px 0 0}.itg-chrome .foot-grid.foot-grid--directory{grid-template-columns:repeat(4, minmax(0, 1fr));gap:36px;padding:30px 0 34px;border-top:1px solid var(--f-line);border-bottom:1px solid var(--f-line)}.itg-chrome .foot .foot-col--guides .foot-hubs{margin-top:0}.itg-chrome .foot .foot-contact a{color:var(--f-ink);text-decoration:none}.itg-chrome .foot .foot-contact a:hover{color:var(--f-accent)}.itg-chrome .foot-legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:18px 0 0}.itg-chrome .foot-social{list-style:none;margin:0 auto 0 0;padding:0;display:flex;gap:6px}.itg-chrome .foot-social li{margin:0;padding:0}.itg-chrome .foot .foot-social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:var(--f-muted);text-decoration:none;border:1px solid var(--f-line)}.itg-chrome .foot .foot-social a:hover{color:var(--f-ink);border-color:var(--f-ink)}.itg-chrome .foot .foot-top-link{font:500 13px/1.4 var(--font-text);color:var(--f-muted);text-decoration:none}.itg-chrome .foot .foot-top-link:hover{color:var(--f-ink)}@media(max-width: 980px){.itg-chrome .foot-grid.foot-grid--directory{grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px}}@media(max-width: 640px){.itg-chrome .foot-grid.foot-grid--directory{grid-template-columns:minmax(0, 1fr);gap:26px}.itg-chrome .foot-legal{flex-direction:row}.itg-chrome .foot-social{order:2;margin:0}.itg-chrome .foot-copy{flex:1 1 100%;order:3}}.itg-chrome .rail .widget.itgp-offer{padding:14px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:rgba(0,0,0,0)}.itg-chrome .itgp-home-rail .rail .widget.itgp-offer{border-top:0;padding-top:0}.itg-chrome .rail .widget.itgp-offer .itgp-vp-card{padding:16px}.itg-chrome .rail .widget.itgp-offer h2.itgp-vp-head{margin:-4px 0 2px;padding:0;border:0;font:700 17px/1.25 var(--font-text);letter-spacing:-0.02em;text-transform:none;color:var(--ink)}.itg-chrome .foot-top{display:grid;gap:10px;max-width:680px;padding:0 0 28px}.itg-chrome .foot .foot-pos{margin:2px 0 0;font:800 clamp(20px, 16px + 0.9vw, 26px)/1.2 var(--font-text);letter-spacing:-0.03em;color:var(--f-ink);text-transform:none}.itg-chrome .foot-mission{margin:0;font:400 14px/1.6 var(--font-text);color:var(--f-muted);max-width:62ch}.itg-chrome .foot .foot-learn{color:var(--f-accent);font:600 14px/1.4 var(--font-text);text-decoration:none;white-space:nowrap}.itg-chrome .foot .foot-learn:hover{text-decoration:underline;text-underline-offset:.15em}.itg-chrome .foot .foot-stats a{font:400 13px/1.4 var(--font-text);color:var(--f-muted);text-decoration:none;font-variant-numeric:tabular-nums}.itg-chrome .foot .foot-stats a:hover{color:var(--f-ink)}.itg-chrome .foot .foot-stats b{font:700 15px/1.2 var(--font-text);color:var(--f-ink);letter-spacing:-0.01em;margin-right:3px}.itg-chrome .foot-grid.foot-grid--directory{grid-template-columns:repeat(4, minmax(0, 1fr));gap:36px;padding:28px 0 32px;border-top:1px solid var(--f-line);border-bottom:1px solid var(--f-line)}.itg-chrome .foot .foot-col a,.itg-chrome .foot .foot-hubs a{font-size:14px}.itg-chrome .foot-list--after{margin-top:10px !important}.itg-chrome .foot .foot-col a.foot-more{color:var(--f-accent);font-weight:600}.itg-chrome .foot .itgp-vp-card--foot{padding:0;gap:8px;background:rgba(0,0,0,0);border:0;border-radius:0}.itg-chrome .foot .itgp-vp-card--foot .itgp-vp-row{padding:9px 12px;border-color:var(--f-line);color:var(--f-ink);background:rgba(0,0,0,0)}.itg-chrome .foot .itgp-vp-card--foot .itgp-vp-row.is-list{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.itg-chrome .foot .itgp-vp-card--foot .itgp-vp-row-t{font-size:13.5px}.itg-chrome .foot .itgp-vp-card--foot .itgp-vp-row-p{font-size:12px}.itg-chrome .foot .itgp-vp-card--foot .itgp-vp-proof{font-size:11.5px}.itg-chrome .foot-policies{margin-top:12px;padding-top:10px;border-top:1px solid var(--f-line)}.itg-chrome .foot-policies .widget,.itg-chrome .foot-policies .foot-col--widgets{margin:0;padding:0;border:0;background:rgba(0,0,0,0)}.itg-chrome .foot .foot-policies .widget-title{display:block;margin:0 0 6px;padding:0;font:700 11px/1.2 var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--f-faint)}.itg-chrome .foot .foot-policies .widget-title::before{display:none}.itg-chrome .foot-policies .widget ul,.itg-chrome .foot-policies .menu{list-style:none;margin:0;padding:0;display:grid;gap:6px}.itg-chrome .foot-policies li{margin:0;padding:0}.itg-chrome .foot .foot-policies a{font:400 13px/1.4 var(--font-text);color:var(--f-muted);text-decoration:none}.itg-chrome .foot .foot-policies a:hover{color:var(--f-ink)}.itg-chrome .foot .foot-contact a{color:var(--f-muted);text-decoration:none}.itg-chrome .foot .foot-contact a:hover{color:var(--f-ink)}.itg-chrome .foot .foot-tag{display:none}@media(max-width: 980px){.itg-chrome .foot-grid.foot-grid--directory{grid-template-columns:repeat(2, minmax(0, 1fr));gap:28px}}@media(max-width: 640px){.itg-chrome .foot-grid.foot-grid--directory{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px 18px}.itg-chrome .foot-col--vendors,.itg-chrome .foot-col--company{grid-column:1/-1}}@media(max-width: 420px){.itg-chrome .foot-grid.foot-grid--directory{grid-template-columns:minmax(0, 1fr)}}.itg-chrome .foot .foot-col a.itgp-vp-row,.itg-chrome .rail .widget a.itgp-vp-row,.itg-chrome .itgp-mast-side a.itgp-vp-row,.itg-chrome a.itgp-vp-row{display:grid !important;grid-template-columns:minmax(0, 1fr) 18px;align-items:center;min-height:0}.itg-chrome .foot .foot-col a.itgp-vp-row .itgp-vp-row-t,.itg-chrome .rail .widget a.itgp-vp-row .itgp-vp-row-t{font:700 14px/1.3 var(--font-text)}.itg-chrome .foot .foot-col a.itgp-vp-row .itgp-vp-row-p,.itg-chrome .rail .widget a.itgp-vp-row .itgp-vp-row-p{font:400 12px/1.4 var(--font-text)}.itg-chrome .itgp-seg .c{font:500 12.5px/1 var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums}.itg-chrome .itgp-topix-list a .n{font:500 14.5px/1.35 var(--font-text);min-width:0}.itg-chrome .itgp-topix-list a .c{font:500 12.5px/1.3 var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.itg-chrome .itgp-topix-list a:hover .n{color:var(--accent-ink)}.itg-chrome .itgp-bridge-list a .c{font:400 12.5px/1.3 var(--font-text);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.itg-chrome .rail .widget.itgp-railtopics{border-top:1px solid var(--line);padding-top:14px}.itg-chrome .rail .widget.itgp-railtopics ul.itgp-railtopics-list{counter-reset:none;margin:0 0 10px}.itg-chrome .rail .widget.itgp-railtopics ul.itgp-railtopics-list li{display:block;padding:0;border:0}.itg-chrome .rail .widget.itgp-railtopics ul.itgp-railtopics-list li::before{display:none}.itg-chrome .rail .widget.itgp-railtopics ul.itgp-railtopics-list a{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font:500 14px/1.35 var(--font-text);color:var(--ink);text-decoration:none}.itg-chrome .rail .widget.itgp-railtopics ul.itgp-railtopics-list a:hover .n{color:var(--accent-ink)}.itg-chrome .rail .widget.itgp-railtopics ul.itgp-railtopics-list a .c{font:500 12px/1 var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums}.itg-chrome .itgp-gd>.wrap{max-width:var(--wrap)}.itg-chrome .itgp-gd-side .widget{margin:0 0 20px}.itg-chrome .itgp-gd-side .widget.itgp-offer{border-top:0;padding-top:0}.itg-chrome .rail .widget.itgp-raildirs{border-top:1px solid var(--line);padding-top:14px}.itg-chrome .rail .widget.itgp-raildirs ul.itgp-railtopics-list{counter-reset:none;margin:0}.itg-chrome .rail .widget.itgp-raildirs ul.itgp-railtopics-list li{display:block;padding:0;border:0}.itg-chrome .rail .widget.itgp-raildirs ul.itgp-railtopics-list li::before{display:none}.itg-chrome .rail .widget.itgp-raildirs ul.itgp-railtopics-list a{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font:500 14px/1.35 var(--font-text);color:var(--ink);text-decoration:none}.itg-chrome .rail .widget.itgp-raildirs ul.itgp-railtopics-list a .c{font:400 12.5px/1.3 var(--font-text);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.itg-chrome .rail .widget.itgp-raildirs ul.itgp-railtopics-list a.is-all{color:var(--accent-ink);font-weight:600;border-bottom:0}.itg-chrome .rail .widget.itgp-raildirs ul.itgp-railtopics-list a:hover .n{color:var(--accent-ink)}.itg-chrome .site-header .hubbar-link.nav-best,.itg-chrome .site-header .hubbar-link.nav-best:hover{display:inline-flex;align-items:center;gap:8px;line-height:1;padding:8px 14px}.itg-chrome .site-header .hubbar-link.nav-best .nav-dot{width:8px;height:8px;margin:0;flex:none;align-self:center}.itg-chrome .site-header .hubbar-link.nav-best .nav-note{margin:0;font:600 12.5px/1 var(--font-text);font-variant-numeric:tabular-nums;letter-spacing:0;opacity:.85;align-self:center}.itg-chrome .mast-row{min-height:64px;gap:28px}.itg-chrome .brand{gap:10px}.itg-chrome .brand-tile{width:32px;height:32px;flex:none;display:block}.itg-chrome .brand-name{font:700 19px/1 var(--font-text);letter-spacing:-0.02em}.itg-chrome .brand-name em{color:var(--accent-ink)}.itg-chrome .mnav .hubbar-list{gap:22px}.itg-chrome .mnav .hubbar-link{font:500 15px/1 var(--font-text);color:var(--ink-2)}.itg-chrome .mnav .hubbar-link:hover{color:var(--ink)}.itg-chrome .mnav .hubbar-link.is-quiet{color:var(--muted)}.itg-chrome .site-header .hubbar-link.nav-best,.itg-chrome .site-header .hubbar-link.nav-best:hover{color:var(--accent-ink) !important;background:var(--accent-wash);font-weight:600 !important}.itg-chrome .site-header .hubbar-link.nav-best:hover{background:color-mix(in srgb, var(--accent) 16%, var(--paper))}.itg-chrome .site-header .hubbar-link.nav-best .nav-dot{background:var(--accent)}.itg-chrome .site-header .hubbar-link.nav-best .nav-note{font-family:var(--font-mono);font-weight:600;opacity:1}.itg-chrome .mast-search{margin-right:0}.itg-chrome .mast-search input{width:260px;padding:9px 36px 9px 36px;font:400 14px/1.2 var(--font-text);color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:999px}.itg-chrome .mast-search input:focus{border-color:var(--accent);outline:2px solid var(--accent-wash);outline-offset:0}.itg-chrome .mast-search button{left:6px;right:auto;color:var(--muted);pointer-events:none}.itg-chrome .mast-search .mast-search-kbd{position:absolute;right:12px;top:50%;transform:translateY(-50%);font:500 11.5px/1 var(--font-mono);color:var(--faint);border:1px solid var(--line);border-radius:4px;padding:2px 5px}.itg-chrome .mast-tools{gap:12px}@media(max-width: 980px){.itg-chrome .mast-row{min-height:56px;gap:12px}.itg-chrome .brand-tile{width:28px;height:28px}}.itg-chrome .itgp-lh-search .itgp-mast-results{left:0;right:0;top:calc(100% + 6px)}.itg-chrome .itgp-lh-idx .n{font:500 13px/1 var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.itg-chrome .itgp-lh-idx.is-more .n{color:var(--accent-ink)}.itg-chrome .itgp-vrow a .n{font:600 13px/1 var(--font-mono);color:var(--accent-ink);font-variant-numeric:tabular-nums}.itg-chrome .foot.foot--ledger{--f-bg: var(--paper);background:var(--paper);border-top:1px solid var(--line);margin-top:64px}.itg-chrome .foot--ledger>.wrap{padding-block:40px 24px}.itg-chrome .foot--ledger .foot-top{display:grid;gap:6px;max-width:640px;padding:0 0 28px}.itg-chrome .foot--ledger .brand--foot{margin-bottom:8px}.itg-chrome .foot--ledger .brand--foot .brand-name{font:700 18px/1 var(--font-text);letter-spacing:-0.02em}.itg-chrome .foot--ledger .brand-tile{width:28px;height:28px}.itg-chrome .foot--ledger .foot-pos{margin:0;font:700 18px/1.3 var(--font-text);letter-spacing:-0.015em;color:var(--ink);text-transform:none}.itg-chrome .foot--ledger .foot-mission{margin:0;font:400 14px/1.6 var(--font-text);color:var(--muted);max-width:62ch}.itg-chrome .foot--ledger .foot-scale{margin:6px 0 0;font:500 12.5px/1.6 var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums}.itg-chrome .foot--ledger .foot-grid.foot-grid--directory{grid-template-columns:repeat(4, minmax(0, 1fr));gap:24px 32px;padding:28px 0 32px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.itg-chrome .foot--ledger .foot-h{margin:0 0 6px;font:600 11.5px/1.2 var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.itg-chrome .foot--ledger .foot-col ul,.itg-chrome .foot--ledger .foot-col .menu,.itg-chrome .foot--ledger .foot-hubs{display:block}.itg-chrome .foot--ledger .foot-col li,.itg-chrome .foot--ledger .foot-hubs li{margin:0;padding:0}.itg-chrome .foot--ledger .foot-col a,.itg-chrome .foot--ledger .foot-hubs a{display:block;padding:5px 0;font:500 14px/1.4 var(--font-text);color:var(--ink-2);text-decoration:none}.itg-chrome .foot--ledger .foot-col a:hover,.itg-chrome .foot--ledger .foot-hubs a:hover{color:var(--accent-hover)}.itg-chrome .foot--ledger .foot-offers a{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.itg-chrome .foot--ledger .foot-price{margin:0;font:600 12.5px/1 var(--font-mono);color:var(--accent-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.itg-chrome .foot--ledger .foot-li-quiet a{color:var(--muted)}.itg-chrome .foot--ledger .foot-li-quiet a .foot-price{color:var(--faint);font-weight:500}.itg-chrome .foot--ledger .foot-list--after{margin-top:4px !important}.itg-chrome .foot--ledger .foot-col a.foot-more{color:var(--accent-ink);font-weight:600}.itg-chrome .foot--ledger .foot-policies{margin-top:10px;padding-top:8px;border-top:1px solid var(--line)}.itg-chrome .foot--ledger .foot-policies .widget-title{display:block;margin:0 0 4px;font:600 11px/1.2 var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.itg-chrome .foot--ledger .foot-policies a{font:500 13px/1.4 var(--font-text);color:var(--muted);padding:4px 0}.itg-chrome .foot--ledger .foot-legal{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:16px 0 0}.itg-chrome .foot--ledger .foot-copy{margin:0;font:400 13px/1.4 var(--font-text);color:var(--muted)}.itg-chrome .foot--ledger .foot-social a{border-color:var(--line);color:var(--muted)}.itg-chrome .foot--ledger .foot-social a:hover{color:var(--accent-ink);border-color:var(--accent-ink)}.itg-chrome .foot--ledger .foot-top-link{font:500 13px/1.4 var(--font-text);color:var(--muted)}@media(max-width: 980px){.itg-chrome .foot--ledger .foot-grid.foot-grid--directory{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 480px){.itg-chrome .foot--ledger .foot-grid.foot-grid--directory{grid-template-columns:minmax(0, 1fr)}}.itg-chrome .rail .widget.itgp-offer{border-top:0;padding-top:0}.itg-chrome .rail .widget.itgp-offer .itgp-vp-card,.itg-chrome .foot .itgp-vp-card--foot{padding:10px 0 0;border:0;border-top:2px solid var(--ink);border-radius:0;background:rgba(0,0,0,0);gap:0}.itg-chrome .rail .widget.itgp-offer .itgp-vp-eyebrow{margin:0 0 2px;font:600 11.5px/1.2 var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.itg-chrome .rail .widget.itgp-offer h2.itgp-vp-head{margin:2px 0 8px;font:700 17px/1.3 var(--font-text);letter-spacing:-0.01em;color:var(--ink)}.itg-chrome .rail .widget a.itgp-vp-row,.itg-chrome .rail .widget a.itgp-vp-row.is-list,.itg-chrome .rail .widget a.itgp-vp-row.is-list:hover{display:grid !important;grid-template-columns:minmax(0, 1fr) 14px;gap:2px 10px;padding:10px 0;border:0;border-top:1px solid var(--line);border-radius:0;background:rgba(0,0,0,0);color:var(--ink);transform:none;box-shadow:none;filter:none}.itg-chrome .rail .widget a.itgp-vp-row:first-of-type{border-top:1px solid var(--line)}.itg-chrome .rail .widget a.itgp-vp-row .itgp-vp-row-t{font:600 15px/1.3 var(--font-text);color:var(--ink)}.itg-chrome .rail .widget a.itgp-vp-row.is-list .itgp-vp-row-t{color:var(--accent-ink)}.itg-chrome .rail .widget a.itgp-vp-row .itgp-vp-row-p,.itg-chrome .rail .widget a.itgp-vp-row.is-list .itgp-vp-row-p{font:500 13px/1.4 var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums}.itg-chrome .rail .widget a.itgp-vp-row .itgp-vp-row-p b,.itg-chrome .rail .widget a.itgp-vp-row.is-list .itgp-vp-row-p b{color:var(--ink);font-weight:600}.itg-chrome .rail .widget a.itgp-vp-row i,.itg-chrome .rail .widget a.itgp-vp-row.is-list i{color:var(--accent-ink);font-size:14px}.itg-chrome .rail .widget a.itgp-vp-row:hover .itgp-vp-row-t{color:var(--accent-hover)}.itg-chrome .rail .widget.itgp-offer .itgp-vp-proof{margin:8px 0 0;font:400 12.5px/1.5 var(--font-text);color:var(--muted)}.itg-chrome .itgp-reldir-a .c{font:500 12.5px/1.4 var(--font-mono);font-variant-numeric:tabular-nums}.itg-chrome .itgp-hb-search .itgp-mast-results{left:0;right:0;top:calc(100% + 8px);color:var(--ink)}.itg-chrome .site-header .hubbar-link.nav-best,.itg-chrome .site-header .hubbar-link.nav-best:hover{background:var(--accent);color:var(--on-accent) !important}.itg-chrome .site-header .hubbar-link.nav-best:hover{background:var(--accent-hover)}.itg-chrome .site-header .hubbar-link.nav-best .nav-dot{background:rgba(255,255,255,.85)}.itg-chrome .site-header .hubbar-link.nav-best .nav-note{color:var(--on-accent);opacity:.9}.itg-chrome .mast-tools{gap:10px}.itg-chrome .foot--ledger .foot-policies{margin-top:0;padding-top:0;border-top:0}.itg-chrome .foot--ledger .foot-policies .widget-title,.itg-chrome .foot--ledger .foot-policies .widget_block .widget-title{display:none}.itg-chrome .foot--ledger .foot-policies .widget ul,.itg-chrome .foot--ledger .foot-policies .menu{display:block;margin:0;padding:0;gap:0}.itg-chrome .foot--ledger .foot-policies li{margin:0;padding:0}.itg-chrome .foot--ledger .foot-policies a{display:block;padding:5px 0;font:500 14px/1.4 var(--font-text);color:var(--ink-2)}.itg-chrome .foot--ledger .foot-policies a:hover{color:var(--accent-hover)}.itg-chrome .itgp-gd-search .itgp-mast-results{left:0;right:0;top:calc(100% + 6px)}.itg-chrome .itgp-reldir-a .c{font:500 12.5px/1.4 var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums}.itg-chrome .site-header{position:relative;z-index:50}.itg-chrome .itgp-chev{flex:none;transition:transform .15s ease}.itg-chrome .itgp-pop-t[aria-expanded=true] .itgp-chev{transform:rotate(180deg)}.itg-chrome .site-header .itgp-pop-t{display:inline-flex;align-items:center;gap:6px;margin:0;padding:10px 0;font:500 15px/1 var(--font-text);color:var(--ink-2);background:none;border:0;border-radius:6px;cursor:pointer;white-space:nowrap}.itg-chrome .site-header .itgp-pop-t:hover,.itg-chrome .site-header .itgp-pop-t[aria-expanded=true]{color:var(--ink);background:none}.itg-chrome .site-header .itgp-pop-t:focus-visible,.itg-chrome .itgp-mm a:focus-visible,.itg-chrome .itgp-mv-p a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.itg-chrome .mnav--dir .hubbar-list{gap:26px}.itg-chrome .itgp-mm{position:absolute;left:0;right:0;top:100%;z-index:60;max-height:calc(100vh - 88px);overflow:auto;overscroll-behavior:contain;padding:22px 0 16px;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:0 28px 56px -28px rgba(0,0,0,.22)}.itg-chrome .itgp-mm[hidden],.itg-chrome .itgp-mv-p[hidden]{display:none}.itg-chrome .itgp-mm-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:repeat(5, auto);grid-auto-flow:column;gap:16px 36px}.itg-chrome .itgp-mm-topic{min-width:0}.itg-chrome .itgp-mm-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0 0 6px;border-bottom:1px solid var(--line);font:600 14.5px/1.3 var(--font-text);letter-spacing:-0.005em;color:var(--ink);text-decoration:none}.itg-chrome .itgp-mm-h .c{font:500 12px/1 var(--font-mono);color:var(--faint);font-variant-numeric:tabular-nums}.itg-chrome .itgp-mm-h:hover{color:var(--accent-hover);text-decoration:none}.itg-chrome .itgp-mm-topic ul{list-style:none;margin:5px 0 0;padding:0}.itg-chrome .itgp-mm-topic li{margin:0;padding:0}.itg-chrome .itgp-mm-topic li a{display:block;padding:3px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:400 13.5px/1.45 var(--font-text);color:var(--muted);text-decoration:none}.itg-chrome .itgp-mm-topic li a:hover{color:var(--accent-hover);text-decoration:none}.itg-chrome .itgp-mm-foot{display:flex;flex-wrap:wrap;gap:8px 28px;margin:18px 0 0;padding:14px 0 0;border-top:1px solid var(--line);font:600 14px/1.2 var(--font-text)}.itg-chrome .itgp-mm-foot a{color:var(--accent-ink);text-decoration:none}.itg-chrome .itgp-mm-foot a:hover{color:var(--accent-hover);text-decoration:none}.itg-chrome .itgp-mv{position:relative;display:none;align-items:center}.itg-chrome .itgp-mv-p{position:absolute;right:0;top:calc(100% + 12px);z-index:70;width:300px;padding:6px;background:var(--paper);border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.06),0 18px 40px -18px rgba(0,0,0,.24)}.itg-chrome .itgp-mv-list{list-style:none;margin:0;padding:0}.itg-chrome .itgp-mv-list li{margin:0;padding:0}.itg-chrome .itgp-mv-list a{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:8px;font:500 14.5px/1.3 var(--font-text);color:var(--ink);text-decoration:none;transition:background-color .15s ease}.itg-chrome .itgp-mv-list a:hover{background:var(--canvas);color:var(--ink);text-decoration:none}.itg-chrome .itgp-mv-list .p{font:600 12.5px/1 var(--font-mono);color:var(--accent-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.itg-chrome .itgp-mv-mail{margin:4px 0 0;padding:10px 12px 6px;border-top:1px solid var(--line);font:400 13px/1.3 var(--font-text)}.itg-chrome .itgp-mv-mail a{color:var(--muted);text-decoration:none}.itg-chrome .itgp-mv-mail a:hover{color:var(--ink)}.itg-chrome .itgp-pop-p:not([hidden]){animation:itgp-pop-in .15s ease-out}@media(prefers-reduced-motion: reduce){.itg-chrome .itgp-pop-p:not([hidden]){animation:none}.itg-chrome .itgp-chev{transition:none}}.itg-chrome .mnav--blog .hubbar-list{gap:24px}.itg-chrome .mnav--blog .hubbar-link[aria-current]{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:11px}.itg-chrome .site-header .mast-tools .nav-dir{display:none;white-space:nowrap}@media(min-width: 981px){.itg-chrome .itgp-mv{display:inline-flex}.itg-chrome .site-header .mast-tools .nav-dir{display:inline-flex}}@media(max-width: 1100px){.itg-chrome .mnav--dir .hubbar-list,.itg-chrome .mnav--blog .hubbar-list{gap:16px}.itg-chrome .site-header .itgp-pop-t{font-size:14px}}@media(max-width: 980px){.itg-chrome .itgp-mm{display:none !important}}.itg-chrome .drawer-search{position:relative;margin:6px 0 4px}.itg-chrome .drawer-search input{display:block;width:100%;box-sizing:border-box;padding:11px 14px;font:400 16px/1.2 var(--font-text);color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:10px}.itg-chrome .drawer-search input:focus{border-color:var(--accent);outline:2px solid var(--accent-wash);outline-offset:0}.itg-chrome .drawer-search .itgp-mast-results{left:0;right:0;top:calc(100% + 6px);width:auto}.itg-chrome .drawer-acc-t{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:13px 0;font:500 17px/1.25 var(--font-text);color:var(--ink);text-align:left;background:none;border:0;border-bottom:1px solid var(--line);border-radius:0;cursor:pointer}.itg-chrome .drawer-acc-t[aria-expanded=true] .itgp-chev{transform:rotate(180deg)}.itg-chrome .drawer-acc-p{padding:2px 0 10px 12px;border-bottom:1px solid var(--line)}.itg-chrome .drawer-acc-p[hidden]{display:none}.itg-chrome #itgw-drawer .drawer-topics a{padding:9px 0;font:500 15px/1.3 var(--font-text);border-bottom:0}.itg-chrome #itgw-drawer .drawer-acc-p .drawer-all{display:inline-block;padding:8px 0 0;font:600 14px/1.3 var(--font-text);border:0}.itg-chrome .drawer-vendors .drawer-count{font:600 12.5px/1 var(--font-mono);color:var(--accent-ink)}.itg-chrome .drawer-mail{margin:10px 0 0;font:400 14px/1.4 var(--font-text)}.itg-chrome .drawer-mail a{color:var(--muted);text-decoration:none}.itg-chrome #itgw-drawer .drawer-cta a.nav-best{display:flex;align-items:center;justify-content:center;gap:8px;margin:18px 0 0;padding:13px 16px !important;font:600 16px/1 var(--font-text);color:var(--on-accent) !important;background:var(--accent) !important;border:0;border-radius:999px !important}.itg-chrome #itgw-drawer .drawer-cta a.nav-best::before{display:none}.itg-chrome #itgw-drawer .drawer-cta a.nav-best:hover{background:var(--accent-hover) !important}.itg-chrome .foot--ledger .foot-updated{margin-left:12px;padding-left:12px;border-left:1px solid var(--line);color:var(--muted);white-space:nowrap}.itg-chrome .mast--directory .mast-row{display:flex;align-items:center;gap:0}.itg-chrome .mast--directory .brand{flex:none;margin-right:40px}.itg-chrome .mast--directory .hubbar.mnav{flex:none;justify-self:auto}.itg-chrome .mast--directory .mnav .hubbar-list{justify-content:flex-start;gap:24px}.itg-chrome .mast--directory .mast-tools{flex:1 1 auto;min-width:0;margin-left:28px;justify-self:auto;gap:10px}.itg-chrome .mast-tools>button{flex:0 0 auto}.itg-chrome .site-header.mast--directory .mast-search{display:block;flex:1 1 520px;min-width:260px;max-width:520px;margin:0}.itg-chrome .site-header.mast--directory .mast-search input{width:100%;box-sizing:border-box}.itg-chrome .mast--directory .itgp-mv{margin-left:auto}.itg-chrome .site-header.mast--directory .ymhs{display:none}.itg-chrome .mast-search-btn{display:none;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;color:var(--muted);background:rgba(0,0,0,0);border:0;border-radius:50%;cursor:pointer}.itg-chrome .mast-search-btn:hover,.itg-chrome .mast-search-btn[aria-expanded=true]{color:var(--ink);background:var(--canvas)}.itg-chrome .mast-search-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.itg-chrome .itgp-sq{position:absolute;left:0;right:0;top:100%;z-index:65;padding:14px 0;background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);box-shadow:0 24px 48px -28px rgba(0,0,0,.22)}.itg-chrome .itgp-sq[hidden]{display:none}.itg-chrome .itgp-sq-form{position:relative;max-width:640px}.itg-chrome .itgp-sq-form input{display:block;width:100%;box-sizing:border-box;padding:12px 16px;font:400 16px/1.2 var(--font-text);color:var(--ink);background:var(--paper);border:1px solid var(--line-strong);border-radius:999px}.itg-chrome .itgp-sq-form input:focus{border-color:var(--accent);outline:2px solid var(--accent-wash);outline-offset:0}.itg-chrome .itgp-sq-form .itgp-mast-results{left:0;right:0;top:calc(100% + 6px);width:auto}@media(max-width: 1279px){.itg-chrome .mast--directory .brand{margin-right:28px}.itg-chrome .mast--directory .mnav .hubbar-list{gap:16px}.itg-chrome .mast--directory .mast-tools{margin-left:20px}.itg-chrome .site-header.mast--directory .mast-search{min-width:220px}}@media(max-width: 1100px){.itg-chrome .site-header.mast--directory .mast-search{display:none}.itg-chrome .mast--directory .mast-search-btn{display:inline-flex;margin-left:auto}.itg-chrome .mast--directory .itgp-mv{margin-left:0}}@media(max-width: 980px){.itg-chrome .mast--directory .brand{margin-right:12px}.itg-chrome .mast--directory .mast-tools{margin-left:12px}}@media(max-width: 360px){.itg-chrome .mast--directory .mast-row{padding-left:16px;padding-right:16px;gap:4px}.itg-chrome .mast--directory .brand{margin-right:0}.itg-chrome .mast--directory .mast-tools{margin-left:0;gap:6px}.itg-chrome .mast--directory .mast-tools>button{width:36px;height:36px}}.itg-chrome .drawer-vendors .drawer-note{margin-left:auto;font:600 12.5px/1 var(--font-mono);color:var(--accent-ink);font-variant-numeric:tabular-nums}.itg-chrome .itgp-ph-search .itgp-mast-results{left:0;right:0;top:calc(100% + 8px);color:var(--ink)}.itg-chrome .itgp-ph-chip .c{font:500 12px/1 var(--font-mono);color:rgba(255,255,255,.62);font-variant-numeric:tabular-nums}.itg-chrome .itgp-ph-chip.is-current .c{color:#0f766e}.itg-chrome .site-header .mast-search-btn{display:none;width:40px;height:40px;padding:0;justify-content:center;color:var(--muted);border-radius:50%}.itg-chrome .site-header .mast-search-btn:hover,.itg-chrome .site-header .mast-search-btn[aria-expanded=true]{color:var(--ink);background:var(--canvas)}@media(max-width: 1100px){.itg-chrome .site-header.mast--directory .mast-search-btn{display:inline-flex;margin-left:auto}}.itg-chrome .itgp-gh-tab .c{font:500 12.5px/1 var(--font-mono);color:var(--faint);font-variant-numeric:tabular-nums}.itg-chrome .itgp-gh-tab[aria-current] .c{color:var(--accent-ink)}.itg-chrome .itgp-gh-pop-list .n{font:700 22px/1.1 var(--font-mono);color:var(--accent-ink);font-variant-numeric:tabular-nums}.itg-chrome .itgp-gh-pop-list .t{display:block;font:600 15.5px/1.35 var(--font-text);color:var(--ink);text-decoration:none}.itg-chrome .itgp-gh-pop-list .t:hover{color:var(--accent-hover)}.itg-chrome .itgp-gh-pop-list .s{display:block;margin-top:3px;font:400 12.5px/1.3 var(--font-text);color:var(--muted)}.itg-chrome .itgp-ph--guides .itgp-mast-results .t{color:var(--accent-ink)}.itg-chrome .itgp-mast-results a.is-active{background:var(--canvas)}.itg-chrome .itgp-mv-p{width:340px;padding:8px}.itg-chrome .itgp-mv-g{margin:6px 12px 4px;font:600 11px/1.2 var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.itg-chrome .itgp-mv-hr{height:1px;margin:6px 4px;border:0;background:var(--line)}.itg-chrome .itgp-mv-list a{align-items:center}.itg-chrome .itgp-mv-list .t{display:grid;gap:2px;min-width:0}.itg-chrome .itgp-mv-list .s{font:400 12.5px/1.3 var(--font-text);color:var(--muted)}.itg-chrome .itgp-mv-mail{margin-top:6px}.itg-chrome .drawer-vendors .drawer-vt{display:grid;gap:2px;min-width:0}.itg-chrome .drawer-vendors .drawer-vt small{font:400 12.5px/1.3 var(--font-text);color:var(--muted)}@media(max-width: 1024px){.itg-chrome .site-header nav.mnav,.itg-chrome .site-header .hubbar.mnav{display:none}.itg-chrome .site-header .burger{display:inline-flex}.itg-chrome .site-header .mast-row{min-height:56px;gap:12px}}.itg-chrome .itgp-hvb-card .n{font:600 12px/1 var(--font-mono);color:#9a9a9a}.itg-chrome .foot-list a,.itg-chrome .foot-hubs a,.itg-chrome .foot-policies a,.itg-chrome .foot-legal a,.itg-chrome .foot-social a,.itg-chrome .foot-more,.itg-chrome .foot-top-link{display:inline-flex;align-items:center;min-height:40px;margin-top:-6px;margin-bottom:-6px}.itg-chrome .foot-list a.foot-li-quiet,.itg-chrome .foot-offers a{display:flex}.itg-chrome .mnav .hubbar-link,.itg-chrome .site-header .hubbar-link{min-height:40px;margin-top:-6px;margin-bottom:-6px}@media(max-width: 640px){.itg-chrome .foot-scale,.itg-chrome .foot-copy,.itg-chrome .foot-updated,.itg-chrome .foot-legal{font-size:14px}}.itg-chrome .td-row.slot .t{font-family:var(--td-font);font-weight:700;font-size:15.5px}.itg-chrome .td-row.slot .s{font-size:13.5px;color:var(--td-muted);max-width:60ch}.itg-chrome .td-hcard .n{font-family:var(--td-font);font-weight:700;font-size:15.5px}.itg-chrome .td-hcard .c{font-size:13px;color:var(--td-muted);font-variant-numeric:tabular-nums}.itg-chrome .td-strip .t{font-family:var(--td-font);font-weight:700}.itg-chrome .td-strip .s{color:var(--td-muted);font-size:14px}.itg-chrome .td-vs .who .n{font-weight:800;font-size:20px;margin-top:8px}.itg-chrome .td-vs .who .s{color:var(--td-muted);font-size:13.5px}.itg-chrome .td-pcard .p{font-family:var(--td-font);font-weight:800;font-size:30px;letter-spacing:-0.02em}.itg-chrome .td-pcard .p small{font-size:14px;color:var(--td-muted);font-weight:600}.itg-chrome .hubbar-link.nav-best,.itg-chrome .drawer-hubs a.nav-best{color:var(--td-accent) !important;background:var(--td-accent-soft);border-radius:999px;padding:.32em .8em;font-weight:700}.itg-chrome .hubbar-link.nav-best:hover{filter:brightness(0.97)}.itg-chrome .drawer-hubs a.nav-best{display:inline-flex;align-items:center;gap:.4em}.itg-chrome .td-cx-bar .t{background:var(--td-line-strong, var(--td-line))}.itg-chrome .td-cp-tally-h .t{color:var(--td-muted)}.itg-chrome .td-browse .t{font:700 18px/1.3 var(--td-font);letter-spacing:-0.01em}.itg-chrome .td-browse .s{font-size:14px;color:var(--td-muted);margin-top:2px}.itg-chrome .td-row.slot .t{margin:0 auto 6px;max-width:44ch;font:800 19px/1.25 var(--td-font);letter-spacing:-0.02em;color:var(--td-ink)}.itg-chrome .td-row.slot .s{margin:0 auto 10px;max-width:60ch;font:400 14px/1.5 var(--td-font);color:var(--td-muted)}.itg-chrome .td-lp-find .td-lp-res .n,.itg-chrome .td-lp-find .td-lp-res .s{grid-column:2}.itg-chrome .td-lp-find .td-lp-res .t{grid-column:3;grid-row:1/span 2;padding:5px 9px;border-radius:999px;background:var(--accent-wash);font:700 12px/1 var(--font-text);letter-spacing:0;text-transform:none;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--accent-ink)}.itg-chrome .td-lp-find .td-lp-res .t.is-full{background:var(--canvas);color:var(--muted)}@media(max-width: 760px){.itg-chrome .td-lp-find .td-lp-res .n,.itg-chrome .td-lp-find .td-lp-res .s{grid-column:1}.itg-chrome .td-lp-find .td-lp-res .t{grid-column:2}}.itg-chrome #main.td .td-cx2-wins li .n{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itg-chrome #main.td .td-pk-dd .n{display:grid;min-width:0}.itg-chrome #main.td .td-pk-dd .n b{overflow:hidden;font:650 14px/1.25 var(--ad-sans, var(--td-font));color:var(--ad-ink, var(--td-ink));text-overflow:ellipsis;white-space:nowrap}.itg-chrome #main.td .td-pk-dd .n small{overflow:hidden;font:500 12px/1.3 var(--ad-sans, var(--td-font));color:var(--ad-muted, var(--td-muted));text-overflow:ellipsis;white-space:nowrap}.itg-chrome #main.td .td-pk-dd .s{padding:2px 7px;border-radius:999px;background:var(--ad-canvas, var(--td-surface2));font:800 11.5px/1.3 var(--ad-mono, ui-monospace, monospace);color:var(--ad-ink, var(--td-ink))}.itg-chrome .foot-price{color:#595959 !important}.itg-chrome #main.td .td-adv-spot .p{display:block;margin-top:4px;font:700 14px/1.2 var(--ad-sans);color:var(--itg-adv-ink);font-variant-numeric:tabular-nums}.itg-chrome #main.td .td-adv-spot .p small{font:500 14px/1 var(--ad-sans);color:var(--itg-adv-mu)}.itg-chrome #main.td .td-adv-spot .s{display:block;margin-top:5px;font:700 14px/1 var(--ad-sans);letter-spacing:.04em;color:var(--itg-adv-gink);font-variant-numeric:tabular-nums}.itg-chrome #main.td .td-adv-spot .s.is-taken{color:var(--itg-adv-mu)}.itg-chrome #main.td .td-adv-bill .p{display:block;margin-top:4px;font:800 17px/1.2 var(--ad-sans);color:var(--itg-adv-ink);font-variant-numeric:tabular-nums}.itg-chrome #main.td .td-adv-bill .p small{font:500 14px/1 var(--ad-sans);color:var(--itg-adv-mu)}.itg-chrome #main.td .td-adv-opt .n{flex:none;margin-left:auto;font:500 14px/1.2 var(--ad-sans);color:var(--itg-adv-mu);white-space:nowrap;font-variant-numeric:tabular-nums}.itg-chrome .site-header.mast--directory .mast-search{flex-basis:300px;max-width:300px;transition:flex-basis .2s ease,max-width .2s ease}.itg-chrome .site-header.mast--directory .mast-search:focus-within{flex-basis:520px;max-width:520px}.itg-chrome .site-header.mast--directory .mast-search:has(input:not(:placeholder-shown)){flex-basis:520px;max-width:520px}@media(prefers-reduced-motion: reduce){.itg-chrome .site-header.mast--directory .mast-search{transition:none}}.itg-chrome #itgw-drawer .drawer-acc--vendors .drawer-acc-p{padding-left:0}.itg-chrome .site-header .itgp-si{display:none;align-items:center;padding:10px 0;font:500 15px/1 var(--font-text);color:var(--ink-2);text-decoration:none;white-space:nowrap}.itg-chrome .site-header .itgp-si:hover{color:var(--ink);text-decoration:none}.itg-chrome .site-header .itgp-si:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(min-width: 981px){.itg-chrome .site-header .itgp-si{display:inline-flex}}@media(max-width: 1100px){.itg-chrome .site-header .itgp-si{font-size:14px}}.itg-chrome #itgw-drawer .drawer-acc--vendors .drawer-label{margin-top:10px}@media(min-width: 1024px){.itg-chrome .site-header .mast-tools>.mast-search-btn{display:none}}.itg-chrome #itgp-mm .itgp-mm-h .c,.itg-chrome #itgp-mm .itgp-mm-h:hover .c,.itg-chrome #itgp-mm .itgp-mm-h:focus .c,.itg-chrome #itgp-mm .itgp-mm-h:focus-visible .c{color:#595959}html[data-theme=dark] .itg-chrome #itgp-mm .itgp-mm-h .c,html[data-theme=dark] .itg-chrome #itgp-mm .itgp-mm-h:hover .c,html[data-theme=dark] .itg-chrome #itgp-mm .itgp-mm-h:focus .c,html[data-theme=dark] .itg-chrome #itgp-mm .itgp-mm-h:focus-visible .c{color:#b3b3b3}@keyframes itgp-pop-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.itg-chrome{text-align:left}.itg-chrome--header{position:relative;z-index:1002;background:var(--paper)}.itg-chrome--footer{margin-top:48px;background:var(--paper)}body.has-drawer{overflow:hidden}.d-header{height:48px;box-shadow:none;border-bottom:1px solid var(--primary-low);background:var(--secondary)}.d-header #site-logo,.d-header .logo-big,.d-header .logo-small,.d-header .logo-mobile{display:none !important}.d-header .title a,.d-header .title a:visited{display:inline-flex;align-items:center;text-decoration:none}.d-header .title #site-text-logo.text-logo{font-size:0;line-height:1;margin:0;overflow:visible;white-space:nowrap}.d-header .title #site-text-logo.text-logo::after{content:"Community";font:600 15px/1 Inter,-apple-system,"Segoe UI",Roboto,system-ui,sans-serif;letter-spacing:-0.01em;color:var(--primary)}.d-header .title a:hover #site-text-logo.text-logo::after{color:var(--tertiary)}html.anon .d-header .hamburger-dropdown{display:none}.itg-chrome :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.d-header .d-header-icons .icon .d-icon{color:var(--primary-high)}.d-header .d-header-icons .icon:hover .d-icon{color:var(--primary)}.sidebar-section-link-wrapper[data-list-item-name=all-categories]{display:none}body.has-sidebar-page .itg-chrome .wrap{max-width:var(--wrap)}.d-header>.wrap,body.has-sidebar-page .d-header>.wrap{box-sizing:border-box;max-width:1264px;margin-inline:auto;padding-inline:24px}.powered-by-discourse{display:none}[data-category-id="5"]{--itg-glyph: "✦"}[data-category-id="18"]{--itg-glyph: "◔"}[data-category-id="16"]{--itg-glyph: "☁︎"}[data-category-id="11"]{--itg-glyph: "✉︎"}[data-category-id="12"]{--itg-glyph: "✎"}[data-category-id="23"]{--itg-glyph: "⌘"}[data-category-id="14"]{--itg-glyph: "▦"}[data-category-id="24"]{--itg-glyph: "◧"}[data-category-id="22"]{--itg-glyph: "⚄"}[data-category-id="6"]{--itg-glyph: "◭"}[data-category-id="19"]{--itg-glyph: "◉"}[data-category-id="21"]{--itg-glyph: "⌂"}[data-category-id="25"]{--itg-glyph: "▣"}[data-category-id="20"]{--itg-glyph: "❖"}[data-category-id="8"]{--itg-glyph: "◎"}[data-category-id="26"]{--itg-glyph: "◇"}[data-category-id="17"]{--itg-glyph: "⚙︎"}[data-category-id="7"]{--itg-glyph: "✓"}[data-category-id="9"]{--itg-glyph: "◈"}[data-category-id="15"]{--itg-glyph: "◆"}[data-category-id="10"]{--itg-glyph: "◐"}[data-category-id="13"]{--itg-glyph: "▤"}.badge-category.--style-square:is([data-category-id="5"],[data-category-id="18"],[data-category-id="16"],[data-category-id="11"],[data-category-id="12"],[data-category-id="23"],[data-category-id="14"],[data-category-id="24"],[data-category-id="22"],[data-category-id="6"],[data-category-id="19"],[data-category-id="21"],[data-category-id="25"],[data-category-id="20"],[data-category-id="8"],[data-category-id="26"],[data-category-id="17"],[data-category-id="7"],[data-category-id="9"],[data-category-id="15"],[data-category-id="10"],[data-category-id="13"])::before{content:var(--itg-glyph);background:none;width:auto;height:auto;border-radius:0;color:var(--tertiary);font-size:1.1em;line-height:1;font-weight:400;font-variant-emoji:text;align-self:center}.sidebar-section-link-wrapper:is([data-category-id="5"],[data-category-id="18"],[data-category-id="16"],[data-category-id="11"],[data-category-id="12"],[data-category-id="23"],[data-category-id="14"],[data-category-id="24"],[data-category-id="22"],[data-category-id="6"],[data-category-id="19"],[data-category-id="21"],[data-category-id="25"],[data-category-id="20"],[data-category-id="8"],[data-category-id="26"],[data-category-id="17"],[data-category-id="7"],[data-category-id="9"],[data-category-id="15"],[data-category-id="10"],[data-category-id="13"]) .prefix-square{display:none}.sidebar-section-link-wrapper:is([data-category-id="5"],[data-category-id="18"],[data-category-id="16"],[data-category-id="11"],[data-category-id="12"],[data-category-id="23"],[data-category-id="14"],[data-category-id="24"],[data-category-id="22"],[data-category-id="6"],[data-category-id="19"],[data-category-id="21"],[data-category-id="25"],[data-category-id="20"],[data-category-id="8"],[data-category-id="26"],[data-category-id="17"],[data-category-id="7"],[data-category-id="9"],[data-category-id="15"],[data-category-id="10"],[data-category-id="13"]) .sidebar-section-link-prefix::before{content:var(--itg-glyph);color:var(--tertiary);font-size:1em;line-height:1;font-variant-emoji:text}
/*# sourceMappingURL=common_theme_2_512bf0ff3ec925e6c65b0b2d62e17eedb3a7bfb2.css.map?__ws=www.itechguides.com */
