:root{color-scheme:light dark;--color-ink:#16171b;--color-paper:#f1f0eb;--color-stone:#e4e3dc;--color-pebble:#d6d5cd;--color-graphite:#64635e;--color-ash:#6e6d68;--color-fog:#a8a79f;--color-night:#202127;--color-dusk:#2c2d34;--color-slate:#3a3b42;--color-sage-deep:#46705f;--color-sage:#4e7a68;--color-mint:#8edfc1;--color-butter:#f5e27c;--color-apricot:#f7b48a;--color-lilac:#c9bcf7;--color-sky:#a9c3ee;--color-white:#fff;--bg-page:var(--color-paper);--bg-surface:var(--color-stone);--bg-raised:var(--color-paper);--bg-inverse:var(--color-ink);--bg-brand:var(--color-mint);--bg-warning:var(--color-butter);--bg-sheet:var(--color-white);--sheet-check:var(--color-ink);--sheet-check-text:var(--color-paper);--sheet-delete:color-mix(in srgb, var(--color-ink) 72%, transparent);--sheet-delete-text:var(--color-paper);--text-primary:var(--color-ink);--text-secondary:var(--color-graphite);--text-inverse:var(--color-paper);--text-inverse-secondary:var(--color-fog);--text-inverse-brand:var(--color-mint);--text-on-color:var(--color-ink);--text-brand:var(--color-sage-deep);--logo-dot:var(--color-mint);--border-default:var(--color-pebble);--border-strong:var(--color-ink);--border-focus:var(--color-sage);--action-primary:var(--color-ink);--action-primary-text:var(--color-paper);--action-secondary:var(--color-paper);--action-final:var(--color-mint);--action-primary-hover:color-mix(in srgb, var(--action-primary) 85%, var(--action-primary-text));--action-final-hover:color-mix(in srgb, var(--action-final) 85%, var(--text-on-color));--family-organize:var(--color-butter);--family-lighten:var(--color-apricot);--family-convert:var(--color-lilac);--family-secure:var(--color-sky);--status-success:var(--color-mint);--status-error:var(--color-ink);--status-error-text:var(--color-paper);--font-family:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--type-display-l-size:5.5rem;--type-display-l-line:.94;--type-display-l-tracking:-.035em;--type-display-mobile-size:2.75rem;--type-display-mobile-line:1;--type-display-mobile-tracking:-.02em;--type-title-l-size:4rem;--type-title-l-line:1;--type-title-l-tracking:-.025em;--type-title-m-size:3rem;--type-title-m-line:1;--type-title-m-tracking:-.025em;--type-title-s-size:1.625rem;--type-title-s-line:1.15;--type-title-s-tracking:-.015em;--type-title-xs-size:1.25rem;--type-title-xs-line:1.25;--type-title-xs-tracking:-.005em;--type-figure-m-size:6rem;--type-figure-m-line:.92;--type-figure-m-tracking:-.04em;--type-figure-s-size:3.5rem;--type-figure-s-line:.95;--type-figure-s-tracking:-.03em;--type-body-l-size:1.375rem;--type-body-l-line:1.4;--type-body-l-tracking:-.01em;--type-body-m-size:1rem;--type-body-m-line:1.5;--type-body-m-tracking:-.005em;--type-body-s-size:.875rem;--type-body-s-line:1.45;--type-body-s-tracking:-.002em;--type-label-size:.875rem;--type-label-line:1.25;--type-button-size:.9375rem;--type-button-line:1.2;--type-button-tracking:-.002em;--type-overline-size:.75rem;--type-overline-line:1.2;--type-overline-tracking:.08em;--type-caption-size:.75rem;--type-caption-line:1.4;--space-2xs:.125rem;--space-xs:.25rem;--space-s:.5rem;--space-ms:.75rem;--space-m:1rem;--space-l:1.5rem;--space-xl:2rem;--space-2xl:3rem;--space-3xl:4.5rem;--space-4xl:6rem;--radius-xs:.5rem;--radius-s:.75rem;--radius-m:1.25rem;--radius-l:1.5rem;--radius-xl:2rem;--radius-full:999px;--focus-ring-width:3px;--border-width:1px;--border-width-dashed:1.5px;--border-width-strong:2px;--target-min:2.75rem;--icon-xs:1rem;--icon-s:1.125rem;--icon-m:1.25rem;--icon-l:1.5rem;--icon-xl:2rem;--progress-height:.625rem;--file-thumb-width:2.5rem;--file-thumb-height:3.25rem;--page-thumb-long:8rem;--page-check:1.5rem;--border-width-selected:2.5px;--icon-button-s:2rem;--switch-width:2.75rem;--switch-height:1.625rem;--switch-knob:1.125rem;--logo-height-s:1.75rem;--logo-height-m:2rem;--logo-height-l:2.25rem;--content-max:90rem;--content-narrow:45rem;--opacity-disabled:.4;--duration-fast:.12s;--duration-loop:1.2s}@media (prefers-color-scheme:dark){:root{--bg-page:var(--color-ink);--bg-surface:var(--color-night);--bg-raised:var(--color-dusk);--bg-inverse:var(--color-paper);--text-primary:var(--color-paper);--text-secondary:var(--color-fog);--text-inverse:var(--color-ink);--text-inverse-secondary:var(--color-ash);--text-inverse-brand:var(--color-sage);--text-brand:var(--color-mint);--border-default:var(--color-slate);--border-strong:var(--color-paper);--border-focus:var(--color-mint);--action-primary:var(--color-paper);--action-primary-text:var(--color-ink);--action-secondary:var(--color-dusk);--status-error:var(--color-paper);--status-error-text:var(--color-ink)}}@font-face{font-family:Inter;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg-page);min-height:100dvh;color:var(--text-primary);font-family:var(--font-family);font-size:var(--type-body-m-size);line-height:var(--type-body-m-line);letter-spacing:var(--type-body-m-tracking);-webkit-font-smoothing:antialiased;flex-direction:column;margin:0;display:flex}h1,h2,h3,h4,p,ul,ol{margin:0}img,svg{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:var(--space-2xs)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:0s!important;animation-duration:0s!important}}.logo[data-astro-cid-f7espo7c]{align-items:flex-end;gap:calc(var(--logo-height) * .4433);color:currentColor;display:inline-flex}.logo--s[data-astro-cid-f7espo7c]{--logo-height:var(--logo-height-s)}.logo--m[data-astro-cid-f7espo7c]{--logo-height:var(--logo-height-m)}.logo--l[data-astro-cid-f7espo7c]{--logo-height:var(--logo-height-l)}.logo--header[data-astro-cid-f7espo7c]{--logo-height:var(--logo-height-s)}@media (width>=48rem){.logo--header[data-astro-cid-f7espo7c]{--logo-height:var(--logo-height-l)}}.logo__symbol[data-astro-cid-f7espo7c]{height:var(--logo-height);width:calc(var(--logo-height) * .775)}.logo__name[data-astro-cid-f7espo7c]{gap:calc(var(--logo-height) * .0928);font-family:var(--font-family);white-space:nowrap;flex-direction:column;line-height:.73;display:flex}.logo__overline[data-astro-cid-f7espo7c]{padding-left:calc(var(--logo-height) * .0309);font-size:calc(var(--logo-height) * .2267);font-weight:var(--font-weight-semibold);letter-spacing:.14em}.logo__word[data-astro-cid-f7espo7c]{align-items:flex-end;gap:calc(var(--logo-height) * .0516);font-size:calc(var(--logo-height) * 1.0206);font-weight:var(--font-weight-bold);letter-spacing:-.05em;display:flex}.logo__dot[data-astro-cid-f7espo7c]{width:calc(var(--logo-height) * .2268);height:calc(var(--logo-height) * .2268);border-radius:var(--radius-full);background:var(--logo-dot)}.header[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-m);padding:var(--space-ms) var(--space-m);background:var(--bg-page);color:var(--text-primary);display:flex}.header__home[data-astro-cid-nen7h5rs]{min-height:var(--target-min);color:inherit;border-radius:var(--radius-xs);align-items:center;text-decoration:none;display:inline-flex}.header__nav[data-astro-cid-nen7h5rs]{display:none}.header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:var(--space-xl);padding:0;list-style:none;display:flex}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--type-label-size);font-weight:var(--font-weight-medium);line-height:var(--type-label-line);text-decoration:none}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{text-underline-offset:var(--space-xs);text-decoration:underline}.header__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-s);display:flex}@media (width>=48rem){.header[data-astro-cid-nen7h5rs]{padding:var(--space-l) var(--space-2xl)}.header__nav[data-astro-cid-nen7h5rs]{display:block}}.footer[data-astro-cid-jo6i4kqk]{gap:var(--space-2xl);padding:var(--space-xl) var(--space-m) var(--space-l);background:var(--bg-inverse);color:var(--text-inverse);--border-focus:var(--text-inverse-brand);flex-direction:column;display:flex}.footer__promise[data-astro-cid-jo6i4kqk]{gap:var(--space-s);flex-direction:column;display:flex}.footer__figure[data-astro-cid-jo6i4kqk]{color:var(--text-inverse-brand);font-size:var(--type-figure-s-size);font-weight:var(--font-weight-light);line-height:var(--type-figure-s-line);letter-spacing:var(--type-figure-s-tracking)}.footer__promise-title[data-astro-cid-jo6i4kqk]{font-size:var(--type-title-xs-size);font-weight:var(--font-weight-semibold);line-height:var(--type-title-xs-line);letter-spacing:var(--type-title-xs-tracking)}.footer__promise-title[data-astro-cid-jo6i4kqk]+.footer__secondary[data-astro-cid-jo6i4kqk]{margin-top:var(--space-xs)}.footer__secondary[data-astro-cid-jo6i4kqk]{color:var(--text-inverse-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-line);letter-spacing:var(--type-body-s-tracking)}.footer__columns[data-astro-cid-jo6i4kqk]{gap:var(--space-l);flex-direction:column;display:flex}.footer__brand[data-astro-cid-jo6i4kqk]{gap:var(--space-ms);flex-direction:column;display:flex}.footer__column-title[data-astro-cid-jo6i4kqk]{margin-bottom:var(--space-ms);color:var(--text-inverse-secondary);font-size:var(--type-overline-size);font-weight:var(--font-weight-semibold);line-height:var(--type-overline-line);letter-spacing:var(--type-overline-tracking);text-transform:uppercase}.footer__column[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:var(--space-s);flex-direction:column;padding:0;list-style:none;display:flex}.footer__column[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{padding-block:var(--space-2xs);font-size:var(--type-label-size);font-weight:var(--font-weight-medium);line-height:var(--type-label-line);text-decoration:none;display:inline-block}.footer__column[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:var(--space-xs);text-decoration:underline}.footer__bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-m);flex-wrap:wrap;display:flex}.footer__copyright[data-astro-cid-jo6i4kqk]{color:var(--text-inverse-secondary);font-size:var(--type-caption-size);line-height:var(--type-caption-line)}@media (width>=48rem){.footer[data-astro-cid-jo6i4kqk]{padding:var(--space-2xl) var(--space-2xl) var(--space-xl)}.footer__promise[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-l);flex-direction:row}.footer__figure[data-astro-cid-jo6i4kqk]{font-size:var(--type-figure-m-size);line-height:var(--type-figure-m-line);letter-spacing:var(--type-figure-m-tracking)}.footer__columns[data-astro-cid-jo6i4kqk]{gap:var(--space-3xl);flex-direction:row}}.switcher[data-astro-cid-l4evwy7q] ul[data-astro-cid-l4evwy7q]{padding:var(--space-s) var(--space-ms);border-radius:var(--radius-full);background:var(--bg-surface);white-space:nowrap;align-items:center;list-style:none;display:flex}.switcher[data-astro-cid-l4evwy7q] li[data-astro-cid-l4evwy7q]{align-items:center;display:flex}.switcher[data-astro-cid-l4evwy7q] li[data-astro-cid-l4evwy7q]+li[data-astro-cid-l4evwy7q]:before{content:"·";padding-inline:var(--space-xs);color:var(--text-secondary);font-size:var(--type-label-size);font-weight:var(--font-weight-medium);line-height:var(--type-label-line)}.switcher[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]{padding-inline:var(--space-2xs);border-radius:var(--radius-xs);color:var(--text-secondary);font-size:var(--type-label-size);font-weight:var(--font-weight-medium);line-height:var(--type-label-line);text-decoration:none;position:relative}.switcher[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]:after{content:"";inset:calc((1lh - var(--target-min)) / 2) calc(-1 * var(--space-xs));position:absolute}.switcher[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q]:hover{text-underline-offset:var(--space-xs);text-decoration:underline}.switcher[data-astro-cid-l4evwy7q] a[data-astro-cid-l4evwy7q][aria-current=page]{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.icon{flex-shrink:0}.icon--xs{width:var(--icon-xs);height:var(--icon-xs)}.icon--s{width:var(--icon-s);height:var(--icon-s)}.icon--m{width:var(--icon-m);height:var(--icon-m)}.icon--l{width:var(--icon-l);height:var(--icon-l)}.icon--xl{width:var(--icon-xl);height:var(--icon-xl)}.tools-menu__button[data-astro-cid-dyo66q2q]{z-index:2;justify-content:center;align-items:center;gap:var(--space-xs);min-width:var(--target-min);height:var(--target-min);padding-inline:var(--space-ms);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-full);background:var(--bg-page);color:var(--text-primary);font-size:var(--type-label-size);font-weight:var(--font-weight-medium);line-height:var(--type-label-line);cursor:pointer;list-style:none;display:inline-flex;position:relative}.tools-menu__button[data-astro-cid-dyo66q2q]::-webkit-details-marker{display:none}.tools-menu__close[data-astro-cid-dyo66q2q],.tools-menu[data-astro-cid-dyo66q2q][open] .tools-menu__open[data-astro-cid-dyo66q2q]{display:none}.tools-menu__open[data-astro-cid-dyo66q2q],.tools-menu[data-astro-cid-dyo66q2q][open] .tools-menu__close[data-astro-cid-dyo66q2q]{display:inline-flex}.tools-menu__label[data-astro-cid-dyo66q2q]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tools-menu__panel[data-astro-cid-dyo66q2q]{z-index:1;gap:var(--space-l);padding:calc(var(--target-min) + 2 * var(--space-ms) + var(--space-s)) var(--space-m) var(--space-xl);overscroll-behavior:contain;background:var(--bg-page);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.tools-menu__family[data-astro-cid-dyo66q2q]{gap:var(--space-xs);flex-direction:column;display:flex}.tools-menu__heading[data-astro-cid-dyo66q2q]{color:var(--text-secondary);font-size:var(--type-overline-size);font-weight:var(--font-weight-semibold);line-height:var(--type-overline-line);letter-spacing:var(--type-overline-tracking);text-transform:uppercase}.tools-menu[data-astro-cid-dyo66q2q] ul[data-astro-cid-dyo66q2q]{margin:0;padding:0;list-style:none}.tools-menu__link[data-astro-cid-dyo66q2q]{align-items:center;gap:var(--space-ms);min-height:var(--target-min);padding-block:var(--space-xs);color:var(--text-primary);font-size:var(--type-label-size);font-weight:var(--font-weight-semibold);line-height:var(--type-label-line);text-decoration:none;display:flex}.tools-menu__link[data-astro-cid-dyo66q2q]:hover .tools-menu__name[data-astro-cid-dyo66q2q]{text-underline-offset:var(--space-xs);text-decoration:underline}.tools-menu__name[data-astro-cid-dyo66q2q]{flex:1}.tools-menu__dot[data-astro-cid-dyo66q2q]{width:var(--icon-button-s);height:var(--icon-button-s);border-radius:var(--radius-full);color:var(--text-on-color);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tools-menu__dot--organize[data-astro-cid-dyo66q2q]{background:var(--family-organize)}.tools-menu__dot--compress[data-astro-cid-dyo66q2q]{background:var(--family-lighten)}.tools-menu__dot--convert[data-astro-cid-dyo66q2q]{background:var(--family-convert)}.tools-menu__dot--secure[data-astro-cid-dyo66q2q]{background:var(--family-secure)}@media (width>=48rem){.tools-menu[data-astro-cid-dyo66q2q]{position:relative}.tools-menu__label[data-astro-cid-dyo66q2q]{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.tools-menu__panel[data-astro-cid-dyo66q2q]{z-index:3;inset:calc(100% + var(--space-s)) 0 auto auto;width:max-content;max-width:calc(100vw - 2 * var(--space-m));max-height:80vh;padding:var(--space-l);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-l);position:absolute}}.main[data-astro-cid-z4jru4n3]{width:100%;max-width:var(--content-max);padding:var(--space-xl) var(--space-m);flex:1;margin-inline:auto}@media (width>=48rem){.main[data-astro-cid-z4jru4n3]{padding:var(--space-3xl) var(--space-2xl)}}.button{justify-content:center;align-items:center;gap:var(--space-s);min-height:var(--target-min);padding:var(--space-ms) var(--space-l);border:var(--border-width) solid transparent;border-radius:var(--radius-full);font-family:var(--font-family);font-size:var(--type-button-size);font-weight:var(--font-weight-medium);line-height:var(--type-button-line);letter-spacing:var(--type-button-tracking);cursor:pointer;transition:background-color var(--duration-fast) ease-out;text-decoration:none;display:inline-flex}.button:focus-visible{outline-offset:0}.button--final:focus-visible{outline-offset:var(--space-2xs)}.button:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.button--primary{background:var(--action-primary);color:var(--action-primary-text)}.button--primary:hover:not(:disabled){background:var(--action-primary-hover)}.button--secondary{background:var(--action-secondary);border-color:var(--border-default);color:var(--text-primary)}.button--secondary:hover:not(:disabled){background:var(--bg-surface)}.button--final{background:var(--action-final);color:var(--text-on-color)}.button--final:hover:not(:disabled){background:var(--action-final-hover)}.button--text{padding-inline:var(--space-xs);color:var(--text-primary);background:0 0}.button--text:hover:not(:disabled){text-underline-offset:var(--space-xs);text-decoration:underline}.choice[data-astro-cid-awike6ty]{gap:var(--space-xl);flex-direction:column;display:flex}.choice__suggestion[data-astro-cid-awike6ty]{min-height:var(--target-min)}.choice__heading[data-astro-cid-awike6ty]{margin-bottom:var(--space-m);color:var(--text-secondary);font-size:var(--type-label-size);font-weight:var(--font-weight-medium);line-height:var(--type-label-line)}.choice__languages[data-astro-cid-awike6ty]{gap:var(--space-m);flex-wrap:wrap;padding:0;list-style:none;display:flex}.not-found[data-astro-cid-ibpinaeu]{gap:var(--space-l);max-width:var(--content-narrow);flex-direction:column;display:flex}.not-found__heading[data-astro-cid-ibpinaeu]{font-size:var(--type-display-mobile-size);font-weight:var(--font-weight-bold);line-height:var(--type-display-mobile-line);letter-spacing:var(--type-display-mobile-tracking)}.not-found__text[data-astro-cid-ibpinaeu]{font-size:var(--type-body-l-size);line-height:var(--type-body-l-line);letter-spacing:var(--type-body-l-tracking)}.not-found__tools[data-astro-cid-ibpinaeu]{gap:var(--space-m);flex-direction:column;display:flex}.not-found__subheading[data-astro-cid-ibpinaeu]{font-size:var(--type-title-s-size);font-weight:var(--font-weight-bold);line-height:var(--type-title-s-line);letter-spacing:var(--type-title-s-tracking)}.not-found__lang[data-astro-cid-ibpinaeu]{color:var(--text-secondary);font-size:var(--type-overline-size);font-weight:var(--font-weight-semibold);line-height:var(--type-overline-line);letter-spacing:var(--type-overline-tracking);text-transform:uppercase}.not-found__list[data-astro-cid-ibpinaeu] ul[data-astro-cid-ibpinaeu]{margin:0;padding:0;list-style:none}.not-found__list[data-astro-cid-ibpinaeu] a[data-astro-cid-ibpinaeu]{min-height:var(--target-min);color:var(--text-primary);font-weight:var(--font-weight-semibold);align-items:center;display:inline-flex}@media (width>=48rem){.not-found__heading[data-astro-cid-ibpinaeu]{font-size:var(--type-title-l-size);line-height:var(--type-title-l-line);letter-spacing:var(--type-title-l-tracking)}}.alert{align-items:flex-start;gap:var(--space-ms);padding:var(--space-m);border-radius:var(--radius-m);display:flex}.alert--warning{background:var(--bg-warning);color:var(--text-on-color);--border-focus:var(--text-on-color)}.alert--error{background:var(--status-error);color:var(--status-error-text);--border-focus:var(--text-inverse-brand)}.alert--info{background:var(--bg-surface);color:var(--text-primary)}.alert--success{background:var(--status-success);color:var(--text-on-color);--border-focus:var(--text-on-color)}.alert__body{gap:var(--space-xs);flex-direction:column;flex:1;min-width:0;display:flex}.alert__title{font-size:var(--type-label-size);font-weight:var(--font-weight-semibold);line-height:var(--type-label-line)}.alert__message{font-size:var(--type-body-s-size);line-height:var(--type-body-s-line);letter-spacing:var(--type-body-s-tracking)}.alert__actions{gap:var(--space-s);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.showcase[data-astro-cid-lz5o6qqb]{gap:var(--space-2xl);max-width:var(--content-narrow);flex-direction:column;display:flex}.display[data-astro-cid-lz5o6qqb]{font-size:var(--type-display-mobile-size);font-weight:var(--font-weight-bold);line-height:var(--type-display-mobile-line);letter-spacing:var(--type-display-mobile-tracking)}.section-title[data-astro-cid-lz5o6qqb]{margin-bottom:var(--space-l);font-size:var(--type-title-s-size);font-weight:var(--font-weight-semibold);line-height:var(--type-title-s-line);letter-spacing:var(--type-title-s-tracking)}.row[data-astro-cid-lz5o6qqb]{gap:var(--space-m);margin-bottom:var(--space-m);flex-wrap:wrap;display:flex}.stack[data-astro-cid-lz5o6qqb]{gap:var(--space-m);flex-direction:column;display:flex}.title-s[data-astro-cid-lz5o6qqb]{font-size:var(--type-title-s-size);font-weight:var(--font-weight-semibold);line-height:var(--type-title-s-line);letter-spacing:var(--type-title-s-tracking)}.body-l[data-astro-cid-lz5o6qqb]{font-size:var(--type-body-l-size);line-height:var(--type-body-l-line);letter-spacing:var(--type-body-l-tracking)}.secondary[data-astro-cid-lz5o6qqb]{color:var(--text-secondary)}@media (width>=48rem){.display[data-astro-cid-lz5o6qqb]{font-size:var(--type-title-l-size);line-height:var(--type-title-l-line);letter-spacing:var(--type-title-l-tracking)}}.breadcrumb[data-astro-cid-jkvguxni] ol[data-astro-cid-jkvguxni]{color:var(--text-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-line);letter-spacing:var(--type-body-s-tracking);flex-wrap:wrap;padding:0;list-style:none;display:flex}.breadcrumb[data-astro-cid-jkvguxni] li[data-astro-cid-jkvguxni]+li[data-astro-cid-jkvguxni]:before{content:"›" / "";padding-inline:var(--space-xs)}.breadcrumb[data-astro-cid-jkvguxni] a[data-astro-cid-jkvguxni]{text-underline-offset:var(--space-2xs)}.breadcrumb[data-astro-cid-jkvguxni] [data-astro-cid-jkvguxni][aria-current=page]{color:var(--text-primary)}.rich-text[data-astro-cid-wkbgks3m]{gap:var(--space-m);flex-direction:column;display:flex}.rich-text[data-astro-cid-wkbgks3m] h2[data-astro-cid-wkbgks3m]{margin-top:var(--space-m);font-size:var(--type-title-xs-size);font-weight:var(--font-weight-semibold);line-height:var(--type-title-xs-line);letter-spacing:var(--type-title-xs-tracking)}.rich-text[data-astro-cid-wkbgks3m] table[data-astro-cid-wkbgks3m]{border-collapse:collapse;width:100%;font-size:var(--type-body-s-size);line-height:var(--type-body-s-line);letter-spacing:var(--type-body-s-tracking)}.rich-text[data-astro-cid-wkbgks3m] thead[data-astro-cid-wkbgks3m]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rich-text[data-astro-cid-wkbgks3m] tbody[data-astro-cid-wkbgks3m],.rich-text[data-astro-cid-wkbgks3m] tr[data-astro-cid-wkbgks3m],.rich-text[data-astro-cid-wkbgks3m] td[data-astro-cid-wkbgks3m]{display:block}.rich-text[data-astro-cid-wkbgks3m] tr[data-astro-cid-wkbgks3m]{padding-block:var(--space-s);border-bottom:var(--border-width) solid var(--border-default)}.rich-text[data-astro-cid-wkbgks3m] td[data-astro-cid-wkbgks3m]{padding-block:var(--space-2xs);overflow-wrap:break-word}.rich-text[data-astro-cid-wkbgks3m] td[data-astro-cid-wkbgks3m]:before{content:attr(data-label);content:attr(data-label) / "";font-weight:var(--font-weight-semibold)}@media (width>=48rem){.rich-text[data-astro-cid-wkbgks3m] thead[data-astro-cid-wkbgks3m]{clip-path:none;white-space:normal;width:auto;height:auto;display:table-header-group;position:static;overflow:visible}.rich-text[data-astro-cid-wkbgks3m] tbody[data-astro-cid-wkbgks3m]{display:table-row-group}.rich-text[data-astro-cid-wkbgks3m] tr[data-astro-cid-wkbgks3m]{padding:0;display:table-row}.rich-text[data-astro-cid-wkbgks3m] th[data-astro-cid-wkbgks3m],.rich-text[data-astro-cid-wkbgks3m] td[data-astro-cid-wkbgks3m]{padding:var(--space-xs) var(--space-s);border-bottom:var(--border-width) solid var(--border-default);text-align:start;vertical-align:top;display:table-cell}.rich-text[data-astro-cid-wkbgks3m] th[data-astro-cid-wkbgks3m]{font-weight:var(--font-weight-semibold);border-bottom-color:var(--border-strong)}.rich-text[data-astro-cid-wkbgks3m] td[data-astro-cid-wkbgks3m]:before{content:none}}.rich-text[data-astro-cid-wkbgks3m] ul[data-astro-cid-wkbgks3m]{gap:var(--space-xs);flex-direction:column;padding-inline-start:var(--space-l);display:flex}.field{gap:var(--space-s);flex-direction:column;display:flex}.field__label{color:var(--text-primary);font-size:var(--type-label-size);font-weight:var(--font-weight-semibold);line-height:var(--type-label-line)}.field__input{width:100%;min-height:var(--target-min);padding:var(--space-ms) var(--space-m);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-s);background:var(--bg-raised);color:var(--text-primary);font:inherit;font-size:var(--type-body-m-size);line-height:var(--type-body-m-line);letter-spacing:var(--type-body-m-tracking)}.field__input:focus-visible,.field__input[aria-invalid=true]{padding:calc(var(--space-ms) - var(--border-width-strong) + var(--border-width)) calc(var(--space-m) - var(--border-width-strong) + var(--border-width));border-width:var(--border-width-strong);outline:none}.field__input:focus-visible{border-color:var(--border-focus)}.field__input[aria-invalid=true]{border-color:var(--border-strong)}.field__input--short{max-width:var(--space-4xl)}.field__row{align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.field__help{align-items:center;gap:calc(var(--space-xs) + var(--space-2xs));color:var(--text-secondary);font-size:var(--type-caption-size);line-height:var(--type-caption-line);display:flex}.field__help--error{color:var(--text-primary)}.field__help .icon{flex-shrink:0}.tool-shell{align-items:flex-start;gap:var(--space-m);padding:var(--space-m);border-radius:var(--radius-l);background:var(--bg-surface);flex-direction:column;display:flex}.tool-shell>:is(.drop,.alert,.file,.tool-shell__files,.progress){align-self:stretch}.only-touch{display:none}@media (pointer:coarse){.only-pointer{display:none}.only-touch{display:block}}.drop{align-items:center;gap:var(--space-m);padding:var(--space-xl) var(--space-m);border:var(--border-width-dashed) dashed var(--text-secondary);border-radius:var(--radius-l);background:var(--bg-raised);text-align:center;flex-direction:column;display:flex}.drop--hover *{pointer-events:none}.drop--hover{border:var(--border-width-strong) solid var(--text-on-color);background:var(--bg-brand);color:var(--text-on-color);--border-focus:var(--text-on-color)}.drop--refused{border:var(--border-width-strong) solid var(--border-strong)}.drop__titles{flex-direction:column;align-items:center;display:flex}.drop__title,.drop__subtitle{font-size:var(--type-title-xs-size);font-weight:var(--font-weight-semibold);line-height:var(--type-title-xs-line);letter-spacing:var(--type-title-xs-tracking);overflow-wrap:anywhere}.drop__subtitle,.drop__text{color:var(--text-secondary)}.drop__text{font-size:var(--type-body-s-size);line-height:var(--type-body-s-line);letter-spacing:var(--type-body-s-tracking)}.drop--hover .drop__title{color:var(--text-on-color)}.tool-shell__privacy,.tool-shell__local{align-items:center;gap:var(--space-xs);font-size:var(--type-caption-size);line-height:var(--type-caption-line);display:flex}.tool-shell__privacy{color:var(--text-secondary);text-align:start;justify-content:center}.drop--hover .tool-shell__privacy{color:var(--text-on-color)}.tool-shell__files{outline-offset:var(--space-xs);gap:var(--space-s);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.file{align-items:center;gap:var(--space-ms);padding:var(--space-ms);border:var(--border-width) solid var(--border-default);border-radius:var(--radius-m);background:var(--bg-raised);display:flex}.file--warning{background:var(--bg-warning);color:var(--text-on-color);--border-focus:var(--text-on-color);border-color:#0000}.file__thumb{width:var(--file-thumb-width);height:var(--file-thumb-height);border-radius:var(--radius-xs);background:var(--bg-surface);color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.file__info{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.file__name{font-size:var(--type-label-size);font-weight:var(--font-weight-semibold);line-height:var(--type-label-line);overflow-wrap:anywhere}.file__meta{color:var(--text-secondary);font-size:var(--type-caption-size);line-height:var(--type-caption-line)}.file--warning .file__meta{color:var(--text-on-color)}.icon-button{width:var(--target-min);height:var(--target-min);border-radius:var(--radius-full);color:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-button:hover{background:var(--bg-surface)}.tool-shell__submit{align-self:stretch}.tool-shell__overline{color:var(--text-secondary);font-size:var(--type-overline-size);font-weight:var(--font-weight-semibold);line-height:var(--type-overline-line);letter-spacing:var(--type-overline-tracking);text-transform:uppercase}.tool-shell__overline--strong{color:var(--text-primary)}.tool-shell__figure{font-size:var(--type-figure-s-size);font-weight:var(--font-weight-light);line-height:var(--type-figure-s-line);letter-spacing:var(--type-figure-s-tracking);font-variant-numeric:tabular-nums}.tool-shell__sizes{font-size:var(--type-label-size);font-weight:var(--font-weight-semibold);line-height:var(--type-label-line)}.tool-shell__text{font-size:var(--type-body-s-size);line-height:var(--type-body-s-line);letter-spacing:var(--type-body-s-tracking)}.progress{height:var(--progress-height);border-radius:var(--radius-full);background:var(--bg-raised);position:relative;overflow:hidden}.progress__fill{border-radius:var(--radius-full);background:var(--bg-brand);height:100%;transform:scaleX(var(--pct,0));transform-origin:0;transition:transform var(--duration-fast) ease-out}.progress--loading .progress__fill{width:30%;animation:progress-loading var(--duration-loop) ease-in-out infinite alternate;transform:none}@keyframes progress-loading{0%{margin-left:0}to{margin-left:70%}}.tool-shell__actions{align-self:stretch;align-items:center;gap:var(--space-m);flex-direction:column;display:flex}.tool-shell__download{align-self:stretch}.tool-shell__secondary{align-items:center;gap:var(--space-s);flex-direction:column;display:flex}.tool-shell__local{color:var(--text-primary)}@media (width>=48rem){.tool-shell__actions{flex-direction:row;align-items:flex-start}.tool-shell__download{align-self:auto}.tool-shell__secondary{align-items:flex-start}.tool-shell{padding:var(--space-l);border-radius:var(--radius-xl)}.drop{padding:var(--space-2xl) var(--space-l)}.drop__title,.drop__subtitle{font-size:var(--type-title-s-size);line-height:var(--type-title-s-line);letter-spacing:var(--type-title-s-tracking)}.drop__text{font-size:var(--type-body-m-size);line-height:var(--type-body-m-line);letter-spacing:var(--type-body-m-tracking)}.tool-shell__figure{font-size:var(--type-figure-m-size);line-height:var(--type-figure-m-line);letter-spacing:var(--type-figure-m-tracking)}}.tool-shell__list-head{align-self:stretch;align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.tool-shell__count{font-size:var(--type-label-size);font-weight:var(--font-weight-semibold);line-height:var(--type-label-line);flex:1}.tool-shell__files .file{gap:var(--space-s)}.file__handle{width:var(--icon-button-s);margin-inline:calc(-1 * var(--space-s)) calc(-1 * var(--space-xs));color:var(--text-secondary);cursor:grab;touch-action:none;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;display:flex}.is-dragging .file{border-color:var(--border-strong);cursor:grabbing}.is-dragging .file__handle{cursor:grabbing}.icon-button--filled{width:var(--icon-button-s);height:var(--icon-button-s);background:var(--bg-surface);position:relative}.icon-button--filled:before{inset:calc((var(--icon-button-s) - var(--target-min)) / 2);content:"";position:absolute}.icon-button--filled:hover:not(:disabled){background:var(--border-default)}.icon-button:disabled{opacity:var(--opacity-disabled);cursor:default}.tool-options{gap:var(--space-s);flex-direction:column;display:flex}.tool-options__help{color:var(--text-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-line);letter-spacing:var(--type-body-s-tracking)}.switch{align-items:center;gap:var(--space-ms);min-height:var(--target-min);cursor:pointer;display:inline-flex;position:relative}.switch__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.switch__track{width:var(--switch-width);height:var(--switch-height);padding-inline:calc((var(--switch-height) - var(--switch-knob)) / 2);border:var(--border-width) solid var(--text-secondary);border-radius:var(--radius-full);background:var(--bg-raised);transition:background-color var(--duration-fast) ease-out;flex-shrink:0;align-items:center;display:inline-flex}.switch__track:after{width:var(--switch-knob);height:var(--switch-knob);border-radius:var(--radius-full);background:var(--text-secondary);content:"";transition:transform var(--duration-fast) ease-out}.switch__input:checked+.switch__track{border-color:var(--border-strong);background:var(--action-primary)}.switch__input:checked+.switch__track:after{background:var(--action-primary-text);transform:translateX(calc(var(--switch-width) - var(--switch-height) - 2 * var(--border-width)))}.switch__input:focus-visible+.switch__track{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:var(--space-2xs)}.switch__label{font-size:var(--type-label-size);font-weight:var(--font-weight-medium);line-height:var(--type-label-line)}.segmented{border:0;min-width:0;margin:0;padding:0}.segmented__legend{margin-bottom:var(--space-s);color:var(--text-primary);font-size:var(--type-label-size);font-weight:var(--font-weight-semibold);line-height:var(--type-label-line);padding:0}.segmented__options{gap:var(--space-2xs);max-width:100%;padding:var(--space-xs);border-radius:var(--radius-full);background:var(--bg-surface);display:inline-flex}.segmented__option{cursor:pointer;flex:auto;display:flex;position:relative}.segmented__input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.segmented__label{padding:calc(var(--space-ms) - var(--space-2xs)) var(--space-m);border-radius:var(--radius-full);color:var(--text-primary);font-size:var(--type-label-size);font-weight:var(--font-weight-medium);line-height:var(--type-label-line);text-align:center;flex:1;justify-content:center;align-items:center;display:flex}.segmented__input:checked+.segmented__label{background:var(--action-primary);color:var(--action-primary-text)}@media (forced-colors:active){.segmented__input:checked+.segmented__label{outline:var(--border-width-strong) solid}}.segmented__input:focus-visible+.segmented__label{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:var(--space-2xs)}.tool-shell__next{align-self:stretch;gap:var(--space-s);flex-direction:column;display:flex}.tool-shell__next ul{gap:var(--space-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tool-shell__next a{align-items:center;gap:var(--space-xs);min-height:var(--target-min);padding-inline:var(--space-m);border-radius:var(--radius-full);background:var(--bg-raised);color:var(--text-primary);font-weight:var(--font-weight-medium);text-decoration:none;display:inline-flex}.tool-shell__next a:hover{text-decoration:underline}.page-grid{align-self:stretch;gap:var(--space-m);flex-direction:column;display:flex}.page-grid__head{align-items:center;gap:var(--space-s);flex-wrap:wrap;display:flex}.page-grid__summary{font-size:var(--type-label-size);font-weight:var(--font-weight-semibold);line-height:var(--type-label-line);flex:1}.page-grid__actions{gap:var(--space-xs);flex-wrap:wrap;display:flex}.page-grid__loading,.page-grid__failure{gap:var(--space-s);color:var(--text-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-line);display:flex}.page-grid__failure .icon{margin-top:var(--space-2xs);flex-shrink:0}.page-grid__pages{grid-template-columns:repeat(auto-fill, minmax(var(--page-thumb-long), 1fr));gap:var(--space-m) var(--space-s);padding:var(--space-xs);margin:0;list-style:none;display:grid}.page-grid__page{justify-content:flex-end;align-items:center;gap:var(--space-s);border-radius:var(--radius-xs);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;flex-direction:column;display:flex}.page-grid__page:focus-visible{outline:none}.page-grid__sheet{border:var(--border-width) solid var(--border-default);border-radius:var(--radius-xs);background:var(--bg-sheet);display:block;position:relative;overflow:hidden}.page-grid__sheet--portrait{height:var(--page-thumb-long);aspect-ratio:3/4}.page-grid__sheet--landscape{width:var(--page-thumb-long);aspect-ratio:4/3}.page-grid__sheet:has(img){aspect-ratio:auto}.page-grid__sheet img{width:auto;max-width:none;height:auto;display:block}.page-grid__sheet--portrait img{height:calc(var(--page-thumb-long) - 2 * var(--border-width))}.page-grid__sheet--landscape img{width:calc(var(--page-thumb-long) - 2 * var(--border-width))}.page-grid__sheet--turned{container-type:size}.page-grid__sheet--turned img{width:100cqw;height:100cqh;transform:translate(-50%, -50%) rotate(var(--page-turn));position:absolute;top:50%;left:50%}.page-grid__sheet--turned.page-grid__sheet--turn-90 img,.page-grid__sheet--turned.page-grid__sheet--turn-270 img{width:100cqh;height:100cqw}.page-grid__sheet--turn-90{--page-turn:90deg}.page-grid__sheet--turn-180{--page-turn:180deg}.page-grid__sheet--turn-270{--page-turn:270deg}.page-grid__page[aria-selected=true] .page-grid__sheet{border-color:var(--border-strong);box-shadow:0 0 0 calc(var(--border-width-selected) - var(--border-width)) var(--border-strong)}.page-grid__page:focus-visible .page-grid__sheet{outline:var(--focus-ring-width) solid var(--border-focus);outline-offset:var(--border-width-strong)}.page-grid__check{top:var(--space-xs);right:var(--space-xs);width:var(--page-check);height:var(--page-check);border-radius:var(--radius-full);background:var(--sheet-check);color:var(--sheet-check-text);justify-content:center;align-items:center;display:flex;position:absolute}.page-grid__page[aria-selected=true] .page-grid__sheet:has(.page-grid__delete){border-color:var(--border-default);box-shadow:none}.page-grid__delete{background:var(--sheet-delete);color:var(--sheet-delete-text);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.page-grid__page[aria-selected=true] .page-grid__sheet:has(.page-grid__delete)+.page-grid__number{color:var(--text-secondary)}.page-grid__number{color:var(--text-secondary);font-size:var(--type-caption-size);line-height:var(--type-caption-line)}.page-grid__page[aria-selected=true] .page-grid__number{color:var(--text-primary)}.page[data-astro-cid-3cvstxeu]{gap:var(--space-xl);max-width:var(--content-narrow);flex-direction:column;display:flex}.page__header[data-astro-cid-3cvstxeu]{gap:var(--space-m);flex-direction:column;display:flex}.page__title[data-astro-cid-3cvstxeu]{font-size:var(--type-display-mobile-size);font-weight:var(--font-weight-bold);line-height:var(--type-display-mobile-line);letter-spacing:var(--type-display-mobile-tracking);overflow-wrap:break-word}.page__privacy[data-astro-cid-3cvstxeu]{color:var(--text-brand);font-weight:var(--font-weight-semibold)}.page__intro[data-astro-cid-3cvstxeu]{font-size:var(--type-body-l-size);line-height:var(--type-body-l-line);letter-spacing:var(--type-body-l-tracking)}.page__tool[data-astro-cid-3cvstxeu]{min-height:calc(4 * var(--space-3xl));padding:var(--space-l);border:var(--border-width) dashed var(--border-strong);border-radius:var(--radius-l);color:var(--text-secondary);text-align:center;justify-content:center;align-items:center;display:flex}.page__constraint[data-astro-cid-3cvstxeu]{gap:var(--space-s);padding:var(--space-l);border-radius:var(--radius-m);background:var(--bg-surface);flex-direction:column;display:flex}.page__constraint-title[data-astro-cid-3cvstxeu]{color:var(--text-secondary);font-size:var(--type-overline-size);font-weight:var(--font-weight-semibold);line-height:var(--type-overline-line);letter-spacing:var(--type-overline-tracking);text-transform:uppercase}.page__constraint[data-astro-cid-3cvstxeu] dl[data-astro-cid-3cvstxeu]{gap:var(--space-2xs);flex-direction:column;display:flex}.page__constraint[data-astro-cid-3cvstxeu] dd[data-astro-cid-3cvstxeu]{margin:0}.page__constraint-value[data-astro-cid-3cvstxeu]{font-size:var(--type-title-xs-size);font-weight:var(--font-weight-semibold);line-height:var(--type-title-xs-line);letter-spacing:var(--type-title-xs-tracking)}.page__constraint-source[data-astro-cid-3cvstxeu]{color:var(--text-secondary);font-size:var(--type-body-s-size);line-height:var(--type-body-s-line);letter-spacing:var(--type-body-s-tracking);overflow-wrap:anywhere}.page__body[data-astro-cid-3cvstxeu],.page__section[data-astro-cid-3cvstxeu]{gap:var(--space-m);flex-direction:column;display:flex}.page__heading[data-astro-cid-3cvstxeu]{font-size:var(--type-title-s-size);font-weight:var(--font-weight-bold);line-height:var(--type-title-s-line);letter-spacing:var(--type-title-s-tracking)}.page__steps[data-astro-cid-3cvstxeu],.page__related[data-astro-cid-3cvstxeu]{gap:var(--space-s);flex-direction:column;padding-inline-start:var(--space-l);display:flex}.page__faq[data-astro-cid-3cvstxeu]{gap:var(--space-s);flex-direction:column;display:flex}.page__faq[data-astro-cid-3cvstxeu] details[data-astro-cid-3cvstxeu]{padding:var(--space-m);border-radius:var(--radius-m);background:var(--bg-surface)}.page__faq[data-astro-cid-3cvstxeu] summary[data-astro-cid-3cvstxeu]{padding-block:var(--space-s);font-weight:var(--font-weight-semibold);cursor:pointer}.page__faq[data-astro-cid-3cvstxeu] details[data-astro-cid-3cvstxeu] p[data-astro-cid-3cvstxeu]{margin-top:var(--space-s)}.page__related[data-astro-cid-3cvstxeu] a[data-astro-cid-3cvstxeu]{min-height:var(--target-min);padding-block:var(--space-s);display:inline-block}@media (width>=48rem){.page__title[data-astro-cid-3cvstxeu]{font-size:var(--type-title-l-size);line-height:var(--type-title-l-line);letter-spacing:var(--type-title-l-tracking)}}.home[data-astro-cid-m3zpgalb]{gap:var(--space-l);max-width:var(--content-narrow);flex-direction:column;display:flex}.home__heading[data-astro-cid-m3zpgalb]{font-size:var(--type-display-mobile-size);font-weight:var(--font-weight-bold);line-height:var(--type-display-mobile-line);letter-spacing:var(--type-display-mobile-tracking);overflow-wrap:break-word}.home__lead[data-astro-cid-m3zpgalb]{font-size:var(--type-body-l-size);line-height:var(--type-body-l-line);letter-spacing:var(--type-body-l-tracking)}.home__soon[data-astro-cid-m3zpgalb]{color:var(--text-secondary)}@media (width>=48rem){.home__heading[data-astro-cid-m3zpgalb]{font-size:var(--type-title-l-size);line-height:var(--type-title-l-line);letter-spacing:var(--type-title-l-tracking)}}.root[data-astro-cid-lcdefpme]{gap:var(--space-xl);max-width:var(--content-narrow);flex-direction:column;display:flex}.root__heading[data-astro-cid-lcdefpme]{font-size:var(--type-display-mobile-size);font-weight:var(--font-weight-bold);line-height:var(--type-display-mobile-line);letter-spacing:var(--type-display-mobile-tracking)}@media (width>=48rem){.root__heading[data-astro-cid-lcdefpme]{font-size:var(--type-title-l-size);line-height:var(--type-title-l-line);letter-spacing:var(--type-title-l-tracking)}}
/*$vite$:1*/