:root[data-skin=editorial]{--font-sans: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-display: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-serif: "Newsreader", Georgia, "Times New Roman", serif;--font-accent: var(--font-serif);--shadow-soft: none;--shadow-rest: none;--shadow-lift: none;--shadow-sheet: none;--ln-edge-sm: 8px;--ln-edge: 24px;--ln-edge-lg: 40px;--ln-stage-edge: 20px;--radius-xs: 16px;--radius-sm: 20px;--radius-md: 28px;--radius-lg: 40px}:root[data-skin=editorial][lang|=ar]{--font-sans: "IBM Plex Sans Arabic", "IBM Plex Mono", ui-sans-serif, system-ui, sans-serif;--font-display: "IBM Plex Sans Arabic", "IBM Plex Mono", ui-sans-serif, system-ui, sans-serif;--font-mono: "IBM Plex Sans Arabic", ui-monospace, monospace;--font-serif: "Amiri", "Newsreader", Georgia, serif}[data-skin=editorial] body{font-size:16px;line-height:1.5;letter-spacing:-.01em}[data-skin=editorial] .ln-display{font-family:var(--font-serif);font-size:clamp(2.75rem,1.1rem + 5vw,5rem);font-weight:400;line-height:1.2;letter-spacing:-.02em}[data-skin=editorial] .ln-tail-head__title,[data-skin=editorial] .ln-tail-api__title,[data-skin=editorial] .ln-tail-cta__title,[data-skin=editorial] .ln-contact__title,[data-skin=editorial] .ln-pd-band__title{font-family:var(--font-serif);font-size:clamp(2rem,1.2rem + 2.4vw,3rem);font-weight:400;line-height:1.2;letter-spacing:-.02em}[data-skin=editorial] .ln-demo__title,[data-skin=editorial] .ln-demo__panel-title{font-family:var(--font-serif);font-weight:400;line-height:1.2;letter-spacing:-.02em}[data-skin=editorial] .ln-demo__title{font-size:clamp(2.5rem,1.6rem + 2.6vw,3rem);max-width:16ch}[data-skin=editorial] .ln-demo__panel-title{font-size:1.875rem}[data-skin=editorial] .ln-service-board__title,[data-skin=editorial] .ln-demo__point-name{font-family:var(--font-serif);font-size:1.5rem;font-weight:400;line-height:1.2;letter-spacing:-.02em}[data-skin=editorial] .ln-lede{font-size:1.25rem;line-height:1.35;letter-spacing:-.02em;max-width:34rem}[data-skin=editorial] .ln-btn{min-height:48px;padding-block:12px;padding-inline:32px;border-radius:100px;font-family:var(--font-sans);font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:-.02em}[data-skin=editorial] .ln-btn--sm{min-height:44px;padding-block:11px;padding-inline:24px;font-size:12.5px}.ln-roll{display:inline-grid;overflow:hidden;height:1.3em}.ln-roll__face{grid-area:1 / 1;display:grid;place-items:center;height:100%;transition:transform var(--dur-mid) var(--ease-out)}.ln-roll__face--in{transform:translateY(100%)}@media(hover:hover)and (pointer:fine){:hover>.ln-roll>.ln-roll__face{transform:translateY(-100%)}:hover>.ln-roll>.ln-roll__face--in{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ln-roll__face{transition:none}}[data-skin=editorial] .ln-btn--accent{box-shadow:none}[data-skin=editorial] .ln-tail-cta__secondary{background:transparent;border:1px solid var(--color-paper);color:var(--color-paper)}@media(hover:hover)and (pointer:fine){[data-skin=editorial] .ln-tail-cta__secondary:hover{background:var(--color-paper);border-color:var(--color-paper);color:var(--color-ink)}}[data-skin=editorial] .ln-eyebrow,[data-skin=editorial] .ln-tail-head__eyebrow,[data-skin=editorial] .ln-contact__badge,[data-skin=editorial] .ln-pd-eyebrow,[data-skin=editorial] .ln-pd-band__kicker,[data-skin=editorial] .ln-api__badge,[data-skin=editorial] .ln-field__label,[data-skin=editorial] .ln-foot__col-name{font-family:var(--font-sans);font-weight:500;text-transform:uppercase;letter-spacing:-.02em}[data-skin=editorial] .ln-pd-item__name,[data-skin=editorial] .ln-pd-node__name,[data-skin=editorial] .ln-pd-tpl__flag,[data-skin=editorial] .ln-pd-lang,[data-skin=editorial] .ln-pd-otp__cell,[data-skin=editorial] .ln-pd-alert__head,[data-skin=editorial] .ln-pd-order__ref,[data-skin=editorial] .ln-pd-order__state,[data-skin=editorial] .ln-pd-read__name,[data-skin=editorial] .ln-pd-read__flag,[data-skin=editorial] .ln-pd-chain__step.is-on,[data-skin=editorial] .ln-api__job-step,[data-skin=editorial] .ln-api__job-name,[data-skin=editorial] .ln-api__fact-label,[data-skin=editorial] .ln-service-board__num,[data-skin=editorial] .ln-service-board__name,[data-skin=editorial] .ln-tail-api__fact dt,[data-skin=editorial] .ln-quiet,[data-skin=editorial] .ln-mark{font-weight:500}[data-skin=editorial] .ln-film-switcher__tab,[data-skin=editorial] .ln-tail-api__tab,[data-skin=editorial] .ln-pd-rota__tab{font-weight:400;text-transform:uppercase;letter-spacing:-.02em}[data-skin=editorial] .ln-api__tag,[data-skin=editorial] .ln-pd-branch__chip,[data-skin=editorial] .ln-swarm__badge,[data-skin=editorial] .ln-pd-var{border-radius:9999px}[data-skin=editorial] .ln-eyebrow__figure,[data-skin=editorial] .ln-api__path,[data-skin=editorial] .ln-api__code,[data-skin=editorial] .ln-tail-api__code{font-family:var(--font-mono)}[data-skin=editorial] .ln-field__input,[data-skin=editorial] .ln-field__select,[data-skin=editorial] .ln-field__area{border-radius:var(--ln-edge-sm)}[data-skin=editorial] .ln-catch,[data-skin=editorial] .ln-catch__field{border-radius:100px}[data-skin=editorial] .ln-catch,[data-skin=editorial] .ln-wa,[data-skin=editorial] .ln-pd-wa,[data-skin=editorial] .ln-pd-tpl,[data-skin=editorial] .ln-pd-otp__cell,[data-skin=editorial] .ln-pd-ask{box-shadow:none;border:1px solid var(--color-rule)}@media(max-width:40rem){[data-skin=editorial] .ln-catch{border:0}}[data-skin=editorial] .ln-nav.is-settled .ln-nav__bar{box-shadow:none;border-block-end:1px solid var(--color-rule)}[data-skin=editorial] .ln-nav__link,[data-skin=editorial] .ln-nav__signin,[data-skin=editorial] .ln-sheet__link{font-family:var(--font-sans);font-weight:400;text-transform:uppercase;letter-spacing:-.02em}[data-skin=editorial] .ln-notice__line,[data-skin=editorial] .ln-notice__link{font-family:var(--font-sans);letter-spacing:-.02em}[data-skin=editorial] .ln-notice__link{font-weight:500;text-transform:uppercase}[data-skin=editorial] .cl-auth__panel{box-shadow:none;border:0;border-radius:0;padding:0;background:transparent}[data-skin=editorial] .cl-auth__title{font-family:var(--font-serif);font-size:32px;font-weight:400;line-height:1.2;letter-spacing:-.02em}[data-skin=editorial] .cl-aside__title{font-family:var(--font-serif);font-weight:400;line-height:1.12;letter-spacing:-.02em}[data-skin=editorial] .cl-aside__point-name{font-family:var(--font-serif);font-size:1.0625rem;font-weight:400;letter-spacing:-.01em}[data-skin=editorial] .cl-aside__stack-lead{font-family:var(--font-sans)}[data-skin=editorial] .cl-aside__stack-lead{color:var(--color-muted)}[data-skin=editorial] .cl-aside__icon{width:18px;height:18px;color:var(--color-ink-soft);stroke-width:1.6}[data-skin=editorial] .cl-aside__point--accent .cl-aside__icon{color:var(--color-accent);stroke-width:1.75}[data-skin=editorial] .cl-aside__point--warm .cl-aside__icon{color:var(--color-warm-ink);stroke-width:1.75}[data-skin=editorial] .cl-auth__lede{font-size:14px;line-height:1.4;letter-spacing:-.02em}[data-skin=editorial] .cl-auth__label{font-family:var(--font-sans);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:-.02em}[data-skin=editorial] .cl-auth__input{background:var(--color-paper-raised);border:1px solid var(--color-rule);border-radius:var(--radius-xs);padding-inline:var(--space-md);min-height:48px;font-size:14px;letter-spacing:-.02em}[data-skin=editorial] .cl-auth__secret-input{padding-inline-end:44px}[data-skin=editorial] .cl-auth__input:hover{border-color:var(--color-ink-soft)}[data-skin=editorial] .cl-auth__input:focus-visible{border-color:var(--color-accent);outline:2px solid var(--color-accent);outline-offset:-1px}[data-skin=editorial] .cl-auth__input[aria-invalid=true]{border-color:var(--color-halt)}@media(max-width:40rem){[data-skin=editorial] .cl-auth__input:not(.cl-auth__code-box,.cl-auth__input--code){font-size:16px}}[data-skin=editorial] .cl-auth__code-box{padding-inline:0}[data-skin=editorial] .cl-btn{min-height:48px;padding-block:12px;padding-inline:32px;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:-.02em}[data-skin=editorial] .cl-btn--primary{box-shadow:none}[data-skin=editorial] .cl-auth__foot,[data-skin=editorial] .cl-auth__check,[data-skin=editorial] .cl-auth__hint,[data-skin=editorial] .cl-auth__error{letter-spacing:-.02em}[data-skin=editorial] .cl-auth__foot a{font-weight:500}[data-skin=editorial] .cl-auth__sep{font-family:var(--font-sans);letter-spacing:-.02em}
