.pf{--pf-font: "Noto Sans", "Vazirmatn", "Estedad", "Noto Sans Armenian", "Noto Sans Georgian", "Noto Sans Hebrew", "Noto Sans Devanagari", "Noto Sans Syriac Eastern", "Noto Sans Mandaic", "PingFang SC", "Hiragino Sans", "Apple SD Gothic Neo", "Microsoft YaHei UI", "Yu Gothic UI", "Malgun Gothic", "Noto Sans CJK SC", system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", sans-serif;--pf-mono: "IBM Plex Mono", "Noto Sans", "Vazirmatn", "Estedad", "Noto Sans Armenian", "Noto Sans Georgian", "Noto Sans Hebrew", "Noto Sans Devanagari", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--pf-r-xs: 4px;--pf-r-sm: 5px;--pf-r: 6px;--pf-r-lg: 6px;--pf-pill: 4px;--pf-radius: var(--pf-r);--pf-radius-sm: var(--pf-r-sm);--pf-gap: clamp(16px, 2vw, 24px);--pf-max: 1280px;--pf-top: 0px;--pf-top-h: 64px;--pf-focus: var(--pf-ink);--pf-ease: cubic-bezier(.2, 0, 0, 1);--pf-area-a-l: #ff0044;--pf-area-b-l: #ff5a2a;--pf-area-c-l: #ffa100;--pf-area-ink-l: #d6003a;--pf-area-a-d: #ff4d6d;--pf-area-b-d: #ff8a4c;--pf-area-c-d: #ffc233;--pf-area-ink-d: #ff6b81;--pf-area-grad: linear-gradient(90deg, var(--pf-area-a), var(--pf-area-b) 55%, var(--pf-area-c));--pf-nxs-grad: linear-gradient(90deg, var(--pf-nxs-a), var(--pf-nxs-b) 55%, var(--pf-nxs-c));--pf-nxs-fig: linear-gradient(90deg, var(--pf-nxs-r), var(--pf-nxs-o));color:var(--pf-ink-2);background:var(--pf-canvas);font-family:var(--pf-font);font-size:16px;line-height:1.6;max-width:var(--pf-max);margin-inline:auto;padding:var(--pf-top) 20px 0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.pf{--pf-canvas: #ffffff;--pf-surface: #ffffff;--pf-alt: #fafafa;--pf-elevated: #fafafa;--pf-muted-bg: #f4f4f5;--pf-hover: #f3f3f3;--pf-line: rgba(0, 0, 0, .1);--pf-line-strong: rgba(0, 0, 0, .2);--pf-ink: #000000;--pf-ink-2: #262626;--pf-ink-3: #525252;--pf-ink-4: #737373;--pf-primary-bg: #000000;--pf-primary-ink: #ffffff;--pf-primary-hover: #262626;--pf-ok: #1e7e46;--pf-pend: #b45309;--pf-crit: #c62828;--pf-grad: var(--pf-area-grad);--pf-grad-soft: linear-gradient(90deg, var(--pf-area-a), var(--pf-area-c));--pf-tint-a: var(--pf-area-ink);--pf-tint-b: var(--pf-area-c);--pf-nxs-a: #ff0044;--pf-nxs-b: #ff5a2a;--pf-nxs-c: #ffa100;--pf-nxs-r: #d6003a;--pf-nxs-o: #c2410c;--pf-c1: #d6003a;--pf-c2: #c2410c;--pf-c3: #946200;--pf-c4: #2563eb;--pf-c5: #0f7a5f;--pf-c6: #6b2fc0;--pf-c7: #a21caf;--pf-c8: #0e7490;--pf-seq-1: #ffd27a;--pf-seq-2: #ffa100;--pf-seq-3: #ff7a1a;--pf-seq-4: #ff3d3a;--pf-seq-5: #d6003a;--pf-area-a: var(--pf-area-a-l);--pf-area-b: var(--pf-area-b-l);--pf-area-c: var(--pf-area-c-l);--pf-area-ink: var(--pf-area-ink-l)}@media(prefers-color-scheme:dark){html:not(.light-mode):not([data-bx-mode=light]):not([data-theme=light]) .pf:not([data-theme=light]){--pf-canvas: #000000;--pf-surface: #000000;--pf-alt: #0a0a0a;--pf-elevated: #111111;--pf-muted-bg: #141414;--pf-hover: rgba(255, 255, 255, .04);--pf-line: rgba(255, 255, 255, .1);--pf-line-strong: rgba(255, 255, 255, .2);--pf-ink: #ffffff;--pf-ink-2: #d4d4d4;--pf-ink-3: #a3a3a3;--pf-ink-4: #858585;--pf-primary-bg: #ffffff;--pf-primary-ink: #000000;--pf-primary-hover: #e5e5e5;--pf-ok: #81c995;--pf-pend: #fdd663;--pf-crit: #f28b82;--pf-grad: var(--pf-area-grad);--pf-grad-soft: linear-gradient(90deg, var(--pf-area-a), var(--pf-area-c));--pf-tint-a: var(--pf-area-b);--pf-tint-b: var(--pf-area-c);--pf-nxs-a: #ff4d6d;--pf-nxs-b: #ff8a4c;--pf-nxs-c: #ffc233;--pf-nxs-r: #ff6b81;--pf-nxs-o: #ffb347;--pf-c1: #ff6b81;--pf-c2: #ff8a3d;--pf-c3: #ffc233;--pf-c4: #6ea8ff;--pf-c5: #5fd3b0;--pf-c6: #c59bff;--pf-c7: #f0abfc;--pf-c8: #67e8f9;--pf-seq-1: #ffe7a8;--pf-seq-2: #ffc233;--pf-seq-3: #ff9a4c;--pf-seq-4: #ff7066;--pf-seq-5: #ff4d6d;--pf-area-a: var(--pf-area-a-d);--pf-area-b: var(--pf-area-b-d);--pf-area-c: var(--pf-area-c-d);--pf-area-ink: var(--pf-area-ink-d)}}html.dark-mode .pf:not([data-theme=light]),html[data-bx-mode=dark] .pf:not([data-theme=light]),body.dark-mode .pf:not([data-theme=light]),body.buddyx-dark-theme .pf:not([data-theme=light]),html[data-theme=dark] .pf:not([data-theme=light]),.pf[data-theme=dark]{--pf-canvas: #000000;--pf-surface: #000000;--pf-alt: #0a0a0a;--pf-elevated: #111111;--pf-muted-bg: #141414;--pf-hover: rgba(255, 255, 255, .04);--pf-line: rgba(255, 255, 255, .1);--pf-line-strong: rgba(255, 255, 255, .2);--pf-ink: #ffffff;--pf-ink-2: #d4d4d4;--pf-ink-3: #a3a3a3;--pf-ink-4: #858585;--pf-primary-bg: #ffffff;--pf-primary-ink: #000000;--pf-primary-hover: #e5e5e5;--pf-ok: #81c995;--pf-pend: #fdd663;--pf-crit: #f28b82;--pf-grad: var(--pf-area-grad);--pf-grad-soft: linear-gradient(90deg, var(--pf-area-a), var(--pf-area-c));--pf-tint-a: var(--pf-area-b);--pf-tint-b: var(--pf-area-c);--pf-nxs-a: #ff4d6d;--pf-nxs-b: #ff8a4c;--pf-nxs-c: #ffc233;--pf-nxs-r: #ff6b81;--pf-nxs-o: #ffb347;--pf-c1: #ff6b81;--pf-c2: #ff8a3d;--pf-c3: #ffc233;--pf-c4: #6ea8ff;--pf-c5: #5fd3b0;--pf-c6: #c59bff;--pf-c7: #f0abfc;--pf-c8: #67e8f9;--pf-seq-1: #ffe7a8;--pf-seq-2: #ffc233;--pf-seq-3: #ff9a4c;--pf-seq-4: #ff7066;--pf-seq-5: #ff4d6d;--pf-area-a: var(--pf-area-a-d);--pf-area-b: var(--pf-area-b-d);--pf-area-c: var(--pf-area-c-d);--pf-area-ink: var(--pf-area-ink-d)}.pf .pf-seq-0{--seq: var(--pf-tint-a)}.pf .pf-seq-1{--seq: color-mix(in srgb, var(--pf-tint-a) 72%, var(--pf-canvas))}.pf .pf-seq-2{--seq: color-mix(in srgb, var(--pf-tint-a) 50%, var(--pf-canvas))}.pf .pf-seq-3{--seq: color-mix(in srgb, var(--pf-tint-a) 32%, var(--pf-canvas))}.pf .pf-seq-4{--seq: color-mix(in srgb, var(--pf-ink) 18%, var(--pf-canvas))}.pf .pf-chart,.pf .pf-calstrip,.pf .pf-globe{margin:24px 0;padding:20px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-surface);min-width:0}.pf .pf-chart-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:0 24px}.pf .pf-chart-grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.pf .pf-chart-grid>.pf-chart{margin-block:12px}.pf .pf-chart__head{display:grid;gap:4px;margin:0 0 16px}.pf .pf-chart__title{color:var(--pf-ink);font-size:16px;font-weight:600;line-height:1.35}.pf .pf-chart__cap{color:var(--pf-ink-3);font-size:13.5px;line-height:1.5}.pf .pf-chart__bars{display:grid;gap:2px;list-style:none;margin:0;padding:0}.pf .pf-chart__row{display:grid;grid-template-columns:minmax(0,11em) minmax(40px,1fr) auto;align-items:center;gap:4px 12px;padding:5px 4px;border-radius:var(--pf-r-xs);font-size:13.5px;line-height:1.35}.pf .pf-chart__label{min-width:0;overflow-wrap:anywhere;color:var(--pf-ink-2)}.pf .pf-chart__label a{color:var(--pf-ink);text-decoration:none}.pf .pf-chart__label a:hover{text-decoration:underline}.pf .pf-chart__label .pf-flag{margin-inline-end:6px}.pf .pf-chart__val{color:var(--pf-ink);font-family:var(--pf-mono);font-size:12.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.pf .pf-chart__track{position:relative;display:block;height:12px}.pf .pf-chart__bar{display:block;height:100%;inline-size:max(calc(var(--v) * 100%),3px);border-start-end-radius:4px;border-end-end-radius:4px;background:var(--pf-tint-a)}.pf .pf-chart__range{position:absolute;inset-block:0;inset-inline-start:calc(var(--a) * 100%);inline-size:max(calc((var(--b) - var(--a)) * 100%),6px);border-radius:4px;background:var(--pf-tint-a)}.pf .pf-chart__stack{display:flex;height:100%;inline-size:max(calc(var(--v) * 100%),3px)}.pf .pf-chart__seg{flex:var(--w) 1 0;min-inline-size:3px;background:var(--seq);border-inline-end:2px solid var(--pf-surface)}.pf .pf-chart__seg:last-child{border-inline-end:0;border-start-end-radius:4px;border-end-end-radius:4px}.pf .pf-chart__row.is-hl{background:var(--pf-muted-bg)}.pf .pf-chart__row.is-hl .pf-chart__label{color:var(--pf-ink);font-weight:600}.pf .pf-chart__row.is-hover{background:var(--pf-hover)}.pf .pf-chart.is-compare .pf-chart__row:not(.is-on){display:none}.pf .pf-chart__cmp{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;font-size:13.5px}.pf .pf-chart__cmp select,.pf .pf-combo__q,.pf .pf-explorer__search input{min-height:40px;padding:6px 10px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-canvas);color:var(--pf-ink);font:inherit;font-size:15px}.pf .pf-chart__key{display:flex;flex-wrap:wrap;gap:4px 16px;list-style:none;margin:0 0 12px;padding:0;color:var(--pf-ink-2);font-size:13px}.pf .pf-chart__key li{display:inline-flex;align-items:center;gap:6px}.pf .pf-chart__sw{inline-size:12px;block-size:12px;border-radius:3px;background:var(--seq)}.pf .pf-chart__cols{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));align-items:end;gap:4px;list-style:none;margin:0;padding:0}.pf .pf-chart__col{display:grid;justify-items:center;gap:4px;min-width:0}.pf .pf-chart__col .pf-chart__label{font-size:11.5px;color:var(--pf-ink-3)}.pf .pf-chart__colbar{display:flex;align-items:flex-end;inline-size:100%;max-inline-size:36px;block-size:120px}.pf .pf-chart__colbar span{display:block;inline-size:100%;block-size:max(calc(var(--v) * 100%),2px);border-start-start-radius:4px;border-start-end-radius:4px;background:var(--pf-tint-a)}.pf .pf-chart__note{margin:12px 0 0;color:var(--pf-ink-3);font-size:13px}.pf .pf-chart__src{margin:14px 0 0;color:var(--pf-ink-3);font-size:12.5px;line-height:1.5}.pf .pf-chart__src-h{color:var(--pf-ink-2);font-weight:600;margin-inline-end:4px}.pf .pf-chart__table{margin:12px 0 0;border-block-start:1px solid var(--pf-line);padding-block-start:10px}.pf .pf-chart__table>summary{min-height:32px;display:inline-flex;align-items:center;color:var(--pf-ink);font-size:13.5px;font-weight:500;cursor:pointer}.pf .pf-chart__table>summary:focus-visible,.pf .pf-story summary:focus-visible,.pf .pf-explorer summary:focus-visible,.pf .pf-combo__all>summary:focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px}.pf .pf-chart__table .pf-table-wrap{margin-block-start:8px}.pf .pf-globe{margin-block:8px 24px;padding:0;overflow:hidden}.pf .pf-globe__head{display:grid;gap:4px;padding:18px 20px 0}.pf .pf-globe__body{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.pf .pf-globe__stage{display:grid;grid-template-rows:auto auto;min-width:0;padding:12px 16px 10px}.pf .pf-globe__frame{position:relative;display:grid;place-items:center;block-size:clamp(300px,46vw,440px)}.pf .pf-globe__poster{inline-size:auto;block-size:92%;max-inline-size:100%}.pf .pf-globe__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding-block-start:8px}.pf .pf-globe__sea{fill:var(--pf-muted-bg);stroke:var(--pf-line)}.pf .pf-globe__land{fill:color-mix(in srgb,var(--pf-ink) 14%,var(--pf-canvas))}.pf .pf-globe__lo{fill:color-mix(in srgb,var(--pf-tint-a) 55%,transparent);stroke:var(--pf-tint-a);stroke-width:1}.pf .pf-globe__hi{fill:none;stroke:var(--pf-tint-a);stroke-width:1.2}.pf .pf-globe__none{fill:none;stroke:var(--pf-ink-3);stroke-width:1}.pf .pf-globe__map{position:absolute;inset:0}.pf .pf-globe__map .maplibregl-canvas:focus-visible{outline:2px solid var(--pf-focus);outline-offset:-2px}.pf .pf-globe__key{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;color:var(--pf-ink-3);font-size:12px;pointer-events:none}.pf .pf-globe__k{display:inline-block;inline-size:10px;block-size:10px;border-radius:50%}.pf .pf-globe__k--fig{background:color-mix(in srgb,var(--pf-tint-a) 55%,transparent);border:1px solid var(--pf-tint-a)}.pf .pf-globe__k--none{border:1px solid var(--pf-ink-3);margin-inline-start:6px}.pf .pf-globe__spin{min-height:32px;padding:4px 10px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-canvas);color:var(--pf-ink);font:inherit;font-size:12.5px;cursor:pointer}.pf .pf-globe__spin[aria-pressed=true]{background:var(--pf-muted-bg)}.pf .pf-globe__side{display:grid;align-content:start;gap:16px;padding:20px;border-inline-start:1px solid var(--pf-line)}.pf .pf-globe__views{display:grid;gap:6px;margin:0;padding:0;border:0;font-size:14px}.pf .pf-globe__views legend{margin-block-end:6px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.pf .pf-globe__views label{display:flex;gap:8px;align-items:baseline;min-height:28px;cursor:pointer}.pf .pf-globe__vt{margin:0 0 4px;color:var(--pf-ink);font-size:14px;font-weight:600}.pf .pf-globe__cap{margin:0;color:var(--pf-ink-3);font-size:13px;line-height:1.5}.pf .pf-globe__tables{margin:0;padding:10px 20px 16px}.pf .pf-globe__tables .pf-globe__view{margin-block-start:12px}.pf .pf-globe__nofig{color:var(--pf-ink-3)}.pf .pf-globe__pop .maplibregl-popup-content{padding:12px 28px 12px 14px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-canvas);color:var(--pf-ink-2);font:13px/1.45 var(--pf-font);box-shadow:none}.pf .pf-globe__pop .maplibregl-popup-tip{display:none}.pf .pf-globe__pop .maplibregl-popup-close-button{min-width:24px;min-height:24px;color:var(--pf-ink)}.pf .pf-globe__pop ul{display:grid;gap:8px;list-style:none;margin:8px 0 0;padding:0}.pf .pf-globe__pop li{display:grid}.pf .pf-globe__pop strong{color:var(--pf-ink)}.pf .pf-globe__pt{margin:0;font-weight:600}.pf .pf-globe__ps{color:var(--pf-ink-3);font-size:12px}@media(max-width:760px){.pf .pf-globe__body{grid-template-columns:1fr}.pf .pf-globe__side{border-inline-start:0;border-block-start:1px solid var(--pf-line)}.pf .pf-globe__frame{block-size:min(86vw,360px)}}.pf .pf-combo{display:grid;gap:6px;position:relative}.pf .pf-combo__label{color:var(--pf-ink);font-size:14px;font-weight:600}.pf .pf-combo__box{position:relative}.pf .pf-combo__q{inline-size:100%;box-sizing:border-box}.pf .pf-combo__lb{position:absolute;z-index:5;inset-inline:0;inset-block-start:calc(100% + 4px);max-block-size:260px;overflow:auto;list-style:none;margin:0;padding:4px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-canvas)}.pf .pf-combo__lb [role=option]{padding:8px 10px;border-radius:var(--pf-r-xs);color:var(--pf-ink);font-size:14px;cursor:pointer}.pf .pf-combo__lb [role=option][aria-selected=true],.pf .pf-combo__lb [role=option]:hover{background:var(--pf-muted-bg);outline:1px solid var(--pf-ink-3)}.pf .pf-combo__none{padding:8px 10px;color:var(--pf-ink-3);font-size:14px}.pf .pf-combo__all>summary{color:var(--pf-ink-3);font-size:13px;cursor:pointer}.pf .pf-combo__list{columns:2 10em;margin:8px 0 0;padding:0;list-style:none;font-size:13.5px}.pf .pf-combo__list li{padding:2px 0;break-inside:avoid}.pf .pf-glance{margin:8px 0 24px;padding:18px 20px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-alt)}.pf .pf-glance__h,.pf .pf-glance__sub{margin:0 0 12px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.pf[dir=rtl] .pf-glance__h,.pf[dir=rtl] .pf-glance__sub{font-family:var(--pf-font);font-size:13px;letter-spacing:0;text-transform:none}.pf .pf-glance__items{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:8px;list-style:none;margin:0;padding:0}.pf .pf-glance__in{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:0 10px;align-items:center;padding:10px 12px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-surface);color:inherit;text-decoration:none}.pf a.pf-glance__in:hover{border-color:var(--pf-ink-3)}.pf .pf-glance__i{grid-row:span 2;color:var(--pf-tint-a)}.pf .pf-glance__i .pf-icon{inline-size:22px;block-size:22px}.pf .pf-glance__v{color:var(--pf-ink);font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2}.pf .pf-glance__v--text{font-size:15px}.pf .pf-glance__l{color:var(--pf-ink-3);font-size:12.5px;line-height:1.35}.pf .pf-glance__extra{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:0 24px;margin-block-start:12px}.pf .pf-glance__extra .pf-chart{margin-block:8px}.pf .pf-glance__next{padding-block-start:14px}.pf .pf-glance__days{list-style:none;margin:0;padding:0}.pf .pf-iconrow{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:4px 0 0;padding:0}.pf .pf-iconrow a{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:6px 12px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-surface);color:var(--pf-ink);font-size:13.5px;text-decoration:none}.pf .pf-iconrow a:hover{border-color:var(--pf-ink-3)}.pf .pf-iconrow .pf-icon{inline-size:16px;block-size:16px;color:var(--pf-tint-a)}.pf .pf-pull{margin:8px 0 24px;padding-inline-start:20px;border-inline-start:3px solid var(--pf-tint-a)}.pf .pf-pull blockquote{margin:0}.pf .pf-pull p{margin:0;max-width:46ch;color:var(--pf-ink);font-size:clamp(19px,2.2vw,24px);font-weight:500;line-height:1.4;letter-spacing:-.01em}.pf .pf-pull figcaption{margin-block-start:8px;color:var(--pf-ink-3);font-size:13px}.pf .pf-explorer{margin:24px 0}.pf .pf-explorer__bar{display:grid;gap:12px;margin-block-end:12px}.pf .pf-explorer__search{display:grid;gap:6px;margin:0;max-inline-size:420px;font-size:14px;font-weight:600;color:var(--pf-ink)}.pf .pf-explorer__facs{display:flex;flex-wrap:wrap;gap:6px}.pf .pf-explorer__facs button{min-height:32px;padding:4px 10px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-surface);color:var(--pf-ink-2);font:inherit;font-size:13px;cursor:pointer}.pf .pf-explorer__facs button[aria-pressed=true]{border-color:var(--pf-ink);background:var(--pf-ink);color:var(--pf-canvas)}.pf .pf-explorer__count{margin:0;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:12px}.pf .pf-explorer__tree{list-style:none;margin:0;padding:0;border-block-start:1px solid var(--pf-line)}.pf .pf-explorer__fac{border-block-end:1px solid var(--pf-line)}.pf .pf-explorer__fac summary{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;padding:14px 4px;cursor:pointer}.pf .pf-explorer__ft{color:var(--pf-ink);font-size:16px;font-weight:600}.pf .pf-explorer__fn{color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:12px}.pf .pf-explorer__fs{margin:0 4px 12px;font-size:14px}.pf .pf-explorer__fs a{display:inline-block;padding-block:4px;color:var(--pf-ink-2);line-height:1.6}.pf .pf-explorer__depts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:4px 24px;list-style:none;margin:0 0 16px;padding:0 4px}.pf .pf-explorer__dt{margin:8px 0 4px;font-size:13px;font-weight:600}.pf .pf-explorer__dt a{color:var(--pf-ink-3);text-decoration:none}.pf .pf-explorer__discs{list-style:none;margin:0;padding:0}.pf .pf-explorer__disc{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 8px;padding:6px 0;border-block-start:1px solid var(--pf-line);font-size:14px}.pf .pf-explorer__disc a{color:var(--pf-ink);text-decoration:none}.pf .pf-explorer__disc a:hover{text-decoration:underline}.pf .pf-explorer__meta{display:inline-flex;gap:8px;color:var(--pf-ink-3);font-size:12px}.pf .pf-explorer__st--open{color:var(--pf-ok)}.pf .pf-scrub{margin:16px 0 24px}.pf .pf-scrub__eras{position:relative;block-size:8px;margin-block-end:12px;border-radius:4px;background:var(--pf-muted-bg)}.pf .pf-scrub__era{position:absolute;inset-block:0;inset-inline-start:calc(var(--a) * 100%);inline-size:calc(var(--w) * 100%);background:var(--seq);border-inline-end:2px solid var(--pf-canvas);opacity:.55}.pf .pf-scrub__era.is-on{opacity:1}.pf .pf-scrub.is-live .pf-scrub__eras:after{content:"";position:absolute;inset-block:-4px;inset-inline-start:calc(var(--at, 1) * 100%);inline-size:2px;background:var(--pf-ink)}.pf .pf-scrub__ctl{display:flex;align-items:center;gap:12px;margin-block-end:16px}.pf .pf-scrub__ctl input{flex:1 1 auto;accent-color:var(--pf-ink);min-height:32px}.pf .pf-scrub__list{list-style:none;margin:0;padding:0}.pf .pf-scrub__item{display:grid;grid-template-columns:7.5em minmax(0,1fr);gap:0 16px;padding:12px 0;border-block-end:1px solid var(--pf-line)}.pf .pf-scrub.is-live .pf-scrub__item{display:none}.pf .pf-scrub.is-live .pf-scrub__item.is-on{display:grid;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);padding:16px;background:var(--pf-alt)}.pf .pf-scrub__year{margin:0;color:var(--pf-ink);font-family:var(--pf-mono);font-size:14px;font-variant-numeric:tabular-nums}.pf .pf-scrub__title{margin:0 0 4px;color:var(--pf-ink);font-weight:600}.pf .pf-scrub__text{margin:0 0 4px;font-size:14.5px}.pf .pf-scrub__eraname{margin:0;color:var(--pf-ink-3);font-size:12.5px}.pf .pf-calstrip__months{display:grid;grid-template-columns:repeat(12,minmax(84px,1fr));gap:4px;overflow-x:auto;list-style:none;margin:0;padding:0 0 6px}.pf .pf-calstrip__m{display:grid;align-content:start;gap:6px;min-width:0;padding:8px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm)}.pf .pf-calstrip__m.is-empty{background:var(--pf-alt)}.pf .pf-calstrip__m.is-now{border-color:var(--pf-ink)}.pf .pf-calstrip__mn{margin:0;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.pf .pf-calstrip__m.is-now .pf-calstrip__mn{color:var(--pf-ink);font-weight:600}.pf .pf-calstrip__bar{display:block;block-size:6px;border-radius:3px;background:var(--pf-muted-bg)}.pf .pf-calstrip__bar span{display:block;block-size:100%;inline-size:calc(var(--v) * 100%);border-radius:3px;background:var(--pf-tint-a)}.pf .pf-calstrip__days{list-style:none;margin:0;padding:0;font-size:12.5px;line-height:1.35}.pf .pf-calstrip__days li+li{margin-block-start:4px}.pf .pf-calstrip__days a{color:var(--pf-ink)}.pf .pf-stories{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:8px;list-style:none;margin:16px 0 0;padding:0}.pf .pf-story{border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-surface)}.pf .pf-story summary{display:grid;gap:4px;padding:14px 16px;cursor:pointer}.pf .pf-story__title{color:var(--pf-ink);font-weight:600}.pf .pf-story__lead{color:var(--pf-ink-3);font-size:13.5px;line-height:1.45}.pf .pf-story__body{padding:0 16px 14px;font-size:14px}.pf .pf-story__list{list-style:none;margin:0;padding:0}.pf .pf-story__list li{padding:6px 0;border-block-start:1px solid var(--pf-line)}.pf .pf-story__name{color:var(--pf-ink);font-weight:500}.pf .pf-story__note{color:var(--pf-ink-3)}@media(forced-colors:active){.pf .pf-chart__bar,.pf .pf-chart__seg,.pf .pf-chart__range,.pf .pf-chart__colbar span,.pf .pf-calstrip__bar span,.pf .pf-chart__sw{forced-color-adjust:none;background:CanvasText}}@media(prefers-reduced-motion:reduce){.pf .pf-mod *{transition:none!important;animation:none!important}}.pf .pf-acad-facs{list-style:none;margin:0;padding:0;border-block-start:1px solid var(--pf-line)}.pf .pf-acad-fac{display:grid;grid-template-columns:48px minmax(0,1fr);gap:0 16px;padding:22px 0;border-block-end:1px solid var(--pf-line)}.pf .pf-acad-fac__n{margin:4px 0 0;color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:11px;letter-spacing:.1em}.pf .pf-acad-fac__title{margin:0 0 6px;color:var(--pf-ink);font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.pf .pf-acad-fac__title a{color:inherit;text-decoration:none}.pf .pf-acad-fac__title a:hover{text-decoration:underline}.pf .pf-acad-fac__text{margin:0 0 8px;max-width:72ch;color:var(--pf-ink-2);font-size:15px}.pf .pf-acad-fac__counts{margin:0 0 12px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:12px}.pf .pf-acad-depts{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:0 24px;list-style:none;margin:0;padding:0}.pf .pf-acad-depts li{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px;padding:8px 0;border-block-start:1px solid var(--pf-line);font-size:14px;line-height:1.45}.pf .pf-acad-depts a{color:var(--pf-ink);font-weight:500;text-decoration:none}.pf .pf-acad-depts a:hover{text-decoration:underline}.pf .pf-acad-depts__n,.pf .pf-acad-index__where,.pf .pf-acad-rel__meta{color:var(--pf-ink-3);font-size:12.5px}.pf .pf-acad-fields{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.pf .pf-acad-fields li{padding:6px 10px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-alt);color:var(--pf-ink-2);font-size:14px}.pf .pf-acad-az ol{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0 0 8px;padding:0}.pf .pf-acad-az a{display:inline-flex;align-items:center;justify-content:center;min-width:36px;min-height:36px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);color:var(--pf-ink);font-family:var(--pf-mono);font-size:13px;text-decoration:none}.pf .pf-acad-az a:hover{border-color:var(--pf-ink-3)}.pf .pf-acad-index,.pf .pf-acad-rel__list{list-style:none;margin:0;padding:0}.pf .pf-acad-index li,.pf .pf-acad-rel__list li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:10px 0;border-block-end:1px solid var(--pf-line);font-size:14.5px;line-height:1.45}.pf .pf-acad-index a,.pf .pf-acad-rel__list a{flex:1 1 auto;color:var(--pf-ink);font-weight:500;text-decoration:none}.pf .pf-acad-index a:hover,.pf .pf-acad-rel__list a:hover{text-decoration:underline}.pf .pf-acad-rel{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:8px 32px}.pf .pf-acad-rel__col{min-width:0}.pf .pf-acad-rel .pf-h3{margin:0 0 6px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.pf[dir=rtl] .pf-acad-rel .pf-h3,.pf[dir=rtl] .pf-acad-fac__counts,.pf[dir=rtl] .pf-acad-fac__n{font-family:var(--pf-font);letter-spacing:0;text-transform:none}.pf .pf-acad-rel__meta{flex-basis:100%;order:2}.pf .pf-acad-honest{margin:16px 0 0;padding-inline-start:12px;border-inline-start:2px solid var(--pf-line-strong);color:var(--pf-ink-3);font-size:13.5px;line-height:1.5}.pf .pf-acad-counts{display:inline-flex;flex-wrap:wrap;gap:0 8px}.pf .pf-acad-count+.pf-acad-count:before{content:"·";margin-inline-end:8px;color:var(--pf-ink-4)}.pf .pf-acad-count__n{font-variant-numeric:tabular-nums}.pf .pf-acad-anchor{display:block;scroll-margin-block-start:calc(var(--pf-top-h) + 16px)}.pf .pf-promise{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0 0 8px;padding:12px 16px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-alt);color:var(--pf-ink-2);font-size:14px}.pf .pf-promise .pf-icon{color:var(--pf-ok)}.pf .pf-promise a{font-weight:500}.pf .pf-now{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));border-block-start:1px solid var(--pf-line);border-inline-start:1px solid var(--pf-line)}.pf .pf-now__col{min-width:0;padding:20px 20px 22px;border-inline-end:1px solid var(--pf-line);border-block-end:1px solid var(--pf-line)}.pf .pf-now .pf-h3{margin:0 0 14px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.pf[dir=rtl] .pf-now .pf-h3{font-family:var(--pf-font);font-size:13px;letter-spacing:0;text-transform:none}.pf .pf-now__days,.pf .pf-now__list,.pf .pf-now__areas,.pf .pf-academy__facs{list-style:none;margin:0;padding:0}.pf .pf-now__days li,.pf .pf-now__list li,.pf .pf-academy__facs li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;padding:10px 0;border-block-end:1px solid var(--pf-line);font-size:14.5px;line-height:1.45}.pf .pf-now__days li:last-child,.pf .pf-now__list li:last-child{border-block-end:0}.pf .pf-now__days a,.pf .pf-now__list a{flex:1 1 auto;color:var(--pf-ink);font-weight:500;text-decoration:none}.pf .pf-now__days a:hover,.pf .pf-now__list a:hover{text-decoration:underline}.pf .pf-now__when,.pf .pf-now__cal{color:var(--pf-ink-3);font-size:12.5px}.pf .pf-now__days .pf-now__when{flex-basis:100%;color:var(--pf-ink-2);font-family:var(--pf-mono);font-size:12px}.pf .pf-now__cal{flex-basis:100%;font-size:12px}.pf .pf-now__days .pf-status{order:-1}.pf .pf-now__id{flex:none;min-width:34px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:12px}.pf .pf-now__days li[hidden]{display:none}.pf .pf-now__q{flex:1 1 60%;color:var(--pf-ink)}.pf .pf-now__count{margin:12px 0 0;color:var(--pf-ink-3);font-size:13px}.pf .pf-now__areas{margin-block-start:12px}.pf .pf-now__areas li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 8px;padding:7px 0;border-block-start:1px solid var(--pf-line);font-size:13.5px}.pf .pf-now__areas li>span{display:inline-flex;flex-wrap:wrap;gap:4px}.pf .pf-journeys{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));list-style:none;margin:0;padding:0;border-block-start:1px solid var(--pf-line);border-inline-start:1px solid var(--pf-line)}.pf .pf-journey{display:flex;flex-direction:column;min-width:0;padding:20px;border-inline-end:1px solid var(--pf-line);border-block-end:1px solid var(--pf-line)}.pf .pf-journey__n{margin:0 0 18px;color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:11px}.pf .pf-journey__title{margin:0 0 6px;color:var(--pf-ink);font-size:17px;font-weight:600;letter-spacing:-.01em}.pf .pf-journey__text{margin:0 0 16px;color:var(--pf-ink-3);font-size:14px;line-height:1.5}.pf .pf-journey__steps{margin:auto 0 0;padding:0;list-style:none;counter-reset:pf-step}.pf .pf-journey__steps li{counter-increment:pf-step;display:flex;gap:10px;padding:8px 0;border-block-start:1px solid var(--pf-line);font-size:14px;line-height:1.4}.pf .pf-journey__steps li:before{content:counter(pf-step);flex:none;display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--pf-muted-bg);color:var(--pf-ink);font-family:var(--pf-mono);font-size:11px}.pf .pf-journey__steps a{color:var(--pf-ink);text-decoration:none}.pf .pf-journey__steps a:hover{text-decoration:underline}.pf .pf-hstats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,124px),1fr));list-style:none;margin:0 0 20px;padding:0;border-block-start:1px solid var(--pf-line);border-inline-start:1px solid var(--pf-line)}.pf .pf-hstat{position:relative;min-width:0;border-inline-end:1px solid var(--pf-line);border-block-end:1px solid var(--pf-line)}.pf .pf-hstat__in{display:flex;flex-direction:column;gap:4px;height:100%;padding:18px 18px 20px;color:inherit;text-decoration:none}.pf a.pf-hstat__in:hover{background:var(--pf-hover)}.pf a.pf-hstat__in:hover .pf-hstat__label{color:var(--pf-ink);text-decoration:underline}.pf .pf-hstat:before{content:"";position:absolute;inset-block-start:-1px;inset-inline-start:0;width:28px;height:2px;background:var(--pf-grad)}.pf .pf-hstat__value{color:var(--pf-ink);font-family:var(--pf-head, var(--pf-font));font-size:clamp(24px,2.4vw,32px);font-weight:600;letter-spacing:-.02em;line-height:1.1;unicode-bidi:plaintext}.pf .pf-hstat__value--text{font-size:clamp(18px,1.6vw,21px);line-height:1.5}.pf .pf-hstat__label{color:var(--pf-ink-2);font-size:13.5px;line-height:1.35}.pf .pf-hstat__note{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--pf-ink-3);font-size:12.5px}.pf .pf-academy{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;align-items:start}.pf .pf-academy__main .pf-stack{margin-block-end:16px}.pf .pf-academy__facs{margin-block-start:8px}.pf .pf-academy__facs a{flex:1 1 auto;color:var(--pf-ink);font-weight:500}.pf .pf-featured{position:relative;padding:22px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-alt);overflow:hidden}.pf .pf-featured:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--pf-grad)}.pf .pf-featured .pf-eyebrow{margin-block-end:14px}.pf .pf-featured__title{margin:0 0 10px;font-size:20px;font-weight:600;letter-spacing:-.015em;line-height:1.25}.pf .pf-featured__title a{color:var(--pf-ink);text-decoration:none}.pf .pf-featured__title a:hover{text-decoration:underline}.pf .pf-featured p{font-size:14.5px}.pf .pf-featured__meta{display:flex;flex-wrap:wrap;gap:6px}.pf .pf-featured__meta .pf-status{unicode-bidi:isolate}.pf .pf-featured__langs{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 0;padding-block-start:14px;border-block-start:1px solid var(--pf-line)}.pf .pf-tag{display:inline-flex;padding:2px 8px;border:1px solid var(--pf-line);border-radius:var(--pf-r-xs);background:var(--pf-canvas);color:var(--pf-ink-2);font-size:12.5px}.pf .pf-langchips{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:8px 0 0;padding:0}.pf .pf-langchips a{display:inline-flex;align-items:baseline;gap:8px;padding:6px 10px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);color:var(--pf-ink-2);font-size:13px;text-decoration:none;transition:border-color .12s var(--pf-ease)}.pf .pf-langchips a:hover{border-color:var(--pf-ink-3);color:var(--pf-ink)}.pf .pf-langchips__native{color:var(--pf-ink);font-size:15px;font-weight:500}.pf .pf-live__poster{display:grid;place-items:center;height:100%;padding:16px}.pf .pf-live__poster .pf-map{max-height:100%;width:auto;max-width:100%}.pf .pf-live__map:has(.pf-live__poster){position:relative}.pf .pf-live__map:has(.pf-live__poster) .pf-live__msg{position:absolute;inset:auto 0 0;padding:10px 16px;background:color-mix(in srgb,var(--pf-canvas) 86%,transparent)}.pf .pf-live__gate{position:absolute;inset-block-end:16px;inset-inline:16px;z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 14px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-canvas)}.pf .pf-live__gate[hidden],.pf .pf-live__tools[hidden]{display:none}.pf .pf-live__gate-note{flex:1 1 260px;margin:0;color:var(--pf-ink-2);font-size:13px;line-height:1.45}.pf .pf-live__gate .pf-btn{min-height:38px}.pf .pf-sitenav.pf-sitenav--groups{overflow:visible;-webkit-mask:none;mask:none}.pf .pf-sitenav--groups>ul{padding-inline-end:0}.pf .pf-menu{display:flex}.pf .pf-menu summary{position:relative;display:inline-flex;align-items:center;gap:6px;padding:0 10px;color:var(--pf-ink-3);font-size:13.5px;font-weight:500;white-space:nowrap;cursor:pointer;list-style:none}.pf .pf-menu summary::-webkit-details-marker{display:none}.pf .pf-menu summary:after{content:"";width:6px;height:6px;margin-block-start:-3px;border-inline-end:1.5px solid currentColor;border-block-end:1.5px solid currentColor;transform:rotate(45deg);transition:transform .12s var(--pf-ease)}.pf .pf-menu[open] summary:after{margin-block-start:3px;transform:rotate(225deg)}.pf .pf-menu summary:hover,.pf .pf-menu[open] summary,.pf .pf-menu summary[data-current]{color:var(--pf-ink)}.pf .pf-menu summary[data-current]:before{content:"";position:absolute;inset-inline:10px;bottom:-1px;height:2px;background:var(--pf-grad)}.pf .pf-sitenav .pf-menu__panel{position:absolute;inset-inline:0;top:100%;z-index:30;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:2px 16px;height:auto;margin:0;padding:16px 20px 20px;border-block:1px solid var(--pf-line-strong);background:var(--pf-canvas);list-style:none}.pf .pf-sitenav .pf-menu__panel--wide{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.pf .pf-sitenav .pf-menu__panel li{display:flex;flex-direction:column;padding:6px 0}.pf .pf-sitenav .pf-menu__panel a{padding:4px 0;color:var(--pf-ink);font-size:14.5px;white-space:normal}.pf .pf-sitenav .pf-menu__panel a[aria-current=page]:after{display:none}.pf .pf-sitenav .pf-menu__panel a:hover{text-decoration:underline}.pf .pf-menu__text{color:var(--pf-ink-3);font-size:12.5px;line-height:1.4}.pf .pf-searchlink{display:inline-grid;place-items:center;width:36px;height:36px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);color:var(--pf-ink-2)}.pf .pf-searchlink:hover{border-color:var(--pf-ink-3);color:var(--pf-ink)}.pf .pf-search{display:flex;gap:8px;max-width:720px;margin:0 0 16px}.pf .pf-search__q{flex:1 1 auto;min-width:0;min-height:44px;padding:0 14px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-canvas);color:var(--pf-ink);font:inherit}.pf .pf-search__status{color:var(--pf-ink-3);font-size:13px}.pf .pf-search__out{list-style:none;margin:0;padding:0;max-width:760px}.pf .pf-search__hit{padding:14px 0;border-block-end:1px solid var(--pf-line)}.pf .pf-search__hit a{color:var(--pf-ink);font-weight:600}.pf .pf-search__hit p{margin:4px 0 0;color:var(--pf-ink-2);font-size:14px}.pf .pf-search__hit mark{background:var(--pf-muted-bg);color:var(--pf-ink)}.pf .pf-search__nojs[hidden]{display:none}@media(max-width:900px){.pf .pf-academy{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.pf .pf-sitenav.pf-sitenav--groups>ul{flex-wrap:wrap;row-gap:0}.pf .pf-sitenav.pf-sitenav--groups a,.pf .pf-menu summary{min-height:40px;padding-inline:8px}.pf .pf-sitenav .pf-menu__panel{max-height:70vh;overflow:auto;padding-inline:16px}.pf .pf-live__gate{inset-inline:10px;inset-block-end:10px}}.pf *,.pf *:before,.pf *:after{box-sizing:border-box}.pf p,.pf ul,.pf ol,.pf dl,.pf figure{margin:0 0 1em}.pf a{color:var(--pf-ink);text-decoration-color:var(--pf-line-strong);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color .12s var(--pf-ease)}.pf a:hover{color:var(--pf-ink);text-decoration-color:currentColor}.pf :focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px;border-radius:var(--pf-r-xs)}.pf ::selection{background:var(--pf-ink);color:var(--pf-canvas)}.pf[dir=rtl]{--pf-font: "Vazirmatn", "Estedad", "Noto Sans", "Noto Sans Hebrew", "Noto Sans Syriac Eastern", "Noto Sans Mandaic", system-ui, sans-serif;--pf-head: "Estedad", "Vazirmatn", "Noto Sans", "Noto Sans Hebrew", "Noto Sans Syriac Eastern", "Noto Sans Mandaic", system-ui, sans-serif;line-height:1.85}.pf:is([lang=ckb],[lang=sdh],[lang=hac],[lang=lki]),.pf :is([lang=ckb],[lang=sdh],[lang=hac],[lang=lki],[lang|=ku-Arab],[lang|=kmr-Arab]){--pf-font: "Estedad", "Vazirmatn", "Noto Sans", system-ui, sans-serif;--pf-head: var(--pf-font);--pf-mono: "Estedad", "IBM Plex Mono", ui-monospace, monospace;font-family:var(--pf-font)}.pf[dir=rtl] a{text-underline-position:under}.pf[lang=he]{--pf-font: "Noto Sans Hebrew", "Noto Sans", system-ui, sans-serif}.pf[lang=hy]{--pf-font: "Noto Sans Armenian", "Noto Sans", system-ui, sans-serif}.pf[lang=ka]{--pf-font: "Noto Sans Georgian", "Noto Sans", system-ui, sans-serif}.pf[lang=hi]{--pf-font: "Noto Sans Devanagari", "Noto Sans", system-ui, sans-serif;line-height:1.75}.pf[lang|=zh]{--pf-font: "Noto Sans", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", "Noto Sans CJK SC", "Source Han Sans SC", sans-serif;line-height:1.75}.pf[lang=ja]{--pf-font: "Noto Sans", "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic UI", "Meiryo", "Noto Sans CJK JP", sans-serif;line-height:1.75}.pf[lang=ko]{--pf-font: "Noto Sans", "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans CJK KR", sans-serif;line-height:1.7;word-break:keep-all}.pf:is([lang|=zh],[lang=ja],[lang=ko],[lang=hi]) :is(.pf-eyebrow,.pf-chip,.pf-status,.pf-signal dt,.pf-table thead th){letter-spacing:0;text-transform:none}.pf:is([lang|=zh],[lang=ja],[lang=ko],[lang=hi]) :is(h1,h2,h3,.pf-h1,.pf-h2,.pf-lede){letter-spacing:0}.pf[lang=hi] :is(h1,.pf-h1){line-height:1.3}.pf bdi,.pf .pf-num,.pf .pf-figure__value,.pf .pf-signal dd,.pf .pf-legend,.pf .pf-tile__value{unicode-bidi:plaintext}.pf .pf-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pf .pf-icon{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.pf .pf-netfoot{display:grid;grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) minmax(0,3.2fr);gap:32px 40px;margin-block-start:64px;padding:40px 0 48px;border-block-start:1px solid var(--pf-line);font-size:13px}.pf .pf-netfoot__h{margin:0 0 14px;color:var(--pf-ink-4)}.pf .pf-netfoot ul{list-style:none;margin:0;padding:0}.pf .pf-netfoot li{margin-block-end:8px}.pf .pf-netfoot a{color:var(--pf-ink-3);text-decoration:none}.pf .pf-netfoot a:hover{color:var(--pf-ink);text-decoration:underline}.pf .pf-netfoot__regions{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:14px 28px;margin:0}.pf .pf-netfoot__regions dt{margin:0 0 4px;color:var(--pf-ink-2);font-weight:500}.pf .pf-netfoot__regions dd{margin:0;line-height:1.75}.pf .pf-netfoot__regions dd a{display:inline-block;margin-inline-end:10px;white-space:nowrap}.pf :is(h1,h2,h3,h4,h5,h6){font-family:var(--pf-head, var(--pf-font));letter-spacing:inherit;line-height:inherit;text-transform:none}body:not(.pf-auth-member) .pf [data-pf-auth=member]{display:none!important}.pf :is(.pf-eyebrow,.pf-num,.pf-card__meta,.pf-chip,.pf-status,.pf-signal dt,.pf-netfoot__h,.pf-table thead th,.pf-crumbs,.pf-figure__measure,.pf-toc__h,.pf-toc a,.pf-tile__eyebrow,.pf-fact dt,.pf-filters__label,.pf-key__value,.pf-bars__value,.pf-timeline__year){font-family:var(--pf-mono);font-size:11px;font-weight:500;letter-spacing:.14em;line-height:1.4;text-transform:uppercase;font-variant-numeric:tabular-nums}.pf[dir=rtl] :is(.pf-eyebrow,.pf-num,.pf-card__meta,.pf-chip,.pf-status,.pf-signal dt,.pf-netfoot__h,.pf-table thead th,.pf-crumbs,.pf-figure__measure,.pf-toc__h,.pf-toc a,.pf-tile__eyebrow,.pf-fact dt,.pf-filters__label){letter-spacing:0;text-transform:none;font-family:var(--pf-font);font-size:13px}.pf .pf-top{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:8px 24px;min-height:var(--pf-top-h);margin-inline:-20px;padding:0 20px;background:var(--pf-canvas);border-block-end:1px solid var(--pf-line)}.pf .pf-top:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--pf-grad)}.pf .pf-brand{display:inline-flex;align-items:center;gap:10px;flex:none;color:var(--pf-ink);font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.pf .pf-brand:hover{color:var(--pf-ink)}.pf .pf-brand .pf-mark{width:20px;height:20px;fill:var(--pf-ink);stroke:none}.pf[data-design=contour] .pf-brand .pf-mark{width:36px;height:14px;fill:none;stroke:var(--pf-ink);stroke-width:2}.pf .pf-sitenav{flex:1 1 auto;align-self:stretch;min-width:0;overflow-x:auto;scrollbar-width:none;-webkit-mask:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.pf[dir=rtl] .pf-sitenav{-webkit-mask:linear-gradient(270deg,#000 calc(100% - 28px),transparent);mask:linear-gradient(270deg,#000 calc(100% - 28px),transparent)}.pf .pf-sitenav::-webkit-scrollbar{display:none}.pf .pf-sitenav ul{display:flex;gap:4px;height:100%;list-style:none;margin:0;padding:0;padding-inline-end:28px}.pf .pf-sitenav li{display:flex}.pf .pf-sitenav a{position:relative;display:inline-flex;align-items:center;padding:0 10px;color:var(--pf-ink-3);font-size:13.5px;font-weight:500;white-space:nowrap;text-decoration:none;transition:color .12s var(--pf-ease)}.pf .pf-sitenav a:hover,.pf .pf-sitenav a[aria-current=page]{color:var(--pf-ink)}.pf .pf-sitenav a[aria-current=page]:after{content:"";position:absolute;inset-inline:10px;bottom:-1px;height:2px;background:var(--pf-grad)}.pf .pf-top__tools{display:flex;align-items:center;gap:8px;flex:none}.pf .pf-langs{position:relative}.pf .pf-langs summary{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);color:var(--pf-ink-2);font-size:13px;font-weight:500;cursor:pointer;list-style:none}.pf .pf-langs summary::-webkit-details-marker{display:none}.pf .pf-langs summary:hover{border-color:var(--pf-ink-3);color:var(--pf-ink)}.pf .pf-langs__count{font-family:var(--pf-mono);font-size:11px;color:var(--pf-ink-4)}.pf .pf-langs ul{position:absolute;inset-inline-end:0;top:calc(100% + 6px);z-index:30;min-width:220px;max-height:70vh;overflow:auto;list-style:none;margin:0;padding:4px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-canvas)}.pf .pf-langs li a{display:flex;padding:8px 12px;border-radius:var(--pf-r-xs);color:var(--pf-ink-2);font-size:14.5px;text-decoration:none}.pf .pf-langs li a:hover{background:var(--pf-hover);color:var(--pf-ink)}.pf .pf-langs li a[aria-current=true]{color:var(--pf-ink);font-weight:600}.pf .pf-theme{display:inline-flex;gap:0;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);overflow:hidden}.pf .pf-theme[hidden]{display:none}.pf .pf-theme button{min-height:0;appearance:none;font:inherit;font-size:13px;line-height:1;display:inline-grid;place-items:center;width:34px;height:34px;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--pf-ink-3);cursor:pointer}.pf .pf-theme button+button{border-inline-start:1px solid var(--pf-line)}.pf .pf-theme button:hover{color:var(--pf-ink);background:var(--pf-hover)}.pf .pf-theme button[aria-pressed=true]{background:var(--pf-primary-bg);color:var(--pf-primary-ink)}.pf .pf-crumbs ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:20px 0 0;padding:0;color:var(--pf-ink-4)}.pf .pf-crumbs li+li:before{content:"/";margin-inline-end:8px}.pf .pf-crumbs a{color:var(--pf-ink-3);text-decoration:none}.pf .pf-crumbs a:hover{color:var(--pf-ink)}.pf .pf-note{display:flex;gap:12px;align-items:baseline;margin:16px 0;padding:12px 16px;border:1px solid var(--pf-line);border-inline-start:2px solid var(--pf-ink-4);border-radius:var(--pf-r-sm);background:var(--pf-elevated);font-size:14px;color:var(--pf-ink-2)}.pf .pf-note--pending{border-inline-start-color:var(--pf-pend)}.pf .pf-note--info{border-inline-start-color:var(--pf-ink)}.pf .pf-note p{margin:0}.pf .pf-hero{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,64px);align-items:start;padding-block:clamp(48px,7vw,96px) clamp(40px,5vw,72px)}.pf .pf-hero:not(:has(.pf-hero__aside)){grid-template-columns:minmax(0,1fr)}.pf .pf-eyebrow{display:flex;align-items:center;gap:12px;margin:0 0 24px;color:var(--pf-ink-3)}.pf .pf-eyebrow:before{content:"";flex:none;width:24px;height:2px;background:var(--pf-grad)}.pf .pf-h1{margin:0 0 24px;color:var(--pf-ink);font-size:clamp(40px,4.4vw,60px);line-height:1.04;font-weight:500;letter-spacing:-.035em;max-width:20ch;text-wrap:balance}.pf .pf-hero--compact .pf-h1{font-size:clamp(34px,3.6vw,48px)}.pf[dir=rtl] .pf-h1{letter-spacing:0;line-height:1.35;font-weight:600}.pf .pf-lede{max-width:62ch;margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.65;color:var(--pf-ink-3);text-wrap:pretty}.pf .pf-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-block:32px 0}.pf .pf-btn{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 20px;border-radius:var(--pf-r-sm);border:1px solid var(--pf-primary-bg);background:var(--pf-primary-bg);color:var(--pf-primary-ink)!important;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background .12s var(--pf-ease),border-color .12s var(--pf-ease)}.pf .pf-btn:not(.pf-btn--ghost):after{content:"→";transition:transform .12s var(--pf-ease)}.pf[dir=rtl] .pf-btn:not(.pf-btn--ghost):after{content:"←"}.pf .pf-btn:hover{background:var(--pf-primary-hover);border-color:var(--pf-primary-hover)}.pf .pf-btn:hover:after{transform:translate(2px)}.pf[dir=rtl] .pf-btn:hover:after{transform:translate(-2px)}.pf .pf-btn--ghost,.pf .pf-actions .pf-btn+.pf-btn{background:transparent;color:var(--pf-ink)!important;border-color:var(--pf-line-strong)}.pf .pf-btn--ghost:hover,.pf .pf-actions .pf-btn+.pf-btn:hover{background:var(--pf-hover);border-color:var(--pf-ink-3)}.pf .pf-actions .pf-btn+.pf-btn:after{content:none}.pf .pf-signin{margin-block:14px 0;font-size:14px;color:var(--pf-ink-3)}.pf .pf-signals{display:grid;margin:0}.pf .pf-signal{padding:14px 0;border-block-start:1px solid var(--pf-line)}.pf .pf-signal dt{color:var(--pf-ink-3);margin-block-end:8px}.pf .pf-signal dd{margin:0;color:var(--pf-ink);font-family:var(--pf-mono);font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.pf .pf-signal--text dd{font-family:var(--pf-font);font-size:17px;letter-spacing:-.01em;line-height:1.35}.pf .pf-hero__aside{position:relative;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-canvas);overflow:hidden}.pf .pf-hero__aside:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--pf-grad)}.pf .pf-hero__aside .pf-signals{padding:4px 20px}.pf .pf-hero__aside .pf-signal{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0}.pf .pf-hero__aside .pf-signal:first-child{border-block-start:0}.pf .pf-hero__aside .pf-signal dt{flex:none;margin:0}.pf .pf-hero__aside .pf-signal dd{font-size:24px;min-width:0;text-align:end;overflow-wrap:anywhere}.pf .pf-hero__aside .pf-signal--text dd{font-size:15px}.pf .pf-hero__aside .pf-figures{grid-template-columns:1fr;gap:0;border:0;border-radius:0;background:none;padding:0 20px}.pf .pf-hero__aside .pf-figure{border:0;border-block-end:1px solid var(--pf-line);padding:16px 0}.pf .pf-hero__aside .pf-figure:last-child{border-block-end:0}.pf .pf-strip{margin-block:0}.pf .pf-strip :is(.pf-signals,.pf-figures){grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:0;border:0;border-block:1px solid var(--pf-line);border-radius:0;background:none}.pf .pf-strip :is(.pf-signal,.pf-figure){min-width:0;padding:28px 0;padding-inline-end:24px;border:0;border-radius:0;background:none}.pf .pf-strip :is(.pf-signal,.pf-figure)+:is(.pf-signal,.pf-figure){padding-inline-start:24px;border-inline-start:1px solid var(--pf-line)}.pf .pf-strip .pf-signal dd{margin-block-start:16px;font-size:clamp(28px,2.6vw,36px);overflow-wrap:anywhere}.pf .pf-strip .pf-signal--text dd{font-size:18px}.pf .pf-section{padding-block:clamp(36px,4.2vw,60px)}.pf .pf-h2{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin:0 0 16px;color:var(--pf-ink);font-size:clamp(28px,2.8vw,40px);line-height:1.1;font-weight:500;letter-spacing:-.028em;text-wrap:balance}.pf[dir=rtl] .pf-h2{letter-spacing:0;line-height:1.4;font-weight:600}.pf .pf-h3{margin:32px 0 12px;color:var(--pf-ink);font-size:16px;font-weight:600;letter-spacing:-.01em}.pf .pf-num{display:inline-flex;align-items:center;gap:12px;color:var(--pf-ink-3)}.pf .pf-num:after{content:"";width:24px;height:1px;background:var(--pf-line-strong)}.pf .pf-intro{max-width:60ch;margin-block-end:28px;color:var(--pf-ink-3);font-size:16.5px;line-height:1.6;text-wrap:pretty}.pf .pf-section>p:not([class]){max-width:68ch}.pf .pf-more{margin-block:24px 0}.pf .pf-more a{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:500;text-decoration:none}.pf .pf-more a:after{content:"→";transition:transform .12s var(--pf-ease)}.pf .pf-more a:hover:after{transform:translate(3px)}.pf[dir=rtl] .pf-more a:after{content:"←"}.pf .pf-more-note{margin-block:14px 0;font-size:13.5px;color:var(--pf-ink-3)}.pf .pf-cards{display:grid;gap:12px;list-style:none;margin:0;padding:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.pf .pf-cards--2{grid-template-columns:repeat(auto-fill,minmax(min(100%,400px),1fr))}.pf .pf-cards--4{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr))}.pf .pf-card{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;padding:20px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-canvas);overflow:hidden;transition:border-color .18s var(--pf-ease),background .18s var(--pf-ease)}.pf .pf-card:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:24px;height:2px;background:var(--pf-grad);transition:width .18s var(--pf-ease)}.pf .pf-card:has(a):hover{border-color:var(--pf-line-strong)}.pf .pf-card:has(a):hover:before{width:100%}.pf .pf-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding-inline-end:24px;color:var(--pf-ink-3)}.pf .pf-card__title{margin:0;padding-inline-end:24px;color:var(--pf-ink);font-size:16px;line-height:1.35;font-weight:600;letter-spacing:-.01em}.pf .pf-card__title a{color:inherit;text-decoration:none}.pf .pf-card__title a:after{content:"";position:absolute;inset:0;z-index:1}.pf .pf-card__title a:before{content:"→";position:absolute;inset-block-start:18px;inset-inline-end:18px;color:var(--pf-ink-4);font-size:14px;font-weight:400;transition:color .12s var(--pf-ease),transform .12s var(--pf-ease)}.pf[dir=rtl] .pf-card__title a:before{content:"←"}.pf .pf-card:hover .pf-card__title a:before{color:var(--pf-ink);transform:translate(2px)}.pf[dir=rtl] .pf-card:hover .pf-card__title a:before{transform:translate(-2px)}.pf .pf-card__text{margin:0;font-size:14px;line-height:1.55;color:var(--pf-ink-3)}.pf .pf-card__foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:auto 0 0;padding-block-start:12px;font-family:var(--pf-mono);font-size:11.5px;color:var(--pf-ink-3)}.pf .pf-figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1px;list-style:none;margin:0;padding:0;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-line);overflow:hidden}.pf .pf-figure{padding:20px;background:var(--pf-canvas)}.pf .pf-figure__value{margin:0 0 8px;color:var(--pf-ink);font-size:20px;font-weight:500;line-height:1.25;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.pf .pf-figure__measure{margin:0 0 10px;color:var(--pf-ink-3)}.pf .pf-figure__source{margin:0;font-size:13px;color:var(--pf-ink-3)}.pf .pf-chip,.pf .pf-status{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-xs);color:var(--pf-ink-2);font-size:10.5px;letter-spacing:.08em;line-height:1.5;white-space:nowrap;vertical-align:middle}.pf .pf-chip:before,.pf .pf-status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pf-ink-4)}.pf .pf-chip--verified:before,.pf .pf-status--ok:before{background:var(--pf-ok)}.pf .pf-chip--to-verify:before,.pf .pf-status--pending:before{background:var(--pf-pend)}.pf .pf-table-wrap{overflow-x:auto;margin-block:8px 20px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm)}.pf .pf-table{margin:0;border:0;width:100%;border-collapse:collapse;font-size:14px}.pf .pf-table th,.pf .pf-table td{border:0;padding:12px 16px;text-align:start;vertical-align:top;border-block-end:1px solid var(--pf-line)}.pf .pf-table thead th{border-block-end-color:var(--pf-line-strong);color:var(--pf-ink-3);background:var(--pf-elevated)}.pf .pf-table tbody th{color:var(--pf-ink);font-weight:500}.pf .pf-table tbody tr:hover>*{background:var(--pf-hover)}.pf .pf-table tr:last-child>*{border-block-end:0}.pf .pf-table small{color:var(--pf-ink-3)}.pf .pf-timeline{list-style:none;margin:0;padding:0;border-block-start:1px solid var(--pf-line)}.pf .pf-timeline__item{display:grid;grid-template-columns:160px minmax(0,1fr);gap:24px;padding-block:20px;border-block-end:1px solid var(--pf-line)}.pf .pf-timeline__year{margin:0;padding-block-start:4px;color:var(--pf-ink)}.pf .pf-timeline__title{margin:0 0 4px;color:var(--pf-ink);font-size:17px;font-weight:600;letter-spacing:-.01em}.pf .pf-timeline__item p{margin:0 0 6px}.pf .pf-timeline__era{font-size:13px;color:var(--pf-ink-3)}.pf .pf-list{padding-inline-start:1.1em}.pf .pf-list li{margin-block-end:10px;padding-inline-start:6px}.pf .pf-list li::marker{color:var(--pf-ink-4)}.pf .pf-steps{counter-reset:s;list-style:none;padding:0;border-block-start:1px solid var(--pf-line)}.pf .pf-steps li{counter-increment:s;position:relative;padding-block:14px;padding-inline-start:48px;border-block-end:1px solid var(--pf-line)}.pf .pf-steps li:before{content:counter(s,decimal-leading-zero);position:absolute;inset-inline-start:0;top:16px;font-family:var(--pf-mono);font-size:12px;color:var(--pf-ink-3)}.pf .pf-details{border-block-end:1px solid var(--pf-line)}.pf .pf-details:first-of-type{border-block-start:1px solid var(--pf-line)}.pf .pf-details summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:14px 0;color:var(--pf-ink);font-weight:500;cursor:pointer;list-style:none}.pf .pf-details summary::-webkit-details-marker{display:none}.pf .pf-details summary:after{content:"+";flex:none;font-family:var(--pf-mono);color:var(--pf-ink-3);transition:transform .18s var(--pf-ease)}.pf .pf-details[open] summary:after{transform:rotate(45deg)}.pf .pf-details__body{padding:0 0 18px;color:var(--pf-ink-2);max-width:70ch}.pf .pf-empty,.pf .pf-native{color:var(--pf-ink-3)}.pf .pf-figure-map{margin:8px 0 24px;padding:clamp(12px,2vw,24px);border:1px solid var(--pf-line);border-radius:var(--pf-r-sm)}.pf .pf-figure-map:has(.pf-live){padding:0;border:0;border-radius:0}.pf .pf-map{display:block;width:100%;height:auto;max-height:560px}.pf .pf-map__sphere{fill:var(--pf-elevated);stroke:var(--pf-line);stroke-width:.6}.pf .pf-map__c,.pf .pf-map__n{fill:var(--pf-muted-bg);stroke:var(--pf-line-strong);stroke-width:.5;vector-effect:non-scaling-stroke}.pf .pf-map__c--t0{fill:var(--pf-ink)}.pf .pf-map__c--t1{fill:color-mix(in srgb,var(--pf-ink) 64%,var(--pf-canvas))}.pf .pf-map__c--t2{fill:color-mix(in srgb,var(--pf-ink) 34%,var(--pf-canvas))}.pf .pf-map__c--t3{fill:color-mix(in srgb,var(--pf-ink) 16%,var(--pf-canvas))}.pf .pf-map__c--focus{fill:color-mix(in srgb,var(--pf-ink) 22%,var(--pf-canvas));stroke:var(--pf-ink);stroke-width:1}.pf .pf-map__city circle{fill:var(--pf-canvas);stroke:var(--pf-ink);stroke-width:2}.pf .pf-map__city text{fill:var(--pf-ink);font-family:var(--pf-font);font-size:13px;font-weight:500;paint-order:stroke;stroke:var(--pf-canvas);stroke-width:3.5px;stroke-linejoin:round}.pf[dir=rtl] .pf-map__city text{direction:rtl;unicode-bidi:plaintext}.pf .pf-figure-map figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-block-start:16px;padding-block-start:12px;border-block-start:1px solid var(--pf-line);font-size:12.5px;color:var(--pf-ink-3)}.pf .pf-figure-map figcaption p{margin:0;max-width:72ch}.pf .pf-legend{display:flex;flex-wrap:wrap;gap:6px 16px;list-style:none;margin:0;padding:0;font-family:var(--pf-mono);font-size:11.5px}.pf .pf-legend li{display:inline-flex;align-items:center;gap:6px}.pf[dir=rtl] :is(.pf-legend,.pf-ring__month,.pf-donut__label,.pf-feature__n,.pf-h3__count,.pf-netfoot__h){font-family:var(--pf-font);letter-spacing:0;text-transform:none}.pf .pf-swatch{width:12px;height:12px;border-radius:2px;background:var(--pf-muted-bg);outline:1px solid var(--pf-line-strong);outline-offset:-1px}.pf .pf-swatch--t0{background:var(--pf-ink)}.pf .pf-swatch--t1{background:color-mix(in srgb,var(--pf-ink) 64%,var(--pf-canvas))}.pf .pf-swatch--t2{background:color-mix(in srgb,var(--pf-ink) 34%,var(--pf-canvas))}.pf .pf-swatch--t3{background:color-mix(in srgb,var(--pf-ink) 16%,var(--pf-canvas))}.pf .pf-swatch--city{width:10px;height:10px;border-radius:50%;background:var(--pf-canvas);outline:2px solid var(--pf-ink);outline-offset:-2px}.pf .pf-tone-0{--tone: var(--pf-tint-a)}.pf .pf-tone-1{--tone: var(--pf-tint-b)}.pf .pf-tone-2{--tone: color-mix(in srgb, var(--pf-ink) 30%, var(--pf-canvas))}.pf .pf-tone-3{--tone: color-mix(in srgb, var(--pf-ink) 14%, var(--pf-canvas))}.pf .pf-key{display:grid;gap:10px;list-style:none;margin:0;padding:0}.pf .pf-key li{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13.5px;color:var(--pf-ink-2)}.pf .pf-key__dot{width:8px;height:8px;border-radius:50%;background:var(--tone)}.pf .pf-key__value{color:var(--pf-ink)}.pf .pf-donut{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;margin:0}.pf .pf-donut svg{display:block}.pf .pf-donut__track{fill:none;stroke:var(--pf-line);stroke-width:3}.pf .pf-donut__arc{fill:none;stroke:var(--tone);stroke-width:3}.pf .pf-donut__value{fill:var(--pf-ink);font-family:var(--pf-mono);font-size:8px;font-weight:500;letter-spacing:-.02em;text-anchor:middle;dominant-baseline:middle}.pf .pf-donut__label{fill:var(--pf-ink-3);font-family:var(--pf-mono);font-size:2.6px;letter-spacing:.1em;text-anchor:middle;text-transform:uppercase}.pf .pf-bars{display:grid;gap:0;list-style:none;margin:0;padding:0}.pf .pf-bars__row{display:grid;grid-template-columns:minmax(140px,1.3fr) minmax(0,2.4fr) 4ch;align-items:center;gap:16px;padding-block:9px;border-block-end:1px solid var(--pf-line);font-size:14px}.pf .pf-bars__row:last-child{border-block-end:0}.pf .pf-bars__label{color:var(--pf-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf .pf-bars__label a{color:inherit;text-decoration:none}.pf .pf-bars__label a:hover{color:var(--pf-ink);text-decoration:underline}.pf .pf-bars__track{position:relative;height:4px;border-radius:2px;background:var(--pf-line);overflow:hidden}.pf .pf-bars__fill{position:absolute;inset-block:0;inset-inline-start:0;width:calc(var(--v) * 100%);border-radius:inherit;background:var(--pf-grad)}.pf .pf-bars__value{color:var(--pf-ink);text-align:end}.pf .pf-bars__value small{margin-inline-start:6px;color:var(--pf-ink-3);font-size:11px}.pf .pf-stack__bar{display:flex;gap:2px;height:6px;margin:0 0 16px;border-radius:3px;overflow:hidden}.pf .pf-stack__seg{flex:0 0 var(--v);background:var(--tone)}.pf .pf-stack .pf-key{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.pf .pf-ring{margin:0}.pf .pf-ring svg{display:block;width:100%;max-width:340px;height:auto;margin-inline:auto}.pf .pf-ring__track{fill:none;stroke:var(--pf-line-strong);stroke-width:1}.pf .pf-ring__tick{stroke:var(--pf-line);stroke-width:1}.pf .pf-ring__month{fill:var(--pf-ink-3);font-family:var(--pf-mono);font-size:8.5px;letter-spacing:.1em;text-anchor:middle;dominant-baseline:middle;text-transform:uppercase}.pf .pf-ring__dot{fill:var(--pf-tint-a);stroke:var(--pf-canvas);stroke-width:2}.pf .pf-ring a:hover .pf-ring__dot,.pf .pf-ring a:focus .pf-ring__dot{fill:var(--pf-ink)}.pf .pf-ribbon{display:flex;gap:1px;list-style:none;margin:0 0 32px;padding:0;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-line);overflow:hidden}.pf .pf-ribbon__era{position:relative;flex:var(--v) 1 0;min-width:84px;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:28px 12px 12px;background:var(--pf-canvas)}.pf .pf-ribbon__era:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--tone)}.pf .pf-ribbon__label{color:var(--pf-ink);font-size:13px;font-weight:600;line-height:1.25}.pf .pf-ribbon__span{color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px}.pf .pf-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:1px;list-style:none;margin:0;padding:0;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-line);overflow:hidden}.pf .pf-tile{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;padding:24px;background:var(--pf-canvas)}.pf .pf-tile--wide{grid-column:span 2}.pf .pf-tile--tall{grid-row:span 2}.pf .pf-tile--full{grid-column:1 / -1}.pf .pf-tile__eyebrow{margin:0;color:var(--pf-ink-3)}.pf .pf-tile__value{margin:12px 0 0;color:var(--pf-ink);font-family:var(--pf-mono);font-size:clamp(32px,3vw,44px);font-weight:500;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.pf .pf-tile__title{margin:0;color:var(--pf-ink);font-size:15px;font-weight:600;letter-spacing:-.01em}.pf .pf-tile__title a{color:inherit;text-decoration:none}.pf .pf-tile__title a:after{content:"";position:absolute;inset:0}.pf .pf-tile:has(a):hover{background:var(--pf-hover)}.pf .pf-tile__text{margin:0;color:var(--pf-ink-3);font-size:14px}.pf .pf-tile :is(.pf-donut,.pf-bars,.pf-stack,.pf-ring){margin-block-start:20px}.pf .pf-toc{margin-block:0}.pf .pf-toc__h{margin:0 0 10px;color:var(--pf-ink-4)}.pf .pf-toc ol{list-style:none;margin:0;padding:0}.pf .pf-toc a{display:flex;gap:10px;align-items:baseline;color:var(--pf-ink-3);text-decoration:none}.pf .pf-toc a:hover{color:var(--pf-ink)}.pf .pf-toc__n{color:var(--pf-ink-4)}.pf .pf-section[id]{scroll-margin-top:calc(var(--pf-top-h) + 64px)}.pf .pf-facts{display:grid;grid-template-columns:minmax(140px,max-content) minmax(0,1fr);margin:16px 0 0;padding:0 20px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm)}.pf .pf-fact{display:contents}.pf .pf-fact dt,.pf .pf-fact dd{padding:14px 0;border-block-end:1px solid var(--pf-line)}.pf .pf-fact:last-child :is(dt,dd){border-block-end:0}.pf .pf-fact dt{padding-inline-end:24px;padding-block-start:17px;color:var(--pf-ink-3)}.pf .pf-fact dd{margin:0;color:var(--pf-ink)}.pf .pf-outcomes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-line);overflow:hidden}.pf .pf-outcomes li{position:relative;padding:18px 20px;padding-inline-start:48px;background:var(--pf-canvas);color:var(--pf-ink)}.pf .pf-outcomes li:before{content:"✓";position:absolute;inset-inline-start:20px;top:18px;font-family:var(--pf-mono);color:var(--pf-ink-3);font-size:13px}.pf .pf-modules{list-style:none;margin:0;padding:0;border-block-start:1px solid var(--pf-line)}.pf .pf-module{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;align-items:baseline;padding-block:20px;border-block-end:1px solid var(--pf-line)}.pf .pf-module__n{color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:13px;font-variant-numeric:tabular-nums}.pf .pf-module__title{margin:0 0 4px;color:var(--pf-ink);font-size:16.5px;font-weight:600;letter-spacing:-.01em}.pf .pf-module p{margin:0;color:var(--pf-ink-3);font-size:14.5px}.pf .pf-asks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-line);overflow:hidden}.pf .pf-asks li{display:flex;flex-direction:column;gap:16px;padding:24px;background:var(--pf-canvas)}.pf .pf-asks__n{color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:12px}.pf .pf-asks__n:before{content:"0"}.pf .pf-asks p{margin:0;color:var(--pf-ink);font-size:16px;line-height:1.5}.pf .pf-route{list-style:none;margin:0;padding:0}.pf .pf-route__step{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;padding-block:0 24px}.pf .pf-route__step:before{content:"";position:absolute;inset-inline-start:15px;top:36px;bottom:4px;width:1px;background:var(--pf-line-strong)}.pf .pf-route__step:last-child:before{display:none}.pf .pf-route__n{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-canvas);font-family:var(--pf-mono);font-size:12px;color:var(--pf-ink)}.pf .pf-route__step--cap .pf-route__n{background:var(--pf-primary-bg);color:var(--pf-primary-ink);border-color:var(--pf-primary-bg)}.pf .pf-route__title{margin:4px 0;font-size:16.5px;font-weight:600;color:var(--pf-ink);letter-spacing:-.01em}.pf .pf-route__title a{color:inherit;text-decoration:none}.pf .pf-route__title a:hover{text-decoration:underline}.pf .pf-route p{margin:0 0 6px;color:var(--pf-ink-3)}.pf .pf-agenda{list-style:none;margin:0;padding:0;border-block-start:1px solid var(--pf-line)}.pf .pf-agenda li{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;padding:12px 0;border-block-end:1px solid var(--pf-line);color:var(--pf-ink)}.pf .pf-agenda__t{font-family:var(--pf-mono);font-size:12.5px;color:var(--pf-ink-3);font-variant-numeric:tabular-nums}.pf .pf-milestones{list-style:none;margin:0;padding:0;border-block-start:1px solid var(--pf-line)}.pf .pf-milestone{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:14px 0;padding-inline-start:32px;border-block-end:1px solid var(--pf-line);color:var(--pf-ink)}.pf .pf-milestone__mark{position:absolute;inset-inline-start:2px;top:calc(50% - 6px);width:12px;height:12px;border-radius:50%;border:1.5px solid var(--pf-ink-4)}.pf .pf-milestone--done .pf-milestone__mark{background:var(--pf-ink);border-color:var(--pf-ink)}.pf .pf-milestone--in-progress .pf-milestone__mark{border-color:var(--pf-ink);background:conic-gradient(var(--pf-ink) 0 50%,transparent 50% 100%)}.pf .pf-milestone__title{flex:1 1 240px}.pf .pf-evidence{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:12px}.pf .pf-evidence li{padding-block:4px;padding-inline:20px 0;border-inline-start:2px solid var(--pf-line-strong)}.pf .pf-evidence p{margin:0 0 8px;color:var(--pf-ink)}.pf .pf-evidence__source{font-size:13px;color:var(--pf-ink-3)!important;margin:0!important}.pf .pf-datebox{margin:0}.pf .pf-datebox time{display:inline-grid;justify-items:center;min-width:64px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);overflow:hidden;text-align:center}.pf .pf-datebox__m{display:block;width:100%;padding:4px 8px;border-block-end:1px solid var(--pf-line);background:var(--pf-elevated);color:var(--pf-ink-2);font-family:var(--pf-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.pf .pf-datebox__d{display:block;padding:6px 8px 0;font-family:var(--pf-mono);font-size:26px;font-weight:500;letter-spacing:-.02em;line-height:1.1;color:var(--pf-ink);font-variant-numeric:tabular-nums}.pf .pf-datebox__w{display:block;padding:0 8px 6px;font-size:11.5px;color:var(--pf-ink-3)}.pf .pf-datebox time:not(:has(.pf-datebox__w)) .pf-datebox__d{padding-block-end:8px}.pf :is(.pf-hero__aside,.pf-strip) .pf-datebox{margin:16px 20px 4px}.pf :is(.pf-hero__aside,.pf-strip) .pf-datebox time{min-width:96px}.pf :is(.pf-hero__aside,.pf-strip) .pf-datebox__d{font-size:40px}.pf :is(.pf-cards--events,.pf-cards--days) .pf-card__meta{display:flex;align-items:center;gap:12px}.pf .pf-filters{display:grid;gap:12px;margin-block:0 24px;padding-block:16px;border-block:1px solid var(--pf-line)}.pf .pf-filters[hidden]{display:none}.pf .pf-filters__group{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pf .pf-filters__label{min-width:80px;margin-inline-end:8px;color:var(--pf-ink-4)}.pf .pf-filters button{min-height:32px;appearance:none;margin:0;padding:0 10px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-xs);background:transparent;color:var(--pf-ink-3);font:500 12.5px/1 var(--pf-font);cursor:pointer;transition:border-color .12s var(--pf-ease),color .12s var(--pf-ease)}.pf .pf-filters button:hover{border-color:var(--pf-ink-3);color:var(--pf-ink)}.pf .pf-filters button[aria-pressed=true]{border-color:var(--pf-ink);background:var(--pf-primary-bg);color:var(--pf-primary-ink)}.pf .pf-filters__count{margin:0;font-family:var(--pf-mono);font-size:11.5px;color:var(--pf-ink-4)}.pf .pf-card[hidden]{display:none!important}.pf .pf-closing{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 48px;margin-block-start:64px;padding:clamp(40px,5vw,64px);border-radius:var(--pf-r-sm);background:var(--pf-primary-bg);color:var(--pf-primary-ink);overflow:hidden}.pf .pf-closing:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--pf-grad)}.pf .pf-closing__title{margin:0 0 8px;color:var(--pf-primary-ink);font-size:clamp(26px,2.6vw,36px);font-weight:500;letter-spacing:-.028em;line-height:1.12}.pf[dir=rtl] .pf-closing__title{letter-spacing:0;line-height:1.4}.pf .pf-closing p{margin:0;max-width:60ch;color:color-mix(in srgb,var(--pf-primary-ink) 68%,transparent);font-size:16px}.pf .pf-closing .pf-actions{margin:0}.pf .pf-closing .pf-btn{background:var(--pf-primary-ink);border-color:var(--pf-primary-ink);color:var(--pf-primary-bg)!important}.pf .pf-closing .pf-btn:hover{background:color-mix(in srgb,var(--pf-primary-ink) 88%,var(--pf-primary-bg))}.pf .pf-closing :is(.pf-btn--ghost,.pf-actions .pf-btn+.pf-btn){background:transparent;color:var(--pf-primary-ink)!important;border-color:color-mix(in srgb,var(--pf-primary-ink) 30%,transparent)}.pf .pf-closing a:not(.pf-btn){color:var(--pf-primary-ink)}.pf .pf-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px 48px}.pf .pf-split .pf-h3{margin-block-start:0}.pf .pf-split--viz{align-items:center;margin-block:0 32px;padding:clamp(20px,3vw,32px);border:1px solid var(--pf-line);border-radius:var(--pf-r-sm)}.pf .pf-split--viz .pf-list{columns:2 200px}.pf .pf-routes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-line);overflow:hidden}.pf .pf-route-card{display:flex;flex-direction:column;gap:8px;padding:24px;background:var(--pf-canvas)}.pf .pf-route-card__title{margin:0;color:var(--pf-ink);font-size:16.5px;font-weight:600;letter-spacing:-.01em}.pf .pf-route-card p{margin:0;color:var(--pf-ink-3);font-size:14.5px}.pf .pf-route-card__go{margin-block-start:auto!important;padding-block-start:12px}.pf .pf-route-card--main{position:relative;grid-column:1 / -1;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:32px;padding:clamp(28px,3.5vw,40px)}.pf .pf-route-card--main:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--pf-grad)}.pf .pf-route-card--main .pf-route-card__title{flex:1 0 100%;font-size:clamp(22px,2.2vw,30px);font-weight:500;letter-spacing:-.025em}.pf .pf-route-card--main p:not(.pf-route-card__go){flex:1 1 360px;font-size:16px;color:var(--pf-ink-2)}.pf .pf-route-card--main .pf-route-card__go{margin:0!important;padding:0}.pf .pf-joinsteps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:1px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-line);overflow:hidden}.pf .pf-joinsteps li{position:relative;padding:24px 20px;background:var(--pf-canvas)}.pf .pf-joinsteps__n{display:block;margin-block-end:20px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:12px}.pf .pf-joinsteps__n:before{content:"0"}.pf .pf-joinsteps li:first-child:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--pf-grad)}.pf .pf-joinsteps__title{margin:0 0 6px;color:var(--pf-ink);font-size:16px;font-weight:600}.pf .pf-joinsteps p{margin:0;color:var(--pf-ink-3);font-size:14.5px}.pf .pf-start__steps{margin-block-end:28px}.pf .pf-start__state{margin-block-start:12px!important;font-family:var(--pf-mono);font-size:11px!important;letter-spacing:.1em;text-transform:uppercase}.pf .pf-start__step[data-pf-done="1"] .pf-start__todo,.pf .pf-start__step:not([data-pf-done="1"]) .pf-start__done{display:none}.pf .pf-start__step[data-pf-done="1"] .pf-start__state{color:var(--pf-ok)}.pf .pf-start__go{margin-block-start:8px!important}.pf .pf-start__go a{color:var(--pf-ink);font-weight:600}.pf[dir=rtl] .pf-start__state{letter-spacing:0;text-transform:none;font-family:var(--pf-font);font-size:13px!important}.pf .pf-top__tools .pf-acctlink+.pf-acctlink{margin-inline-start:0}.pf .pf-cards--credentials .pf-card{min-height:0}.pf .pf-cards--classes .pf-card__foot{font-family:var(--pf-font);font-size:13.5px;color:var(--pf-ink-2)}block grouped by region. */ .pf[data-design="diwan"] .pf-section{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(32px,5vw,64px)}.pf[data-design=diwan] .pf-section>*{grid-column:2;min-width:0}.pf[data-design=diwan] .pf-section>.pf-h2{grid-column:1;grid-row:1 / span 20;align-self:start;position:sticky;top:calc(var(--pf-top-h) + 32px);font-size:clamp(24px,2.2vw,30px);letter-spacing:-.022em}.pf[data-design=diwan] .pf-cards{display:block;border-block-start:1px solid var(--pf-line)}.pf[data-design=diwan] .pf-cards>.pf-card{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"meta meta" "title text" "foot text";column-gap:32px;row-gap:6px;padding:18px 0;border:0;border-block-end:1px solid var(--pf-line);border-radius:0;background:transparent;overflow:visible}.pf[data-design=diwan] .pf-cards>.pf-card:before{inset-block-start:auto;inset-block-end:-1px;width:0;height:1px}.pf[data-design=diwan] .pf-cards>.pf-card:has(a):hover:before{width:100%}.pf[data-design=diwan] .pf-card__meta{grid-area:meta}.pf[data-design=diwan] .pf-card__title{grid-area:title}.pf[data-design=diwan] .pf-card__text{grid-area:text}.pf[data-design=diwan] .pf-card__foot{grid-area:foot;padding:4px 0 0}.pf[data-design=diwan] .pf-card__title a:before{inset-block-start:18px;inset-inline-end:0}.pf[data-design=diwan] .pf-toc{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:clamp(32px,5vw,64px);padding-block:32px;border-block-start:1px solid var(--pf-line)}.pf[data-design=diwan] .pf-toc ol{columns:2 240px;column-gap:32px}.pf[data-design=diwan] .pf-toc li{break-inside:avoid;border-block-start:1px solid var(--pf-line)}.pf[data-design=diwan] .pf-toc a{min-height:44px;align-items:center;letter-spacing:.1em}.pf[data-design=diwan] .pf-routes{grid-template-columns:repeat(2,minmax(0,1fr))}.pf[data-design=contour] .pf-h1{font-size:clamp(44px,6vw,84px);max-width:16ch;letter-spacing:-.045em;line-height:1}.pf[data-design=contour][dir=rtl] .pf-h1{letter-spacing:0;line-height:1.3}.pf[data-design=contour] .pf-section:nth-of-type(2n){background:var(--pf-alt);box-shadow:0 0 0 100vmax var(--pf-alt);clip-path:inset(0 -100vmax)}.pf[data-design=contour] .pf-section:nth-of-type(2n) :is(.pf-card,.pf-figure,.pf-tile,.pf-outcomes li,.pf-asks li,.pf-route-card,.pf-joinsteps li,.pf-ribbon__era){background:var(--pf-alt)}.pf[data-design=contour] .pf-h2{font-size:clamp(30px,3.4vw,48px);letter-spacing:-.035em;max-width:22ch}.pf[data-design=contour][dir=rtl] .pf-h2{letter-spacing:0}.pf[data-design=contour] .pf-cards{gap:1px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-line);overflow:hidden}.pf[data-design=contour] .pf-cards>.pf-card{border:0;border-radius:0;padding:24px}.pf[data-design=contour] .pf-cards>.pf-card:has(a):hover{background:var(--pf-hover)}.pf[data-design=contour] .pf-toc{position:sticky;top:var(--pf-top-h);z-index:10;display:flex;align-items:stretch;gap:24px;min-height:48px;margin-inline:-20px;padding:0 20px;background:var(--pf-canvas);border-block:1px solid var(--pf-line);overflow-x:auto;scrollbar-width:none}.pf[data-design=contour] .pf-toc__h{display:flex;align-items:center;margin:0;flex:none}.pf[data-design=contour] .pf-toc ol{display:flex;gap:20px;flex:none}.pf[data-design=contour] .pf-toc li{display:flex}.pf[data-design=contour] .pf-toc a{position:relative;align-items:center;white-space:nowrap}.pf[data-design=contour] .pf-toc a:hover:after{content:"";position:absolute;inset-inline:0;bottom:-1px;height:2px;background:var(--pf-grad)}.pf[data-design=contour] .pf-toc__n{display:none}.pf[data-design=contour] .pf-strip{display:flex;flex-wrap:wrap;gap:0 24px;align-items:stretch}.pf[data-design=contour] .pf-strip>.pf-datebox{display:flex;align-items:center;margin:0}.pf[data-design=contour] .pf-strip>:is(.pf-signals,.pf-figures){flex:1 1 480px}.pf[data-design=contour] .pf-closing{padding:clamp(48px,6vw,80px)}.pf[data-design=contour] .pf-closing__title{font-size:clamp(30px,3.4vw,48px);letter-spacing:-.035em}.pf .pf-progress{position:relative;padding:clamp(20px,3vw,28px);border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);overflow:hidden}.pf .pf-progress:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--pf-grad)}.pf .pf-progress__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-block-end:20px}.pf .pf-progress__head p{margin:0}.pf .pf-progress__eyebrow{color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.pf .pf-progress__state{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-xs);color:var(--pf-ink-2);font-family:var(--pf-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.pf .pf-progress__state:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--pf-ink-4)}.pf .pf-progress__state--in-progress:before{background:var(--pf-pend)}.pf .pf-progress__state--completed:before{background:var(--pf-ok)}.pf .pf-progress__lede{max-width:56ch;margin:0;color:var(--pf-ink-2)}.pf .pf-progress .pf-actions{margin-block:20px 0}.pf .pf-progress__value{margin:0 0 12px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:14px;font-variant-numeric:tabular-nums}.pf .pf-progress__value span{color:var(--pf-ink);font-size:clamp(36px,4vw,52px);font-weight:500;letter-spacing:-.03em;line-height:1}.pf .pf-progress__note{margin:16px 0 0;color:var(--pf-ink-4);font-size:12.5px}.pf .pf-meter{position:relative;height:4px;border-radius:2px;background:var(--pf-line);overflow:hidden}.pf .pf-meter__fill{position:absolute;inset-block:0;inset-inline-start:0;border-radius:inherit;background:var(--pf-grad)}.pf .pf-facts--panel{margin-block-start:20px;padding:0;border:0;border-block-start:1px solid var(--pf-line);border-radius:0}.pf .pf-facts--panel .pf-fact:last-child :is(dt,dd){border-block-end:0}.pf .pf-checklist{list-style:none;margin:20px 0 0;padding:0;border-block-start:1px solid var(--pf-line)}.pf .pf-checklist__item{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:baseline;padding:12px 0;border-block-end:1px solid var(--pf-line);color:var(--pf-ink)}.pf .pf-checklist__n{color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:12px}.pf .pf-checklist__state{color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.pf .pf-checklist__item--completed .pf-checklist__n,.pf .pf-checklist__item--completed .pf-checklist__state{color:var(--pf-ok)}.pf .pf-people{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px}.pf .pf-person{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:start;padding:20px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm)}.pf .pf-person__mark{display:grid;place-items:center;width:48px;height:48px;border-radius:var(--pf-r-sm);background:var(--pf-primary-bg);color:var(--pf-primary-ink);font-family:var(--pf-mono);font-size:15px;font-weight:500;letter-spacing:.04em}.pf .pf-person--open{border-style:dashed;border-color:var(--pf-line-strong)}.pf .pf-person--open .pf-person__mark{background:transparent;color:var(--pf-ink-3);border:1px dashed var(--pf-line-strong);font-size:20px}.pf .pf-person__name{margin:2px 0;color:var(--pf-ink);font-size:16px;font-weight:600;letter-spacing:-.01em}.pf .pf-person__name a{color:inherit;text-decoration:none}.pf .pf-person__name a:hover{text-decoration:underline}.pf .pf-person__role{margin:0 0 8px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.pf .pf-person__bio{margin:0;color:var(--pf-ink-3);font-size:14px}.pf .pf-team+.pf-facts{margin-block-start:0}.pf[dir=rtl] :is(.pf-progress__eyebrow,.pf-progress__state,.pf-checklist__state,.pf-person__role){letter-spacing:0;text-transform:none;font-family:var(--pf-font);font-size:13px}.pf.pf--embed{max-width:none;margin:0;padding:0;background:transparent;font-size:inherit}.pf .pf-lesson__head{position:relative;margin-block-end:24px;padding-block-end:24px;border-block-end:1px solid var(--pf-line)}.pf .pf-lesson__head .pf-eyebrow{margin-block-end:16px}.pf .pf-lesson__title{margin:0 0 12px;color:var(--pf-ink);font-size:clamp(26px,2.6vw,36px);font-weight:500;letter-spacing:-.028em;line-height:1.12}.pf[dir=rtl] .pf-lesson__title{letter-spacing:0;line-height:1.4;font-weight:600}.pf .pf-lesson .pf-lede{font-size:17px}.pf .pf-lesson__map{list-style:none;margin:0 0 24px;padding:0;border-block-start:1px solid var(--pf-line)}.pf .pf-lesson__map li{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;padding:10px 0;border-block-end:1px solid var(--pf-line);color:var(--pf-ink-3);font-size:15px}.pf .pf-lesson__map li[aria-current=step]{color:var(--pf-ink);font-weight:600}.pf .pf-lesson__map li[aria-current=step]:before{content:"";position:absolute;inset-block:8px;inset-inline-start:-12px;width:2px;background:var(--pf-grad)}.pf .pf-lesson__n{color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:12px;font-weight:400;font-variant-numeric:tabular-nums}.pf{--pf-pastel: linear-gradient(135deg, color-mix(in srgb, var(--pf-tint-a) 10%, var(--pf-canvas)) 0%, color-mix(in srgb, var(--pf-tint-b) 8%, var(--pf-canvas)) 55%, var(--pf-canvas) 100%)}.pf .pf-hero__aside,.pf .pf-route-card--main{background:var(--pf-pastel)}.pf .pf-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;list-style:none;margin:0 0 24px;padding:0;border-block-start:1px solid var(--pf-line);border-inline-start:1px solid var(--pf-line);border-start-start-radius:var(--pf-r-sm)}.pf .pf-feature{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;padding:22px 22px 24px;border-inline-end:1px solid var(--pf-line);border-block-end:1px solid var(--pf-line);background:var(--pf-canvas);transition:background .15s var(--pf-ease)}.pf .pf-feature:before{content:"";position:absolute;inset-block-start:-1px;inset-inline-start:0;width:0;height:2px;background:var(--pf-grad);transition:width .18s var(--pf-ease)}.pf .pf-feature:has(a):hover{background:var(--pf-hover)}.pf .pf-feature:has(a):hover:before{width:100%}.pf .pf-feature__n{color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:11px;letter-spacing:.1em}.pf .pf-feature__title{margin:4px 0 0;color:var(--pf-ink);font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.35}.pf .pf-feature__title a{color:inherit;text-decoration:none}.pf .pf-feature__title a:after{content:"";position:absolute;inset:0}.pf .pf-feature:has(a) .pf-feature__title:after{content:"→";position:absolute;inset-block-start:20px;inset-inline-end:20px;color:var(--pf-ink-4);font-weight:400;transition:transform .12s var(--pf-ease),color .12s var(--pf-ease)}.pf[dir=rtl] .pf-feature:has(a) .pf-feature__title:after{content:"←"}.pf .pf-feature:has(a):hover .pf-feature__title:after{color:var(--pf-ink);transform:translate(2px)}.pf .pf-feature__text{margin:0;color:var(--pf-ink-3);font-size:14px;line-height:1.55}.pf .pf-feature__foot{margin:auto 0 0;padding-block-start:8px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11.5px}.pf .pf-feature--span2{grid-column:span 2}.pf .pf-feature--span3{grid-column:1 / -1}.pf .pf-feature--lead{background:var(--pf-pastel);padding:28px}.pf .pf-feature--lead .pf-feature__title{font-size:clamp(20px,2vw,26px);font-weight:500;letter-spacing:-.025em}.pf .pf-feature--lead .pf-feature__text{font-size:15.5px;color:var(--pf-ink-2);max-width:46ch}.pf .pf-features:not(:has(.pf-feature__text)) .pf-feature{padding-block:18px}.pf .pf-tier{display:inline-flex;align-items:center;gap:6px}.pf .pf-tier:before{content:"";width:9px;height:9px;border-radius:2px;background:var(--pf-muted-bg);outline:1px solid var(--pf-line-strong);outline-offset:-1px}.pf .pf-tier--t0:before{background:var(--pf-ink)}.pf .pf-tier--t1:before{background:color-mix(in srgb,var(--pf-ink) 64%,var(--pf-canvas))}.pf .pf-tier--t2:before{background:color-mix(in srgb,var(--pf-ink) 34%,var(--pf-canvas))}.pf .pf-tier--t3:before{background:color-mix(in srgb,var(--pf-ink) 16%,var(--pf-canvas))}.pf .pf-card__meta>span+span:before{content:"·";margin-inline-end:8px}.pf .pf-outcomes--never li:before{content:"✕";color:var(--pf-crit)}.pf .pf-outcomes:not(.pf-outcomes--never) li:before{color:var(--pf-ok)}.pf .pf-ladder{list-style:none;margin:0;padding:0;border-block-start:1px solid var(--pf-line)}.pf .pf-ladder li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:end;padding:12px 0;border-block-end:1px solid var(--pf-line);color:var(--pf-ink)}.pf .pf-ladder__bar{display:block;width:6px;height:calc(6px + var(--k) * 4px);border-radius:1px;background:var(--pf-grad)}.pf .pf-h3--group{display:flex;align-items:baseline;gap:10px;margin-block:28px 12px}.pf .pf-h3--group:first-child{margin-block-start:0}.pf .pf-h3__count{color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:11.5px;font-weight:400}.pf .pf-cards:not(:has(.pf-card__text)){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:0;padding:0;border:0;border-block-start:1px solid var(--pf-line);border-inline-start:1px solid var(--pf-line);border-radius:0;background:none;box-shadow:none}.pf .pf-cards:not(:has(.pf-card__text))>.pf-card{display:flex!important;flex-direction:column;gap:6px;min-height:0;padding:14px 16px!important;border:0!important;border-inline-end:1px solid var(--pf-line)!important;border-block-end:1px solid var(--pf-line)!important;border-radius:0!important;background:var(--pf-canvas);margin:0!important}.pf .pf-cards:not(:has(.pf-card__text))>.pf-card:before{inset-block-start:-1px!important;inset-block-end:auto!important;inset-inline-start:0!important;width:0;height:2px!important}.pf .pf-cards:not(:has(.pf-card__text))>.pf-card:has(a):hover{background:var(--pf-hover)}.pf .pf-cards:not(:has(.pf-card__text))>.pf-card:has(a):hover:before{width:100%}.pf .pf-cards:not(:has(.pf-card__text)) .pf-card__title{font-size:15px}.pf .pf-cards:not(:has(.pf-card__text)) .pf-card__title a:before{inset-block-start:14px!important;inset-inline-end:14px!important;font-size:13px}.pf .pf-cards:not(:has(.pf-card__text)) .pf-card__foot{padding:0!important}.pf[data-design=contour] .pf-section:nth-of-type(2n) :is(.pf-feature:not(.pf-feature--lead)){background:var(--pf-alt)}.pf .pf-flag{display:inline-block;flex:none;width:20px;height:15px;margin-inline-end:8px;vertical-align:-2px;border-radius:2px;background-color:var(--pf-muted-bg);background-position:center;background-size:cover;background-repeat:no-repeat;box-shadow:inset 0 0 0 1px var(--pf-line)}.pf .pf-flag--none{background-color:transparent;box-shadow:inset 0 0 0 1px var(--pf-line-strong)}.pf .pf-flag[class*=pf-flag--p-]{background-size:contain;background-color:transparent}.pf .pf-card__title:has(.pf-flag){display:flex;align-items:center}.pf .pf-feature__n{display:flex;align-items:center;gap:10px}.pf .pf-feature__icon{display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);color:var(--pf-ink);background:var(--pf-canvas)}.pf .pf-feature__icon .pf-icon{width:16px;height:16px;stroke-width:1.5}.pf .pf-feature--lead .pf-feature__icon{width:40px;height:40px}.pf .pf-feature--lead .pf-feature__icon .pf-icon{width:20px;height:20px}.pf .pf-rank{margin:0;padding:4px 20px 12px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm)}.pf .pf-rank__list{list-style:none;margin:0;padding:0}.pf .pf-rank__row{display:grid;grid-template-columns:28px minmax(150px,1.2fr) minmax(0,3fr) minmax(90px,auto);gap:14px;align-items:center;padding:9px 0;border-block-end:1px solid var(--pf-line);font-size:14px}.pf .pf-rank__n{color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:11px}.pf .pf-rank__label{display:flex;align-items:center;min-width:0;color:var(--pf-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pf .pf-rank__label a{color:inherit;text-decoration:none}.pf .pf-rank__label a:hover{text-decoration:underline}.pf .pf-rank__track{position:relative;height:6px;border-radius:3px;background:var(--pf-line)}.pf .pf-rank__fill{position:absolute;inset-block:0;inset-inline-start:0;width:max(3px,calc(var(--v) * 100%));border-radius:3px;background:var(--pf-grad)}.pf .pf-rank__value{color:var(--pf-ink);font-family:var(--pf-mono);font-size:13px;text-align:end;font-variant-numeric:tabular-nums}.pf .pf-rank__value small{display:block;color:var(--pf-ink-4);font-family:var(--pf-font);font-size:11px}.pf .pf-rank__none{margin-block-start:12px;color:var(--pf-ink-3);font-size:13px}.pf .pf-range{margin:0;padding:12px 20px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);--lab: minmax(150px, 1.2fr);--val: minmax(150px, auto)}.pf .pf-range__axis{position:relative;height:20px;margin-inline:164px 164px;color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:10.5px}.pf .pf-range__axis span{position:absolute;inset-inline-start:calc(var(--x) * 1%);transform:translate(-50%)}.pf .pf-range__list{list-style:none;margin:0;padding:0}.pf .pf-range__row{display:grid;grid-template-columns:150px minmax(0,1fr) 150px;gap:14px;align-items:center;padding:9px 0;border-block-end:1px solid var(--pf-line);font-size:14px}.pf .pf-range__label{display:flex;align-items:center;min-width:0;color:var(--pf-ink);white-space:nowrap}.pf .pf-range__label a{color:inherit;text-decoration:none}.pf .pf-range__track{position:relative;height:14px}.pf .pf-range__track i{position:absolute;inset-block:0;inset-inline-start:calc(var(--x) * 1%);width:1px;background:var(--pf-line)}.pf .pf-range__fill{position:absolute;inset-block:3px;inset-inline-start:calc(var(--a) * 1%);width:max(6px,calc((var(--b) - var(--a)) * 1%));border-radius:4px;background:var(--pf-grad)}.pf .pf-range__value{color:var(--pf-ink);font-family:var(--pf-mono);font-size:12.5px;text-align:end;font-variant-numeric:tabular-nums}.pf .pf-range__note{margin-block-start:12px;color:var(--pf-ink-3);font-size:13px}.pf .pf-chrono{margin:0 0 28px;padding:12px 16px 4px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm)}.pf .pf-chrono__scroll{overflow-x:auto}.pf .pf-chrono svg{display:block;width:100%;min-width:860px;height:auto}.pf .pf-chrono__band{fill:var(--tone);opacity:.9}.pf .pf-chrono__stem{stroke:var(--pf-line-strong);stroke-width:1}.pf .pf-chrono__dot{fill:var(--pf-canvas);stroke:var(--pf-ink);stroke-width:1.6}.pf .pf-chrono__dot--pending{stroke-dasharray:2 2}.pf .pf-chrono a:hover .pf-chrono__dot,.pf .pf-chrono a:focus .pf-chrono__dot{fill:var(--pf-ink)}.pf .pf-chrono__name{fill:var(--pf-ink);font-family:var(--pf-font);font-size:11.5px;font-weight:600}.pf .pf-chrono__year{fill:var(--pf-ink-3);font-family:var(--pf-mono);font-size:10px}.pf .pf-map__grid{fill:none;stroke:var(--pf-line);stroke-width:.5}.pf .pf-map__dot{fill:var(--pf-tint-a);stroke:var(--pf-canvas);stroke-width:1.2}.pf .pf-map__dots a:hover .pf-map__dot,.pf .pf-map__dots a:focus .pf-map__dot{fill:var(--pf-ink);r:5}.pf .pf-hex__land{fill:var(--pf-muted-bg);stroke:var(--pf-line-strong);stroke-width:.4}.pf .pf-hex__cell{stroke:var(--pf-canvas);stroke-width:.8}.pf .pf-hex__cell--k1,.pf .pf-hex-k1{fill:color-mix(in srgb,var(--pf-tint-a) 40%,var(--pf-canvas))}.pf .pf-hex__cell--k2,.pf .pf-hex-k2{fill:color-mix(in srgb,var(--pf-tint-a) 70%,var(--pf-tint-b))}.pf .pf-hex__cell--k3,.pf .pf-hex-k3{fill:var(--pf-tint-b)}.pf .pf-swatch.pf-hex-k1,.pf .pf-swatch.pf-hex-k2,.pf .pf-swatch.pf-hex-k3{box-shadow:none}@media(max-width:860px){.pf .pf-rank__row{grid-template-columns:24px minmax(0,1fr) auto}.pf .pf-rank__track{grid-column:2 / -1;grid-row:2}.pf .pf-range__axis{display:none}.pf .pf-range__row{grid-template-columns:minmax(0,1fr) auto}.pf .pf-range__track{grid-column:1 / -1;grid-row:2}}.pf .pf-scn{margin:8px 0 24px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);overflow:hidden;background:var(--pf-canvas)}.pf .pf-scn:focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px}.pf .pf-scn__head{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;padding:18px 20px 14px;border-block-end:1px solid var(--pf-line);background:var(--pf-pastel)}.pf .pf-scn__head:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:var(--pf-grad)}.pf .pf-scn__eb{margin:0 0 6px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.pf .pf-scn__title{margin:0;color:var(--pf-ink);font-size:18px;font-weight:600;letter-spacing:-.015em}.pf .pf-scn__lede{margin:4px 0 0;max-width:62ch;color:var(--pf-ink-3);font-size:14px}.pf .pf-scn__status{display:inline-flex;align-items:center;gap:8px;margin:0;padding:4px 10px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-xs);background:var(--pf-canvas);color:var(--pf-ink-2);font-family:var(--pf-mono);font-size:11.5px;white-space:nowrap}.pf .pf-scn__dot{width:7px;height:7px;border-radius:50%;background:var(--pf-ink-4)}.pf .pf-scn--live .pf-scn__dot{background:var(--pf-tint-a)}.pf .pf-scn__bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 20px;border-block-end:1px solid var(--pf-line)}.pf .pf-scn__bar[hidden]{display:none}.pf .pf-scn__btn{min-height:32px;min-width:32px;margin:0;padding:0 12px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:transparent;color:var(--pf-ink);font:500 13px/1 var(--pf-font);cursor:pointer}.pf .pf-scn__btn:hover{background:var(--pf-hover)}.pf .pf-scn__btn[data-scn-act=play]{background:var(--pf-primary-bg);border-color:var(--pf-primary-bg);color:var(--pf-primary-ink);min-width:72px}.pf .pf-scn__scrub{flex:1 1 160px;min-width:120px;accent-color:var(--pf-ink)}.pf .pf-scn__count{color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:12px;font-variant-numeric:tabular-nums;min-width:4.5ch}.pf .pf-scn__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,300px)}.pf .pf-scn__stage{overflow:auto;max-height:720px;padding:8px;border-inline-end:1px solid var(--pf-line);background-image:radial-gradient(var(--pf-line) 1px,transparent 1px);background-size:16px 16px}.pf .pf-scn__svg{display:block;max-width:none;height:auto}.pf .pf-scn__lane-bg{fill:color-mix(in srgb,var(--pf-canvas) 70%,transparent);stroke:var(--pf-line)}.pf .pf-scn__lane-t{fill:var(--pf-ink-3);font-family:var(--pf-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.pf .pf-scn__edge path{fill:none;stroke:var(--pf-line-strong);stroke-width:1.4}.pf .pf-scn__edge text{fill:var(--pf-ink-4);font-family:var(--pf-mono);font-size:10px}.pf .pf-scn__edge--return path{stroke-dasharray:4 4}.pf .pf-scn__edge[data-state=on] path{stroke:var(--pf-tint-a);stroke-width:2}.pf .pf-scn__card{fill:var(--pf-canvas);stroke:var(--pf-line-strong);stroke-width:1;transition:stroke .2s,fill .2s}.pf .pf-scn__node{cursor:pointer}.pf .pf-scn__node--gate .pf-scn__card,.pf .pf-scn__node--decision .pf-scn__card{stroke-dasharray:5 3}.pf .pf-scn__node--end .pf-scn__card{stroke:var(--pf-ink-3)}.pf .pf-scn__card-k{fill:var(--pf-ink-4);font-family:var(--pf-mono);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase}.pf .pf-scn__card-t{fill:var(--pf-ink);font-family:var(--pf-font);font-size:12.5px;font-weight:600}.pf .pf-scn__ic-ring{fill:none;stroke:var(--pf-ink-4);stroke-width:1.6}.pf .pf-scn__ic-ok{fill:none;stroke:var(--pf-canvas);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:0}.pf .pf-scn__node[data-state=live] .pf-scn__card{stroke:var(--pf-ink);stroke-width:1.6}.pf .pf-scn__node[data-state=live] .pf-scn__ic-ring{stroke:var(--pf-tint-a);stroke-dasharray:30 14;animation:pf-scn-spin 1s linear infinite;transform-box:fill-box;transform-origin:center}.pf .pf-scn__node[data-state=done] .pf-scn__ic-ring{fill:var(--pf-ok);stroke:var(--pf-ok)}.pf .pf-scn__node[data-state=done] .pf-scn__ic-ok{opacity:1}.pf .pf-scn__node[data-state=done] .pf-scn__card{fill:color-mix(in srgb,var(--pf-tint-a) 6%,var(--pf-canvas))}@keyframes pf-scn-spin{to{transform:rotate(360deg)}}.pf .pf-scn__side{max-height:720px;overflow:auto;padding:14px 16px}.pf .pf-scn__side-h{margin:0 0 10px;color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.pf .pf-scn__steps{list-style:none;margin:0;padding:0}.pf .pf-scn__step{position:relative;padding:10px 0 12px;padding-inline-start:16px;border-block-end:1px solid var(--pf-line)}.pf .pf-scn__step:before{content:"";position:absolute;inset-block:12px 14px;inset-inline-start:0;width:2px;border-radius:1px;background:var(--pf-line-strong)}.pf .pf-scn--live .pf-scn__step[data-state=queued] .pf-scn__step-t{color:var(--pf-ink-3)}.pf .pf-scn__step[data-state=live]:before{background:var(--pf-grad)}.pf .pf-scn__step[data-state=done]:before{background:var(--pf-ok)}.pf .pf-scn__step-k{margin:0 0 2px;color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.pf .pf-scn__step-t{margin:0 0 4px;color:var(--pf-ink);font-size:14px;font-weight:600}.pf .pf-scn__step p{margin:0;color:var(--pf-ink-3);font-size:13px;line-height:1.5}.pf .pf-scn__meta{display:grid;gap:2px;margin:8px 0 0;font-size:12px}.pf .pf-scn__meta div{display:grid;grid-template-columns:54px minmax(0,1fr);gap:8px}.pf .pf-scn__meta dt{color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:10.5px;text-transform:uppercase;letter-spacing:.08em}.pf .pf-scn__meta dd{margin:0;color:var(--pf-ink-2)}.pf .pf-scn__src{margin:0;padding:10px 20px;border-block-start:1px solid var(--pf-line);color:var(--pf-ink-4);font-size:12px}@media(max-width:960px){.pf .pf-scn__body{grid-template-columns:minmax(0,1fr)}.pf .pf-scn__stage{border-inline-end:0;border-block-end:1px solid var(--pf-line);max-height:520px}}.pf[data-design=diwan] .pf-section:has(.pf-scn){grid-template-columns:minmax(0,1fr)}.pf[data-design=diwan] .pf-section:has(.pf-scn)>*,.pf[data-design=diwan] .pf-section:has(.pf-scn)>.pf-h2{grid-column:1;grid-row:auto;position:static}.pf[dir=rtl] :is(.pf-scn__eb,.pf-scn__lane-t,.pf-scn__card-k,.pf-scn__step-k){letter-spacing:0;text-transform:none}.pf .pf-chain{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);margin:8px 0 24px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);overflow:hidden;background:var(--pf-canvas)}.pf .pf-chain__main{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);gap:0;min-width:0}.pf .pf-chain__intro{position:relative;padding:24px;border-inline-end:1px solid var(--pf-line)}.pf .pf-chain__eb{margin:0 0 10px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.pf .pf-chain__eb:after{content:"";display:block;width:24px;height:2px;margin-block-start:10px;background:var(--pf-grad)}.pf .pf-chain__title{margin:0 0 12px;color:var(--pf-ink);font-size:clamp(19px,1.7vw,23px);font-weight:500;letter-spacing:-.02em;line-height:1.22}.pf .pf-chain__lede{margin:0;color:var(--pf-ink-3);font-size:14px;line-height:1.55}.pf .pf-chain__actions{margin:20px 0 0}.pf .pf-chain__actions .pf-btn:after{content:none}.pf .pf-chain__legend{display:flex;flex-wrap:wrap;gap:6px 14px;list-style:none;margin:18px 0 0;padding:0;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px}.pf .pf-chain__legend li{display:inline-flex;align-items:center;gap:6px}.pf .pf-chain__legend svg{width:12px;height:12px}.pf .pf-chain__canvas{display:flex;flex-direction:column;min-width:0}.pf .pf-chain__bar{display:flex;align-items:center;gap:6px;margin:14px 16px 0;padding:6px 10px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);align-self:center}.pf .pf-chain__bar[hidden],.pf .pf-chain__tabs[hidden],.pf .pf-chain__actions[hidden]{display:none}.pf .pf-chain__bar button{min-height:28px;min-width:28px;margin:0;padding:0 6px;border:0;background:transparent;color:var(--pf-ink);font-size:13px;cursor:pointer;border-radius:var(--pf-r-xs)}.pf .pf-chain__bar button:hover{background:var(--pf-hover)}.pf .pf-chain__ticks{display:inline-flex;gap:3px;margin-inline:6px}.pf .pf-chain__ticks i{width:12px;height:2px;border-radius:1px;background:var(--pf-line-strong)}.pf .pf-chain__ticks i[data-state=on]{background:var(--pf-tint-a)}.pf .pf-chain__count{color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11.5px}.pf .pf-chain__stage{flex:1;display:grid;place-items:center;padding:16px;overflow-x:auto}.pf .pf-chain__svg{width:100%;min-width:620px;max-width:900px;height:auto;overflow:visible}.pf .pf-chain__lane{fill:var(--pf-ink-4);font-family:var(--pf-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}.pf .pf-chain__edge{fill:none;stroke:var(--pf-line-strong);stroke-width:1.2}.pf .pf-chain__edge[data-state=on]{stroke:var(--pf-tint-a);stroke-width:1.6;stroke-dasharray:3 5;animation:pf-chain-flow 1.2s linear infinite}@keyframes pf-chain-flow{to{stroke-dashoffset:-16}}.pf .pf-chain__node{cursor:pointer}.pf .pf-chain__node :is(circle,rect,path){fill:var(--pf-canvas);stroke:var(--pf-ink);stroke-width:1.4;transition:fill .2s}.pf .pf-chain__node--model rect,.pf .pf-chain__legend .pf-chain__node--model rect{fill:var(--pf-ink)}.pf .pf-chain__node--gate path,.pf .pf-chain__legend .pf-chain__node--gate path{fill:var(--pf-tint-b);stroke:var(--pf-tint-b)}.pf .pf-chain__node--decision rect,.pf .pf-chain__legend .pf-chain__node--decision rect{fill:var(--pf-tint-a);stroke:var(--pf-ink)}.pf .pf-chain__legend .pf-chain__node--data circle{fill:var(--pf-canvas);stroke:var(--pf-ink);stroke-width:1.4}.pf .pf-chain__node[data-state=live] :is(circle,rect,path){stroke-width:2.4;filter:none}.pf .pf-chain__node[data-state=live] .pf-chain__label{font-weight:700}.pf .pf-chain__label{fill:var(--pf-ink);font-family:var(--pf-font);font-size:12px;font-weight:500;text-anchor:middle}.pf .pf-chain__value{fill:var(--pf-tint-b);font-family:var(--pf-mono);font-size:10.5px;text-anchor:middle}.pf .pf-chain__panel{display:flex;flex-direction:column;min-width:0;max-height:640px;overflow:auto;border-inline-start:1px solid var(--pf-line)}.pf .pf-chain__tabs{display:grid;grid-template-columns:repeat(3,1fr);border-block-end:1px solid var(--pf-line)}.pf .pf-chain__tabs button{min-height:44px;margin:0;border:0;border-block-end:2px solid transparent;background:transparent;color:var(--pf-ink-3);font:500 11px/1 var(--pf-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.pf .pf-chain__tabs button[aria-selected=true]{color:var(--pf-ink);border-block-end-color:var(--pf-ink);border-image:var(--pf-grad) 1}.pf .pf-chain__pane{padding:16px 18px 18px}.pf .pf-chain__k{margin:18px 0 8px;padding-block-start:14px;border-block-start:1px solid var(--pf-line);color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.pf .pf-chain__k:first-child{margin-block-start:0;padding-block-start:0;border:0}.pf .pf-chain__big{margin:0 0 8px;color:var(--pf-ink);font-family:var(--pf-mono);font-size:clamp(26px,2.6vw,38px);font-weight:500;letter-spacing:-.02em;line-height:1.1}.pf .pf-chain__note{margin:6px 0 0;color:var(--pf-ink-3);font-size:12.5px}.pf .pf-chain__param{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;align-items:center;margin-block-end:14px;font-size:13.5px;color:var(--pf-ink-2)}.pf .pf-chain__param output{color:var(--pf-ink);font-family:var(--pf-mono);font-size:12.5px}.pf .pf-chain__param input[type=range]{grid-column:1 / -1;width:100%;accent-color:var(--pf-ink)}.pf .pf-chain__param input[type=text]{grid-column:1 / -1;width:100%;min-height:36px;padding:0 10px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-canvas);color:var(--pf-ink);font:inherit;font-size:14px}.pf .pf-chain__param select{grid-column:1 / -1;width:100%;min-height:36px;padding:0 10px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-canvas);color:var(--pf-ink);font:inherit;font-size:13.5px}.pf .pf-chain__results{margin:0}.pf .pf-chain__results div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-block-end:1px solid var(--pf-line);font-size:13px}.pf .pf-chain__results dt{color:var(--pf-ink-3)}.pf .pf-chain__results dd{margin:0;color:var(--pf-ink);font-family:var(--pf-mono);font-size:12.5px;text-align:end}.pf .pf-chain__steps{list-style:none;margin:0;padding:0}.pf .pf-chain__steps li{padding:10px 0 12px;padding-inline-start:14px;border-block-end:1px solid var(--pf-line);border-inline-start:2px solid var(--pf-line)}.pf .pf-chain__steps li[data-state=live]{border-inline-start-color:var(--pf-tint-a)}.pf .pf-chain__steps li[data-state=done]{border-inline-start-color:var(--pf-ok)}.pf .pf-chain__step-k{margin:0 0 2px;color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.pf .pf-chain__steps h4{margin:0 0 4px;color:var(--pf-ink);font-size:14px;font-weight:600}.pf .pf-chain__steps p{margin:0;color:var(--pf-ink-3);font-size:13px}.pf .pf-chain__rules{margin:0;padding-inline-start:1.1em;color:var(--pf-ink-2);font-size:13.5px}.pf .pf-chain__rules li{margin-block-end:8px}.pf .pf-chain__strip{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;border-block-start:1px solid var(--pf-line)}.pf .pf-chain__strip div{padding:16px 20px;border-inline-end:1px solid var(--pf-line)}.pf .pf-chain__strip div:last-child{border-inline-end:0}.pf .pf-chain__strip dt{margin:0 0 8px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.pf .pf-chain__strip dd{margin:0;color:var(--pf-ink);font-family:var(--pf-mono);font-size:clamp(17px,1.6vw,22px)}.pf .pf-chain__strip div:first-child dd{text-decoration:underline 2px var(--pf-tint-b);text-underline-offset:6px}.pf .pf-chain [lang]:not([lang=""]){font-family:var(--pf-font);letter-spacing:0}.pf .pf-chain__big[lang]:not([lang=""]){font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.45}.pf .pf-chain__strip dd[lang]:not([lang=""]){font-size:clamp(17px,1.5vw,20px);font-weight:500;line-height:1.45}.pf .pf-chain__value[lang]:not([lang=""]){font-size:11.5px}.pf .pf-chain__big:is([lang$=-Arab]){font-size:clamp(24px,2.2vw,31px)}.pf .pf-chain__strip dd:is([lang$=-Arab]){font-size:clamp(19px,1.65vw,22px)}.pf .pf-chain__value:is([lang$=-Arab]){font-size:13px}.pf .pf-chart-table td{font-size:14px}.pf .pf-chart-table td[dir=rtl]{text-align:end;font-size:17px;line-height:1.2}.pf .pf-chain__src{grid-column:1 / -1;margin:0;padding:10px 20px;border-block-start:1px solid var(--pf-line);color:var(--pf-ink-4);font-size:12px}.pf .pf-chart{display:block;width:100%;height:auto}.pf .pf-chart__grid{stroke:var(--pf-line);stroke-width:1}.pf .pf-chart__t{fill:var(--pf-ink-4);font-family:var(--pf-mono);font-size:9px}.pf .pf-chart__line{fill:none;stroke:var(--pf-tint-b);stroke-width:2}.pf .pf-chart__mark{stroke:var(--pf-ink-3);stroke-dasharray:3 3}.pf .pf-chart__dot{fill:var(--pf-tint-a);stroke:var(--pf-canvas);stroke-width:2}.pf .pf-chart__month{fill:var(--pf-muted-bg);stroke:var(--pf-line)}.pf[data-design=diwan] .pf-section:has(.pf-chain){grid-template-columns:minmax(0,1fr)}.pf[data-design=diwan] .pf-section:has(.pf-chain)>*,.pf[data-design=diwan] .pf-section:has(.pf-chain)>.pf-h2{grid-column:1;grid-row:auto;position:static}@media(max-width:1100px){.pf .pf-chain{grid-template-columns:minmax(0,1fr)}.pf .pf-chain__panel{border-inline-start:0;border-block-start:1px solid var(--pf-line);max-height:none}}@media(max-width:760px){.pf .pf-chain__main{grid-template-columns:minmax(0,1fr)}.pf .pf-chain__intro{border-inline-end:0;border-block-end:1px solid var(--pf-line)}}.pf[dir=rtl] :is(.pf-chain__eb,.pf-chain__lane,.pf-chain__k,.pf-chain__tabs button,.pf-chain__step-k,.pf-chain__strip dt){letter-spacing:0;text-transform:none}and a search. */ .pf[data-design="diwan"] .pf-section:has(.pf-sig){grid-template-columns:minmax(0,1fr)}.pf[data-design=diwan] .pf-section:has(.pf-sig)>*,.pf[data-design=diwan] .pf-section:has(.pf-sig)>.pf-h2{grid-column:1;grid-row:auto;position:static}.pf .pf-sig{margin:0;padding:8px 0;border-block:1px solid var(--pf-line);overflow-x:auto}.pf .pf-sig svg{display:block;width:100%;min-width:760px;height:auto}.pf .pf-sig__trace{fill:none;stroke:var(--pf-ink-4);stroke-width:1.4;stroke-linejoin:round}.pf .pf-sig__trace--on{stroke:var(--pf-tint-b);stroke-width:2}.pf .pf-sig__n{fill:var(--pf-tint-b);font-family:var(--pf-mono);font-size:15px}.pf .pf-sig__t{fill:var(--pf-ink-2);font-family:var(--pf-font);font-size:13px}.pf .pf-sig__note{margin:10px 0 0;color:var(--pf-ink-3);font-size:13px}.pf .pf-hub{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));list-style:none;margin:16px 0 0;padding:0;border-block-start:1px solid var(--pf-line);border-inline-start:1px solid var(--pf-line)}.pf .pf-hub li{padding:14px 16px;border-inline-end:1px solid var(--pf-line);border-block-end:1px solid var(--pf-line)}.pf .pf-hub__t{margin:0 0 4px;color:var(--pf-ink);font-size:14px;font-weight:600}.pf .pf-hub__s{margin:0 0 8px;color:var(--pf-ink-3);font-size:12.5px}.pf .pf-hub__st{margin:0}.pf .pf-hub .pf-status{white-space:normal}.pf .pf-chart-table{width:100%;border-collapse:collapse;font-size:13px}.pf .pf-chart-table th{padding:4px 6px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:10.5px;font-weight:500;text-align:start;border-block-end:1px solid var(--pf-line-strong)}.pf .pf-chart-table td{padding:4px 6px;border-block-end:1px solid var(--pf-line);color:var(--pf-ink);font-size:15px}.pf .pf-specimen{margin:0;padding:28px 32px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-pastel, transparent);text-align:center;color:var(--pf-ink);font-family:var(--pf-font);font-size:clamp(40px,5.4vw,76px);font-weight:500;line-height:1.35;letter-spacing:0}.pf .pf-live{display:grid;grid-template-columns:minmax(0,1fr) 300px;margin:0;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-canvas);overflow:hidden}.pf .pf-live__stage{position:relative;min-width:0;border-inline-end:1px solid var(--pf-line)}.pf .pf-live__map{height:clamp(360px,58vh,560px);background:var(--pf-surface)}.pf .pf-live--tall .pf-live__map{height:clamp(440px,74vh,760px)}.pf .pf-live--short .pf-live__map{height:clamp(280px,40vh,380px)}.pf .pf-live__msg{margin:0;padding:24px;color:var(--pf-ink-3);font-size:14px}.pf .pf-live__tools{position:absolute;inset-block-end:12px;inset-inline-start:12px;display:flex;gap:6px;z-index:2}.pf .pf-live__btn{min-height:30px;margin:0;padding:0 10px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-xs);background:var(--pf-canvas);color:var(--pf-ink);font:500 12.5px/1 var(--pf-font);cursor:pointer}.pf .pf-live__btn[aria-pressed=true]{border-color:var(--pf-ink);background:var(--pf-ink);color:var(--pf-canvas)}.pf .pf-live__side{padding:16px 18px;min-width:0;overflow:auto}.pf .pf-live__h{margin:0 0 10px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.pf[dir=rtl] .pf-live__h{font-family:var(--pf-font);letter-spacing:0;font-size:13px;text-transform:none}.pf .pf-live__layers{list-style:none;margin:0 0 14px;padding:0}.pf .pf-live__layer{padding:9px 0;border-block-end:1px solid var(--pf-line)}.pf .pf-live__layer label{display:flex;align-items:center;gap:9px;cursor:pointer;font-size:14px;color:var(--pf-ink)}.pf .pf-live__layer.is-held label{cursor:default;color:var(--pf-ink-3)}.pf .pf-live__layer input{margin:0;accent-color:var(--pf-ink)}.pf .pf-live__layer .pf-status{margin-block-start:6px}.pf .pf-live__note{margin:6px 0 0;color:var(--pf-ink-3);font-size:12.5px;line-height:1.5}.pf .pf-live__sw{flex:none;width:12px;height:12px;border-radius:2px;background:var(--pf-tint-a)}.pf .pf-live__sw--city{border-radius:50%;background:var(--pf-tint-a);box-shadow:inset 0 0 0 2px var(--pf-canvas),0 0 0 1px var(--pf-tint-a)}.pf .pf-live__sw--link{height:2px;width:16px;border-radius:0;background:var(--pf-tint-b)}.pf .pf-live__sw--home{background:transparent;border:1.5px solid var(--pf-ink)}.pf .pf-live__sw--tier{background:linear-gradient(90deg,var(--pf-ink) 50%,var(--pf-tint-b) 50%)}.pf .pf-live__sw--h3{clip-path:polygon(25% 5%,75% 5%,100% 50%,75% 95%,25% 95%,0 50%)}.pf .pf-live__sw--quake{border-radius:50%;background:var(--pf-tint-b)}.pf .pf-live__sw--alert{border-radius:50%;background:var(--pf-pend)}.pf .pf-live__sw--unit{background:transparent;border:1px dashed var(--pf-ink-3)}.pf .pf-live__sw--grid{background:repeating-linear-gradient(90deg,var(--pf-muted-bg) 0 3px,var(--pf-ink-3) 3px 4px)}.pf .pf-live__places{margin:0 0 12px;font-size:13.5px}.pf .pf-live__places summary{cursor:pointer;color:var(--pf-ink-2)}.pf .pf-live__places ul{list-style:none;margin:8px 0 0;padding:0;max-height:220px;overflow:auto}.pf .pf-live__places li{padding:3px 0}.pf .pf-live__attr{margin:0;color:var(--pf-ink-4);font-size:11.5px;line-height:1.5}.pf .pf-figure-map__cap{margin-block-start:12px;color:var(--pf-ink-3);font-size:13.5px}.pf .pf-figure-map__cap p{margin:8px 0 0}.pf .maplibregl-popup-content{padding:8px 12px;border:1px solid var(--pf-line);border-radius:var(--pf-r-xs);background:var(--pf-canvas);color:var(--pf-ink);box-shadow:none;font:500 13.5px/1.4 var(--pf-font)}.pf .maplibregl-popup-content p{margin:4px 0 0;color:var(--pf-ink-3);font-weight:400}.pf .maplibregl-popup-tip{display:none}.pf .maplibregl-ctrl-group{border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-xs);box-shadow:none;background:var(--pf-canvas)}.pf .maplibregl-ctrl-attrib{background:color-mix(in srgb,var(--pf-canvas) 85%,transparent);color:var(--pf-ink-3);font-size:11px}@media(max-width:860px){.pf .pf-live{grid-template-columns:minmax(0,1fr)}.pf .pf-live__stage{border-inline-end:0;border-block-end:1px solid var(--pf-line)}}.pf .pf-cite{margin-block:40px 0;border-block:1px solid var(--pf-line)}.pf .pf-cite>summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:12px 0;color:var(--pf-ink);font-size:14px;font-weight:500;cursor:pointer;list-style:none}.pf .pf-cite>summary::-webkit-details-marker{display:none}.pf .pf-cite>summary:after{content:"+";flex:none;font-family:var(--pf-mono);color:var(--pf-ink-3);transition:transform .18s var(--pf-ease)}.pf .pf-cite[open]>summary:after{transform:rotate(45deg)}.pf .pf-cite>summary:focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px}.pf .pf-cite__body{padding:0 0 20px}.pf .pf-cite__list{display:grid;gap:0;margin:0}.pf .pf-cite__row{display:grid;grid-template-columns:minmax(72px,9ch) minmax(0,1fr);gap:4px 20px;padding-block:14px;border-block-start:1px solid var(--pf-line)}.pf .pf-cite__row dt{margin:0;padding-block-start:2px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.pf .pf-cite__row dd{margin:0;min-width:0}.pf .pf-cite__text{margin:0;max-width:75ch;color:var(--pf-ink-2);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.pf .pf-cite__code{margin:0;max-height:14em;overflow:auto;padding:12px 14px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-muted-bg);color:var(--pf-ink-2);font-family:var(--pf-mono);font-size:12px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;direction:ltr;text-align:start}.pf .pf-cite__tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:8px 0 0}.pf .pf-cite__tools:empty{display:none}.pf .pf-cite__copy{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-xs);background:var(--pf-canvas);color:var(--pf-ink);font:inherit;font-size:13px;cursor:pointer}.pf .pf-cite__copy:hover{background:var(--pf-hover)}.pf .pf-cite__copy:focus-visible,.pf .pf-cite__dl:focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px}.pf .pf-cite__dl{font-size:13px}.pf .pf-cite__meta{margin:14px 0 0;padding-block-start:14px;border-block-start:1px solid var(--pf-line);color:var(--pf-ink-3);font-size:13px}.pf .pf-refs{margin:0;padding:0;list-style:none}.pf .pf-ref{padding-block:12px;padding-inline-start:2em;text-indent:-2em;border-block-end:1px solid var(--pf-line);color:var(--pf-ink-2);font-size:15px;line-height:1.6;overflow-wrap:anywhere}.pf .pf-ref .pf-chip{text-indent:0;margin-inline-start:4px}.pf .pf-ref:target{background:var(--pf-muted-bg)}@media(max-width:560px){.pf .pf-cite__row{grid-template-columns:minmax(0,1fr)}}@media print{.pf .pf-cite__tools{display:none}.pf .pf-cite__code{max-height:none}}.pf :is(.pf-figures,.pf-outcomes,.pf-asks,.pf-routes,.pf-joinsteps,.pf-bento,.pf-ribbon),.pf[data-design=contour] .pf-cards{gap:0;background:none;border:0;border-block-start:1px solid var(--pf-line);border-inline-start:1px solid var(--pf-line);border-radius:var(--pf-r-sm) 0 0 0;overflow:visible}.pf :is(.pf-figures>.pf-figure,.pf-outcomes>li,.pf-asks>li,.pf-routes>.pf-route-card,.pf-joinsteps>li,.pf-bento>.pf-tile,.pf-ribbon>.pf-ribbon__era),.pf[data-design=contour] .pf-cards>.pf-card{border:0;border-inline-end:1px solid var(--pf-line);border-block-end:1px solid var(--pf-line);border-radius:0}.pf .pf-hero__aside .pf-figures,.pf .pf-strip .pf-figures{border:0;border-radius:0}.pf .pf-hero__aside .pf-figures>.pf-figure{border-inline-end:0}.pf .pf-netfoot a{display:inline-block;min-block-size:24px;line-height:24px}.pf-skip{position:absolute;inset-inline-start:8px;inset-block-start:-100px;z-index:100;padding:8px 12px;background:#111;color:#fff;font:14px ui-monospace,monospace}.pf-skip:focus{inset-block-start:8px}@media(max-width:960px){.pf .pf-features{grid-template-columns:repeat(2,minmax(0,1fr))}.pf .pf-feature--span2,.pf .pf-feature--span3{grid-column:1 / -1}.pf .pf-bento,.pf .pf-routes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.pf{font-size:15.5px}.pf .pf-hero{grid-template-columns:minmax(0,1fr);gap:32px;padding-block:40px 32px}.pf .pf-netfoot{grid-template-columns:repeat(2,minmax(0,1fr))}.pf .pf-netfoot__col--countries{grid-column:1 / -1}.pf[data-design=diwan] :is(.pf-section,.pf-toc){grid-template-columns:minmax(0,1fr)}.pf[data-design=diwan] .pf-section>*,.pf[data-design=diwan] .pf-section>.pf-h2{grid-column:1;grid-row:auto;position:static}.pf[data-design=diwan] .pf-cards>.pf-card{grid-template-columns:minmax(0,1fr);grid-template-areas:"meta" "title" "text" "foot"}.pf .pf-strip :is(.pf-signal,.pf-figure)+:is(.pf-signal,.pf-figure){padding-inline-start:0;border-inline-start:0;border-block-start:1px solid var(--pf-line)}.pf .pf-strip :is(.pf-signal,.pf-figure){padding:20px 0}.pf .pf-timeline__item{grid-template-columns:minmax(0,1fr);gap:4px}.pf .pf-facts{grid-template-columns:minmax(0,1fr)}.pf .pf-fact dt{border-block-end:0;padding-block-end:0}.pf .pf-donut{grid-template-columns:minmax(0,1fr);justify-items:center}.pf .pf-bars__row{grid-template-columns:minmax(0,1fr) auto}.pf .pf-bars__track{grid-column:1 / -1;grid-row:2}.pf .pf-ribbon{flex-wrap:wrap}.pf .pf-ribbon__era{flex-basis:40%}.pf .pf-top{flex-wrap:wrap;padding-block:8px 0}.pf .pf-sitenav{order:3;flex-basis:100%;min-height:44px}}@media(max-width:520px){.pf .pf-features,.pf .pf-bento,.pf .pf-routes{grid-template-columns:minmax(0,1fr)}.pf .pf-tile--wide{grid-column:auto}}@media(prefers-reduced-motion:reduce){.pf *{transition:none!important;animation:none!important}}@media print{.pf .pf-top,.pf .pf-netfoot,.pf .pf-actions,.pf .pf-toc,.pf .pf-filters,.pf .pf-closing{display:none}.pf .pf-section{break-inside:avoid}}body.pf-preview{margin:0;background:#fff}.pf-preview-bar{margin:0;padding:8px 16px;overflow-wrap:anywhere;font:12px ui-monospace,monospace;background:#111;color:#ddd}.pf-preview-bar button{margin-inline-start:8px;font:inherit}@media(prefers-color-scheme:dark){body.pf-preview:not([data-theme=light]){background:#000}}body.pf-preview[data-theme=dark]{background:#000}body.pf-preview[data-theme=light]{background:#fff}.pf .pf-srchub{list-style:none;margin:16px 0 0;padding:0;border-block-start:1px solid var(--pf-line)}.pf .pf-srchub__item{display:grid;gap:4px;min-width:0;padding-block:14px;border-block-end:1px solid var(--pf-line)}.pf .pf-srchub__t{margin:0;color:var(--pf-ink);font-size:15px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.pf .pf-srchub__t a{color:inherit;text-decoration:none}.pf .pf-srchub__t a:hover,.pf .pf-srchub__t a:focus-visible{text-decoration:underline;text-underline-offset:3px}.pf .pf-srchub__m{margin:0;color:var(--pf-ink-3);font-size:13px;overflow-wrap:anywhere}.pf .pf-srchub__b{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 0}.pf .pf-srchub__b>span{display:inline-flex;align-items:center;gap:6px;padding:2px 7px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-xs);color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:10.5px;letter-spacing:.04em;line-height:1.5;white-space:nowrap}.pf .pf-srchub__b>.pf-srchub__src{color:var(--pf-ink-2);background:var(--pf-muted-bg)}.pf .pf-srchub__b>.pf-srchub__oa{color:var(--pf-ok);border-color:currentColor}.pf .pf-srchub__b>.pf-srchub__oa:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:currentColor}.pf .pf-srchub__label{margin:0 0 4px;color:var(--pf-pend);font-size:13px}.pf .pf-srchub__foot{margin:14px 0 0;color:var(--pf-ink-4);font-size:12.5px;line-height:1.6;overflow-wrap:anywhere}.pf .pf-srchub__foot a{color:var(--pf-ink-3)}@media print{.pf .pf-srchub__item{break-inside:avoid}}.pf .pf-notice{margin-block:20px 8px;border:1px solid var(--pf-line);border-inline-start:2px solid var(--pf-ink-3);border-radius:var(--pf-r-sm);background:var(--pf-elevated);font-size:14px}.pf .pf-notice__sum{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-height:44px;padding:10px 16px;padding-inline-end:40px;position:relative;color:var(--pf-ink-2);cursor:pointer;list-style:none}.pf .pf-notice__sum::-webkit-details-marker{display:none}.pf .pf-notice__sum:after{content:"+";position:absolute;inset-inline-end:16px;top:10px;font-family:var(--pf-mono);color:var(--pf-ink-3);transition:transform .18s var(--pf-ease)}.pf .pf-notice[open]>.pf-notice__sum:after{transform:rotate(45deg)}.pf .pf-notice__sum:focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px}.pf .pf-notice__k{color:var(--pf-ink);font-weight:600}.pf .pf-notice__tags{display:inline-flex;flex-wrap:wrap;gap:6px}.pf .pf-notice__tag{padding:1px 7px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-xs);color:var(--pf-ink-3);font-size:12px;white-space:nowrap}.pf .pf-notice__body{padding:4px 16px 16px;max-width:78ch;color:var(--pf-ink-2)}.pf .pf-notice__body p{margin:0 0 10px}.pf .pf-notice__h{margin:18px 0 8px;color:var(--pf-ink);font-size:15px;font-weight:600}.pf .pf-notice__h4{margin:14px 0 6px;color:var(--pf-ink-3);font-size:13px;font-weight:600}.pf .pf-notice__ctx,.pf .pf-notice__persp,.pf .pf-notice__srcs{list-style:none;margin:0;padding:0}.pf .pf-notice__ctx li,.pf .pf-notice__persp>li{padding-block:8px;border-block-end:1px solid var(--pf-line)}.pf .pf-notice__ctx strong,.pf .pf-notice__persp strong{color:var(--pf-ink);font-weight:600}.pf .pf-notice__labels{display:grid;gap:6px;margin:0 0 6px}.pf .pf-notice__labels>div{display:grid;grid-template-columns:11.5rem minmax(0,1fr);gap:12px;align-items:baseline}.pf .pf-notice__labels dt,.pf .pf-notice__labels dd{margin:0}.pf .pf-notice__src{padding-block:6px;font-size:13px;overflow-wrap:anywhere}.pf .pf-notice__small{color:var(--pf-ink-3);font-size:13px}.pf .pf-notice__foot{display:flex;flex-wrap:wrap;gap:8px 20px;margin:16px 0 0!important;padding-block-start:12px;border-block-start:1px solid var(--pf-line)}.pf .pf-notice a{color:var(--pf-ink)}@media(max-width:520px){.pf .pf-notice__labels>div{grid-template-columns:minmax(0,1fr);gap:2px}}@media print{.pf .pf-notice__body{display:block}}.pf .pf-term{position:relative;display:inline}.pf .pf-term__btn{display:inline;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:help;text-decoration:underline dotted var(--pf-ink-4);text-underline-offset:3px}.pf .pf-term__btn abbr{text-decoration:none;border:0;cursor:inherit}.pf .pf-term__btn:focus-visible{outline:2px solid var(--pf-focus);outline-offset:2px;border-radius:2px}.pf .pf-term__tip{position:absolute;z-index:30;inset-block-start:calc(100% + 6px);inset-inline-start:0;width:max-content;max-width:min(34ch,80vw);padding:8px 10px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-surface);color:var(--pf-ink-2);font-family:var(--pf-font);font-size:13px;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;white-space:normal;text-align:start;visibility:hidden;opacity:0;transition:opacity .12s var(--pf-ease);pointer-events:none}.pf .pf-term:hover>.pf-term__tip,.pf .pf-term__btn:focus-visible+.pf-term__tip,.pf .pf-term.is-open>.pf-term__tip{visibility:visible;opacity:1}.pf .pf-term.is-closed>.pf-term__tip{visibility:hidden;opacity:0}.pf .pf-term.is-end>.pf-term__tip{inset-inline-start:auto;inset-inline-end:0}.pf :is(.pf-status,.pf-chip) .pf-term__tip{text-transform:none;letter-spacing:0}.pf .pf-netfoot__pos{grid-column:1 / -1;margin:8px 0 0;padding-block-start:20px;border-block-start:1px solid var(--pf-line);color:var(--pf-ink-3);font-size:13px}.pf .pf-netfoot__pos a{margin-inline-start:6px}.pf .pf-acad-strip{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:12px 0 0;padding:8px 0;border-block-end:1px solid var(--pf-line);color:var(--pf-ink-3);font-size:13.5px}.pf .pf-acad-strip .pf-term__btn{color:var(--pf-ink);font-weight:600}.pf .pf-about__reg{display:grid;gap:0;border-block-start:1px solid var(--pf-line)}.pf .pf-about__item{padding-block:16px;border-block-end:1px solid var(--pf-line);max-width:78ch;scroll-margin-block-start:calc(var(--pf-top-h) + 16px)}.pf .pf-about__item p{margin:0 0 8px}.pf .pf-about__short{color:var(--pf-ink);font-weight:500}.pf .pf-about__src{color:var(--pf-ink-4);font-size:12.5px}.pf .pf-about__terms{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:1px;margin:0;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-line);overflow:hidden}.pf .pf-about__terms>div{padding:12px 14px;background:var(--pf-canvas)}.pf .pf-about__terms dt{color:var(--pf-ink);font-weight:600}.pf .pf-about__terms dd{margin:4px 0 0;color:var(--pf-ink-2);font-size:14px}.pf[data-site="/civic/"],.pf [data-area=civic]{--pf-area-a-l: #ffb3c1;--pf-area-b-l: #ff4d6d;--pf-area-c-l: #e11d48;--pf-area-ink-l: #be123c;--pf-area-a-d: #ffd1da;--pf-area-b-d: #ff8fa3;--pf-area-c-d: #ff5c75;--pf-area-ink-d: #ff5c75}.pf[data-site="/learn/"],.pf [data-area=learn]{--pf-area-a-l: #7fdcbf;--pf-area-b-l: #2fae8a;--pf-area-c-l: #1f7aa0;--pf-area-ink-l: #0f7a5f;--pf-area-a-d: #b5f0dc;--pf-area-b-d: #5fd3b0;--pf-area-c-d: #4aa3c9;--pf-area-ink-d: #5fd3b0}.pf[data-site="/language/"],.pf [data-area=language]{--pf-area-a-l: #c4a8ff;--pf-area-b-l: #8a55e6;--pf-area-c-l: #5a22a8;--pf-area-ink-l: #6b2fc0;--pf-area-a-d: #e6d6ff;--pf-area-b-d: #c59bff;--pf-area-c-d: #9a6bf0;--pf-area-ink-d: #c59bff}.pf[data-site="/opportunities/"],.pf [data-area=opportunities]{--pf-area-a-l: #ffe66d;--pf-area-b-l: #ffb300;--pf-area-c-l: #ff8c00;--pf-area-ink-l: #946200;--pf-area-a-d: #fff1a8;--pf-area-b-d: #ffc233;--pf-area-c-d: #ff9f1c;--pf-area-ink-d: #ffc233}.pf[data-site="/research/"],.pf [data-area=research]{--pf-area-a-l: #9ec5ff;--pf-area-b-l: #4f8cff;--pf-area-c-l: #2563eb;--pf-area-ink-l: #2563eb;--pf-area-a-d: #cfe3ff;--pf-area-b-d: #8fbaff;--pf-area-c-d: #6ea8ff;--pf-area-ink-d: #6ea8ff}.pf[data-site="/development/"],.pf [data-area=development]{--pf-area-a-l: #ffc29a;--pf-area-b-l: #ff8a3d;--pf-area-c-l: #c2410c;--pf-area-ink-l: #c2410c;--pf-area-a-d: #ffc29a;--pf-area-b-d: #ff8a3d;--pf-area-c-d: #e8691f;--pf-area-ink-d: #ff8a3d}.pf[data-site="/heritage/"],.pf [data-area=heritage]{--pf-area-a-l: #f5b8f0;--pf-area-b-l: #d946ef;--pf-area-c-l: #a21caf;--pf-area-ink-l: #a21caf;--pf-area-a-d: #fbd5f9;--pf-area-b-d: #f0abfc;--pf-area-c-d: #d97ff0;--pf-area-ink-d: #f0abfc}.pf[data-site="/news/"],.pf [data-area=news]{--pf-area-a-l: #a5f3fc;--pf-area-b-l: #22b8d4;--pf-area-c-l: #0e7490;--pf-area-ink-l: #0e7490;--pf-area-a-d: #cffafe;--pf-area-b-d: #67e8f9;--pf-area-c-d: #38bdf8;--pf-area-ink-d: #67e8f9}.pf [data-area]{--pf-area-a: var(--pf-area-a-l);--pf-area-b: var(--pf-area-b-l);--pf-area-c: var(--pf-area-c-l);--pf-area-ink: var(--pf-area-ink-l);--pf-area-grad: linear-gradient(90deg, var(--pf-area-a), var(--pf-area-b) 55%, var(--pf-area-c));--pf-grad: var(--pf-area-grad)}@media(prefers-color-scheme:dark){html:not(.light-mode):not([data-bx-mode=light]) .pf:not([data-theme=light]) [data-area]{--pf-area-a: var(--pf-area-a-d);--pf-area-b: var(--pf-area-b-d);--pf-area-c: var(--pf-area-c-d);--pf-area-ink: var(--pf-area-ink-d)}}html.dark-mode .pf:not([data-theme=light]) [data-area],html[data-bx-mode=dark] .pf:not([data-theme=light]) [data-area],body.dark-mode .pf:not([data-theme=light]) [data-area],body.buddyx-dark-theme .pf:not([data-theme=light]) [data-area],html[data-theme=dark] .pf:not([data-theme=light]) [data-area],.pf[data-theme=dark] [data-area]{--pf-area-a: var(--pf-area-a-d);--pf-area-b: var(--pf-area-b-d);--pf-area-c: var(--pf-area-c-d);--pf-area-ink: var(--pf-area-ink-d)}.pf,.pf [data-area]{--pf-area-fig: linear-gradient(90deg, var(--pf-area-ink), color-mix(in srgb, var(--pf-area-ink) 55%, var(--pf-area-c)));--pf-pastel: var(--pf-canvas)}.pf .pf-top:before{background:var(--pf-nxs-grad)}.pf a:hover{text-decoration-color:var(--pf-area-b)}.pf ::selection{background:color-mix(in srgb,var(--pf-area-b) 28%,transparent)}.pf .pf-hero{position:relative}.pf .pf-hero .pf-eyebrow{display:inline-flex;max-width:100%;padding:6px 12px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-xs);color:var(--pf-ink-2)}.pf .pf-hero .pf-eyebrow>span{min-width:0;overflow-wrap:anywhere}.pf .pf-hero__aside{background:var(--pf-canvas)}.pf .pf-hero+.pf-strip :is(.pf-signals,.pf-figures){border-block-start:0}.pf .pf-hero__slot:empty{display:none}.pf .pf-hero--slot:has(.pf-hero__slot:not(:empty)){grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.pf .pf-hero--slot .pf-hero__slot:not(:empty){grid-column:2;grid-row:1 / span 2;align-self:center;min-width:0}.pf .pf-hero--slot:has(.pf-hero__slot:not(:empty)) .pf-hero__aside{grid-column:1}@media(max-width:900px){.pf .pf-hero--slot:has(.pf-hero__slot:not(:empty)){grid-template-columns:minmax(0,1fr)}.pf .pf-hero--slot .pf-hero__slot:not(:empty){grid-column:1;grid-row:auto}}.pf :is(.pf-hstat__value:not(.pf-hstat__value--text),.pf-signal:not(.pf-signal--text) dd,.pf-tile__value){background-image:var(--pf-area-fig);-webkit-background-clip:text;background-clip:text;color:transparent}@media(forced-colors:active){.pf :is(.pf-hstat__value,.pf-signal dd,.pf-tile__value){background:none;color:CanvasText}}@media print{.pf :is(.pf-hstat__value,.pf-signal dd,.pf-tile__value){background:none;color:#000}}.pf .pf-section .pf-h2 .pf-num{gap:14px;color:var(--pf-ink);font-family:var(--pf-mono);font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1;text-transform:none}.pf .pf-section .pf-h2 .pf-num:after{width:48px;height:2px;background:var(--pf-grad)}.pf .pf-toc__n{color:var(--pf-area-ink)}.pf .pf-toc a:hover .pf-toc__n{color:var(--pf-ink)}.pf .pf-card:has(a):hover,.pf .pf-feature:has(a):hover{border-color:var(--pf-ink-3)}.pf .pf-feature--lead{background:var(--pf-canvas)}.pf .pf-feature--lead:before{width:48px}.pf .pf-feature--lead:has(a):hover:before,.pf .pf-feature--lead:not(:has(a)):before{width:100%}.pf .pf-feature[data-area]:before{width:48px}.pf .pf-feature[data-area]:hover:before{width:100%}.pf .pf-feature[data-area] .pf-feature__n,.pf .pf-feature[data-area] .pf-feature__icon{color:var(--pf-area-ink)}.pf .pf-hstat:before{width:48px;background:var(--pf-grad)}.pf .pf-strip .pf-signal{position:relative}.pf .pf-strip .pf-signal:before{content:"";position:absolute;inset-block-start:-1px;inset-inline-start:0;width:48px;height:2px;background:var(--pf-grad)}.pf .pf-strip .pf-signal+.pf-signal:before{inset-inline-start:24px}.pf .pf-status,.pf .pf-chip{background:var(--pf-canvas)}.pf .pf-acad-fac{position:relative}.pf .pf-acad-fac:before{content:"";position:absolute;inset-block-start:-1px;inset-inline-start:0;width:48px;height:2px;background:linear-gradient(90deg,var(--fac-hue, var(--pf-area-b)),color-mix(in srgb,var(--fac-hue, var(--pf-area-b)) 45%,var(--pf-canvas)))}.pf .pf-acad-fac:nth-child(8n+1){--fac-hue: var(--pf-c5)}.pf .pf-acad-fac:nth-child(8n+2){--fac-hue: var(--pf-c4)}.pf .pf-acad-fac:nth-child(8n+3){--fac-hue: var(--pf-c6)}.pf .pf-acad-fac:nth-child(8n+4){--fac-hue: var(--pf-c1)}.pf .pf-acad-fac:nth-child(8n+5){--fac-hue: var(--pf-c3)}.pf .pf-acad-fac:nth-child(8n+6){--fac-hue: var(--pf-c8)}.pf .pf-acad-fac:nth-child(8n+7){--fac-hue: var(--pf-c7)}.pf .pf-acad-fac:nth-child(8n+8){--fac-hue: var(--pf-c2)}.pf .pf-acad-fac__n{color:var(--fac-hue, var(--pf-ink-4));font-size:13px}.pf .pf-acad-fields li{background:var(--pf-canvas)}.pf .pf-sitenav a[aria-current=page]:after{background:var(--pf-grad)}.pf .pf-closing:before{background:var(--pf-nxs-grad)}.pf .pf-feature__icon{color:var(--pf-area-ink)}.pf .pf-hero{isolation:isolate}.pf .pf-hero__art{display:block;position:absolute;inset:0;z-index:0;block-size:auto;height:auto;background:none;pointer-events:none;overflow:hidden}.pf[dir=rtl] .pf-hero__art{background:none}.pf .pf-hero__art[data-pf-motion]:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,var(--pf-canvas) 0 34%,color-mix(in srgb,var(--pf-canvas) 72%,transparent) 58%,color-mix(in srgb,var(--pf-canvas) 20%,transparent))}.pf[dir=rtl] .pf-hero__art[data-pf-motion]:after{background:linear-gradient(270deg,var(--pf-canvas) 0 34%,color-mix(in srgb,var(--pf-canvas) 72%,transparent) 58%,color-mix(in srgb,var(--pf-canvas) 20%,transparent))}@media(max-width:900px){.pf .pf-hero__art[data-pf-motion]:after{background:color-mix(in srgb,var(--pf-canvas) 80%,transparent)}}.pf .pf-hero__text,.pf .pf-hero__aside,.pf .pf-hero__slot{position:relative;z-index:1}.pf .pf-hero__rule{position:absolute;inset-inline:0;inset-block-end:1px;z-index:0;height:6px;color:var(--pf-line-strong);background:repeating-linear-gradient(90deg,var(--pf-line-strong) 0 1px,transparent 1px 24px);pointer-events:none}.pf[dir=rtl] .pf-hero__rule{background:repeating-linear-gradient(270deg,var(--pf-line-strong) 0 1px,transparent 1px 24px)}.pf .pf-rule-art{display:block;inline-size:100%;fill:none;stroke:currentColor;stroke-width:1;vector-effect:non-scaling-stroke}.pf .pf-rule-art path{vector-effect:non-scaling-stroke}.pf[data-profile~=rule-knot] .pf-hero__rule{height:20px;inset-block-end:6px;background:none}.pf[data-profile~=rule-knot] .pf-rule-art--knot{block-size:20px}.pf .pf-rule-art--knot path{fill:none;stroke:var(--pf-line-strong);stroke-width:1}.pf[data-profile~=rule-wave] .pf-hero__rule{height:48px;inset-block-end:0;background:none}.pf[data-profile~=rule-wave] .pf-rule-art--wave{block-size:48px}.pf .pf-rule-art--wave .pf-rule-art__hue{stroke:var(--pf-area-b);stroke-width:1.5}.pf[data-profile~=rule-wave][dir=rtl] .pf-rule-art--wave{transform:scaleX(-1)}.pf[data-profile~=rule-wave] .pf-section{position:relative}.pf .pf-hero--slot{--globe: clamp(300px, 34vw, 480px)}.pf .pf-hero--slot .pf-hero__slot:not(:empty){display:grid;place-items:center;align-self:center}.pf .pf-hero__slot>*{grid-area:1 / 1}.pf .pf-hero__slot>.pf-globe{align-self:start}.pf .pf-hero__slot>.pf-motif{align-self:start;margin-block-start:calc(var(--globe) * -.06)}.pf .pf-hero__slot>.pf-motif--contour{margin-block-start:calc(var(--globe) * -.16)}.pf .pf-motif{inline-size:calc(var(--globe) * 1.12);max-inline-size:100%;block-size:auto;fill:none;stroke:var(--pf-line-strong);stroke-width:1;pointer-events:none}.pf .pf-motif path,.pf .pf-motif circle{vector-effect:non-scaling-stroke}.pf .pf-motif--girih .pf-motif__frame,.pf .pf-motif--girih .pf-motif__star{stroke:var(--pf-line)}.pf .pf-motif--girih .pf-motif__kites{stroke:color-mix(in srgb,var(--pf-area-b) 35%,var(--pf-line-strong))}.pf .pf-motif--contour{inline-size:calc(var(--globe) * 1.32)}.pf .pf-motif--contour .pf-motif__sun{stroke:color-mix(in srgb,var(--pf-area-b) 60%,transparent);stroke-width:1.25}.pf .pf-motif--contour .pf-motif__horizon{stroke:var(--pf-line-strong)}.pf .pf-globe--hero{position:relative;margin:0;padding:0;border:0;border-radius:0;background:none;overflow:visible}.pf .pf-globe--hero .pf-globe__stage{padding:0;justify-items:center}.pf .pf-globe--hero .pf-globe__frame{inline-size:var(--globe);block-size:var(--globe);max-inline-size:100%}.pf .pf-globe--hero .pf-globe__poster{block-size:92%}.pf .pf-globe--hero .pf-globe__foot{justify-content:center;padding-block-start:4px}.pf .pf-hero--slot .pf-hero__aside{align-self:start}.pf .pf-hero--slot .pf-hero__aside .pf-signals{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.pf .pf-hero--slot .pf-hero__aside .pf-signal{display:grid;gap:8px;justify-content:stretch;padding:14px 0}.pf .pf-hero--slot .pf-hero__aside .pf-signal:nth-child(2){border-block-start:0}.pf .pf-hero--slot .pf-hero__aside .pf-signal dd{text-align:start}@media(max-width:900px){.pf .pf-hero--slot{--globe: min(72vw, 360px)}.pf .pf-hero--slot .pf-hero__slot:not(:empty){order:2}.pf .pf-hero--slot .pf-hero__aside{order:3}}@media(max-width:520px){.pf .pf-hero--slot{--globe: min(68vw, 300px)}.pf .pf-motif--contour{inline-size:calc(var(--globe) * 1.3)}}.pf .pf-globe--panel{margin:0;padding-block:24px 8px;border:0;border-block-end:1px solid var(--pf-line);border-radius:0;background:none;overflow:visible}.pf .pf-globe--panel .pf-globe__head{padding:0}.pf .pf-globe--panel .pf-chart__title{font-size:16px}.pf .pf-globe--panel .pf-globe__side{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px 40px;padding:16px 0;border:0}.pf .pf-globe--panel .pf-globe__tables{padding:10px 0 16px}.pf[data-profile~=type-register] :is(.pf-h1,.pf-h2){font-weight:400}.pf[data-profile~=type-register][dir=rtl]{--pf-head: "Vazirmatn", "Estedad", "Noto Sans", "Noto Sans Hebrew", system-ui, sans-serif}.pf[data-profile~=type-register][dir=rtl] :is(.pf-h1,.pf-h2){font-weight:600}.pf[data-profile~=type-display] :is(.pf-h1,.pf-h2,.pf-closing__title){font-weight:600}.pf[data-profile~=type-display] .pf-eyebrow{letter-spacing:.2em}.pf[data-profile~=type-display][dir=rtl] :is(.pf-h1,.pf-h2){font-weight:700}.pf[data-profile~=chips-square] :is(.pf-chip,.pf-status,.pf-tag){border-radius:0}.pf[data-profile~=chips-square] :is(.pf-chip,.pf-status):before{border-radius:0;transform:rotate(45deg);width:5px;height:5px}.pf[data-profile~=chips-round] :is(.pf-chip,.pf-status,.pf-tag){border-radius:999px;padding-inline:10px}.pf[data-profile~=chips-round] :is(.pf-chip,.pf-status):before{box-sizing:border-box;background:transparent;border:2px solid var(--pf-ink-4);width:8px;height:8px}.pf[data-profile~=chips-round] :is(.pf-chip--verified,.pf-status--ok):before{border-color:var(--pf-ok);background:var(--pf-ok)}.pf[data-profile~=chips-round] :is(.pf-chip--to-verify,.pf-status--pending):before{border-color:var(--pf-pend)}.pf[data-profile~=cards-ledger] :is(.pf-feature,.pf-journey){border-radius:0}.pf[data-profile~=cards-cells] .pf-card:before{width:40px;height:3px;border-end-end-radius:3px}.pf[data-profile~=cards-cells] :is(.pf-cards,.pf-features,.pf-journeys,.pf-routes,.pf-joinsteps,.pf-figures,.pf-bento){border-radius:10px}.pf[data-profile~=cards-cells] .pf-cards:not([class*=pf-cards--])>.pf-card{border-radius:10px}.pf[data-design=diwan] .pf-closing{background:var(--pf-canvas);color:var(--pf-ink-2);border:1px solid var(--pf-line-strong);outline:1px solid var(--pf-line);outline-offset:4px;border-radius:0}.pf[data-design=diwan] .pf-closing__title{color:var(--pf-ink)}.pf[data-design=diwan] .pf-closing__title:before{content:"";display:inline-block;inline-size:.62em;block-size:.62em;margin-inline-end:.35em;vertical-align:.05em;background:var(--pf-area-ink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1l2.6 4.7L19.8 4l-1.7 5.2L23 12l-4.9 2.8 1.7 5.2-5.2-1.7L12 23l-2.6-4.7L4.2 20l1.7-5.2L1 12l4.9-2.8L4.2 4l5.2 1.7z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1l2.6 4.7L19.8 4l-1.7 5.2L23 12l-4.9 2.8 1.7 5.2-5.2-1.7L12 23l-2.6-4.7L4.2 20l1.7-5.2L1 12l4.9-2.8L4.2 4l5.2 1.7z'/%3E%3C/svg%3E") center / contain no-repeat}.pf[data-design=diwan] .pf-closing p{color:var(--pf-ink-3)}.pf[data-design=diwan] .pf-closing .pf-btn{background:var(--pf-primary-bg);border-color:var(--pf-primary-bg);color:var(--pf-primary-ink)!important}.pf[data-design=diwan] .pf-closing .pf-btn:hover{background:var(--pf-primary-hover)}.pf[data-design=diwan] .pf-closing :is(.pf-btn--ghost,.pf-actions .pf-btn+.pf-btn){background:transparent;color:var(--pf-ink)!important;border-color:var(--pf-line-strong)}.pf[data-design=diwan] .pf-closing a:not(.pf-btn){color:var(--pf-ink)}.pf .pf-netfoot__id{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding-block-end:20px;border-block-end:1px solid var(--pf-line)}.pf .pf-netfoot__brand{display:inline-flex!important;align-items:center;gap:10px;color:var(--pf-ink)!important;font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pf .pf-netfoot__brand .pf-mark{width:20px;height:20px;fill:var(--pf-ink)}.pf[data-design=contour] .pf-netfoot__brand .pf-mark{width:36px;height:14px;fill:none;stroke:var(--pf-ink);stroke-width:2}.pf .pf-netfoot__name{margin:0;color:var(--pf-ink-3);font-size:13.5px}.pf[data-profile~=footer-colophon] .pf-netfoot{border-block-start:3px double var(--pf-line-strong)}.pf[data-profile~=footer-colophon] .pf-netfoot__brand .pf-mark{fill:var(--pf-area-ink)}.pf[data-profile~=footer-colophon] .pf-netfoot__col{padding-inline-start:16px;border-inline-start:1px solid var(--pf-line)}.pf[data-profile~=footer-summit] .pf-netfoot{position:relative;margin-block-start:96px;padding-block-start:56px;border-block-start:0;background:var(--pf-alt);box-shadow:0 0 0 100vmax var(--pf-alt);clip-path:inset(-48px -100vmax 0)}.pf[data-profile~=footer-summit] .pf-netfoot:before{content:"";position:absolute;inset-inline:0;inset-block-start:-47px;height:48px;background:var(--pf-line-strong);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 48' preserveAspectRatio='none'%3E%3Cpath d='M0 47 L140 30 L230 38 L380 8 L520 34 L640 20 L780 40 L900 14 L1040 36 L1200 22' fill='none' stroke='%23000' stroke-width='1.2' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 47 L180 40 L300 44 L460 26 L600 42 L760 30 L880 44 L1020 28 L1200 40' fill='none' stroke='%23000' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") no-repeat center / 100% 100%;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 48' preserveAspectRatio='none'%3E%3Cpath d='M0 47 L140 30 L230 38 L380 8 L520 34 L640 20 L780 40 L900 14 L1040 36 L1200 22' fill='none' stroke='%23000' stroke-width='1.2' vector-effect='non-scaling-stroke'/%3E%3Cpath d='M0 47 L180 40 L300 44 L460 26 L600 42 L760 30 L880 44 L1020 28 L1200 40' fill='none' stroke='%23000' stroke-width='1' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") no-repeat center / 100% 100%}.pf[data-profile~=footer-summit] .pf-netfoot__h{color:var(--pf-ink-2)}.pf .pf-term__tip{inline-size:0;max-block-size:0;padding:0;border-width:0;overflow:hidden}.pf .pf-term:hover>.pf-term__tip,.pf .pf-term__btn:focus-visible+.pf-term__tip,.pf .pf-term.is-open>.pf-term__tip{inline-size:max-content;max-block-size:none;padding:8px 10px;border-width:1px;overflow:visible}.pf .pf-term.is-closed>.pf-term__tip{inline-size:0;max-block-size:0;padding:0;border-width:0}@media(max-width:720px){.pf .pf-langs{position:static}.pf .pf-langs ul{inset-inline:12px;inset-block-start:calc(100% - 4px);min-width:0;columns:2 9em}.pf .pf-langs li{break-inside:avoid}}.pf .pf-top{top:var(--pf-sticky, 0px)}.pf[data-design=contour] .pf-toc{top:calc(var(--pf-sticky, 0px) + var(--pf-top-h))}.pf[data-design=diwan] .pf-section>.pf-h2{top:calc(var(--pf-sticky, 0px) + var(--pf-top-h) + 32px)}.pf .pf-section[id]{scroll-margin-top:calc(var(--pf-sticky, 0px) + var(--pf-top-h) + 64px)}:is(body.pf-page,.entry-content)>.pf,body.pf-page .entry-content>.pf,body.pf-page .site-main>.pf{max-width:none;padding-inline:max(var(--pf-theme-gutter, 15px),calc((100% - var(--pf-theme-max, 1300px)) / 2 + var(--pf-theme-gutter, 15px)))}:is(body.pf-page,.entry-content)>.pf .pf-top,body.pf-page .entry-content>.pf .pf-top{margin-inline:0;padding-inline:0}:is(body.pf-page,.entry-content)>.pf[data-design=contour] .pf-toc,body.pf-page .entry-content>.pf[data-design=contour] .pf-toc{margin-inline:0;padding-inline:0}.pf[data-profile~=map-relief] .pf-live__sw--city{background:var(--pf-canvas);box-shadow:inset 0 0 0 2px var(--pf-tint-a)}@media(max-width:720px){.pf .pf-sitenav>ul{margin-inline-start:-8px}}.pf .pf-menu summary:after{border:0;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor}.pf .pf-glance__item{display:grid}.pf .pf-glance__in{align-content:center;min-block-size:64px}@media(max-width:900px){.pf .pf-hero--slot .pf-hero__slot:not(:empty){padding-block-start:calc(var(--globe) * .08)}.pf .pf-hero--slot .pf-hero__slot:has(.pf-motif--contour){padding-block-start:calc(var(--globe) * .18)}}.pf .pf-sitenav.pf-sitenav--groups>ul{flex-wrap:wrap;row-gap:0}.pf .pf-sitenav.pf-sitenav--groups>ul>li{min-height:var(--pf-top-h)}@media(max-width:1100px){.pf .pf-sitenav.pf-sitenav--groups>ul>li{min-height:44px}}@media(max-width:520px){.pf .pf-chart__row{grid-template-columns:minmax(0,1fr) auto;row-gap:4px}.pf .pf-chart__row>.pf-chart__track{grid-column:1 / -1;grid-row:2}.pf .pf-chart__val{white-space:normal;text-align:end}}.pf .pf-hero:has(>.pf-hero__art[data-pf-motion]) .pf-hero__aside{background:transparent}.pf .pf-hero:has(>.pf-hero__art[data-pf-motion]){isolation:isolate}.pf .pf-hero__art[data-pf-motion]{inset-block:0 1px;height:auto;z-index:-1;overflow:hidden;background:repeating-linear-gradient(90deg,var(--pf-line-strong) 0 1px,transparent 1px 24px) left bottom / 100% 6px no-repeat}.pf[dir=rtl] .pf-hero__art[data-pf-motion]{background:repeating-linear-gradient(270deg,var(--pf-line-strong) 0 1px,transparent 1px 24px) right bottom / 100% 6px no-repeat}.pf .pf-hero__art[data-pf-motion]>:is(.pf-motion__canvas,.pf-motion__still){position:absolute;inset:0;width:100%;height:100%;display:block;z-index:-1}.pf .pf-hero__art[data-pf-motion]:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,color-mix(in srgb,var(--pf-canvas) 94%,transparent) 0%,color-mix(in srgb,var(--pf-canvas) 82%,transparent) 38%,transparent 72%)}.pf[dir=rtl] .pf-hero__art[data-pf-motion]:after{background:linear-gradient(to left,color-mix(in srgb,var(--pf-canvas) 94%,transparent) 0%,color-mix(in srgb,var(--pf-canvas) 82%,transparent) 38%,transparent 72%)}@media(max-width:760px){.pf .pf-hero__art[data-pf-motion]:after,.pf[dir=rtl] .pf-hero__art[data-pf-motion]:after{background:linear-gradient(to bottom,color-mix(in srgb,var(--pf-canvas) 86%,transparent),color-mix(in srgb,var(--pf-canvas) 74%,transparent) 65%,color-mix(in srgb,var(--pf-canvas) 45%,transparent))}}@media print{.pf .pf-hero__art[data-pf-motion]>*{display:none}}.pf .pf-hero>.pf-hero__art[data-pf-motion],.pf[dir=rtl] .pf-hero>.pf-hero__art[data-pf-motion]{background:none}@media(max-width:480px){.pf .pf-top__tools{flex:0 1 auto;min-width:0;flex-wrap:wrap;justify-content:flex-end;row-gap:6px}}.pf .pf-xlang__tag{display:inline-block;margin-inline-start:.4em;padding-inline:.35em;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-xs);color:var(--pf-ink-3);background:var(--pf-canvas);font-family:var(--pf-font);font-size:.72em;font-weight:400;line-height:1.5;letter-spacing:0;text-transform:none;text-decoration:none;vertical-align:.1em;unicode-bidi:isolate;white-space:nowrap}.pf a.pf-xlang:dir(rtl)>.pf-xlang__tag[dir=ltr],.pf a.pf-xlang:dir(ltr)>.pf-xlang__tag[dir=rtl]{margin-inline:0 .4em}.pf a.pf-xlang:hover .pf-xlang__tag{color:var(--pf-ink-2);border-color:var(--pf-ink-4)}.pf .pf-brand .pf-xlang__tag{display:none}@media print{.pf .pf-xlang__tag{border:0;padding:0}}.pf .pf-feed{display:grid;gap:10px;padding-block:14px;border-block-start:1px solid var(--pf-line)}.pf .pf-feed__title{margin:0}.pf .pf-feed__items{list-style:none;margin:0;padding:0;display:grid;gap:0}.pf .pf-feed__item{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-block:8px;border-block-end:1px solid var(--pf-line);color:var(--pf-ink);line-height:1.45;overflow-wrap:anywhere}.pf .pf-feed__item:last-child{border-block-end:0}.pf .pf-feed__item>a{color:var(--pf-ink);text-decoration-color:var(--pf-line-strong);text-underline-offset:3px;flex:1 1 18rem;min-width:0}.pf .pf-feed__item>a:hover{text-decoration-color:currentColor}.pf .pf-feed__date,.pf .pf-feed__fetched{font-family:var(--pf-mono);font-size:12px;color:var(--pf-ink-3);white-space:nowrap;unicode-bidi:isolate}.pf .pf-feed__venue{color:var(--pf-ink-2);font-size:13px;flex-basis:100%}.pf .pf-feed__item--event>.pf-feed__date{order:-1;flex-basis:100%}.pf .pf-feed__kind{font-family:var(--pf-mono);font-size:11px;color:var(--pf-ink-2);padding:1px 6px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-xs);white-space:nowrap}.pf .pf-feed__note{margin:0;color:var(--pf-ink-2);display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.pf .pf-feed__note .pf-status{white-space:normal}.pf .pf-feed__source{margin:0;font-size:13px;color:var(--pf-ink-3)}.pf .pf-feed[data-pf-feed-state=forming]{color:var(--pf-ink-3)}@media print{.pf .pf-feed__item>a:after{content:" (" attr(href) ")";font-size:11px;color:var(--pf-ink-3)}}.pf .pf-svc{list-style:none;margin:0;padding:0;display:grid;gap:0;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));border-block-start:1px solid var(--pf-line);border-inline-start:1px solid var(--pf-line)}.pf .pf-svc__item{position:relative;padding:20px 20px 22px;border-inline-end:1px solid var(--pf-line);border-block-end:1px solid var(--pf-line);background:var(--pf-canvas)}.pf .pf-svc__item:before{content:"";position:absolute;inset-block-start:-1px;inset-inline-start:-1px;width:28px;height:2px;background:var(--pf-area-grad, var(--pf-grad));transition:width .3s var(--pf-ease)}.pf .pf-svc__item:hover:before{width:calc(100% + 2px)}.pf .pf-svc__n{margin:0 0 10px;font:500 12px/1 var(--pf-mono);color:var(--pf-area-ink, var(--pf-ink-3))}.pf .pf-svc__title{margin:0 0 6px;font-size:18px;font-weight:500}.pf .pf-svc__title a{color:var(--pf-ink);text-decoration:none}.pf .pf-svc__title a:hover{text-decoration:underline;text-underline-offset:3px}.pf .pf-svc__text{margin:0 0 14px;color:var(--pf-ink-2)}.pf .pf-svc__how{margin:0 0 6px;font:500 11px/1.2 var(--pf-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--pf-ink-3)}.pf .pf-svc__steps{margin:0;padding-inline-start:1.2em;color:var(--pf-ink-2);font-size:14px}.pf .pf-svc__steps li+li{margin-block-start:4px}.pf .pf-guide{list-style:none;margin:0;padding:0;counter-reset:none}.pf .pf-guide__step{display:grid;grid-template-columns:44px 1fr;gap:16px;padding-block:18px;border-block-start:1px solid var(--pf-line)}.pf .pf-guide__step:last-child{border-block-end:1px solid var(--pf-line)}.pf .pf-guide__n{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);font:500 15px/1 var(--pf-mono);color:var(--pf-area-ink, var(--pf-ink))}.pf .pf-guide__title{margin:0 0 4px;font-size:17px;font-weight:500}.pf .pf-guide__text{margin:0 0 8px;color:var(--pf-ink-2)}.pf .pf-guide__topics{margin:0;font:12px/1.5 var(--pf-mono);color:var(--pf-ink-3)}.pf .pf-guide__links{list-style:none;margin:0;padding:0;display:grid;gap:6px}.pf .pf-guide__links a{font-weight:500}.pf .pf-guide__by{color:var(--pf-ink-3);font-size:13px}.pf .pf-guide__learn{margin:8px 0 0;font-size:14px;color:var(--pf-ink-2)}.pf .pf-guide__learn span{font:500 11px/1 var(--pf-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--pf-ink-3);margin-inline-end:6px}.pf .pf-res{display:flex;flex-direction:column;gap:4px}.pf .pf-res__meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0;font:11px/1.4 var(--pf-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--pf-ink-3)}.pf .pf-res__topic{color:var(--pf-area-ink, var(--pf-ink-2))}.pf .pf-res__name{margin:2px 0 0}.pf .pf-res__host{margin:0;font:12px/1.4 var(--pf-mono);color:var(--pf-ink-3);unicode-bidi:plaintext;overflow-wrap:anywhere}.pf .pf-res__by{margin:0;color:var(--pf-ink-2);font-size:14px}.pf .pf-res__check{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:auto 0 0;padding-block-start:8px;font-size:13px;color:var(--pf-ink-3)}.pf .pf-dircard__n{margin:4px 0 0;color:var(--pf-ink-3)}.pf .pf-dircard__n span{font-size:28px;font-weight:500;color:var(--pf-ink);margin-inline-end:6px}.pf .pf-pfhome__find{align-items:start}.pf .pf-pfslots{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.pf .pf-pfslots__item>.pf-h3{margin-block-end:8px}.pf .pf-pfslot{padding:16px;border:1px dashed var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-muted-bg, var(--pf-canvas))}.pf .pf-pfslot__state{margin:0 0 6px}.pf .pf-pfslot__text{margin:0;color:var(--pf-ink-2);font-size:14px}@media(max-width:600px){.pf .pf-guide__step{grid-template-columns:1fr;gap:8px}}.pf .pf-listing,.pf .pf-share{margin-block:20px;padding:clamp(16px,2.5vw,24px);border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-canvas)}.pf .pf-listing__title{margin:0 0 10px;font-size:1.05rem;color:var(--pf-ink)}.pf .pf-listing__state{margin:0 0 8px}.pf .pf-listing__empty p,.pf .pf-share p{margin-block:0 8px;color:var(--pf-ink-2)}.pf .pf-listing__links{display:flex;flex-wrap:wrap;gap:6px 18px;margin:10px 0 0;font-size:.92rem}.pf .pf-listing__links a,.pf .pf-listing__source{color:var(--pf-ink);font-weight:600;text-underline-offset:3px}.pf .pf-listing__note{margin:0 0 10px;font-family:var(--pf-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--pf-ink-3)}.pf[dir=rtl] .pf-listing__note{font-family:var(--pf-font);letter-spacing:0;text-transform:none;font-size:13px}.pf .pf-listing__cards{list-style:none;margin:0;padding:0;display:grid;gap:0}.pf .pf-listing__card{padding-block:14px;border-block-start:1px solid var(--pf-line)}.pf .pf-listing__card:first-child{border-block-start:0;padding-block-start:0}.pf .pf-listing__name{margin:0 0 4px;font-size:1rem;color:var(--pf-ink);overflow-wrap:anywhere}.pf .pf-listing__meta{margin:0 0 6px;color:var(--pf-ink-3);font-size:.92rem;overflow-wrap:anywhere}.pf .pf-listing__foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;font-size:.9rem;color:var(--pf-ink-3)}.pf .pf-listing__card--disputed{border-inline-start:2px solid var(--pf-pend);padding-inline-start:12px}.pf .pf-listing__none{margin:0;color:var(--pf-ink-3)}.pf .pf-listing--live .nxf-views__list{list-style:none;margin:0;padding:0}.pf .pf-listing--live .nxf-views__filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px;margin-block-end:12px}.pf .pf-listing--live .nxf-views__field{display:grid;gap:4px;min-width:0}.pf .pf-listing--live .nxf-views__field label{font-size:.85rem;color:var(--pf-ink-3)}.pf .pf-listing--live .nxf-views__field :is(input,select){max-width:100%;min-height:36px;padding-inline:8px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-xs);background:var(--pf-canvas);color:var(--pf-ink);font:inherit}.pf .pf-listing--live .nxf-views__count{margin:0 0 4px;font-family:var(--pf-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--pf-ink-3)}.pf .pf-listing--live .nxf-views__card{padding-block:12px;border-block-start:1px solid var(--pf-line)}.pf .pf-listing--live .nxf-views__card dl{display:grid;grid-template-columns:minmax(8em,max-content) 1fr;gap:2px 12px;margin:0}.pf .pf-listing--live .nxf-views__card dl>div{display:contents}.pf .pf-listing--live .nxf-views__card dt{color:var(--pf-ink-3);font-size:.88rem}.pf .pf-listing--live .nxf-views__card dd{margin:0;color:var(--pf-ink);overflow-wrap:anywhere}@media(max-width:520px){.pf .pf-listing--live .nxf-views__card dl{grid-template-columns:1fr}.pf .pf-listing--live .nxf-views__card dd{margin-block-end:6px}}.pf .pf-share-block{margin-block-end:28px}.pf .pf-share-block>.pf-h3{margin-block-end:4px}.pf .pf-method-refs{padding-inline-start:1.2em}.pf .pf-method-refs li{margin-block-end:8px;color:var(--pf-ink-2)}.pf[data-design=diwan] .pf-section:has(:is(.pf-lx-chart,.pf-lx-cmp,.pf-lx-ipagrid,.pf-lx-tr,.pf-lx-num,.pf-lx-path)){grid-template-columns:minmax(0,1fr)}.pf[data-design=diwan] .pf-section:has(:is(.pf-lx-chart,.pf-lx-cmp,.pf-lx-ipagrid,.pf-lx-tr,.pf-lx-num,.pf-lx-path))>*{grid-column:1;grid-row:auto;position:static}.pf .pf-lx-tabs{margin:0 0 8px;border-block-end:1px solid var(--pf-line);overflow-x:auto}.pf .pf-lx-tabs ul{display:flex;gap:4px;margin:0;padding:0;list-style:none}.pf .pf-lx-tabs a{display:block;padding:12px 14px;min-height:24px;color:var(--pf-ink-3);font-size:14px;text-decoration:none;white-space:nowrap;border-block-end:2px solid transparent}.pf .pf-lx-tabs a:hover{color:var(--pf-ink)}.pf .pf-lx-tabs a[aria-current=page]{color:var(--pf-ink);border-image:var(--pf-grad) 1;border-block-end:2px solid}.pf .pf-lx-h3{margin:24px 0 8px;color:var(--pf-ink);font-size:16px;font-weight:600}.pf .pf-lx-note{margin:10px 0 0;color:var(--pf-ink-3);font-size:13px}.pf .pf-lx-field{display:grid;gap:4px;color:var(--pf-ink-3);font-size:13px}.pf .pf-lx-field input,.pf .pf-lx-field select,.pf .pf-lx-field textarea{min-height:40px;padding:8px 10px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-canvas);color:var(--pf-ink);font:inherit;font-size:16px}.pf .pf-lx-field textarea{font-size:20px;line-height:1.5;resize:vertical}.pf .pf-lx-field :focus-visible{outline:2px solid var(--pf-focus);outline-offset:1px}.pf .pf-lx-field--wide{grid-column:1 / -1}.pf .pf-lx-glyph{font-size:22px;line-height:1.3;color:var(--pf-ink)}.pf .pf-lx-uname{font-family:var(--pf-mono);font-size:12px;color:var(--pf-ink-3)}.pf .pf-lx-ipa{font-family:"Noto Sans",var(--pf-font);letter-spacing:0;color:var(--pf-ink)}.pf .pf-lx-rom{display:block;color:var(--pf-ink-3);font-size:13px}.pf .pf-lx-code{color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:11px}.pf .pf-lx-card__native{display:block;margin-block-end:6px;color:var(--pf-ink);font-size:26px;font-weight:500;line-height:1.35;letter-spacing:0}.pf .pf-lx-scripts{color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:11px}.pf .pf-lx-chart{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);gap:0 24px;margin:8px 0 0}.pf .pf-lx-chart>:is(.pf-lx-chart__bar,.pf-lx-chart__table){grid-column:1 / -1}.pf .pf-lx-chart__bar{display:flex;flex-wrap:wrap;align-items:end;gap:12px 20px;margin:0 0 14px}.pf .pf-lx-chart__bar[hidden]{display:none}.pf .pf-lx-chart__count{margin:0;color:var(--pf-ink-3);font-size:13px}.pf .pf-lx-chart__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));margin:0;padding:0;list-style:none;border-block-start:1px solid var(--pf-line);border-inline-start:1px solid var(--pf-line);align-content:start}.pf .pf-lx-tile{border-inline-end:1px solid var(--pf-line);border-block-end:1px solid var(--pf-line)}.pf .pf-lx-tile[hidden]{display:none}.pf .pf-lx-tile,.pf .pf-lx-tile__b{display:grid;justify-items:center;align-content:center;gap:2px;min-height:72px;padding:6px 4px;text-align:center}.pf .pf-lx-tile__b{width:100%;height:100%;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;cursor:pointer;position:relative}.pf .pf-lx-tile__b:hover{background:var(--pf-hover)}.pf .pf-lx-tile__b:focus-visible{outline:2px solid var(--pf-focus);outline-offset:-2px}.pf .pf-lx-tile__b[aria-pressed=true]{background:var(--pf-muted-bg)}.pf .pf-lx-tile__b[aria-pressed=true]:after{content:"";position:absolute;inset-inline:0;inset-block-start:0;height:2px;background:var(--pf-grad)}.pf .pf-lx-tile__g{color:var(--pf-ink);font-size:28px;line-height:1.25;letter-spacing:0}.pf .pf-lx-tile__r{min-height:1em;color:var(--pf-ink-3);font-size:12px;line-height:1.2}.pf .pf-lx-chart--compact .pf-lx-tile__g{font-size:22px}.pf .pf-lx-chart__detail{align-self:start;position:sticky;inset-block-start:calc(var(--pf-sticky, 0px) + 16px);padding:18px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-alt)}.pf .pf-lx-chart__detail[hidden]{display:none}.pf .pf-lx-detail__g{display:block;color:var(--pf-ink);font-size:72px;line-height:1.3;text-align:center;letter-spacing:0}.pf .pf-lx-detail__dl{display:grid;gap:6px;margin:10px 0 0}.pf .pf-lx-detail__dl div{display:grid;grid-template-columns:9em minmax(0,1fr);gap:8px;padding-block-end:6px;border-block-end:1px solid var(--pf-line)}.pf .pf-lx-detail__dl dt{color:var(--pf-ink-3);font-size:12px}.pf .pf-lx-detail__dl dd{margin:0;color:var(--pf-ink);font-size:14px;overflow-wrap:anywhere}.pf .pf-lx-forms__h{margin:14px 0 6px;color:var(--pf-ink-3);font-size:12px}.pf .pf-lx-forms{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;border:1px solid var(--pf-line);border-radius:var(--pf-r-xs)}.pf .pf-lx-forms li{display:grid;justify-items:center;padding:8px 2px;border-inline-end:1px solid var(--pf-line)}.pf .pf-lx-forms li:last-child{border-inline-end:0}.pf .pf-lx-forms__g{color:var(--pf-ink);font-size:30px;line-height:1.35}.pf .pf-lx-forms__k{color:var(--pf-ink-3);font-size:11px}.pf .pf-lx-copy{margin-block-start:12px}.pf .pf-lx-chart__table{margin-block-start:14px}.pf[data-design=contour] .pf-lx-chart__grid{gap:6px;border:0}.pf[data-design=contour] .pf-lx-tile{border:1px solid var(--pf-line);border-radius:var(--pf-r);overflow:hidden}.pf[data-design=contour] .pf-lx-chart__detail{border-radius:var(--pf-r)}@media(max-width:760px){.pf .pf-lx-chart{grid-template-columns:minmax(0,1fr)}.pf .pf-lx-chart__detail{position:static;margin-block-start:14px;grid-row:2}.pf .pf-lx-chart__grid{grid-template-columns:repeat(auto-fill,minmax(52px,1fr))}.pf .pf-lx-tile__g{font-size:24px}}.pf .pf-lx-num__in{margin:0 0 12px;max-width:320px}.pf .pf-lx-num__in[hidden],.pf .pf-lx-tr__form[hidden]{display:none}.pf .pf-lx-num__out{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));margin:0;border-block-start:1px solid var(--pf-line);border-inline-start:1px solid var(--pf-line)}.pf .pf-lx-num__row{padding:12px 14px;border-inline-end:1px solid var(--pf-line);border-block-end:1px solid var(--pf-line)}.pf .pf-lx-num__row dt{color:var(--pf-ink-3);font-size:12px}.pf .pf-lx-num__row dd{margin:4px 0 0;color:var(--pf-ink);font-size:30px;line-height:1.3;letter-spacing:0;overflow-wrap:anywhere}.pf .pf-lx-tr__form{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin:0 0 12px}.pf .pf-lx-tr__std-name{margin:0 0 8px;color:var(--pf-ink-3);font-size:13px}.pf .pf-lx-tr__std-name[hidden],.pf .pf-lx-tr__src[hidden]{display:none}.pf .pf-lx-tr__pair{display:grid;gap:8px}.pf .pf-lx-tr__src{margin:0;color:var(--pf-ink);font-size:22px}.pf .pf-lx-tr__out{min-height:1.6em;margin:0;padding:12px 14px;border:1px solid var(--pf-line);border-inline-start:2px solid var(--pf-tint-a);border-radius:var(--pf-r-sm);background:var(--pf-alt);color:var(--pf-ink);font-size:22px;line-height:1.5;overflow-wrap:anywhere}.pf .pf-lx-ipagrid .pf-table td{font-size:18px;text-align:center}.pf .pf-lx-ipagrid .pf-table th[scope=row]{font-size:13px}.pf .pf-lx-ipaother{margin:8px 0 0;color:var(--pf-ink-3);font-size:14px}.pf .pf-lx-ipaother .pf-lx-ipa{font-size:17px}.pf .pf-lx-aes{display:inline-flex;align-items:center;gap:6px;color:var(--pf-ink);font-size:13px;white-space:nowrap}.pf .pf-lx-aes:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--pf-pend);flex:none}.pf .pf-lx-aes--ok:before{background:var(--pf-ok)}.pf .pf-lx-aes--crit:before{background:var(--pf-crit)}.pf .pf-lx-src{margin:10px 0 0;color:var(--pf-ink-3);font-size:12.5px;line-height:1.6}.pf .pf-lx-src__h{margin-inline-end:6px;color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.pf[dir=rtl] .pf-lx-src__h{font-family:var(--pf-font);letter-spacing:0;text-transform:none}.pf .pf-lx-cite{font-style:normal}.pf .pf-lx-via{color:var(--pf-ink-4);font-size:12px}.pf .pf-lx-bib{margin:0;padding:0;list-style:none;border-block-start:1px solid var(--pf-line)}.pf .pf-lx-bib li{padding:12px 0;border-block-end:1px solid var(--pf-line)}.pf .pf-lx-bib__t{margin:0;color:var(--pf-ink);font-size:14.5px}.pf .pf-lx-bib__y{color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:12px}.pf .pf-lx-bib__m{margin:4px 0 0;color:var(--pf-ink-3);font-size:12.5px}.pf .pf-lx-endo{display:flex;flex-wrap:wrap;gap:10px 28px;margin:0 0 16px;padding:0;list-style:none}.pf .pf-lx-endo li>[lang]{color:var(--pf-ink);font-size:26px;line-height:1.35}.pf .pf-lx-views{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;border-block-start:1px solid var(--pf-line);border-inline-start:1px solid var(--pf-line)}.pf .pf-lx-view{padding:16px 18px;border-inline-end:1px solid var(--pf-line);border-block-end:1px solid var(--pf-line)}.pf .pf-lx-view p{margin:0}.pf .pf-lx-view__t{margin:0 0 6px;color:var(--pf-ink);font-size:15px;font-weight:600}.pf[data-design=contour] :is(.pf-lx-views,.pf-lx-num__out){gap:8px;border:0}.pf[data-design=contour] :is(.pf-lx-view,.pf-lx-num__row){border:1px solid var(--pf-line);border-radius:var(--pf-r)}.pf .pf-lx-unknown{display:grid;gap:4px;max-width:560px;margin:14px 0 0;padding:14px 16px;border:1px dashed var(--pf-line-strong);border-radius:var(--pf-r-sm)}.pf .pf-lx-unknown__v{margin:0;color:var(--pf-ink);font-size:24px;font-weight:500}.pf .pf-lx-unknown__t{margin:0;color:var(--pf-ink-3);font-size:13.5px}.pf .pf-lx-dia{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px 24px}.pf .pf-lx-dia__t{margin:0;color:var(--pf-ink);font-size:15px;font-weight:600}.pf .pf-lx-dia__m{margin:2px 0 6px;color:var(--pf-ink-3);font-size:12.5px}.pf .pf-lx-dia__list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.pf .pf-lx-dia__list li{padding:2px 8px;border:1px solid var(--pf-line);border-radius:var(--pf-r-xs);color:var(--pf-ink-2);font-size:13px}.pf .pf-lx-path{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;border-block-start:1px solid var(--pf-line-strong)}.pf .pf-lx-path>li{position:relative;padding:18px 16px 16px 0;padding-inline:0 16px}.pf .pf-lx-path>li:before{content:"";position:absolute;inset-block-start:-5px;inset-inline-start:0;width:9px;height:9px;border-radius:50%;background:var(--pf-canvas);border:1px solid var(--pf-ink-3)}.pf .pf-lx-path>li.has-course:before{background:var(--pf-tint-a);border-color:var(--pf-tint-a)}.pf .pf-lx-path__lv{margin:0;color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:11px;letter-spacing:.08em}.pf .pf-lx-path__t{margin:4px 0 6px;color:var(--pf-ink);font-size:16px;font-weight:600}.pf .pf-lx-path p{margin:0;font-size:14px}.pf .pf-lx-path__c{margin:10px 0 0;padding:0;list-style:none;font-size:14px}.pf .pf-lx-path p.pf-lx-path__none{margin-block-start:10px;color:var(--pf-ink-4);font-size:13px}@media(max-width:760px){.pf .pf-lx-path{grid-template-columns:minmax(0,1fr);border-block-start:0;border-inline-start:1px solid var(--pf-line-strong)}.pf .pf-lx-path>li{padding:0 0 18px 18px;padding-inline:18px 0}.pf .pf-lx-path>li:before{inset-block-start:4px;inset-inline-start:-5px}}.pf .pf-lx-kinds{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;font-size:14px}.pf .pf-lx-kinds__n{color:var(--pf-ink);font-size:24px;font-weight:500;margin-inline-end:4px}.pf .pf-lx-type{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px 24px;margin:0}.pf .pf-lx-type dt{color:var(--pf-ink);font-weight:600;font-size:14px}.pf .pf-lx-type dd{margin:2px 0 0;font-size:14px}.pf .pf-lx-cmp td [lang]{color:var(--pf-ink);font-size:17px}.pf .pf-lx-cmp :is(th,td).is-this{background:var(--pf-muted-bg)}.pf .pf-lx-cmp thead th.is-this{color:var(--pf-ink)}.pf .pf-lx-punct{margin:0;color:var(--pf-ink);font-size:30px;letter-spacing:.3em}.pf .pf-lx-await{color:var(--pf-ink-4);font-size:12.5px}.pf .pf-lx-auth{color:var(--pf-ink-2)}.pf .pf-lx-checked,.pf .pf-lx-rnote{color:var(--pf-ink-4);font-size:12px}.pf .pf-cards--lx-res .pf-card__foot{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center}.pf :is(.pf-lx-chart,.pf-lx-num,.pf-lx-tr,.pf-lx-ipagrid)>*,.pf .pf-section:has(.pf-lx-chart,.pf-lx-num,.pf-lx-tr,.pf-lx-cmp)>*{min-width:0;max-width:100%}.pf .pf-lx-chart__table .pf-table-wrap{overflow-x:auto}.pf .pf-lx-card__native{display:inline-block}.pf .pf-lx-field{min-width:0;max-width:100%}.pf .pf-lx-field :is(input,select,textarea){width:100%;max-width:100%;min-width:0;box-sizing:border-box}.pf .pf-lx-num__in .pf-lx-field input{max-width:320px}.pf :is(.pf-cal,.pf-calslot,.pf-calics,.pf-dag) [hidden]{display:none!important}.pf .pf-cal-k--community{--k: var(--pf-tint-a)}.pf .pf-cal-k--international{--k: var(--pf-ink-3)}.pf .pf-cal-k--holiday{--k: var(--pf-tint-b)}.pf .pf-cal-k--programme{--k: var(--pf-ok)}.pf .pf-cal-k--city{--k: var(--pf-ink-2)}.pf .pf-cal-ribbon__tick.pf-cal-k--city{block-size:40%;background:repeating-linear-gradient(to bottom,var(--k) 0 1px,transparent 1px 3px)}.pf .pf-cal-month li.pf-cal-k--city{border-inline-start-style:dotted}.pf .pf-cal{margin:24px 0;padding:0;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-surface);min-width:0}.pf .pf-cal__bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 20px;border-block-end:1px solid var(--pf-line)}.pf .pf-cal__title{margin:0;margin-inline-end:auto;font-weight:600}.pf .pf-cal__cap{display:block;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.pf .pf-cal__views{display:inline-flex;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);overflow:hidden}.pf .pf-cal__views button,.pf .pf-cal__year button{min-height:36px;padding:0 14px;border:0;background:transparent;color:var(--pf-ink-2);font:inherit;font-size:14px;cursor:pointer}.pf .pf-cal__views button+button{border-inline-start:1px solid var(--pf-line)}.pf .pf-cal__views button[aria-selected=true]{background:var(--pf-ink);color:var(--pf-canvas)}.pf .pf-cal__views button:focus-visible,.pf .pf-cal__year :is(button,select):focus-visible,.pf .pf-cal-ribbon__name:focus-visible{outline:2px solid var(--pf-focus, var(--pf-ink));outline-offset:2px}.pf .pf-cal__year{display:inline-flex;align-items:center;gap:4px;margin:0}.pf .pf-cal__year select{min-height:36px;padding:0 8px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-surface);color:var(--pf-ink);font:inherit;font-variant-numeric:tabular-nums}.pf .pf-cal__year button{min-width:36px;padding:0 10px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm)}.pf .pf-cal__year button:disabled{opacity:.35;cursor:default}.pf .pf-cal__year .pf-cal__today{margin-inline-start:6px}.pf .pf-cal__filters{border-block-end:1px solid var(--pf-line)}.pf .pf-cal__filters>summary{min-height:44px;display:flex;align-items:center;gap:6px;padding:0 20px;cursor:pointer;font-family:var(--pf-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--pf-ink-2)}.pf .pf-cal__fgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 16px;padding:4px 20px 18px}.pf .pf-cal-f{display:grid;gap:4px;margin:0;min-width:0}.pf .pf-cal-f label{color:var(--pf-ink-3);font-size:12.5px}.pf .pf-cal-f :is(select,input){min-height:40px;inline-size:100%;padding:0 10px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-surface);color:var(--pf-ink);font:inherit;font-size:14px}.pf .pf-cal-f select:disabled{opacity:.5}.pf .pf-cal-f--reset{align-self:end}.pf .pf-cal__status{margin:0;padding:10px 20px 0;color:var(--pf-ink-3);font-size:13px;font-variant-numeric:tabular-nums}.pf .pf-cal__note{margin:10px 20px 0;padding:10px 14px;border-inline-start:2px solid var(--pf-pend);background:var(--pf-alt);font-size:14px}.pf .pf-cal__panel{padding:16px 20px 20px;min-width:0}.pf .pf-cal.is-live .pf-cal__panel[hidden]{display:none}.pf .pf-cal__ph{margin:0 0 12px;font-size:15px;font-weight:600}.pf .pf-cal:not(.is-live) .pf-cal__panel+.pf-cal__panel{border-block-start:1px solid var(--pf-line)}.pf .pf-cal-ribbon{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none}.pf .pf-cal-ribbon__m{display:grid;grid-template-rows:auto 64px auto;gap:6px;min-width:0;padding:8px 6px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm)}.pf .pf-cal-ribbon__m.is-now{border-color:var(--pf-ink)}.pf .pf-cal-ribbon__name{justify-self:start;padding:0;border:0;background:none;color:var(--pf-ink);font-family:var(--pf-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer}.pf .pf-cal-ribbon__track{position:relative;display:block;border-block-end:1px solid var(--pf-line-strong);background:repeating-linear-gradient(to right,transparent 0 calc(100% / var(--n) - 1px),var(--pf-line) calc(100% / var(--n) - 1px) calc(100% / var(--n)))}.pf[dir=rtl] .pf-cal-ribbon__track{background:repeating-linear-gradient(to left,transparent 0 calc(100% / var(--n) - 1px),var(--pf-line) calc(100% / var(--n) - 1px) calc(100% / var(--n)))}.pf .pf-cal-ribbon__tick{position:absolute;inset-block-end:0;inset-inline-start:calc((var(--d) - 1) / var(--n) * 100%);inline-size:max(2px,calc(100% / var(--n) - 1px));block-size:100%;background:var(--k)}.pf .pf-cal-ribbon__tick.pf-cal-k--international{block-size:55%}.pf .pf-cal-ribbon__tick.pf-cal-k--holiday{block-size:80%;background:repeating-linear-gradient(to bottom,var(--k) 0 3px,transparent 3px 5px)}.pf .pf-cal-ribbon__tick.pf-cal-k--programme{block-size:30%}.pf .pf-cal-ribbon__today{position:absolute;inset-block:-4px 0;inset-inline-start:calc((var(--d) - .5) / var(--n) * 100%);inline-size:0;border-inline-start:1px dashed var(--pf-ink)}.pf .pf-cal-ribbon__count{color:var(--pf-ink-3);font-size:12px;font-variant-numeric:tabular-nums}.pf .pf-cal-legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin:14px 0 0;padding:0;list-style:none;color:var(--pf-ink-2);font-size:13px}.pf .pf-cal-legend li{display:inline-flex;align-items:center;gap:6px}.pf .pf-cal-legend__sw{inline-size:4px;block-size:14px;background:var(--k)}.pf .pf-cal-legend .pf-cal-k--international .pf-cal-legend__sw{block-size:8px}.pf .pf-cal-legend .pf-cal-k--holiday .pf-cal-legend__sw{background:repeating-linear-gradient(to bottom,var(--k) 0 3px,transparent 3px 5px)}.pf .pf-cal-months{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}.pf .pf-cal-mnav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 10px}.pf .pf-cal-mnav button{min-inline-size:40px;min-block-size:40px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-surface);color:var(--pf-ink);font-size:18px;cursor:pointer}.pf .pf-cal-mnav button:disabled{opacity:.35;cursor:default}.pf[dir=rtl] .pf-cal-mnav button,.pf[dir=rtl] .pf-cal__year [data-cal-step]{transform:scaleX(-1)}.pf .pf-cal-mnav__l{font-weight:600;font-size:18px}.pf .pf-cal-month{inline-size:100%;border-collapse:collapse;table-layout:fixed;font-size:13px}.pf .pf-cal-month caption{padding-block-end:8px;text-align:start;font-weight:600}.pf .pf-cal-onemonth .pf-cal-month caption{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}.pf .pf-cal-month th{padding:6px 4px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;font-weight:400;letter-spacing:.06em;text-align:start;text-transform:uppercase}.pf .pf-cal-month td{block-size:64px;padding:4px;border:1px solid var(--pf-line);vertical-align:top;overflow:hidden}.pf .pf-cal-onemonth .pf-cal-month td{block-size:104px}.pf .pf-cal-month td.is-out{background:var(--pf-alt)}.pf .pf-cal-month td.is-today{box-shadow:inset 0 0 0 2px var(--pf-ink)}.pf .pf-cal-month__d{display:block;color:var(--pf-ink-3);font-variant-numeric:tabular-nums}.pf .pf-cal-month td.has .pf-cal-month__d,.pf .pf-cal-month td.is-today .pf-cal-month__d{color:var(--pf-ink);font-weight:600}.pf .pf-cal-month ul{margin:2px 0 0;padding:0;list-style:none}.pf .pf-cal-month li{margin-block-start:2px;padding-inline-start:6px;border-inline-start:3px solid var(--k);line-height:1.25;overflow-wrap:anywhere}.pf .pf-cal-month li.pf-cal-k--international{border-inline-start-style:double}.pf .pf-cal-month li.pf-cal-k--holiday{border-inline-start-style:dashed}.pf .pf-cal-month li a{color:var(--pf-ink);text-decoration:none}.pf .pf-cal-month li a:hover{text-decoration:underline}.pf .pf-cal-month li.is-cont{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;opacity:.7}.pf .pf-cal-month li.is-cont a{color:var(--pf-ink-3)}@media(max-width:640px){.pf .pf-cal-ribbon{grid-template-columns:repeat(3,minmax(0,1fr))}.pf .pf-cal-month,.pf .pf-cal-month tbody,.pf .pf-cal-month tr{display:block}.pf .pf-cal-month thead{display:none}.pf .pf-cal-month td{display:none;block-size:auto}.pf .pf-cal-month td.has,.pf .pf-cal-month td.is-today{display:grid;grid-template-columns:64px 1fr;gap:8px;padding:10px 4px;border:0;border-block-end:1px solid var(--pf-line)}.pf .pf-cal-onemonth .pf-cal-month td.has,.pf .pf-cal-onemonth .pf-cal-month td.is-today{block-size:auto}.pf .pf-cal-month td .pf-sr{position:static!important;inline-size:auto;block-size:auto;clip:auto;overflow:visible;margin-inline-end:4px;color:var(--pf-ink-3);font-weight:400}.pf .pf-cal-month td.is-today{box-shadow:none;border-inline-start:3px solid var(--pf-ink)}.pf .pf-cal-month td.has:not(.is-today):not(:has(li:not(.is-cont))){display:none}.pf .pf-cal-month li.is-cont{display:none}.pf .pf-cal__bar,.pf .pf-cal__panel{padding-inline:14px}}.pf .pf-cal-agenda__m+.pf-cal-agenda__m{margin-block-start:20px}.pf .pf-cal-agenda__h{margin:0 0 6px;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.pf .pf-cal-agenda ol{margin:0;padding:0;list-style:none;border-block-start:1px solid var(--pf-line)}.pf .pf-cal-agenda__i{display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;align-items:start;padding:10px 0;border-block-end:1px solid var(--pf-line)}.pf .pf-cal-agenda__i.is-past{opacity:.62}.pf .pf-cal-agenda__i.is-next .pf-cal-agenda__date{border-color:var(--pf-ink)}.pf .pf-cal-agenda__date{display:grid;justify-items:center;padding:4px 0;border:1px solid var(--pf-line);border-block-start:3px solid var(--k);border-radius:var(--pf-r-sm)}.pf .pf-cal-agenda__day{font-size:20px;font-weight:600;line-height:1.1;font-variant-numeric:tabular-nums}.pf .pf-cal-agenda__wd{color:var(--pf-ink-3);font-size:11px}.pf .pf-cal-agenda__body{display:grid;gap:4px;min-width:0}.pf .pf-cal-agenda__body>a{color:var(--pf-ink);font-weight:600}.pf .pf-cal-agenda__meta{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--pf-ink-3);font-size:13px}.pf .pf-cal-tag{display:inline-flex;align-items:center;gap:6px;color:var(--pf-ink-2);font-size:12.5px}.pf .pf-cal-tag:before{content:"";inline-size:8px;block-size:8px;border-radius:1px;background:var(--k)}.pf .pf-cal-tag.pf-cal-k--international:before{border-radius:50%}.pf .pf-cal-tag.pf-cal-k--holiday:before{transform:rotate(45deg)}.pf .pf-cal-drift{--name: minmax(140px, 220px)}.pf .pf-cal-drift__axis{display:grid;grid-template-columns:repeat(12,1fr);margin:0 0 4px;margin-inline-start:232px;padding:0;list-style:none;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase}.pf .pf-cal-drift__axis li{border-inline-start:1px solid var(--pf-line);padding-inline-start:4px}.pf .pf-cal-drift__key{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0 0 10px;padding:0;list-style:none;font-size:12.5px;color:var(--pf-ink-2);font-variant-numeric:tabular-nums}.pf .pf-cal-drift__key li{display:inline-flex;align-items:center;gap:6px}.pf .pf-cal-drift__sw{inline-size:10px;block-size:10px;border-radius:50%;background:var(--seq);border:1px solid var(--pf-ink-3)}.pf .pf-cal-drift__rows{margin:0;padding:0;list-style:none}.pf .pf-cal-drift__row{display:grid;grid-template-columns:220px minmax(0,1fr);gap:12px;align-items:center;min-block-size:30px;border-block-end:1px solid var(--pf-line)}.pf .pf-cal-drift__name{overflow:hidden;color:var(--pf-ink);font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}.pf .pf-cal-drift__track{position:relative;block-size:18px;background:repeating-linear-gradient(to right,transparent 0 calc(100% / 12 - 1px),var(--pf-line) calc(100% / 12 - 1px) calc(100% / 12))}.pf[dir=rtl] .pf-cal-drift__track{background:repeating-linear-gradient(to left,transparent 0 calc(100% / 12 - 1px),var(--pf-line) calc(100% / 12 - 1px) calc(100% / 12))}.pf .pf-cal-drift__dot{position:absolute;inset-block-start:4px;inset-inline-start:calc(var(--x) * 100% - 5px);inline-size:10px;block-size:10px;border-radius:50%;background:var(--seq);border:1px solid var(--pf-ink-3)}.pf .pf-cal-drift__row.pf-cal-k--community .pf-cal-drift__dot{border-color:var(--pf-tint-a)}@media(max-width:640px){.pf .pf-cal-drift__axis{margin-inline-start:0}.pf .pf-cal-drift__row{grid-template-columns:1fr;gap:2px;padding-block:6px}}.pf .pf-cal-src{margin:0;padding:0;list-style:none;border-block-start:1px solid var(--pf-line)}.pf .pf-cal-src li{padding:10px 0;border-block-end:1px solid var(--pf-line)}.pf .pf-cal-src__pub{display:block;color:var(--pf-ink-3);font-size:13px}.pf .pf-calics{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block-start:16px}.pf .pf-calics__note{margin:0;color:var(--pf-ink-3);font-size:13px}.pf .pf-calslot{margin:16px 0;padding:18px 20px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-surface)}.pf .pf-calslot__h{margin:0 0 4px;font-family:var(--pf-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--pf-ink-3)}.pf .pf-calslot__intro{margin:0 0 10px;color:var(--pf-ink-2);font-size:14px}.pf .pf-calslot__list{margin:0;padding:0;list-style:none}.pf .pf-calslot__item{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:10px;align-items:baseline;padding:8px 0;padding-inline-start:10px;border-block-end:1px solid var(--pf-line);border-inline-start:3px solid var(--k)}.pf .pf-calslot__item time{color:var(--pf-ink-3);font-size:13px;font-variant-numeric:tabular-nums}.pf .pf-calslot__note{margin:10px 0 0;color:var(--pf-ink-2);font-size:13.5px}@media(max-width:520px){.pf .pf-calslot__item{grid-template-columns:1fr;gap:2px}}.pf .pf-listing,.pf .pf-feed--pending{margin:12px 0;padding:14px 16px;border:1px dashed var(--pf-line-strong);border-radius:var(--pf-r-sm)}.pf :is(.pf-listing__h,.pf-feed__h){margin:0 0 4px;font-weight:600}.pf :is(.pf-listing,.pf-feed--pending) p:last-child{margin-block-end:0;color:var(--pf-ink-2)}.pf .pf-dag{margin:24px 0;padding:20px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);background:var(--pf-surface);min-width:0}.pf .pf-dag__scroll{overflow-x:auto;margin-block:12px;padding-block-end:6px}.pf .pf-dag__scroll:focus-visible{outline:2px solid var(--pf-ink);outline-offset:2px}.pf .pf-dag__svg{display:block;max-inline-size:none}.pf[dir=rtl] .pf-dag__scroll{direction:ltr}.pf .pf-dag__e{fill:none;stroke:var(--pf-line-strong);stroke-width:1}.pf .pf-dag__e.is-crit{stroke:var(--pf-ink);stroke-width:1.6}.pf .pf-dag__n rect{fill:var(--pf-surface);stroke:var(--pf-line-strong);stroke-width:1}.pf .pf-dag__n--decision rect{fill:var(--pf-alt);stroke-dasharray:3 2}.pf .pf-dag__n.is-in-progress rect{stroke:var(--pf-pend);stroke-width:2}.pf .pf-dag__n.is-done rect,.pf .pf-dag__n.is-decided rect{stroke:var(--pf-ok);stroke-width:2;stroke-dasharray:none}.pf .pf-dag__n.is-crit rect{stroke:var(--pf-ink)}.pf .pf-dag__n text{fill:var(--pf-ink);font-size:12px}.pf .pf-dag__id{fill:var(--pf-ink-3)!important;font-family:var(--pf-mono);font-size:10px!important;letter-spacing:.04em}.pf .pf-dag__n:focus-visible rect,.pf .pf-dag__n:hover rect{stroke:var(--pf-ink);stroke-width:2.4}.pf .pf-dag__n:focus{outline:none}.pf .pf-dag.is-focus .pf-dag__n:not(.is-lit),.pf .pf-dag.is-focus .pf-dag__e:not(.is-lit){opacity:.22}.pf .pf-dag.is-focus .pf-dag__e.is-lit{stroke:var(--pf-tint-a);stroke-width:2}.pf .pf-dag__key{display:flex;flex-wrap:wrap;gap:6px 18px;margin:10px 0 0;padding:0;list-style:none;font-size:13px;color:var(--pf-ink-2)}.pf .pf-dag__key li{display:inline-flex;align-items:center;gap:6px}.pf .pf-dag__sw{inline-size:18px;block-size:12px;border:1px solid var(--pf-line-strong);border-radius:2px;background:var(--pf-surface)}.pf .pf-dag__sw--decision{border-style:dashed;border-radius:6px;background:var(--pf-alt)}.pf .pf-dag__sw.is-in-progress{border:2px solid var(--pf-pend)}.pf .pf-dag__sw.is-done{border:2px solid var(--pf-ok)}.pf .pf-dag__sw.is-crit{border:2px solid var(--pf-ink)}.pf .pf-wp-chain,.pf .pf-wp-deps,.pf .pf-wp-dec{margin:0;padding:0;list-style:none;border-block-start:1px solid var(--pf-line)}.pf .pf-wp-chain{counter-reset:wp}.pf .pf-wp-chain li,.pf .pf-wp-deps li{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline;padding:10px 0;border-block-end:1px solid var(--pf-line)}.pf .pf-wp-chain li:before{counter-increment:wp;content:counter(wp,decimal-leading-zero);color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:12px}.pf .pf-wp-dec li{padding:14px 0;border-block-end:1px solid var(--pf-line);scroll-margin-block-start:calc(var(--pf-top-h, 56px) + 16px)}.pf .pf-wp-dec li:target{background:var(--pf-alt)}.pf .pf-wp-dec p{margin:4px 0}.pf .pf-wp-dec__h{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.pf .pf-wp-dec__id{font-family:var(--pf-mono);font-weight:600}.pf .pf-wp-dec__q{font-weight:600}.pf .pf-wp-dec__l{color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;margin-inline-end:6px}.pf[data-design=diwan] .pf-cal,.pf[data-design=diwan] .pf-dag{border-radius:0;border-inline:0}.pf[data-design=diwan] .pf-cal-ribbon__m,.pf[data-design=diwan] .pf-cal-agenda__date{border-radius:0}.pf[data-design=contour] .pf-cal{border-radius:var(--pf-r-lg, 12px);background:transparent}.pf[data-design=contour] .pf-cal-ribbon{gap:1px;background:var(--pf-line);border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);overflow:hidden}.pf[data-design=contour] .pf-cal-ribbon__m{border:0;border-radius:0;background:var(--pf-canvas)}.pf[data-design=contour] .pf-cal-agenda__date{border-radius:999px;padding:6px 0}.pf[data-design=contour] .pf-cal__views{border-radius:999px}.pf:is(:lang(fa),:lang(ar),:lang(ckb),:lang(azb),:lang(he)) :is(.pf-cal__cap,.pf-cal__filters>summary,.pf-cal-ribbon__name,.pf-cal-month th,.pf-cal-agenda__h,.pf-cal-drift__axis,.pf-calslot__h,.pf-wp-dec__l){font-family:inherit;letter-spacing:0;text-transform:none}@media(forced-colors:active){.pf .pf-cal-ribbon__tick,.pf .pf-cal-legend__sw,.pf .pf-cal-tag:before,.pf .pf-cal-drift__dot{forced-color-adjust:none;background:CanvasText}}.pf .pf-nv{flex-wrap:nowrap;gap:0 20px}.pf .pf-nv__site{position:relative;display:inline-flex;align-items:center;min-height:32px;padding-inline-start:16px;color:var(--pf-ink);font-size:14px;font-weight:500;text-decoration:none;white-space:nowrap;max-inline-size:22ch;overflow:hidden;text-overflow:ellipsis}.pf .pf-nv__site:before{content:"";position:absolute;inset-inline-start:0;inset-block:8px;width:1px;background:var(--pf-line-strong)}.pf .pf-nv__site:hover{color:var(--pf-area-ink)}.pf .pf-nv__menu{flex:1 1 auto;align-self:stretch;min-width:0;display:flex}.pf .pf-nv__bar{display:flex;gap:2px;list-style:none;margin:0;padding:0}.pf .pf-nv__item,.pf .pf-nv__d{display:flex}.pf .pf-nv__sum{position:relative;display:inline-flex;align-items:center;gap:8px;padding:0 12px;color:var(--pf-ink-3);font-size:13.5px;font-weight:500;white-space:nowrap;cursor:pointer;list-style:none;user-select:none;transition:color .12s var(--pf-ease)}.pf .pf-nv__sum::-webkit-details-marker{display:none}.pf .pf-nv__sum:after{content:"";flex:none;width:6px;height:6px;margin-block-start:-3px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s var(--pf-ease)}.pf .pf-nv__d[open]>.pf-nv__sum:after{margin-block-start:3px;transform:rotate(225deg)}.pf .pf-nv__sum:hover,.pf .pf-nv__d[open]>.pf-nv__sum,.pf .pf-nv__sum[data-current]{color:var(--pf-ink)}.pf .pf-nv__sum[data-current]:before,.pf .pf-nv__d[open]>.pf-nv__sum:before{content:"";position:absolute;inset-inline:12px;bottom:-1px;height:2px;background:var(--pf-grad)}.pf .pf-nv__d[open]>.pf-nv__sum:not([data-current]):before{background:var(--pf-ink)}.pf .pf-nv__panel{position:absolute;inset-inline:0;top:100%;z-index:30;max-height:calc(100vh - var(--pf-top-h) - var(--pf-sticky, 0px) - 16px);overflow:auto;overscroll-behavior:contain;padding:28px 20px 32px;background:var(--pf-canvas);border-block:1px solid var(--pf-line)}.pf .pf-nv__in{max-width:var(--pf-max);margin-inline:auto}.pf .pf-nv__h{display:flex;align-items:center;gap:8px;margin:0 0 16px;color:var(--pf-ink-4);font-family:var(--pf-mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.pf .pf-nv__h a{color:inherit;text-decoration:none}.pf .pf-nv__h a:hover{color:var(--pf-ink)}.pf .pf-nv__rh{margin:0 0 8px;color:var(--pf-ink-2);font-size:13px;font-weight:600}.pf .pf-nv__panel ul,.pf .pf-nv__panel ol{list-style:none;margin:0;padding:0}.pf .pf-nv__panel a{color:var(--pf-ink-2);text-decoration:none}.pf .pf-nv__panel a:hover{color:var(--pf-ink);text-decoration:underline;text-underline-offset:3px}.pf .pf-nv__panel a[aria-current=page]{color:var(--pf-ink);font-weight:600}.pf .pf-nv__text{display:block;margin:2px 0 0;color:var(--pf-ink-4);font-size:12.5px;line-height:1.45}.pf .pf-nv__more{margin:20px 0 0;padding-block-start:14px;border-block-start:1px solid var(--pf-line);font-size:13.5px}.pf .pf-nv__more a{color:var(--pf-ink);font-weight:500}.pf .pf-nv__more a:after{content:" →"}.pf[dir=rtl] .pf-nv__more a:after{content:" ←"}.pf .pf-nv__ext{width:12px;height:12px;margin-inline-start:4px;vertical-align:-1px;color:var(--pf-ink-4)}.pf .pf-nv__in--network{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,220px);gap:32px}.pf .pf-nv__svcs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-block-start:1px solid var(--pf-line);border-inline-start:1px solid var(--pf-line)}.pf .pf-nv__svc{position:relative;padding:16px 16px 18px;border-inline-end:1px solid var(--pf-line);border-block-end:1px solid var(--pf-line)}.pf .pf-nv__svc:before{content:"";position:absolute;inset-inline-start:-1px;inset-block-start:-1px;width:32px;height:2px;background:var(--pf-area-grad);transition:width .2s var(--pf-ease)}.pf .pf-nv__svc:hover:before,.pf .pf-nv__svc:focus-within:before{width:calc(100% + 2px)}.pf .pf-nv__panel .pf-nv__svc-t{display:flex;align-items:center;gap:8px;color:var(--pf-ink);font-size:15px;font-weight:500}.pf .pf-nv__svc-t .pf-icon{width:18px;height:18px;flex:none;color:var(--pf-area-ink);fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.pf .pf-nv__n{font-family:var(--pf-mono);font-size:11px;color:var(--pf-ink-4)}.pf .pf-nv__svc>.pf-nv__text{margin-block:6px 10px}.pf .pf-nv__keys{display:flex;flex-wrap:wrap;gap:2px 12px;font-size:13px}.pf .pf-nv__keys a{display:inline-block;min-block-size:24px;line-height:24px;color:var(--pf-ink-3)}.pf .pf-nv__links{display:grid;gap:4px;font-size:14px}.pf .pf-nv__links a{display:inline-block;min-block-size:28px;line-height:28px}.pf .pf-nv__regions{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr));gap:24px 32px}.pf .pf-nv__country{padding-block:5px;border-block-end:1px solid var(--pf-line)}.pf .pf-nv__country:last-child{border-block-end:0}.pf .pf-nv__panel .pf-nv__cn{display:inline-block;min-block-size:24px;color:var(--pf-ink);font-size:14px;font-weight:500}.pf .pf-nv__cities{display:flex;flex-wrap:wrap;gap:0 10px;font-size:12.5px;line-height:1.5}.pf .pf-nv__cities a{display:inline-block;min-block-size:24px;line-height:24px;color:var(--pf-ink-3)}.pf .pf-nv__panel .pf-nv__cmore{color:var(--pf-ink-4)}.pf .pf-nv__groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:24px 40px}.pf .pf-nv__search{position:relative}.pf .pf-nv__search>summary{display:inline-grid;place-items:center;width:36px;height:36px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);color:var(--pf-ink-2);cursor:pointer;list-style:none}.pf .pf-nv__search>summary::-webkit-details-marker{display:none}.pf .pf-nv__search>summary:hover,.pf .pf-nv__search[open]>summary{border-color:var(--pf-ink-3);color:var(--pf-ink)}.pf .pf-nv__sform{position:absolute;inset-inline-end:0;top:calc(100% + 6px);z-index:31;display:flex;gap:8px;width:min(420px,calc(100vw - 32px));padding:8px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-canvas)}.pf .pf-nv__sform input{flex:1 1 auto;min-width:0;min-height:40px;margin:0;padding:0 12px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-xs);background:var(--pf-canvas);color:var(--pf-ink);font:inherit;font-size:15px}.pf .pf-nv__sform input:focus{border-color:var(--pf-ink);outline:none}.pf .pf-nv__sform .pf-btn{min-height:40px;padding-inline:16px}.pf .pf-nv .pf-top__tools{margin-inline-start:auto}.pf .pf-nv__toggle{display:none;align-items:center;gap:8px;height:36px;margin:0;padding:0 12px;border:1px solid var(--pf-ink);border-radius:var(--pf-r-sm);background:var(--pf-primary-bg);color:var(--pf-primary-ink);font:inherit;font-size:13px;font-weight:500;cursor:pointer}.pf .pf-nv__toggle .pf-icon{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.pf .pf-nv__x,.pf .pf-nv.is-open .pf-nv__bars{display:none}.pf .pf-nv.is-open .pf-nv__x{display:inline}.pf .pf-nv__foot{display:none}.pf[data-design=diwan] .pf-nv__panel{border-block-start:3px double var(--pf-line-strong)}.pf[data-design=diwan] .pf-nv__h:before{content:"";flex:none;inline-size:10px;block-size:10px;background:var(--pf-area-ink);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1l2.6 4.7L19.8 4l-1.7 5.2L23 12l-4.9 2.8 1.7 5.2-5.2-1.7L12 23l-2.6-4.7L4.2 20l1.7-5.2L1 12l4.9-2.8L4.2 4l5.2 1.7z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1l2.6 4.7L19.8 4l-1.7 5.2L23 12l-4.9 2.8 1.7 5.2-5.2-1.7L12 23l-2.6-4.7L4.2 20l1.7-5.2L1 12l4.9-2.8L4.2 4l5.2 1.7z'/%3E%3C/svg%3E") center / contain no-repeat}.pf[data-design=diwan] .pf-nv__links li{border-block-end:1px solid var(--pf-line)}.pf[data-design=diwan] .pf-nv__links{gap:0}.pf[data-design=diwan] .pf-nv__links a{line-height:36px;min-block-size:36px}.pf[data-design=diwan] .pf-nv__links .pf-nv__text{margin-block:-6px 8px}.pf[data-design=diwan] .pf-nv__aside{padding-inline-start:24px;border-inline-start:1px solid var(--pf-line)}.pf[data-design=diwan] .pf-nv__rh{padding-block-end:6px;border-block-end:1px solid var(--pf-line-strong);font-weight:500}.pf[data-design=contour] .pf-nv__panel{background:var(--pf-alt);border-block-start:0}.pf[data-design=contour] .pf-nv__panel:before{content:"";display:block;margin:-28px -20px 20px;height:8px;background:var(--pf-line-strong);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='8'%3E%3Cpath d='M0 7 C12 7 18 1 30 1 S48 7 60 7 S84 2 96 7' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E") repeat-x left top / 96px 8px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='8'%3E%3Cpath d='M0 7 C12 7 18 1 30 1 S48 7 60 7 S84 2 96 7' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E") repeat-x left top / 96px 8px}.pf[data-design=contour] .pf-nv__svcs{gap:12px;border:0}.pf[data-design=contour] .pf-nv__svc{border:1px solid var(--pf-line);border-radius:var(--pf-r);background:var(--pf-canvas);overflow:hidden}.pf[data-design=contour] .pf-nv__svc:before{inset-inline-start:0;inset-block-start:0;width:100%;height:3px}.pf[data-design=contour] .pf-nv__n{display:none}.pf[data-design=contour] .pf-nv__panel .pf-nv__svc-t,.pf[data-design=contour] .pf-nv__panel .pf-nv__cn{font-weight:600}.pf[data-design=contour] .pf-nv__country{border:0}.pf[data-design=contour] .pf-nv__cities{gap:4px;margin-block-start:2px}.pf[data-design=contour] .pf-nv__cities a{padding-inline:9px;border:1px solid var(--pf-line);border-radius:999px;background:var(--pf-canvas);line-height:22px}.pf[data-design=contour] .pf-nv__region,.pf[data-design=contour] .pf-nv__group{padding:14px 16px;border:1px solid var(--pf-line);border-radius:var(--pf-r);background:var(--pf-canvas)}.pf[data-design=contour] .pf-nv__h{color:var(--pf-ink-3)}.pf[dir=rtl] .pf-nv__h{font-family:var(--pf-font);font-size:13px;letter-spacing:0;text-transform:none}.pf .pf-nv [translate=no]{unicode-bidi:isolate}@media(max-width:760px){.pf .pf-nv{flex-wrap:wrap;gap:0 12px;padding-block:10px 0}.pf .pf-nv__menu{order:3;flex-basis:calc(100% + 40px);margin-inline:-20px;padding-inline:8px;border-block-start:1px solid var(--pf-line)}.pf .pf-nv__bar{flex-wrap:wrap}.pf .pf-nv__sum{min-height:44px}.pf .pf-nv__panel{position:static;max-height:none;padding:16px 12px 20px;border-block-end:0}.pf .pf-nv__d{flex-direction:column}.pf .pf-nv__item:has(>.pf-nv__d[open]){flex-basis:100%}.pf .pf-nv__in--network{grid-template-columns:minmax(0,1fr);gap:20px}.pf .pf-nv__svcs{grid-template-columns:repeat(2,minmax(0,1fr))}.pf[data-design=diwan] .pf-nv__aside{padding-inline-start:0;border-inline-start:0}.pf .pf-nv .pf-top__tools{padding-block-end:10px}.pf .pf-nv .pf-top__tools>.pf-theme{display:none}.pf .pf-nv.is-js{flex-wrap:nowrap;padding-block:0}.pf .pf-nv.is-js .pf-top__tools{padding-block-end:0}.pf .pf-nv.is-js .pf-nv__toggle{display:inline-flex}.pf .pf-nv.is-js .pf-nv__menu{display:none}.pf .pf-nv.is-js.is-open .pf-nv__menu{position:fixed;inset-inline:0;inset-block:var(--pf-nv-top, 64px) 0;z-index:40;display:flex;flex-direction:column;margin:0;padding:8px 16px 24px;overflow:auto;overscroll-behavior:contain;background:var(--pf-canvas);border-block-start:1px solid var(--pf-line)}.pf .pf-nv.is-js .pf-nv__bar{flex-direction:column;flex-wrap:nowrap;gap:0}.pf .pf-nv.is-js .pf-nv__item{display:block;border-block-end:1px solid var(--pf-line)}.pf .pf-nv.is-js .pf-nv__sum{display:flex;justify-content:space-between;min-height:52px;padding-inline:4px;color:var(--pf-ink);font-size:16px}.pf .pf-nv.is-js .pf-nv__sum:before{display:none}.pf .pf-nv.is-js .pf-nv__panel{padding:4px 4px 20px;border:0;background:transparent}.pf[data-design=contour] .pf-nv.is-js .pf-nv__panel:before{display:none}.pf .pf-nv.is-js .pf-nv__foot{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding-block:20px 0}.pf .pf-nv.is-js .pf-nv__foot .pf-theme[hidden]{display:none}}@media(max-width:600px){.pf .pf-nv__svcs{grid-template-columns:minmax(0,1fr)}.pf .pf-nv__site{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;padding:0}.pf .pf-nv .pf-top__tools{gap:6px}.pf .pf-nv .pf-langs summary{padding-inline:8px;gap:6px}.pf .pf-nv .pf-langs summary>span[lang]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pf .pf-nv .pf-top__tools{flex-wrap:nowrap}}@media(max-width:400px){.pf .pf-nv__toggle{padding-inline:9px}.pf .pf-nv__toggle-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}html.pf-nv-lock,html.pf-nv-lock body{overflow:hidden}@media(forced-colors:active){.pf .pf-nv__panel,.pf .pf-nv__sform{border:1px solid CanvasText}.pf .pf-nv__sum[data-current]:before{background:CanvasText}}.pf .pf-netfoot.pf-nf{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2.4fr) minmax(0,1fr) minmax(0,1fr);gap:32px 32px}.pf .pf-nf .pf-netfoot__langs{grid-column:1 / -1;padding-block-start:20px;border-block-start:1px solid var(--pf-line)}.pf .pf-nf .pf-netfoot__langs .pf-netfoot__h{margin-block-end:8px}.pf .pf-nf__langs{display:flex;flex-wrap:wrap;gap:0 18px}.pf .pf-nf .pf-nf__langs li{margin:0}.pf .pf-nf__langs a[aria-current=true]{color:var(--pf-ink);font-weight:600}.pf .pf-netfoot__legal{grid-column:1 / -1;margin:0;color:var(--pf-ink-4);font-size:12.5px}.pf .pf-netfoot__legal a{color:var(--pf-ink-3)}.pf .pf-nf__ver{font-family:var(--pf-mono)}.pf .pf-nf .pf-netfoot__pos{margin-block-start:0}@media(max-width:1100px){.pf .pf-netfoot.pf-nf{grid-template-columns:repeat(4,minmax(0,1fr))}.pf .pf-nf .pf-netfoot__col--countries{grid-column:1 / -1;grid-row:2}}@media(max-width:860px){.pf .pf-netfoot.pf-nf{grid-template-columns:repeat(2,minmax(0,1fr))}.pf .pf-nf .pf-netfoot__col--countries{grid-row:auto}}@media(max-width:420px){.pf .pf-netfoot.pf-nf{grid-template-columns:minmax(0,1fr)}}body.pf-page .site-header .primary-menu-container.buddyx-desktop-menu,body.pf-page .site-header .buddyx-mobile-menu #primary-menu{display:none!important}.pf:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur)),.pf :is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur)){--pf-font: "Vazirmatn", "Estedad", "Noto Sans", system-ui, sans-serif;font-family:var(--pf-font)}.pf :is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur)){--pf-head: "Estedad", "Vazirmatn", "Noto Sans", system-ui, sans-serif}.pf[data-profile~=type-register] :is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur)){--pf-head: "Vazirmatn", "Estedad", "Noto Sans", system-ui, sans-serif}.pf[lang]:is(:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)),.pf :is(:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)){--pf-font: "Estedad", "Vazirmatn", "Noto Sans", system-ui, sans-serif;--pf-head: var(--pf-font);font-family:var(--pf-font)}.pf[lang]:is(:lang(he),:lang(yi)),.pf :is(:lang(he),:lang(yi)){--pf-font: "Noto Sans Hebrew", "Noto Sans", system-ui, sans-serif;--pf-head: var(--pf-font);font-family:var(--pf-font)}.pf :lang(hy){--pf-font: "Noto Sans Armenian", "Noto Sans", system-ui, sans-serif;font-family:var(--pf-font)}.pf :lang(ka){--pf-font: "Noto Sans Georgian", "Noto Sans", system-ui, sans-serif;font-family:var(--pf-font)}.pf :lang(hi){--pf-font: "Noto Sans Devanagari", "Noto Sans", system-ui, sans-serif;font-family:var(--pf-font)}.pf :is(:lang(aii),:lang(syr)){--pf-font: "Noto Sans Syriac Eastern", "Noto Sans", system-ui, sans-serif;font-family:var(--pf-font)}.pf :lang(mid){--pf-font: "Noto Sans Mandaic", "Noto Sans", system-ui, sans-serif;font-family:var(--pf-font)}.pf :is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki),:lang(he),:lang(yi),:lang(hy),:lang(ka),:lang(hi),:lang(aii),:lang(syr),:lang(mid)) :is(h1,h2,h3,h4,h5,h6){font-family:var(--pf-head, var(--pf-font))}.pf:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki),:lang(he),:lang(yi),:lang(aii),:lang(syr),:lang(mid),:lang(hi),:lang(ka),:lang(zh),:lang(ja),:lang(ko)),.pf :is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki),:lang(he),:lang(yi),:lang(aii),:lang(syr),:lang(mid),:lang(hi),:lang(ka),:lang(zh),:lang(ja),:lang(ko)){--pf-mono: var(--pf-font);letter-spacing:0!important;text-transform:none!important}.pf:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki),:lang(he),:lang(yi),:lang(aii),:lang(syr),:lang(mid)) :is(.pf-eyebrow,.pf-card__meta,.pf-chip,.pf-status,.pf-signal dt,.pf-netfoot__h,.pf-table thead th,.pf-crumbs,.pf-figure__measure,.pf-toc__h,.pf-toc a,.pf-tile__eyebrow,.pf-fact dt,.pf-filters__label,.pf-key__value,.pf-bars__value,.pf-timeline__year,.pf-glance__h,.pf-glance__sub,.pf-now .pf-h3,.pf-acad-rel .pf-h3,.pf-legend,.pf-feature__n,.pf-h3__count,.pf-journey__n,.pf-joinsteps__n,.pf-module__n,.pf-asks__n,.pf-rank__n,.pf-scn__eb,.pf-progress__eyebrow,.pf-person__role,.pf-checklist__state,.pf-start__state,.pf-datebox__m,.pf-calstrip__mn,.pf-globe__views legend){font-family:var(--pf-font);font-weight:500;line-height:1.6}.pf:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki),:lang(he),:lang(yi)) :is(.pf-eyebrow,.pf-chip,.pf-status,.pf-signal dt,.pf-toc a,.pf-fact dt,.pf-table thead th,.pf-crumbs,.pf-legend){font-size:13px}.pf:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)) :is(.pf-signal dd,.pf-tile__value,.pf-datebox__d,.pf-figure__value,.pf-hstat__value,.pf-glance__v,.pf-progress__value span){font-family:var(--pf-head, var(--pf-font));font-variant-numeric:normal;line-height:1.3}.pf :is(code,kbd,samp){font-family:IBM Plex Mono,ui-monospace,monospace}.pf [translate=no]:not([dir]){unicode-bidi:plaintext}.pf:is([dir=rtl]) :is(code,kbd,samp,.pf-doi){direction:ltr;unicode-bidi:isolate}.pf:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)){--pf-arab: 1}.pf[lang]:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)) .pf-h1{font-size:clamp(30px,3.4vw,48px);line-height:1.5;max-inline-size:24ch;padding-block-start:.08em;overflow:visible;text-wrap:balance}.pf[lang]:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)) .pf-hero--compact .pf-h1{font-size:clamp(28px,3vw,40px)}.pf[lang][data-design=contour]:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)) .pf-h1{font-size:clamp(32px,4.2vw,60px);line-height:1.45;max-inline-size:20ch}.pf[lang]:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)) .pf-h2{font-size:clamp(23px,2.3vw,32px);line-height:1.55}.pf[lang][data-design=contour]:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)) .pf-h2{font-size:clamp(25px,2.7vw,38px)}.pf[lang][data-design=diwan]:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)) .pf-section>.pf-h2{font-size:clamp(21px,1.9vw,26px)}.pf[lang]:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)) :is(.pf-closing__title,.pf-lesson__title){font-size:clamp(22px,2.3vw,32px);line-height:1.55}.pf[lang]:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)) :is(.pf-h3,.pf-card__title,.pf-feature__title,.pf-journey__title,.pf-timeline__title,.pf-module__title,.pf-route__title,.pf-route-card__title,.pf-featured__title,.pf-acad-fac__title,.pf-chart__title){line-height:1.6}.pf[lang]:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)) :is(.pf-lede,.pf-intro){line-height:1.9}.pf[lang]:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)) .pf-pull p{line-height:1.7}.pf[lang]:is(:lang(he),:lang(yi)) .pf-h1{line-height:1.2;max-inline-size:22ch;overflow:visible}.pf[lang][data-design=contour]:is(:lang(he),:lang(yi)) .pf-h1{font-size:clamp(38px,5vw,72px);line-height:1.15}.pf[lang]:is(:lang(he),:lang(yi)) :is(.pf-h2,.pf-closing__title){line-height:1.3}.pf[lang]:is(:lang(he),:lang(yi)){line-height:1.7}@media(max-width:520px){.pf[lang]:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)) .pf-h1,.pf[lang][data-design=contour]:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)) .pf-h1{font-size:clamp(26px,7.4vw,32px);line-height:1.55}.pf[lang][data-design=contour]:is(:lang(fa),:lang(prs),:lang(azb),:lang(ar),:lang(ur),:lang(ckb),:lang(sdh),:lang(hac),:lang(lki)) .pf-h1{font-size:clamp(28px,8.6vw,36px)}.pf[lang][data-design=contour]:is(:lang(he),:lang(yi)) .pf-h1{font-size:clamp(32px,9vw,40px)}}.pf[dir=rtl] .pf-more a:hover:after,.pf[dir=rtl] .pf-feature:has(a):hover .pf-feature__title:after{transform:translate(-3px)}.pf[dir=rtl] .pf-range__axis span{transform:translate(50%)}.pf[dir=rtl] .pf-chrono svg{transform:scaleX(-1)}.pf[dir=rtl] .pf-chrono svg text{transform:scaleX(-1);transform-box:fill-box;transform-origin:center}@counter-style pf-persian-lz{system:extends persian;pad:2 "۰"}@counter-style pf-arabic-lz{system:extends arabic-indic;pad:2 "٠"}:where(.pf:is(:lang(fa),:lang(prs),:lang(azb),:lang(lki))) ol{list-style-type:persian}:where(.pf:is(:lang(ar),:lang(ckb),:lang(sdh),:lang(hac))) ol{list-style-type:arabic-indic}.pf:is(:lang(fa),:lang(prs),:lang(azb),:lang(lki)) .pf-journey__steps li:before{content:counter(pf-step,persian)}.pf:is(:lang(ar),:lang(ckb),:lang(sdh),:lang(hac)) .pf-journey__steps li:before{content:counter(pf-step,arabic-indic)}.pf:is(:lang(fa),:lang(prs),:lang(azb),:lang(lki)) .pf-steps li:before{content:counter(s,pf-persian-lz)}.pf:is(:lang(ar),:lang(ckb),:lang(sdh),:lang(hac)) .pf-steps li:before{content:counter(s,pf-arabic-lz)}.pf .pf-places{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:0;border-block-start:1px solid var(--pf-line)}.pf .pf-places__item{border-block-end:1px solid var(--pf-line)}.pf .pf-places__in{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;align-items:baseline;padding:10px 12px 10px 0;color:var(--pf-ink);text-decoration:none;transition:background-color .2s var(--pf-ease)}.pf .pf-places__in:hover{background:var(--pf-hover)}.pf .pf-places__in:focus-visible{outline:2px solid var(--pf-focus);outline-offset:-2px}.pf .pf-places__name{font-weight:600;min-width:0;overflow-wrap:anywhere}.pf .pf-places__code{font-family:var(--pf-mono);font-size:.75rem;color:var(--pf-ink-3)}.pf .pf-places__n{grid-column:1 / -1;font-size:.8125rem;color:var(--pf-ink-3)}.pf .pf-places__parts{list-style:none;margin:0;padding:0;columns:3 200px;column-gap:24px;font-size:.875rem}.pf .pf-places__parts li{break-inside:avoid;padding-block:2px}.pf .pf-places__parts code{font-family:var(--pf-mono);font-size:.75rem;color:var(--pf-ink-3);margin-inline-end:6px}.pf .pf-place__glance{display:grid;gap:12px;margin-block-end:16px}.pf .pf-place__never{font-weight:600;color:var(--pf-ink-2)}.pf :is(.pf-feed,.pf-listing,.pf-calslot){margin:12px 0 16px;padding:12px 16px;border:1px dashed var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-muted-bg)}.pf :is(.pf-feed,.pf-listing,.pf-calslot)>.pf-empty{margin:0}.pf :is(.pf-feed,.pf-listing,.pf-calslot)+.pf-cards{margin-block-start:8px}.pf .pf-official{list-style:none;margin:8px 0 16px;padding:0;border-block-start:1px solid var(--pf-line)}.pf .pf-official__item{padding:8px 0;border-block-end:1px solid var(--pf-line)}.pf .pf-official__item>a{font-weight:600}.pf .pf-official__by{color:var(--pf-ink-3);font-size:.875rem;margin-inline-start:6px}.pf .pf-share{margin-block-start:20px;padding-block-start:16px;border-block-start:1px solid var(--pf-line)}.pf .pf-share__h{margin:0 0 8px;font-size:.8125rem;color:var(--pf-ink-3)}.pf .pf-share__row{display:flex;flex-wrap:wrap;gap:8px;margin:0}@media(max-width:520px){.pf .pf-places{grid-template-columns:minmax(0,1fr)}}.pf :is(.pf-scene,.pf-story){--scn-paper: var(--pf-canvas);--scn-paper-2: var(--pf-alt);--scn-ink: var(--pf-ink);--scn-ink-2: var(--pf-ink-3);--scn-line: var(--pf-line-strong);--scn-faint: var(--pf-line);--scn-accent: var(--pf-scene-mark, var(--pf-tint-a));--scn-ok: var(--pf-ok);--scn-pend: var(--pf-pend);--scn-font: var(--pf-font);--scn-mono: var(--pf-mono);--scn-lw: 1px;--scn-lw-fine: .6px;--scn-lw-bold: 1.6px;--scn-r: var(--pf-r-sm)}.pf .pf-scene{margin:20px 0 8px;border:var(--scn-lw) solid var(--scn-line);border-radius:var(--scn-r);background:var(--scn-paper);color:var(--scn-ink);font-family:var(--scn-font);min-width:0}.pf .pf-scene [hidden]{display:none!important}.pf .pf-scene__views{display:flex;gap:0;padding:0 12px;border-block-end:var(--scn-lw) solid var(--scn-line)}.pf .pf-scene__views [role=tab]{min-height:40px;padding:6px 14px;border:0;border-block-end:2px solid transparent;background:none;color:var(--scn-ink-2);font:500 12px/1 var(--scn-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.pf .pf-scene__views [role=tab][aria-selected=true]{color:var(--scn-ink);border-block-end-color:var(--scn-accent)}.pf .pf-scene :is([role=tab],.pf-scene__btn,.pf-scene__canvas,.pf-scene__go,input,select):focus-visible{outline:2px solid var(--scn-ink);outline-offset:2px}.pf .pf-scene__frame{position:relative}.pf .pf-scene__canvas{position:relative;block-size:clamp(420px,58vw,640px);overflow:hidden;touch-action:pan-y;background:var(--scn-paper)}.pf .pf-scene--ring .pf-scene__canvas{display:grid;place-items:center}.pf .pf-scene__gl,.pf .pf-scene__over{position:absolute;inset:0;inline-size:100%;block-size:100%}.pf .pf-scene__over{pointer-events:none;overflow:visible}.pf .pf-scene__labels{position:absolute;inset:0;pointer-events:none}.pf .pf-sheet{display:block;inline-size:100%;block-size:100%}.pf .pf-sheet *{vector-effect:non-scaling-stroke}.pf .pf-scene.is-cad .pf-sheet{display:none}.pf .pf-sheet .sh-frame{fill:none;stroke:var(--scn-ink);stroke-width:var(--scn-lw-bold)}.pf .pf-sheet .sh-frame2,.pf .pf-sheet .sh-tick{fill:none;stroke:var(--scn-line);stroke-width:var(--scn-lw)}.pf .pf-sheet .sh-zone{fill:var(--scn-ink-2);font:9px var(--scn-mono);text-anchor:middle;dominant-baseline:middle}.pf .pf-sheet .sh-l{fill:none;stroke:var(--scn-ink);stroke-width:var(--scn-lw);vector-effect:non-scaling-stroke}.pf .pf-sheet .sh-l--thin,.pf .pf-sheet .sh-l--hidden{stroke:var(--scn-line);stroke-width:var(--scn-lw-fine)}.pf .pf-sheet .sh-ly--coast{stroke:var(--scn-ink-2)}.pf .pf-sheet .sh-r{fill:none;stroke:var(--scn-ink-2);stroke-width:var(--scn-lw-fine)}.pf .pf-sheet .sh-n{fill:var(--scn-paper);stroke:var(--scn-ink);stroke-width:var(--scn-lw)}.pf .pf-sheet .sh-dim line,.pf .pf-scene__dim line{stroke:var(--scn-accent);stroke-width:var(--scn-lw-fine)}.pf .pf-sheet .sh-dim text,.pf .pf-scene__dim text{fill:var(--scn-accent);font:11px var(--scn-mono);text-anchor:middle;paint-order:stroke;stroke:var(--scn-paper);stroke-width:3px}.pf .pf-sheet .sh-co line,.pf .pf-scene__co line{stroke:var(--scn-ink);stroke-width:var(--scn-lw-fine)}.pf .pf-sheet .sh-co circle,.pf .pf-scene__co circle{fill:var(--scn-paper);stroke:var(--scn-ink);stroke-width:var(--scn-lw)}.pf .pf-sheet .sh-co text,.pf .pf-scene__co text{fill:var(--scn-ink);font:600 11px var(--scn-mono);text-anchor:middle}.pf .pf-scene__co.is-focus circle{stroke:var(--scn-accent);stroke-width:var(--scn-lw-bold)}.pf .pf-sheet .sh-scale line,.pf .pf-scene__scale line{stroke:var(--scn-ink);stroke-width:var(--scn-lw-bold)}.pf .pf-sheet .sh-scale text,.pf .pf-scene__scale text{fill:var(--scn-ink);font:11px var(--scn-mono);text-anchor:middle}.pf .pf-scene__cut polygon{fill:color-mix(in srgb,var(--scn-accent) 8%,transparent);stroke:var(--scn-accent);stroke-width:var(--scn-lw);stroke-dasharray:10 4 2 4}.pf .pf-scene__cut text{fill:var(--scn-accent);font:700 12px var(--scn-mono);text-anchor:middle}.pf .pf-sheet .sh-tb rect{fill:var(--scn-paper);stroke:var(--scn-ink);stroke-width:var(--scn-lw-bold)}.pf .pf-sheet .sh-tb line{stroke:var(--scn-line);stroke-width:var(--scn-lw)}.pf .pf-sheet .sh-tb__k{fill:var(--scn-ink-2);font:9.5px var(--scn-mono);letter-spacing:.06em;text-transform:uppercase}.pf .pf-sheet .sh-tb__v{fill:var(--scn-ink);font:11.5px var(--scn-font)}.pf .pf-sheet .sh-tb__t{font-weight:600;font-size:13px}.pf .pf-scene__l{position:absolute;inset-block-start:0;left:0;padding:0 4px;background:color-mix(in srgb,var(--scn-paper) 86%,transparent);color:var(--scn-ink);font:11px/1.4 var(--scn-font);white-space:nowrap}.pf .pf-scene__l--major{font-weight:600;font-size:12px}.pf .pf-scene__l.is-focus{border-block-end:var(--scn-lw-bold) solid var(--scn-accent)}.pf .pf-scene__tools{position:absolute;inset-block-start:8px;inset-inline-end:8px;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;max-inline-size:92%}.pf .pf-scene__seg{display:inline-flex}.pf .pf-scene__seg .pf-scene__btn{border-radius:0;margin-inline-start:-1px}.pf .pf-scene__seg .pf-scene__btn:first-child{border-start-start-radius:var(--scn-r);border-end-start-radius:var(--scn-r)}.pf .pf-scene__seg .pf-scene__btn:last-child{border-start-end-radius:var(--scn-r);border-end-end-radius:var(--scn-r)}.pf .pf-scene__btn{min-height:34px;min-width:34px;padding:3px 10px;border:var(--scn-lw) solid var(--scn-line);border-radius:var(--scn-r);background:var(--scn-paper);color:var(--scn-ink);font:500 11.5px var(--scn-mono);letter-spacing:.04em;cursor:pointer}.pf .pf-scene__btn:hover{background:var(--scn-paper-2)}.pf .pf-scene__btn[aria-pressed=true],.pf .pf-scene__btn--main{background:var(--scn-ink);border-color:var(--scn-ink);color:var(--scn-paper)}.pf .pf-scene__card{position:absolute;inset-block-start:8px;inset-inline-start:8px;inline-size:min(300px,44%);max-block-size:calc(100% - 16px);overflow:auto;padding:10px 12px;border:var(--scn-lw) solid var(--scn-ink);border-radius:var(--scn-r);background:var(--scn-paper);font-size:13px;line-height:1.45}.pf .pf-scene__ck{margin:0;color:var(--scn-ink-2);font:10.5px var(--scn-mono);letter-spacing:.08em;text-transform:uppercase}.pf .pf-scene__ch{margin:2px 0 6px;color:var(--scn-ink);font-size:15px;font-weight:600;line-height:1.3}.pf .pf-scene__ct{margin:0 0 8px}.pf .pf-scene__cl{display:flex;align-items:center;gap:6px;margin:8px 0 2px;color:var(--scn-ink-2);font-size:12px;font-weight:600}.pf .pf-scene__cf ul{display:grid;gap:2px;list-style:none;margin:0;padding:0}.pf .pf-scene__go{padding:2px 0;border:0;background:none;color:var(--scn-ink);font:inherit;text-align:start;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.pf .pf-scene__meta{color:var(--scn-ink-2);font-size:.875em}.pf .pf-scene__tour{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:8px 18px;padding:12px 14px;border-block-start:var(--scn-lw) solid var(--scn-ink)}.pf .pf-scene__n{margin:2px 0 0;color:var(--scn-ink-2);font:11px var(--scn-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.pf .pf-scene__cap{min-block-size:4.5em;font-size:14px;line-height:1.5}.pf .pf-scene__cap p,.pf .pf-scene__steps p{margin:0}.pf .pf-scene__st{color:var(--scn-ink);font-weight:600}.pf .pf-scene__st,.pf .pf-scene__sx,.pf .pf-scene__ul li,.pf .pf-scene__ct,.pf .pf-scene__ch{unicode-bidi:plaintext}.pf .pf-scene__ss{margin-block-start:4px!important;color:var(--scn-ink-2);font-size:12.5px}.pf .pf-scene__lab{display:inline-block;margin-inline-start:4px;padding:0 6px;border:var(--scn-lw) solid var(--scn-line);border-radius:var(--scn-r);font:11px var(--scn-mono)}.pf .pf-scene__lab[data-label=verified]{border-color:var(--scn-ok);color:var(--scn-ok)}.pf .pf-scene__lab[data-label="to verify"]{border-style:dashed;border-color:var(--scn-pend);color:var(--scn-pend)}.pf .pf-scene__lab[data-label=""]{display:none}.pf .pf-scene__ctl{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.pf .pf-scene__cad,.pf .pf-scene__find{display:flex;flex-wrap:wrap;align-items:center;gap:8px 22px;padding:10px 14px;border-block-start:var(--scn-lw) solid var(--scn-faint);font-size:12.5px}.pf .pf-scene__rng{display:inline-flex;align-items:center;gap:8px;color:var(--scn-ink-2);font:11px var(--scn-mono);letter-spacing:.06em;text-transform:uppercase}.pf .pf-scene__rng input{inline-size:130px;accent-color:var(--scn-ink)}.pf .pf-scene__layers{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;border:0}.pf .pf-scene__layers legend{float:inline-start;margin-inline-end:10px;color:var(--scn-ink-2);font:11px var(--scn-mono);letter-spacing:.06em;text-transform:uppercase}.pf .pf-scene__layers label{display:inline-flex;align-items:center;gap:6px;min-height:28px;cursor:pointer}.pf .pf-scene__sw{display:inline-block;inline-size:22px;block-size:0;border-block-start:var(--scn-lw-bold) solid var(--scn-ink)}.pf .pf-scene__sw--thin{border-block-start-width:var(--scn-lw);border-color:var(--scn-ink-2)}.pf .pf-scene__sw--dash,.pf .pf-scene__sw--hidden{border-block-start-style:dashed}.pf .pf-scene__sw--dot{border-block-start-style:dotted;border-block-start-width:2px}.pf .pf-scene__find label{display:inline-flex;align-items:center;gap:6px;color:var(--scn-ink-2)}.pf .pf-scene__find input,.pf .pf-scene__find select{min-height:34px;padding:3px 8px;border:var(--scn-lw) solid var(--scn-line);border-radius:var(--scn-r);background:var(--scn-paper);color:var(--scn-ink);font:inherit;font-size:14px}.pf .pf-scene__legend{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0;padding:8px 14px;font-size:12.5px}.pf .pf-scene__fam{display:inline-flex;align-items:center;gap:6px}.pf .pf-scene__fam svg{inline-size:28px;block-size:6px;stroke:var(--scn-ink);stroke-width:1.5}.pf .pf-scene__mk{display:inline-block;min-inline-size:1em;color:var(--scn-ink-2);font-family:var(--scn-mono);text-align:center}.pf .pf-scene__cl .pf-scene__mk{inline-size:22px;block-size:0;border-block-start:1.5px solid var(--scn-ink-2)}.pf .pf-scene__cl .pf-scene__mk[data-fam=authority]{border-block-start-style:dashed}.pf .pf-scene__cl .pf-scene__mk[data-fam=peer]{border-block-start-style:dashed;border-block-start-width:1px}.pf .pf-scene__cl .pf-scene__mk[data-fam=cross]{border-block-start-style:dotted;border-block-start-width:2px}.pf .pf-scene__balloon{display:inline-grid;place-items:center;inline-size:20px;block-size:20px;border:var(--scn-lw) solid var(--scn-ink);border-radius:50%;font:600 10.5px var(--scn-mono)}.pf .pf-scene__sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pf .pf-scene__keys{margin:0;padding:0 14px 10px;color:var(--scn-ink-2);font-size:12px}.pf .pf-scene__nojs{margin:0;padding:10px 14px;color:var(--scn-ink-2);font-size:13px;border-block:var(--scn-lw) solid var(--scn-faint)}.pf .pf-scene__panel{padding:4px 14px 12px}.pf .pf-scene.is-live .pf-scene__ph{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}.pf .pf-scene__ph{margin:12px 0 4px;color:var(--scn-ink-2);font:500 11px var(--scn-mono);letter-spacing:.1em;text-transform:uppercase}.pf .pf-scene__ul{margin:0;padding-inline-start:18px;font-size:14px;line-height:1.5}.pf .pf-scene__ul--0{padding-inline-start:0;list-style:none;columns:2 300px;column-gap:32px}.pf .pf-scene__ul--0>li{break-inside:avoid;padding-block:6px;border-block-start:var(--scn-lw) solid var(--scn-faint)}.pf .pf-scene__ul--0>li>a,.pf .pf-scene__ul--0>li>span:first-child{font-weight:600}.pf .pf-scene__mx table{font-size:11.5px}.pf .pf-scene__mx thead th{block-size:150px;vertical-align:bottom;white-space:nowrap}.pf .pf-scene__mx thead th span{display:inline-block;writing-mode:vertical-rl;transform:rotate(180deg);max-block-size:150px;overflow:hidden;text-overflow:ellipsis}.pf .pf-scene__mx td{min-inline-size:18px;padding:2px;text-align:center;border:var(--scn-lw) solid var(--scn-faint)}.pf .pf-scene__mx tbody th{white-space:nowrap;text-align:start;font-weight:500}.pf .pf-scene__paths{margin:8px 0 0;padding-inline-start:20px;font-size:14px}.pf .pf-scene__tourtext{margin:0;padding:8px 14px 12px;border-block-start:var(--scn-lw) solid var(--scn-faint);font-size:14px}.pf .pf-scene__tourtext>summary{min-height:32px;display:inline-flex;align-items:center;font-weight:500;cursor:pointer}.pf .pf-scene__steps{display:grid;gap:10px;margin:8px 0 0;padding-inline-start:22px}.pf .pf-scene__steps li[aria-current=step] .pf-scene__st{border-block-end:var(--scn-lw-bold) solid var(--scn-accent)}.pf .pf-scene__attr{padding:8px 14px 12px;border-block-start:var(--scn-lw) solid var(--scn-faint);color:var(--scn-ink-2);font-size:12px;line-height:1.5}.pf .pf-scene__basis{color:var(--scn-ink)}.pf .pf-scene__attr a{color:inherit}.pf .pf-scene__eras{padding:10px 14px 4px;border-block-start:var(--scn-lw) solid var(--scn-faint)}.pf .pf-scene__eras input[type=range]{inline-size:100%;accent-color:var(--scn-ink)}.pf .pf-scene__erol{position:relative;block-size:2.6em;margin:4px 0 0;padding:0;list-style:none;font-size:11.5px}.pf .pf-scene__erol li{position:absolute;inset-inline-start:var(--x0);inline-size:calc(var(--x1) - var(--x0));padding-inline:2px;border-inline-start:var(--scn-lw) solid var(--scn-line);color:var(--scn-ink-2);line-height:1.25;overflow:hidden}.pf .pf-scene__erol li.is-on{color:var(--scn-ink);font-weight:600;border-inline-start-color:var(--scn-ink)}.pf .pf-scene__ring{inline-size:min(100%,600px);block-size:100%;overflow:visible}.pf .pf-scene__ring [data-rot],.pf .pf-scene__hub{transform-origin:0 0}.pf .pf-scene__track{fill:none;stroke:var(--scn-line)}.pf .pf-scene__tick{stroke:var(--scn-faint)}.pf .pf-scene__month{fill:var(--scn-ink-2);font:12px var(--scn-mono);text-anchor:middle;dominant-baseline:middle}.pf .pf-scene__un line{stroke:var(--scn-ink-2);stroke-width:1.2}.pf .pf-scene__dm{fill:var(--scn-paper);stroke:var(--scn-ink);stroke-width:1.3}.pf .pf-scene__day.is-focus .pf-scene__dm{fill:var(--scn-accent);stroke:var(--scn-ink);stroke-width:2}.pf .pf-scene__un.is-focus line{stroke:var(--scn-accent);stroke-width:3}.pf .pf-scene__contour,.pf .pf-scene__rosette{fill:none;stroke:var(--scn-faint)}.pf .pf-scene__sun,.pf .pf-scene__star{fill:none;stroke:var(--scn-accent);stroke-width:1.5}.pf .pf-scene__horizon{stroke:var(--scn-ink-2)}.pf[data-design=diwan] :is(.pf-scene,.pf-story){--scn-r: 0px}.pf[data-design=diwan] .pf-scene__tour{border-block-start:3px double var(--scn-ink)}.pf[data-design=contour] :is(.pf-scene,.pf-story){--scn-r: 10px}.pf[data-design=contour] .pf-scene{overflow:hidden}.pf[data-design=contour] .pf-scene__tour{background:var(--scn-paper-2)}@media(max-width:720px){.pf .pf-scene__canvas{block-size:440px}.pf .pf-scene__tour{grid-template-columns:minmax(0,1fr)}.pf .pf-scene__ctl{justify-content:flex-start}.pf .pf-scene__card{position:static;inline-size:auto;max-block-size:none;margin:0;border-width:var(--scn-lw) 0 0;border-radius:0}.pf .pf-scene__erol{display:none}.pf .pf-scene__rng input{inline-size:110px}}@media print{.pf .pf-scene__views,.pf .pf-scene__tools,.pf .pf-scene__tour,.pf .pf-scene__cad{display:none!important}.pf .pf-scene .pf-sheet{display:block!important}.pf .pf-scene__gl,.pf .pf-scene__over,.pf .pf-scene__labels{display:none!important}.pf .pf-scene__panel{display:block!important}}.pf .pf-scene__north line,.pf .pf-scene__north polygon{stroke:var(--scn-ink);fill:var(--scn-ink);stroke-width:var(--scn-lw)}.pf .pf-scene__north text{fill:var(--scn-ink);font:600 11px var(--scn-mono);text-anchor:middle}.pf .pf-scene__meas circle{fill:var(--scn-paper);stroke:var(--scn-accent);stroke-width:var(--scn-lw-bold)}.pf .pf-scene__dim--meas line{stroke:var(--scn-ink);stroke-width:var(--scn-lw)}.pf .pf-scene__dim--meas text{fill:var(--scn-ink);font-weight:600}.pf .pf-scene__tip{position:absolute;inset-block-start:0;left:0;z-index:3;max-inline-size:260px;margin:0;padding:6px 9px;border:var(--scn-lw) solid var(--scn-accent);background:color-mix(in srgb,var(--scn-paper) 88%,transparent);color:var(--scn-ink);font-size:12px;line-height:1.4;pointer-events:none}.pf .pf-scene__tip b{display:block;font-weight:600}.pf .pf-scene__tip span{color:var(--scn-ink-2)}.pf .pf-story{--story-top: var(--pf-sticky, 0px);position:relative;margin:0 0 32px}.pf .pf-story.is-live .pf-story__viewport{position:sticky;inset-block-start:var(--story-top);z-index:0;inline-size:100vw;block-size:calc(100vh - var(--story-top));margin-inline:calc(50% - 50vw);margin-block-end:calc(-100vh + var(--story-top))}.pf .pf-story.is-live .pf-story__scene{position:absolute;inset:0;margin:0;border:0;border-radius:0}.pf .pf-story.is-live .pf-story__scene .pf-scene__frame,.pf .pf-story.is-live .pf-story__scene .pf-scene__canvas{block-size:100%;inline-size:100%}.pf .pf-story.is-live .pf-story__scene .pf-sheet{display:none}.pf .pf-story__scene .pf-scene__canvas{block-size:min(70vh,640px)}.pf .pf-story.is-text .pf-story__viewport .pf-scene__canvas{opacity:.14}.pf .pf-story__flow{position:relative;z-index:1;pointer-events:none}.pf .pf-story__flow :is(a,button,summary,details,select,input,.pf-story__box,.pf-story__card){pointer-events:auto}.pf .pf-story__cover{min-block-size:70vh;display:grid;align-content:end;gap:10px;padding-block:12vh 8vh}.pf .pf-story__notice{margin:0;padding:8px 12px;inline-size:fit-content;border:1px dashed var(--scn-line);background:color-mix(in srgb,var(--scn-paper) 80%,transparent);color:var(--scn-ink-2);font-size:13.5px}.pf .pf-story__lede{max-inline-size:38em;margin:0;padding:12px 14px;background:color-mix(in srgb,var(--scn-paper) 78%,transparent);backdrop-filter:blur(8px);color:var(--scn-ink);font-size:19px;line-height:1.5}.pf .pf-story__hint{margin:0;color:var(--pf-ink-3);font:11px var(--pf-mono);letter-spacing:.1em;text-transform:uppercase}.pf .pf-story__ch{position:relative;padding-block-end:30vh}.pf .pf-story__card{min-block-size:92vh;display:grid;align-content:center;justify-items:start;gap:10px}.pf .pf-story__card>*{margin:0;max-inline-size:30em;padding:6px 12px;background:color-mix(in srgb,var(--scn-paper) 70%,transparent);backdrop-filter:blur(6px)}.pf .pf-story__n{color:var(--scn-ink-2);font:11.5px var(--pf-mono);letter-spacing:.1em;text-transform:uppercase}.pf .pf-story__h{color:var(--scn-ink);font-size:clamp(28px,4.2vw,56px);font-weight:600;line-height:1.08;letter-spacing:-.01em}.pf .pf-story__cap{color:var(--scn-ink);font-size:clamp(16px,1.5vw,20px);line-height:1.5}.pf .pf-story__box{inline-size:min(460px,100%);margin-inline-start:auto;padding:18px 20px;border:1px solid var(--scn-line);background:color-mix(in srgb,var(--scn-paper) 82%,transparent);backdrop-filter:blur(12px) saturate(1.1);color:var(--scn-ink);font-size:15px;line-height:1.6}.pf .pf-story.is-live .pf-story__box,.pf .pf-story.is-live .pf-story__card{opacity:0;transform:translateY(calc(var(--py, 0px) + 28px));transition:opacity .7s var(--pf-ease),transform .7s var(--pf-ease)}.pf .pf-story.is-live :is(.pf-story__box,.pf-story__card).is-in{opacity:1;transform:translateY(var(--py, 0px))}.pf .pf-story.is-text .pf-story__box{background:var(--pf-canvas)}.pf .pf-story__bh{margin:0 0 8px;color:var(--scn-ink-2);font:500 11px var(--pf-mono);letter-spacing:.1em;text-transform:uppercase}.pf .pf-story__box p{margin:0 0 10px}.pf .pf-story__box :is(h2,h3,h4,p,li),.pf .pf-story__card>*{unicode-bidi:plaintext}.pf .pf-story__sheet{margin:10px 0;border:1px solid var(--pf-line);background:var(--pf-canvas)}.pf .pf-story__sheet .pf-sheet{block-size:auto;aspect-ratio:3 / 2}.pf .pf-story__views{display:grid;gap:0;margin:0 0 12px;border:1px solid var(--scn-line)}.pf .pf-story__view{padding:10px 12px;border-block-start:1px solid var(--scn-faint);font-size:14px;line-height:1.5}.pf .pf-story__view:first-child{border-block-start:0}.pf .pf-story__view h4{margin:0 0 6px;color:var(--scn-ink);font-size:14px;font-weight:600}.pf .pf-story__view p{margin:0 0 6px}.pf .pf-story__ss,.pf .pf-story__vs{color:var(--scn-ink-2);font-size:12.5px;line-height:1.55}.pf .pf-story__src{display:inline}.pf .pf-story__kind{display:inline-block;padding:0 6px;border:1px dotted var(--pf-ink-3);font-size:11px}.pf .pf-story__script{margin:8px 0 0;padding-block-start:8px;border-block-start:1px solid var(--scn-faint);font-size:14px;color:var(--scn-ink-2)}.pf .pf-story__script>summary{cursor:pointer;color:var(--scn-ink);font:500 11px var(--pf-mono);letter-spacing:.08em;text-transform:uppercase}.pf .pf-story__refs{padding:20px;margin-block-start:10vh;background:var(--pf-canvas);border-block-start:3px double var(--pf-line-strong);font-size:14px}.pf .pf-story__refs ol{display:grid;gap:6px;padding-inline-start:22px}.pf .pf-story__list{display:grid;gap:8px;padding:0;list-style:none}.pf .pf-story__hud{position:absolute;inset-block-start:12px;inset-inline:16px calc(16px + var(--pf-scene-inset, 0px));z-index:4;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;pointer-events:none}.pf .pf-story__hud *{pointer-events:auto}.pf .pf-story__dots{display:flex;gap:6px;margin:0;padding:0;list-style:none}.pf .pf-story__dots button{inline-size:10px;block-size:10px;padding:0;border:var(--scn-lw) solid var(--scn-ink);border-radius:50%;background:transparent;cursor:pointer}.pf .pf-story__dots button.is-on{background:var(--scn-accent);border-color:var(--scn-accent)}.pf .pf-story__progress{block-size:2px;background:color-mix(in srgb,var(--scn-ink) 18%,transparent)}.pf .pf-story__progress span{display:block;block-size:100%;inline-size:0;background:var(--scn-accent)}.pf .pf-story__chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;justify-content:flex-end;max-inline-size:46vw;min-inline-size:0}.pf .pf-story__dots{padding-inline-start:2px}.pf .pf-story__chip{padding:2px 8px;border:var(--scn-lw) solid var(--scn-line);background:color-mix(in srgb,var(--scn-paper) 80%,transparent);color:var(--scn-ink);font:11px var(--scn-mono);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-inline-size:40vw}.pf .pf-story__chip a{color:inherit}.pf .pf-story__chip:empty{display:none}.pf .pf-story__dock{position:absolute;inset-block-end:16px;inset-inline-start:calc((100% - var(--pf-scene-inset, 0px)) / 2);transform:translate(-50%);z-index:4;display:flex;align-items:center;gap:6px;inline-size:max-content;max-inline-size:calc(100% - var(--pf-scene-inset, 0px) - 32px);overflow-x:auto;scrollbar-width:thin;padding:6px;border:var(--scn-lw) solid var(--scn-line);background:color-mix(in srgb,var(--scn-paper) 86%,transparent);backdrop-filter:blur(10px)}.pf .pf-story[dir=rtl] .pf-story__dock{transform:translate(50%)}.pf .pf-story__dock.is-closed .pf-story__tools{display:none}.pf .pf-story__tools{display:flex;flex-wrap:nowrap;align-items:center;gap:4px 10px}.pf .pf-story__grp{display:flex;align-items:center;gap:2px;padding-inline-end:10px;border-inline-end:var(--scn-lw) solid var(--scn-faint)}.pf .pf-story__grp--rng{gap:12px}.pf .pf-story__tool,.pf .pf-story__pop>summary{display:inline-grid;place-items:center;min-inline-size:36px;min-block-size:36px;padding:0 6px;border:var(--scn-lw) solid transparent;border-radius:var(--scn-r);background:none;color:var(--scn-ink);cursor:pointer;list-style:none}.pf .pf-story__tool:hover,.pf .pf-story__pop>summary:hover{border-color:var(--scn-line)}.pf .pf-story__tool[aria-pressed=true],.pf .pf-story__tool--main{background:var(--scn-ink);color:var(--scn-paper)}.pf .pf-story__tool:focus-visible,.pf .pf-story__pop>summary:focus-visible,.pf .pf-story__dots button:focus-visible{outline:2px solid var(--scn-accent);outline-offset:2px}.pf .pf-story__ic{inline-size:18px;block-size:18px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round}.pf .pf-story__tool--main .pf-story__ic{fill:currentColor}.pf .pf-story__tl{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pf .pf-story__tool--main{display:inline-flex;gap:6px;padding-inline:10px}.pf .pf-story__tool--main .pf-story__tl{position:static;inline-size:auto;block-size:auto;clip:auto;font:500 12px var(--scn-mono)}.pf .pf-story__speed select{min-block-size:32px;border:var(--scn-lw) solid var(--scn-line);background:var(--scn-paper);color:var(--scn-ink);font:12px var(--scn-mono)}.pf .pf-story__scrub{inline-size:120px;accent-color:var(--scn-accent)}.pf .pf-story__dock .pf-scene__rng{color:var(--scn-ink-2)}.pf .pf-story__dock .pf-scene__rng .pf-story__ic{inline-size:16px}.pf .pf-story__dock .pf-scene__rng input{inline-size:80px}.pf .pf-story__dock .pf-scene__rng span{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}.pf .pf-story__src a{color:inherit}.pf .pf-story.is-cinema .pf-story__src a{color:var(--scn-ink)}.pf .pf-story__pop{position:relative}.pf .pf-story__pop[open]>:not(summary){position:absolute;inset-block-end:calc(100% + 10px);inset-inline-start:0;inline-size:290px;max-block-size:50vh;overflow:auto;margin:0;padding:10px 12px;border:var(--scn-lw) solid var(--scn-line);background:var(--scn-paper);color:var(--scn-ink);font-size:13px}.pf .pf-story__pop .pf-scene__layers{display:grid;gap:4px}.pf .pf-story__index{display:grid;gap:2px;list-style:none;padding:0}.pf .pf-story__props{position:absolute;inset-block-start:56px;inset-inline-end:16px;z-index:5;inline-size:min(340px,calc(100% - 32px));max-block-size:calc(100% - 140px);overflow:auto;padding:14px 16px;border:var(--scn-lw) solid var(--scn-ink);background:color-mix(in srgb,var(--scn-paper) 94%,transparent);backdrop-filter:blur(10px);color:var(--scn-ink);font-size:13px;line-height:1.45}.pf .pf-story__pt{margin:2px 0 6px;font-size:17px;font-weight:600;color:var(--scn-ink)}.pf .pf-story__pn{margin:0 0 8px;color:var(--scn-ink-2)}.pf .pf-story__close{position:absolute;inset-block-start:6px;inset-inline-end:8px;min-inline-size:32px;min-block-size:32px;border:0;background:none;color:var(--scn-ink);font-size:20px;cursor:pointer}.pf .pf-story__props .pf-story__src a,.pf .pf-story__props .pf-scene__go{color:var(--scn-ink)}.pf .pf-story__pp[hidden]{display:none}@media(max-width:900px){.pf .pf-story__box{inline-size:100%;margin:0;position:relative}.pf .pf-story__ch{padding-block-end:12vh}.pf .pf-story__card{min-block-size:70vh;align-content:start;padding-block-start:14vh}.pf .pf-story__dock{inset-block-end:0;inset-inline:0;transform:none;inline-size:auto;max-inline-size:none;overflow-x:auto;border-inline:0;border-block-end:0}.pf .pf-story[dir=rtl] .pf-story__dock{transform:none}.pf .pf-story__tools{flex-wrap:nowrap}.pf .pf-story__grp--rng,.pf .pf-story__scrub{display:none}.pf .pf-story__hud{grid-template-columns:1fr;gap:6px}.pf .pf-story__chips{justify-content:flex-start;max-inline-size:none}.pf .pf-story__props{inset:auto 0 52px;inline-size:auto;max-block-size:55vh;border-inline:0}.pf .pf-story__dots button{inline-size:9px;block-size:9px}}@media(prefers-reduced-motion:reduce){.pf .pf-story.is-live :is(.pf-story__box,.pf-story__card){transition:none;transform:none}}@media print{.pf .pf-story__viewport{position:static!important;margin:0!important;inline-size:auto!important;block-size:auto!important}.pf .pf-story__dock,.pf .pf-story__hud{display:none!important}.pf .pf-story :is(.pf-story__box,.pf-story__card){opacity:1!important;transform:none!important}}.pf .pf-scene__hud{position:absolute;inset-block-end:36px;inset-inline-start:16px;margin:0;max-inline-size:60%;color:var(--scn-ink-2);font:10.5px var(--scn-mono);letter-spacing:.06em;pointer-events:none}.pf .pf-scene__insp{inline-size:100%;border-collapse:collapse;font-size:12.5px}.pf .pf-scene__insp th,.pf .pf-scene__insp td{padding:4px 0;border-block-start:var(--scn-lw) solid var(--scn-faint);text-align:start;vertical-align:top}.pf .pf-scene__insp th{inline-size:40%;color:var(--scn-ink-2);font:10.5px var(--scn-mono);letter-spacing:.06em;text-transform:uppercase;font-weight:400}.pf .pf-scene__lead polyline{fill:none;stroke:var(--scn-accent);stroke-width:var(--scn-lw)}.pf .pf-scene__lead circle{fill:none;stroke:var(--scn-accent);stroke-width:var(--scn-lw-bold)}.pf .pf-scene.is-cinema .pf-scene__l{background:color-mix(in srgb,var(--scn-paper) 70%,transparent)}.pf :is(.pf-scene,.pf-story,.pf-lib){--scn-tint-lapis: var(--scn-ink-2, var(--pf-ink-3));--scn-tint-ochre: var(--scn-accent, var(--pf-tint-a));--scn-tint-white: var(--scn-ink, var(--pf-ink));--scn-tint-water: var(--scn-ink-2, var(--pf-ink-3))}.pf .pf-story__poster{display:block;inline-size:100%;block-size:100%;fill:none;stroke:var(--scn-ink);stroke-width:.7;vector-effect:non-scaling-stroke}.pf .pf-story.is-live .pf-story__poster{display:none}.pf .pf-story__meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;color:var(--scn-ink-2);font:11.5px var(--scn-mono);letter-spacing:.04em}.pf .pf-story__prep{padding:0 6px;border:1px dashed var(--scn-line)}.pf .pf-story__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0 0 18px;padding:0;list-style:none;pointer-events:auto}.pf .pf-story__tile>:is(a,div){display:grid;gap:4px;block-size:100%;padding:10px;border:var(--scn-lw) solid var(--scn-line);background:color-mix(in srgb,var(--scn-paper) 88%,transparent);backdrop-filter:blur(8px);color:var(--scn-ink);text-decoration:none}.pf .pf-story__tile>a:hover,.pf .pf-story__tile>a:focus-visible{border-color:var(--scn-accent);outline:none}.pf .pf-story__tile.is-prep>div{border-style:dashed;color:var(--scn-ink-2)}.pf .pf-story__thumb{inline-size:100%;block-size:auto;aspect-ratio:8 / 5;fill:none;stroke:currentColor;stroke-width:.6;background:var(--scn-paper)}.pf .pf-story__tile.is-prep .pf-story__thumb{opacity:.45}.pf .pf-story__tn{color:var(--scn-ink-2);font:11px var(--scn-mono);letter-spacing:.1em;text-transform:uppercase}.pf .pf-story__tt{font-size:16px;font-weight:600;line-height:1.3}.pf .pf-story__bar{display:block;block-size:3px;background:color-mix(in srgb,var(--scn-ink) 14%,transparent)}.pf .pf-story__bar>span{display:block;block-size:100%;inline-size:0;background:var(--scn-accent)}.pf .pf-story__playall{display:inline-flex;align-items:center;gap:8px;min-block-size:40px;padding:0 14px;border:0;background:var(--scn-ink);color:var(--scn-paper);font:500 13px var(--scn-mono);text-decoration:none;cursor:pointer}.pf .pf-story__playall .pf-story__ic{fill:currentColor}.pf .pf-story__go{margin:0}.pf .pf-story__nav{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0;pointer-events:auto}.pf .pf-story__navl{display:inline-grid;gap:2px;padding:8px 12px;border:var(--scn-lw) solid var(--scn-line);background:color-mix(in srgb,var(--scn-paper) 86%,transparent);backdrop-filter:blur(8px);color:var(--scn-ink);text-decoration:none;font-size:14px}.pf .pf-story__navl span{color:var(--scn-ink-2);font:10.5px var(--scn-mono);letter-spacing:.08em;text-transform:uppercase}.pf .pf-story__navl[data-nav=nextChapter]{margin-inline-start:auto}.pf .pf-story__scenes{margin:0 0 10px;padding-inline-start:20px}.pf .pf-story__open{font-weight:600;color:var(--scn-ink)}.pf .pf-story__science{display:grid;gap:10px;margin:0 0 12px}.pf .pf-story__sci{padding:10px 12px;border:var(--scn-lw) solid var(--scn-line);border-inline-start:3px solid var(--scn-accent);font-size:14px;line-height:1.5}.pf .pf-story__sci[data-kind=debate]{border-inline-start-style:double}.pf .pf-story__sci h4{margin:2px 0 6px;font-size:14px;font-weight:600;color:var(--scn-ink)}.pf .pf-story__meas{inline-size:100%;border-collapse:collapse;font-size:13px}.pf .pf-story__meas th,.pf .pf-story__meas td{padding:5px 0;border-block-start:var(--scn-lw) solid var(--scn-faint);text-align:start;vertical-align:top}.pf .pf-story__meas th{inline-size:38%;padding-inline-end:8px;font-weight:500}.pf .pf-story__meas td .pf-story__src{color:var(--scn-ink-2);font-size:11.5px}.pf .pf-story__grade{display:inline-block;padding:0 6px;border:var(--scn-lw) solid var(--scn-ink);font:10.5px var(--scn-mono);letter-spacing:.08em;text-transform:uppercase}.pf .pf-story__grade[data-grade=reconstructed]{border-style:dashed}.pf .pf-story__grade[data-grade=illustrative]{border-style:dotted;color:var(--scn-ink-2)}.pf .pf-lib{--scn-paper: var(--pf-canvas);--scn-ink: var(--pf-ink);--scn-ink-2: var(--pf-ink-3);--scn-line: var(--pf-line-strong);--scn-faint: var(--pf-line);--scn-accent: var(--pf-scene-mark, var(--pf-tint-a));--scn-mono: var(--pf-mono);--scn-lw: 1px;display:grid;gap:18px}.pf .pf-lib__grades{margin:0;color:var(--pf-ink-3);font-size:14px}.pf .pf-lib__search input{min-block-size:38px;min-inline-size:min(360px,100%);padding:0 10px;border:1px solid var(--pf-line-strong);background:var(--pf-canvas);color:var(--pf-ink);font:inherit}.pf .pf-lib__toc{font-size:14px}.pf .pf-lib__sec{display:grid;gap:14px}.pf .pf-lib__sec>h2{margin:12px 0 0;font-size:22px}.pf .pf-lib__item{padding:14px;border:1px solid var(--pf-line-strong);background:var(--pf-canvas)}.pf .pf-lib__item[hidden]{display:none}.pf .pf-lib__head{display:grid;gap:4px;margin-block-end:10px}.pf .pf-lib__t{margin:0;font-size:18px}.pf .pf-lib__tags{display:flex;flex-wrap:wrap;gap:6px;margin:0}.pf .pf-lib__body{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:16px;align-items:start}.pf .pf-lib__fig{margin:0;display:grid;gap:6px}.pf .pf-lib__thumb{inline-size:100%;block-size:auto;aspect-ratio:3 / 2;fill:none;stroke:var(--pf-ink);stroke-width:.6;border:1px solid var(--pf-line)}.pf .pf-lib__stage .pf-scene{margin:0}.pf .pf-lib__stage .pf-scene__canvas{block-size:300px}.pf .pf-lib__text{min-inline-size:0;font-size:14.5px;line-height:1.55}.pf .pf-lib__text>p{margin:0 0 10px}.pf .pf-lib__params{inline-size:100%;border-collapse:collapse;font-size:13px;margin-block-end:10px}.pf .pf-lib__params caption{text-align:start;color:var(--pf-ink-3);font:11px var(--pf-mono);letter-spacing:.08em;text-transform:uppercase;padding-block-end:4px}.pf .pf-lib__params th,.pf .pf-lib__params td{padding:5px 6px 5px 0;border-block-start:1px solid var(--pf-line);text-align:start;vertical-align:top;overflow-wrap:anywhere}.pf .pf-lib__params thead th{color:var(--pf-ink-3);font:10.5px var(--pf-mono);text-transform:uppercase;letter-spacing:.06em;font-weight:400}.pf .pf-lib__rng{display:flex;align-items:center;gap:8px}.pf .pf-lib__rng input{inline-size:120px;accent-color:var(--pf-tint-a)}.pf .pf-lib__rng output{font:12px var(--pf-mono)}.pf .pf-lib__ranges{margin:0 0 10px;padding-inline-start:18px;font-size:13.5px}.pf .pf-lib__json pre{max-block-size:260px;overflow:auto;margin:6px 0;padding:8px;background:var(--pf-alt);font-size:12px}.pf .pf-lib__json>summary{cursor:pointer;font:500 11px var(--pf-mono);letter-spacing:.08em;text-transform:uppercase}@media(max-width:760px){.pf .pf-lib__body{grid-template-columns:1fr}}.pf .pf-hero{--pf-bl: var(--pf-bleed-l, calc(50vw - 50%) );--pf-br: var(--pf-bleed-r, calc(50vw - 50%) );isolation:isolate}.pf .pf-hero>:is(.pf-hero__art,.pf-hero__rule){inset-inline-start:calc(-1 * var(--pf-bl));inset-inline-end:calc(-1 * var(--pf-br))}.pf[dir=rtl] .pf-hero>:is(.pf-hero__art,.pf-hero__rule){inset-inline-start:calc(-1 * var(--pf-br));inset-inline-end:calc(-1 * var(--pf-bl))}.pf .pf-hero:has(>.pf-hero__art[data-pf-motion])>.pf-hero__art{z-index:-2;-webkit-mask:linear-gradient(to bottom,transparent,#000 56px);mask:linear-gradient(to bottom,transparent,#000 56px)}.pf .pf-hero>.pf-hero__art[data-pf-motion]:after{content:none}.pf .pf-hero:has(>.pf-hero__art[data-pf-motion]):before,.pf .pf-hero:has(>.pf-hero__art[data-pf-motion]):after{content:"";position:absolute;inset-block:0;z-index:-1;pointer-events:none}.pf .pf-hero:has(>.pf-hero__art[data-pf-motion]):before{inset-inline-start:calc(-1 * var(--pf-bl));inset-inline-end:100%;background:color-mix(in srgb,var(--pf-canvas) 94%,transparent)}.pf[dir=rtl] .pf-hero:has(>.pf-hero__art[data-pf-motion]):before{inset-inline-start:calc(-1 * var(--pf-br))}.pf .pf-hero:has(>.pf-hero__art[data-pf-motion]):after{inset-inline:0;background:linear-gradient(to right,color-mix(in srgb,var(--pf-canvas) 94%,transparent) 0%,color-mix(in srgb,var(--pf-canvas) 88%,transparent) 40%,transparent 68%)}.pf[dir=rtl] .pf-hero:has(>.pf-hero__art[data-pf-motion]):after{background:linear-gradient(to left,color-mix(in srgb,var(--pf-canvas) 94%,transparent) 0%,color-mix(in srgb,var(--pf-canvas) 88%,transparent) 40%,transparent 68%)}.pf .pf-hero,.pf[data-profile~=rule-knot] .pf-hero{background:var(--pf-grad) left bottom / 240px 2px no-repeat}.pf[dir=rtl] .pf-hero,.pf[data-profile~=rule-knot][dir=rtl] .pf-hero{background:var(--pf-grad) right bottom / 240px 2px no-repeat}.pf[data-profile~=rule-wave] .pf-hero{background:none}.pf .pf-hero>.pf-hero__rule:after{content:"";position:absolute;inset-inline:0;inset-block-end:-1px;height:1px;background:var(--pf-line-strong)}.pf[data-profile~=rule-knot] .pf-hero>.pf-hero__rule:after{inset-block-end:-6px}.pf[data-profile~=rule-wave] .pf-hero>.pf-hero__rule:after{inset-block-end:0}@media(max-width:900px){.pf .pf-hero:has(>.pf-hero__art[data-pf-motion]):before{content:none}.pf .pf-hero:has(>.pf-hero__art[data-pf-motion]):after,.pf[dir=rtl] .pf-hero:has(>.pf-hero__art[data-pf-motion]):after{inset-inline-start:calc(-1 * var(--pf-bl));inset-inline-end:calc(-1 * var(--pf-br));background:linear-gradient(to bottom,color-mix(in srgb,var(--pf-canvas) 92%,transparent),color-mix(in srgb,var(--pf-canvas) 86%,transparent),color-mix(in srgb,var(--pf-canvas) 55%,transparent))}.pf[dir=rtl] .pf-hero:has(>.pf-hero__art[data-pf-motion]):after{inset-inline-start:calc(-1 * var(--pf-br));inset-inline-end:calc(-1 * var(--pf-bl))}}.pf .pf-hero:has(>.pf-hero__art[data-pf-motion]) .pf-globe__foot>:not(button){padding:2px 8px;border-radius:var(--pf-r-xs);background:color-mix(in srgb,var(--pf-canvas) 90%,transparent)}@media(max-width:520px){.pf .pf-hero--slot{--globe: min(calc(100vw - 2 * var(--pf-theme-gutter, 20px)), 440px)}.pf .pf-hero--slot .pf-hero__slot:not(:empty){grid-template-columns:minmax(0,1fr)}.pf .pf-hero__slot>.pf-motif{justify-self:unsafe center;max-inline-size:100vw}.pf .pf-motif--girih{inline-size:min(calc(var(--globe) * 1.12),100vw)}.pf .pf-motif--contour{inline-size:min(calc(var(--globe) * 1.3),100vw)}}body.pf-preview{overflow-x:clip}.pf :is(span,a,cite,em,b,strong)[translate=no]:not([dir]){unicode-bidi:plaintext}.pf[data-profile~=rule-wave] .pf-hero{padding-block-end:calc(48px + clamp(16px,3vw,32px))}.pf .pf-xlang__tag{font-size:max(11px,.72em)}.pf :is(.pf-live__h,.pf-srchub__k,.pf-srchub__src){font-size:11px}.pf .pf-xp{margin-block:24px 32px}.pf .pf-xp :is(p,ul,ol){margin:0}.pf .pf-xp-diagram{display:grid;gap:20px;margin-inline:0}.pf .pf-xp-fig{container-type:inline-size;min-width:0}.pf .pf-xp-canvas{position:relative;container-type:inline-size;inline-size:100%;margin-inline:auto}.pf[data-design=diwan] .pf-xp-canvas{margin-inline:0}@container (max-width: 599.98px){.pf .pf-xp-canvas--wide{display:none}}@container (min-width: 600px){.pf .pf-xp-canvas--narrow{display:none}}.pf .pf-xp-svg{position:absolute;inset:0;inline-size:100%;block-size:100%;overflow:visible}.pf[dir=rtl] .pf-xp-svg{transform:scaleX(-1)}.pf .pf-xp-layer{position:absolute;inset:0;pointer-events:none;font-size:13px;font-size:calc(14 * 100cqi / var(--W));line-height:1.3}.pf .pf-xp-layer>*{position:absolute;box-sizing:border-box;pointer-events:auto}.pf .pf-xp-edge__line{fill:none;stroke:var(--pf-ink-4);stroke-width:1.25;vector-effect:non-scaling-stroke;transition:stroke .15s var(--pf-ease),opacity .15s var(--pf-ease)}.pf .pf-xp-edge__head{fill:var(--pf-ink-3);stroke:none;transition:fill .15s var(--pf-ease),opacity .15s var(--pf-ease)}.pf .pf-xp-org .pf-xp-edge__line{stroke:var(--pf-line-strong)}.pf .pf-xp-band{fill:none;stroke:none}.pf .pf-xp-band__rule{fill:none;stroke:var(--pf-line-strong);stroke-width:1;vector-effect:non-scaling-stroke}.pf .pf-xp-ring{fill:none;stroke:var(--pf-line);stroke-width:1;vector-effect:non-scaling-stroke}.pf .pf-xp [data-g="1"]{--pf-xp-g: var(--pf-c1)}.pf .pf-xp [data-g="2"]{--pf-xp-g: var(--pf-c4)}.pf .pf-xp [data-g="3"]{--pf-xp-g: var(--pf-c5)}.pf .pf-xp [data-g="4"]{--pf-xp-g: var(--pf-c6)}.pf .pf-xp [data-g="5"]{--pf-xp-g: var(--pf-c2)}.pf .pf-xp [data-g="6"]{--pf-xp-g: var(--pf-c8)}.pf .pf-xp [data-g="7"]{--pf-xp-g: var(--pf-c7)}.pf .pf-xp [data-g="8"]{--pf-xp-g: var(--pf-c3)}.pf .pf-xp-ring[data-g]{stroke:color-mix(in srgb,var(--pf-xp-g) 35%,var(--pf-line));stroke-dasharray:2 4}.pf .pf-xp-node{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15em;padding:.55em .7em;border:1px solid var(--pf-line-strong);background:var(--pf-canvas);color:var(--pf-ink);font-weight:500;text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:border-color .15s var(--pf-ease),opacity .15s var(--pf-ease),background-color .15s var(--pf-ease)}.pf a.pf-xp-node:hover{border-color:var(--pf-ink);background:var(--pf-hover)}.pf .pf-xp-node[data-g]{border-block-start:2px solid var(--pf-xp-g)}.pf .pf-xp-node__sub{color:var(--pf-ink-3);font-size:.857em;font-weight:400}.pf .pf-xp-node--start{border-color:var(--pf-ink);border-width:1.5px}.pf .pf-xp-org .pf-xp-node{align-items:flex-start;text-align:start}.pf .pf-xp-org .pf-xp-node__label{font-weight:600}.pf .pf-xp-elabel{display:flex;align-items:center;justify-content:center;padding:0 .3em;background:var(--pf-canvas);color:var(--pf-ink-3);font-size:calc(11.5 * 100cqi / var(--W));line-height:1.3;text-align:center;overflow-wrap:anywhere;transition:color .15s var(--pf-ease),opacity .15s var(--pf-ease)}.pf .pf-xp-bandlabel{color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:calc(11.5 * 100cqi / var(--W));font-weight:500;letter-spacing:.08em;text-transform:uppercase;line-height:1.3}.pf .pf-xp-bandlabel:before{content:"";display:inline-block;inline-size:.75em;block-size:2px;margin-inline-end:.5em;vertical-align:middle;background:var(--pf-xp-g)}.pf[dir=rtl] .pf-xp-bandlabel,.pf :is(:lang(fa),:lang(ar),:lang(ckb),:lang(he)) .pf-xp-bandlabel{font-family:var(--pf-font);letter-spacing:0;text-transform:none}.pf .pf-xp.is-active .pf-xp-edge:not(.is-on),.pf .pf-xp.is-active .pf-xp-elabel:not(.is-on){opacity:.22}.pf .pf-xp.is-active .pf-xp-node:not(.is-on,.is-near){opacity:.4}.pf .pf-xp-edge.is-on .pf-xp-edge__line{stroke:var(--pf-area-ink);stroke-width:2}.pf .pf-xp-edge.is-on .pf-xp-edge__head{fill:var(--pf-area-ink)}.pf .pf-xp-elabel.is-on{color:var(--pf-ink)}.pf .pf-xp-node.is-on{border-color:var(--pf-area-ink);box-shadow:inset 0 0 0 1px var(--pf-area-ink)}.pf .pf-xp[data-pf-ready] span.pf-xp-node{cursor:pointer}.pf .pf-xp-entries{list-style:none;padding:0}.pf .pf-xp-entry{padding-block:12px;border-block-end:1px solid var(--pf-line);scroll-margin-block-start:calc(var(--pf-top-h) + 16px);transition:background-color .15s var(--pf-ease)}.pf .pf-xp-entry.is-on{box-shadow:inset 2px 0 0 var(--pf-area-ink)}.pf[dir=rtl] .pf-xp-entry.is-on{box-shadow:inset -2px 0 0 var(--pf-area-ink)}.pf .pf-xp-entry.is-on,.pf .pf-xp-entry:target{background:var(--pf-hover)}.pf .pf-xp-states .pf-xp-entry{padding-inline:12px}.pf .pf-xp-entry__name{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;color:var(--pf-ink);font-weight:600}.pf .pf-xp-entry__n{font-family:var(--pf-mono);font-size:11px;font-weight:500;color:var(--pf-ink-3);font-variant-numeric:tabular-nums}.pf .pf-xp-entry__role{flex-basis:100%;color:var(--pf-ink-3);font-size:14px;font-weight:400}.pf .pf-xp-entry__text{margin-block-start:4px!important;color:var(--pf-ink-2);font-size:15px;max-width:68ch}.pf .pf-xp-pick{margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer;text-decoration:underline dotted var(--pf-ink-4);text-underline-offset:3px}.pf .pf-xp-pick[aria-pressed=true]{text-decoration:underline solid var(--pf-area-ink);text-decoration-thickness:2px}.pf .pf-xp-tag{padding:1px 7px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-xs);color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:10.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.pf[dir=rtl] .pf-xp-tag{font-family:var(--pf-font);letter-spacing:0;text-transform:none;font-size:12px}.pf .pf-xp-rels{list-style:none;padding:0;margin-block-start:6px!important;display:grid;gap:2px;font-size:14px}.pf .pf-xp-rel{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.pf .pf-xp-rel__k{color:var(--pf-ink-4);font-size:13px}.pf .pf-xp-rel__k:after{content:" →"}.pf[dir=rtl] .pf-xp-rel__k:after{content:" ←"}.pf .pf-xp-rel__label{color:var(--pf-ink-3);font-size:13px}.pf .pf-xp-rel__label:before{content:"("}.pf .pf-xp-rel__label:after{content:")"}.pf .pf-xp-key{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:8px 32px}.pf .pf-xp-key__h{display:flex;align-items:center;gap:8px;padding-block:8px;border-block-end:1px solid var(--pf-line-strong);color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.pf[dir=rtl] .pf-xp-key__h{font-family:var(--pf-font);font-size:13px;letter-spacing:0;text-transform:none}.pf .pf-xp-swatch{flex:none;inline-size:14px;block-size:2px;background:var(--pf-xp-g)}.pf .pf-xp-key .pf-xp-entry{padding-block:8px}.pf .pf-xp-words{border-block:1px solid var(--pf-line)}.pf .pf-xp-words>summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;color:var(--pf-ink);font-weight:500;cursor:pointer;list-style:none}.pf .pf-xp-words>summary::-webkit-details-marker{display:none}.pf .pf-xp-words>summary:after{content:"+";font-family:var(--pf-mono);color:var(--pf-ink-3);transition:transform .18s var(--pf-ease)}.pf .pf-xp-words[open]>summary:after{transform:rotate(45deg)}.pf .pf-xp-words>.pf-xp-tree{padding-block-end:12px}.pf .pf-xp-tree{list-style:none;padding:0}.pf .pf-xp-tree .pf-xp-tree{padding-inline-start:20px;border-inline-start:1px solid var(--pf-line);margin-inline-start:4px}.pf .pf-xp-tree .pf-xp-entry{border:0;padding-block:6px 0}.pf .pf-xp-stepsbox{container-type:inline-size}.pf .pf-xp-steps{list-style:none;padding:0;display:grid}.pf .pf-xp-step{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);gap:0 16px;padding-block:16px}.pf .pf-xp-step__n{color:var(--pf-ink);font-family:var(--pf-mono);font-size:13px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1.9}.pf .pf-xp-step__title{margin:0 0 4px;color:var(--pf-ink);font-size:17px;font-weight:600;letter-spacing:-.01em;line-height:1.35}.pf[dir=rtl] .pf-xp-step__title{letter-spacing:0}.pf .pf-xp-step__text{color:var(--pf-ink-2);max-width:64ch}.pf .pf-xp-guide__title{margin-block-end:12px!important;color:var(--pf-ink);font-size:18px;font-weight:600}.pf .pf-xp-guide__q{color:var(--pf-ink);font-weight:600;margin-block:4px 10px!important}.pf .pf-xp-guide__opts{list-style:none;padding:0;border-block-start:1px solid var(--pf-line)}.pf .pf-xp-guide__opts>li{border-block-end:1px solid var(--pf-line)}.pf .pf-xp-opt__sum{display:flex;align-items:center;gap:12px;min-height:48px;padding-block:10px;padding-inline:4px;color:var(--pf-ink);cursor:pointer;list-style:none}.pf .pf-xp-opt__sum::-webkit-details-marker{display:none}.pf .pf-xp-opt__sum:before{content:"";flex:none;inline-size:12px;block-size:12px;border:1px solid var(--pf-ink-3)}.pf .pf-xp-opt[open]>.pf-xp-opt__sum{font-weight:600}.pf .pf-xp-opt[open]>.pf-xp-opt__sum:before{border-color:var(--pf-area-ink);background:radial-gradient(circle,var(--pf-area-ink) 0 3px,transparent 3.5px)}.pf .pf-xp-opt__sum:hover{background:var(--pf-hover)}.pf .pf-xp-opt__sum:after{content:"→";margin-inline-start:auto;color:var(--pf-ink-4);font-family:var(--pf-mono)}.pf[dir=rtl] .pf-xp-opt__sum:after{content:"←"}.pf .pf-xp-opt[open]>.pf-xp-opt__sum:after{content:"↓";color:var(--pf-area-ink)}.pf .pf-xp-opt__body{padding-block:4px 16px;padding-inline-start:24px;border-inline-start:1px solid var(--pf-line-strong);margin-inline-start:10px}.pf .pf-xp-guide__a{padding:12px 16px;border:1px solid var(--pf-line);border-inline-start:2px solid var(--pf-area-ink);background:var(--pf-elevated);color:var(--pf-ink);max-width:68ch}.pf .pf-xp-guide__foot{margin-block-start:12px!important}.pf .pf-xp-guide__reset{min-height:40px;padding:0 14px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:transparent;color:var(--pf-ink);font:inherit;font-size:14px;cursor:pointer}.pf .pf-xp-guide__reset:hover{border-color:var(--pf-ink)}.pf .pf-xp-explain{container-type:inline-size;display:grid}.pf .pf-xp-explain__panel{margin:0;padding:18px 20px}.pf .pf-xp-explain__k{margin-block-end:8px!important;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.pf[dir=rtl] .pf-xp-explain__k{font-family:var(--pf-font);font-size:13px;letter-spacing:0;text-transform:none}.pf .pf-xp-explain__quote{margin:0;padding-inline-start:14px;border-inline-start:2px solid var(--pf-area-ink);color:var(--pf-ink);font-size:17px;line-height:1.55;unicode-bidi:isolate}.pf .pf-xp-explain__src{margin-block-start:10px;color:var(--pf-ink-3);font-size:13px}.pf .pf-xp-explain__srck{margin-inline-end:4px}.pf .pf-xp-explain__means>p:last-child,.pf .pf-xp-explain__example>p:last-child{color:var(--pf-ink-2);max-width:64ch}.pf .pf-xp-points__title{margin-block-end:10px!important;color:var(--pf-ink);font-weight:600}.pf .pf-xp-points__list{list-style:none;padding:0;display:grid}.pf .pf-xp-points__list>li{position:relative;padding-block:10px;padding-inline-start:26px;color:var(--pf-ink);font-size:17px;line-height:1.5}.pf .pf-xp-points__list>li:before{content:"";position:absolute;inset-inline-start:4px;top:1.05em;inline-size:7px;block-size:7px;background:var(--pf-area-ink)}.pf .pf-xp-callout{display:grid;gap:4px;padding:14px 18px;border:1px solid var(--pf-line);border-inline-start:2px solid var(--pf-ink-3);background:var(--pf-elevated);max-width:78ch}.pf .pf-xp-callout+.pf-xp-callout{margin-block-start:-16px}.pf .pf-xp-callout__k{display:inline-flex;align-items:center;gap:8px;color:var(--pf-ink);font-family:var(--pf-mono);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.pf[dir=rtl] .pf-xp-callout__k{font-family:var(--pf-font);font-size:13px;letter-spacing:0;text-transform:none}.pf .pf-xp-callout__k:before{content:"";inline-size:7px;block-size:7px;border-radius:50%;background:var(--pf-ink-4)}.pf .pf-xp-callout__body{color:var(--pf-ink-2)}.pf .pf-xp-callout--safety{border-inline-start-color:var(--pf-crit)}.pf .pf-xp-callout--safety .pf-xp-callout__k:before{background:var(--pf-crit)}.pf .pf-xp-callout--draft{border-style:dashed;border-inline-start-style:solid;border-inline-start-color:var(--pf-pend);background:var(--pf-muted-bg)}.pf .pf-xp-callout--draft .pf-xp-callout__k:before{background:var(--pf-pend)}.pf .pf-xp-term--missing{text-decoration:underline dashed var(--pf-pend);text-underline-offset:3px}.pf .pf-xp-tl__list{list-style:none;padding:0}.pf .pf-xp-tl__item{position:relative;display:grid;grid-template-columns:9.5rem minmax(0,1fr);gap:4px 24px;padding-block:14px}.pf .pf-xp-tl__date{color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:12.5px;font-variant-numeric:tabular-nums;line-height:1.9;unicode-bidi:isolate}.pf .pf-xp-tl__label{color:var(--pf-ink);font-weight:600}.pf .pf-xp-tl__text{color:var(--pf-ink-2);max-width:64ch}@container (max-width: 520px){.pf .pf-xp-tl__item{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.pf .pf-xp-tl__item{grid-template-columns:minmax(0,1fr)}}.pf[data-design=diwan] .pf-xp-diagram{padding-block-start:14px;border-block-start:3px double var(--pf-line-strong)}.pf[data-design=diwan] .pf-xp-node{border-radius:0}.pf[data-design=diwan] .pf-xp-node--start:before{content:"";position:absolute;inset-inline-start:-5px;top:calc(50% - 4px);inline-size:8px;block-size:8px;background:var(--pf-ink);transform:rotate(45deg)}.pf[data-design=diwan] .pf-xp-entries:not(.pf-xp-tree){border-block-start:1px solid var(--pf-line)}.pf[data-design=diwan] .pf-xp-states{columns:2 300px;column-gap:32px;border:0}.pf[data-design=diwan] .pf-xp-states .pf-xp-entry{break-inside:avoid;border-block-start:1px solid var(--pf-line);border-block-end:0}.pf[data-design=diwan] .pf-xp-steps{border-block-start:1px solid var(--pf-line)}.pf[data-design=diwan] .pf-xp-step{border-block-end:1px solid var(--pf-line)}.pf[data-design=diwan] .pf-xp-step__n:before{content:"§ ";color:var(--pf-ink-4)}.pf[data-design=diwan] .pf-xp-explain{border-block:3px double var(--pf-line-strong)}.pf[data-design=diwan] .pf-xp-explain__panel{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:8px 24px;padding-inline:0}.pf[data-design=diwan] .pf-xp-explain__panel+.pf-xp-explain__panel{border-block-start:1px solid var(--pf-line)}.pf[data-design=diwan] .pf-xp-explain__panel>:not(.pf-xp-explain__k){grid-column:2}.pf[data-design=diwan] .pf-xp-explain__k{grid-column:1;grid-row:1 / span 3;padding-block-start:4px}@container (max-width: 520px){.pf[data-design=diwan] .pf-xp-explain__panel{grid-template-columns:minmax(0,1fr)}.pf[data-design=diwan] .pf-xp-explain__panel>*{grid-column:1!important;grid-row:auto!important}}.pf[data-design=diwan] .pf-xp-points__list{border-block-start:1px solid var(--pf-line)}.pf[data-design=diwan] .pf-xp-points__list>li{border-block-end:1px solid var(--pf-line)}.pf[data-design=diwan] .pf-xp-points__list>li:before{transform:rotate(45deg)}.pf[data-design=diwan] .pf-xp-callout{border-radius:0}.pf[data-design=diwan] .pf-xp-callout__k:before{border-radius:0;transform:rotate(45deg)}.pf[data-design=diwan] .pf-xp-tl__list{border-block-start:1px solid var(--pf-line)}.pf[data-design=diwan] .pf-xp-tl__item{border-block-end:1px solid var(--pf-line)}.pf[data-design=diwan] .pf-xp-opt__sum:before{transform:rotate(45deg) scale(.8)}.pf[data-design=contour] .pf-xp-diagram{padding:clamp(16px,2.4vw,28px);border:1px solid var(--pf-line);border-radius:var(--pf-r-lg);background:var(--pf-alt)}.pf[data-design=contour] .pf-section:nth-of-type(2n) .pf-xp-diagram{background:var(--pf-canvas)}.pf[data-design=contour] .pf-xp-diagram:is(.pf-xp-states,.pf-xp-map){grid-template-columns:minmax(0,1fr)}@media(min-width:1100px){.pf[data-design=contour] .pf-xp-diagram:is(.pf-xp-states,.pf-xp-map){grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start}.pf[data-design=contour] .pf-xp-diagram .pf-xp-key{grid-template-columns:minmax(0,1fr)}}.pf[data-design=contour] .pf-xp-node{border-radius:10px}.pf[data-design=contour] .pf-xp-states .pf-xp-node,.pf[data-design=contour] .pf-xp-map .pf-xp-node{border-radius:999px}.pf[data-design=contour] .pf-xp-node[data-g]{border-block-start-width:1px;box-shadow:inset 0 2px 0 var(--pf-xp-g)}.pf[data-design=contour] .pf-xp-node--start{outline:1px solid var(--pf-line-strong);outline-offset:3px}.pf[data-design=contour] .pf-xp-elabel{border-radius:999px;background:var(--pf-alt)}.pf[data-design=contour] .pf-section:nth-of-type(2n) .pf-xp-elabel{background:var(--pf-canvas)}.pf[data-design=contour] .pf-xp-band{fill:var(--pf-canvas);stroke:var(--pf-line);stroke-width:1;vector-effect:non-scaling-stroke}.pf[data-design=contour] .pf-section:nth-of-type(2n) .pf-xp-band{fill:var(--pf-alt)}.pf[data-design=contour] .pf-xp-band__rule{display:none}.pf[data-design=contour] .pf-xp-entry.is-on{border-radius:var(--pf-r-sm)}.pf[data-design=contour] .pf-xp-tag{border-radius:999px}.pf[data-design=contour] .pf-xp-step{grid-template-columns:36px minmax(0,1fr)}.pf[data-design=contour] .pf-xp-step__n{display:grid;place-items:center;inline-size:32px;block-size:32px;border:2px solid var(--pf-area-ink);border-radius:50%;background:var(--pf-canvas);font-size:12px;line-height:1;position:relative;z-index:1}.pf[data-design=contour] .pf-xp-step:not(:last-child):before{content:"";position:absolute;inset-inline-start:17px;top:48px;bottom:-16px;inline-size:2px;background:var(--pf-line)}@container (min-width: 760px){.pf[data-design=contour] .pf-xp-steps{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:24px}.pf[data-design=contour] .pf-xp-step{grid-template-columns:minmax(0,1fr);gap:14px;padding-block:0}.pf[data-design=contour] .pf-xp-step:not(:last-child):before{inset-inline-start:40px;inset-inline-end:-24px;top:16px;bottom:auto;inline-size:auto;block-size:2px}}.pf[data-design=contour] .pf-xp-explain{gap:1px;border:1px solid var(--pf-line);border-radius:var(--pf-r-lg);background:var(--pf-line);overflow:hidden}.pf[data-design=contour] .pf-xp-explain__panel{background:var(--pf-canvas)}.pf[data-design=contour] .pf-xp-explain__says{background:var(--pf-alt)}@container (min-width: 760px){.pf[data-design=contour] .pf-xp-explain{grid-template-columns:minmax(0,5fr) minmax(0,4fr) minmax(0,4fr)}}.pf[data-design=contour] .pf-xp-points__list{gap:8px}.pf[data-design=contour] .pf-xp-points__list>li{padding:12px 16px;padding-inline-start:40px;border:1px solid var(--pf-line);border-radius:var(--pf-r-lg);background:var(--pf-canvas)}.pf[data-design=contour] .pf-xp-points__list>li:before{inset-inline-start:16px;top:1.2em;inline-size:10px;block-size:10px;box-sizing:border-box;border:2px solid var(--pf-area-ink);border-radius:50%;background:transparent}.pf[data-design=contour] .pf-xp-callout{border-radius:var(--pf-r-lg)}.pf[data-design=contour] .pf-xp-callout__k:before{box-sizing:border-box;inline-size:9px;block-size:9px;border:2px solid var(--pf-ink-4);background:transparent}.pf[data-design=contour] .pf-xp-callout--safety .pf-xp-callout__k:before{border-color:var(--pf-crit)}.pf[data-design=contour] .pf-xp-callout--draft .pf-xp-callout__k:before{border-color:var(--pf-pend)}.pf[data-design=contour] .pf-xp-guide__opts{border:1px solid var(--pf-line);border-radius:var(--pf-r-lg);overflow:hidden}.pf[data-design=contour] .pf-xp-guide__opts>li:last-child{border-block-end:0}.pf[data-design=contour] .pf-xp-opt__sum{padding-inline:14px}.pf[data-design=contour] .pf-xp-opt__sum:before{border-radius:50%}.pf[data-design=contour] .pf-xp-opt__body{margin-inline:20px 14px}.pf[data-design=contour] .pf-xp-guide__a{border-radius:var(--pf-r-sm)}.pf[data-design=contour] .pf-xp-guide__reset{border-radius:999px}.pf[data-design=contour] .pf-xp-tl__list{position:relative}.pf[data-design=contour] .pf-xp-tl__item{grid-template-columns:minmax(0,1fr);padding-inline-start:30px}.pf[data-design=contour] .pf-xp-tl__item:before{content:"";position:absolute;inset-inline-start:5px;top:0;bottom:0;inline-size:2px;background:var(--pf-line)}.pf[data-design=contour] .pf-xp-tl__item:first-child:before{top:20px}.pf[data-design=contour] .pf-xp-tl__item:last-child:before{bottom:auto;block-size:20px}.pf[data-design=contour] .pf-xp-tl__item:after{content:"";position:absolute;inset-inline-start:0;top:18px;inline-size:12px;block-size:12px;box-sizing:border-box;border:2px solid var(--pf-area-ink);border-radius:50%;background:var(--pf-canvas)}@media(prefers-reduced-motion:reduce){.pf .pf-xp *,.pf .pf-xp *:before,.pf .pf-xp *:after{transition:none!important}}@media(forced-colors:active){.pf .pf-xp-edge__line{stroke:CanvasText}.pf .pf-xp-edge__head{fill:CanvasText}.pf .pf-xp-edge.is-on .pf-xp-edge__line{stroke:Highlight}.pf .pf-xp-node{border-color:CanvasText}.pf .pf-xp-node.is-on{border-color:Highlight}}@media print{.pf .pf-xp-canvas--narrow{display:none}.pf .pf-xp-canvas--wide{display:block}.pf .pf-xp-words>:not(summary){display:block}}.pf .pf-section>.pf-h2{position:relative;flex-direction:row;max-width:none;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-block-end:20px;padding-block-start:16px;border-block-start:2px solid var(--pf-ink);font-weight:600}.pf .pf-section>.pf-h2 .pf-num{font-size:22px}.pf .pf-section>.pf-h2 .pf-num:after{width:32px}.pf[data-profile~=rule-knot] .pf-section>.pf-h2{box-shadow:inset 0 3px 0 var(--pf-canvas),inset 0 4px 0 var(--pf-line-strong);padding-block-start:18px}.pf[data-profile~=rule-wave] .pf-section>.pf-h2{padding-block-start:24px}.pf[data-profile~=rule-wave] .pf-section>.pf-h2:before{content:"";position:absolute;inset-inline:0;inset-block-start:4px;height:8px;background:color-mix(in srgb,var(--pf-area-b) 70%,var(--pf-line-strong));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='8'%3E%3Cpath d='M0 7 C12 7 18 1 30 1 S48 7 60 7 S84 2 96 7' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E") repeat-x left top / 96px 8px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='8'%3E%3Cpath d='M0 7 C12 7 18 1 30 1 S48 7 60 7 S84 2 96 7' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E") repeat-x left top / 96px 8px;pointer-events:none}.pf[data-design=diwan] .pf-section>.pf-h2{flex-direction:column;align-items:flex-start}.pf .pf-section>.pf-intro{margin-block-end:24px}.pf .pf-section:is([data-band],:not(.pf[data-design=diwan] .pf-section)):has(>.pf-h2+*~.pf-more:last-child){display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:0}.pf .pf-section:is([data-band],:not(.pf[data-design=diwan] .pf-section)):has(>.pf-h2+*~.pf-more:last-child)>*{grid-column:1 / -1}.pf .pf-section:is([data-band],:not(.pf[data-design=diwan] .pf-section)):has(>.pf-h2+*~.pf-more:last-child)>.pf-h2{grid-row:1;grid-column:1}.pf .pf-section:is([data-band],:not(.pf[data-design=diwan] .pf-section)):has(>.pf-h2+*~.pf-more:last-child)>.pf-more:last-child{position:relative;grid-row:1;grid-column:2;align-self:stretch;margin:0 0 20px;padding-block-start:12px;padding-inline-start:16px;border-block-start:2px solid var(--pf-ink)}.pf[data-profile~=rule-knot] .pf-section:is([data-band],:not(.pf[data-design=diwan] .pf-section)):has(>.pf-h2+*~.pf-more:last-child)>.pf-more:last-child{box-shadow:inset 0 3px 0 var(--pf-canvas),inset 0 4px 0 var(--pf-line-strong);padding-block-start:14px}.pf[data-profile~=rule-wave] .pf-section:is([data-band],:not(.pf[data-design=diwan] .pf-section)):has(>.pf-h2+*~.pf-more:last-child)>.pf-more:last-child{padding-block-start:20px}.pf[data-profile~=rule-wave] .pf-section:is([data-band],:not(.pf[data-design=diwan] .pf-section)):has(>.pf-h2+*~.pf-more:last-child)>.pf-more:last-child:before{content:"";position:absolute;inset-inline:0;inset-block-start:4px;height:8px;background:color-mix(in srgb,var(--pf-area-b) 70%,var(--pf-line-strong));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='8'%3E%3Cpath d='M0 7 C12 7 18 1 30 1 S48 7 60 7 S84 2 96 7' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E") repeat-x left top / 96px 8px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='8'%3E%3Cpath d='M0 7 C12 7 18 1 30 1 S48 7 60 7 S84 2 96 7' fill='none' stroke='%23000' stroke-width='1'/%3E%3C/svg%3E") repeat-x left top / 96px 8px;pointer-events:none}.pf .pf-section>.pf-more:last-child a{min-height:32px;font-weight:600}.pf .pf-feature[data-area]:after{content:"";order:-1;display:block;block-size:64px;margin:-22px -22px 14px;background:color-mix(in srgb,var(--pf-area-b) 55%,transparent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M24 4L38.1 38.1M38.1 9.9L24 44M44 24L9.9 38.1M38.1 38.1L4 24M24 44L9.9 9.9M9.9 38.1L24 4M4 24L38.1 9.9M9.9 9.9L44 24M0 24H4M44 24H48M24 0V4M24 44V48' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") center / 48px 48px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M24 4L38.1 38.1M38.1 9.9L24 44M44 24L9.9 38.1M38.1 38.1L4 24M24 44L9.9 9.9M9.9 38.1L24 4M4 24L38.1 9.9M9.9 9.9L44 24M0 24H4M44 24H48M24 0V4M24 44V48' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") center / 48px 48px;pointer-events:none}.pf[data-profile~=rule-wave] .pf-feature[data-area]:after{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='48'%3E%3Cpath d='M0 17.6L8 19.7L16 20.7L24 20.6L32 19.7L40 18.2L48 16.8L56 15.5L64 14.6L72 13.8L80 13.0L88 11.9L96 10.5L104 8.9L112 7.7L120 7.2L128 7.7L136 9.3L144 11.8L152 14.8L160 17.6M0 34.4L8 32.7L16 31.0L24 29.6L32 28.5L40 27.6L48 26.6L56 25.3L64 23.6L72 21.9L80 20.5L88 20.0L96 20.8L104 22.9L112 26.0L120 29.4L128 32.6L136 34.9L144 35.9L152 35.6L160 34.4M0 40.3L8 39.6L16 38.9L24 37.9L32 36.7L40 35.5L48 34.6L56 34.3L64 35.0L72 36.6L80 38.9L88 41.4L96 43.6L104 45.1L112 45.7L120 45.4L128 44.4L136 43.2L144 42.0L152 41.0L160 40.3' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") left bottom / 160px 48px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='48'%3E%3Cpath d='M0 17.6L8 19.7L16 20.7L24 20.6L32 19.7L40 18.2L48 16.8L56 15.5L64 14.6L72 13.8L80 13.0L88 11.9L96 10.5L104 8.9L112 7.7L120 7.2L128 7.7L136 9.3L144 11.8L152 14.8L160 17.6M0 34.4L8 32.7L16 31.0L24 29.6L32 28.5L40 27.6L48 26.6L56 25.3L64 23.6L72 21.9L80 20.5L88 20.0L96 20.8L104 22.9L112 26.0L120 29.4L128 32.6L136 34.9L144 35.9L152 35.6L160 34.4M0 40.3L8 39.6L16 38.9L24 37.9L32 36.7L40 35.5L48 34.6L56 34.3L64 35.0L72 36.6L80 38.9L88 41.4L96 43.6L104 45.1L112 45.7L120 45.4L128 44.4L136 43.2L144 42.0L152 41.0L160 40.3' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") left bottom / 160px 48px repeat-x}.pf .pf-feature--lead[data-area]:after{block-size:128px;margin:-28px -28px 18px}.pf .pf-feature[data-area]{background-image:linear-gradient(color-mix(in srgb,var(--pf-area-b) 7%,transparent),color-mix(in srgb,var(--pf-area-b) 7%,transparent));background-size:100% 64px;background-repeat:no-repeat}.pf .pf-feature--lead[data-area]{background-size:100% 128px}.pf :is(.pf-feature,.pf-card,.pf-journey):has(a:hover) :is(.pf-feature__title,.pf-card__title) a{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.pf :is(.pf-feature,.pf-card,.pf-journey):has(a:focus-visible){outline:2px solid var(--pf-focus);outline-offset:-2px}.pf :is(.pf-feature,.pf-card,.pf-journey) a:focus-visible{outline:0}@media(min-width:1100px){.pf .pf-home{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(28px,3vw,48px);align-items:start}.pf .pf-home>.pf-section{grid-column:1 / -1;min-width:0}.pf[data-design=diwan] .pf-home>.pf-section[data-band=academy]{grid-column:span 8}.pf[data-design=diwan] .pf-home>.pf-section[data-band=languages]{grid-column:span 4}.pf[data-design=diwan] .pf-home>.pf-section[data-band=research]{grid-column:span 4}.pf[data-design=diwan] .pf-home>.pf-section[data-band=commitments]{grid-column:span 8}.pf[data-design=contour] .pf-home>.pf-section[data-band=now]{grid-column:span 5}.pf[data-design=contour] .pf-home>.pf-section[data-band=academy]{grid-column:span 7}.pf[data-design=contour] .pf-home>.pf-section[data-band=who]{grid-column:span 6}.pf[data-design=contour] .pf-home>.pf-section[data-band=languages]{grid-column:span 6}.pf[data-design=contour] .pf-home>.pf-section[data-band=research]{grid-column:span 4}.pf[data-design=contour] .pf-home>.pf-section[data-band=commitments]{grid-column:span 8}.pf[data-design=contour] .pf-home>.pf-section:is([data-band=now],[data-band=academy],[data-band=who],[data-band=languages],[data-band=research],[data-band=commitments]){background:none;box-shadow:none;clip-path:none}.pf[data-design=contour] .pf-home>.pf-section:is([data-band=now],[data-band=academy],[data-band=who],[data-band=languages],[data-band=research],[data-band=commitments]) :is(.pf-card,.pf-figure,.pf-tile,.pf-feature:not(.pf-feature--lead),.pf-asks li){background-color:var(--pf-canvas)}.pf .pf-home>.pf-section:is([data-band=now],[data-band=languages],[data-band=research]) .pf-now{grid-template-columns:minmax(0,1fr)}.pf .pf-home>.pf-section[data-band=languages] .pf-hstats{grid-template-columns:repeat(2,minmax(0,1fr))}.pf .pf-home>.pf-section[data-band=areas] .pf-features{grid-template-columns:repeat(12,minmax(0,1fr))}.pf .pf-home>.pf-section[data-band=areas] .pf-feature{grid-column:span 3}.pf .pf-home>.pf-section[data-band=areas] .pf-feature--lead{grid-column:span 6;grid-row:span 2}.pf .pf-home>.pf-section[data-band=areas] .pf-feature:nth-child(n+6){grid-column:span 4}.pf .pf-home>.pf-section[data-band=areas] .pf-feature--lead .pf-feature__title{font-size:clamp(24px,2.2vw,32px)}.pf .pf-home>.pf-section[data-band=areas] .pf-feature--lead .pf-feature__text{font-size:17px}}@media(max-width:640px){.pf .pf-journeys,.pf .pf-home>.pf-section:is([data-band=areas],[data-band=who],[data-band=involved]) .pf-features{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(80%,300px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}.pf .pf-journeys>*,.pf .pf-home>.pf-section:is([data-band=areas],[data-band=who],[data-band=involved]) .pf-feature{scroll-snap-align:start;grid-column:auto;grid-row:auto}.pf .pf-home>.pf-section[data-band=areas] .pf-feature--lead{grid-column:auto}}body.pf-page .site-header-wrapper{box-shadow:none}body.pf-page .site-header .menu-toggle{display:none!important}.pf .pf-hero>.pf-hero__art:not([data-pf-motion]){display:block;inset-block:0;inset-inline-start:calc(-1 * var(--pf-bl));inset-inline-end:calc(-1 * var(--pf-br));z-index:-2;background:var(--pf-line-strong);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M24 4L38.1 38.1M38.1 9.9L24 44M44 24L9.9 38.1M38.1 38.1L4 24M24 44L9.9 9.9M9.9 38.1L24 4M4 24L38.1 9.9M9.9 9.9L44 24M0 24H4M44 24H48M24 0V4M24 44V48' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") 0 0 / 48px 48px,linear-gradient(to left,#000 0%,rgba(0,0,0,.55) 30%,transparent 58%),linear-gradient(to bottom,transparent,#000 64px);-webkit-mask-composite:source-in,source-in;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M24 4L38.1 38.1M38.1 9.9L24 44M44 24L9.9 38.1M38.1 38.1L4 24M24 44L9.9 9.9M9.9 38.1L24 4M4 24L38.1 9.9M9.9 9.9L44 24M0 24H4M44 24H48M24 0V4M24 44V48' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") 0 0 / 48px 48px,linear-gradient(to left,#000 0%,rgba(0,0,0,.55) 30%,transparent 58%),linear-gradient(to bottom,transparent,#000 64px);mask-composite:intersect}.pf[dir=rtl] .pf-hero>.pf-hero__art:not([data-pf-motion]){inset-inline-start:calc(-1 * var(--pf-br));inset-inline-end:calc(-1 * var(--pf-bl));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M24 4L38.1 38.1M38.1 9.9L24 44M44 24L9.9 38.1M38.1 38.1L4 24M24 44L9.9 9.9M9.9 38.1L24 4M4 24L38.1 9.9M9.9 9.9L44 24M0 24H4M44 24H48M24 0V4M24 44V48' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") 0 0 / 48px 48px,linear-gradient(to right,#000 0%,rgba(0,0,0,.55) 30%,transparent 58%),linear-gradient(to bottom,transparent,#000 64px);-webkit-mask-composite:source-in,source-in;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M24 4L38.1 38.1M38.1 9.9L24 44M44 24L9.9 38.1M38.1 38.1L4 24M24 44L9.9 9.9M9.9 38.1L24 4M4 24L38.1 9.9M9.9 9.9L44 24M0 24H4M44 24H48M24 0V4M24 44V48' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") 0 0 / 48px 48px,linear-gradient(to right,#000 0%,rgba(0,0,0,.55) 30%,transparent 58%),linear-gradient(to bottom,transparent,#000 64px);mask-composite:intersect}.pf[data-profile~=rule-wave] .pf-hero>.pf-hero__art:not([data-pf-motion]){-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='72'%3E%3Cpath d='M0 14.0L10 17.0L20 19.6L30 21.4L40 22.2L50 22.0L60 21.0L70 19.5L80 17.9L90 16.5L100 15.4L110 14.6L120 14.0L130 13.4L140 12.6L150 11.5L160 10.1L170 8.5L180 7.0L190 6.0L200 5.8L210 6.6L220 8.4L230 11.0L240 14.0M0 47.2L10 46.1L20 44.4L30 42.6L40 40.9L50 39.6L60 38.7L70 38.0L80 37.4L90 36.5L100 35.2L110 33.6L120 31.7L130 30.1L140 28.9L150 28.6L160 29.5L170 31.5L180 34.4L190 37.9L200 41.4L210 44.3L220 46.4L230 47.3L240 47.2M0 61.2L10 60.5L20 60.0L30 59.5L40 58.9L50 57.9L60 56.7L70 55.3L80 54.1L90 53.2L100 53.0L110 53.6L120 55.1L130 57.2L140 59.8L150 62.4L160 64.7L170 66.3L180 67.0L190 66.9L200 66.1L210 64.8L220 63.5L230 62.2L240 61.2' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") 0 0 / 240px 72px,linear-gradient(to left,#000 0%,rgba(0,0,0,.55) 30%,transparent 58%),linear-gradient(to bottom,transparent,#000 64px);-webkit-mask-composite:source-in,source-in;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='72'%3E%3Cpath d='M0 14.0L10 17.0L20 19.6L30 21.4L40 22.2L50 22.0L60 21.0L70 19.5L80 17.9L90 16.5L100 15.4L110 14.6L120 14.0L130 13.4L140 12.6L150 11.5L160 10.1L170 8.5L180 7.0L190 6.0L200 5.8L210 6.6L220 8.4L230 11.0L240 14.0M0 47.2L10 46.1L20 44.4L30 42.6L40 40.9L50 39.6L60 38.7L70 38.0L80 37.4L90 36.5L100 35.2L110 33.6L120 31.7L130 30.1L140 28.9L150 28.6L160 29.5L170 31.5L180 34.4L190 37.9L200 41.4L210 44.3L220 46.4L230 47.3L240 47.2M0 61.2L10 60.5L20 60.0L30 59.5L40 58.9L50 57.9L60 56.7L70 55.3L80 54.1L90 53.2L100 53.0L110 53.6L120 55.1L130 57.2L140 59.8L150 62.4L160 64.7L170 66.3L180 67.0L190 66.9L200 66.1L210 64.8L220 63.5L230 62.2L240 61.2' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") 0 0 / 240px 72px,linear-gradient(to left,#000 0%,rgba(0,0,0,.55) 30%,transparent 58%),linear-gradient(to bottom,transparent,#000 64px);mask-composite:intersect}.pf[data-profile~=rule-wave][dir=rtl] .pf-hero>.pf-hero__art:not([data-pf-motion]){-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='72'%3E%3Cpath d='M0 14.0L10 17.0L20 19.6L30 21.4L40 22.2L50 22.0L60 21.0L70 19.5L80 17.9L90 16.5L100 15.4L110 14.6L120 14.0L130 13.4L140 12.6L150 11.5L160 10.1L170 8.5L180 7.0L190 6.0L200 5.8L210 6.6L220 8.4L230 11.0L240 14.0M0 47.2L10 46.1L20 44.4L30 42.6L40 40.9L50 39.6L60 38.7L70 38.0L80 37.4L90 36.5L100 35.2L110 33.6L120 31.7L130 30.1L140 28.9L150 28.6L160 29.5L170 31.5L180 34.4L190 37.9L200 41.4L210 44.3L220 46.4L230 47.3L240 47.2M0 61.2L10 60.5L20 60.0L30 59.5L40 58.9L50 57.9L60 56.7L70 55.3L80 54.1L90 53.2L100 53.0L110 53.6L120 55.1L130 57.2L140 59.8L150 62.4L160 64.7L170 66.3L180 67.0L190 66.9L200 66.1L210 64.8L220 63.5L230 62.2L240 61.2' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") 0 0 / 240px 72px,linear-gradient(to right,#000 0%,rgba(0,0,0,.55) 30%,transparent 58%),linear-gradient(to bottom,transparent,#000 64px);-webkit-mask-composite:source-in,source-in;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='72'%3E%3Cpath d='M0 14.0L10 17.0L20 19.6L30 21.4L40 22.2L50 22.0L60 21.0L70 19.5L80 17.9L90 16.5L100 15.4L110 14.6L120 14.0L130 13.4L140 12.6L150 11.5L160 10.1L170 8.5L180 7.0L190 6.0L200 5.8L210 6.6L220 8.4L230 11.0L240 14.0M0 47.2L10 46.1L20 44.4L30 42.6L40 40.9L50 39.6L60 38.7L70 38.0L80 37.4L90 36.5L100 35.2L110 33.6L120 31.7L130 30.1L140 28.9L150 28.6L160 29.5L170 31.5L180 34.4L190 37.9L200 41.4L210 44.3L220 46.4L230 47.3L240 47.2M0 61.2L10 60.5L20 60.0L30 59.5L40 58.9L50 57.9L60 56.7L70 55.3L80 54.1L90 53.2L100 53.0L110 53.6L120 55.1L130 57.2L140 59.8L150 62.4L160 64.7L170 66.3L180 67.0L190 66.9L200 66.1L210 64.8L220 63.5L230 62.2L240 61.2' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") 0 0 / 240px 72px,linear-gradient(to right,#000 0%,rgba(0,0,0,.55) 30%,transparent 58%),linear-gradient(to bottom,transparent,#000 64px);mask-composite:intersect}@media(max-width:900px){.pf .pf-hero>.pf-hero__art:not([data-pf-motion]),.pf[dir=rtl] .pf-hero>.pf-hero__art:not([data-pf-motion]){-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M24 4L38.1 38.1M38.1 9.9L24 44M44 24L9.9 38.1M38.1 38.1L4 24M24 44L9.9 9.9M9.9 38.1L24 4M4 24L38.1 9.9M9.9 9.9L44 24M0 24H4M44 24H48M24 0V4M24 44V48' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") 0 0 / 48px 48px,linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 45%);-webkit-mask-composite:source-in;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48'%3E%3Cpath d='M24 4L38.1 38.1M38.1 9.9L24 44M44 24L9.9 38.1M38.1 38.1L4 24M24 44L9.9 9.9M9.9 38.1L24 4M4 24L38.1 9.9M9.9 9.9L44 24M0 24H4M44 24H48M24 0V4M24 44V48' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") 0 0 / 48px 48px,linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 45%);mask-composite:intersect}.pf[data-profile~=rule-wave] .pf-hero>.pf-hero__art:not([data-pf-motion]){-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='72'%3E%3Cpath d='M0 14.0L10 17.0L20 19.6L30 21.4L40 22.2L50 22.0L60 21.0L70 19.5L80 17.9L90 16.5L100 15.4L110 14.6L120 14.0L130 13.4L140 12.6L150 11.5L160 10.1L170 8.5L180 7.0L190 6.0L200 5.8L210 6.6L220 8.4L230 11.0L240 14.0M0 47.2L10 46.1L20 44.4L30 42.6L40 40.9L50 39.6L60 38.7L70 38.0L80 37.4L90 36.5L100 35.2L110 33.6L120 31.7L130 30.1L140 28.9L150 28.6L160 29.5L170 31.5L180 34.4L190 37.9L200 41.4L210 44.3L220 46.4L230 47.3L240 47.2M0 61.2L10 60.5L20 60.0L30 59.5L40 58.9L50 57.9L60 56.7L70 55.3L80 54.1L90 53.2L100 53.0L110 53.6L120 55.1L130 57.2L140 59.8L150 62.4L160 64.7L170 66.3L180 67.0L190 66.9L200 66.1L210 64.8L220 63.5L230 62.2L240 61.2' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") 0 0 / 240px 72px,linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 45%);-webkit-mask-composite:source-in;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='72'%3E%3Cpath d='M0 14.0L10 17.0L20 19.6L30 21.4L40 22.2L50 22.0L60 21.0L70 19.5L80 17.9L90 16.5L100 15.4L110 14.6L120 14.0L130 13.4L140 12.6L150 11.5L160 10.1L170 8.5L180 7.0L190 6.0L200 5.8L210 6.6L220 8.4L230 11.0L240 14.0M0 47.2L10 46.1L20 44.4L30 42.6L40 40.9L50 39.6L60 38.7L70 38.0L80 37.4L90 36.5L100 35.2L110 33.6L120 31.7L130 30.1L140 28.9L150 28.6L160 29.5L170 31.5L180 34.4L190 37.9L200 41.4L210 44.3L220 46.4L230 47.3L240 47.2M0 61.2L10 60.5L20 60.0L30 59.5L40 58.9L50 57.9L60 56.7L70 55.3L80 54.1L90 53.2L100 53.0L110 53.6L120 55.1L130 57.2L140 59.8L150 62.4L160 64.7L170 66.3L180 67.0L190 66.9L200 66.1L210 64.8L220 63.5L230 62.2L240 61.2' fill='none' stroke='black' stroke-width='1'/%3E%3C/svg%3E") 0 0 / 240px 72px,linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 45%);mask-composite:intersect}}@media print{.pf .pf-hero>.pf-hero__art{display:none}}.pf .pf-now__days{counter-reset:pf-now}.pf .pf-now__days>li{display:grid;grid-template-columns:2.2em minmax(0,1fr);column-gap:12px;align-items:baseline;counter-increment:pf-now}.pf .pf-now__days>li>*{grid-column:2}.pf .pf-now__days>li:before{content:counter(pf-now);grid-column:1;grid-row:1 / span 4;align-self:start;color:var(--pf-area-ink);font-size:30px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.pf:is(:lang(fa),:lang(prs),:lang(azb),:lang(lki)) .pf-now__days>li:before{content:counter(pf-now,persian)}.pf:is(:lang(ar),:lang(ckb),:lang(sdh),:lang(hac)) .pf-now__days>li:before{content:counter(pf-now,arabic-indic)}.pf .pf-now__days>li .pf-status{justify-self:start}.pf,.pf :is(p,h1,h2,h3,h4,h5,h6,li,dt,dd,th,td,caption,figcaption,blockquote,label,legend,summary){text-align:start}.pf :is(ul,ol){padding-left:0;padding-right:0;padding-inline-start:1.25em;margin-left:0;margin-right:0}.pf :is(ul,ol)[class]{padding-inline-start:0}.pf blockquote{margin-inline:0;border-left:0;border-right:0;border-inline-start:2px solid var(--pf-line-strong);padding-inline:1em 0}.pf :is(input,textarea,select){text-align:start}.pf.pf[data-kit][data-kit]{--k-paper: #FFFFFF;--k-ink: #0A0A0A;--k-ink-2: #3F3F3D;--k-ink-3: #62625E;--k-line: #E4E4E0;--k-line-2: #CBCBC6;--k-surface: #F5F5F2;--k-surface-2: #ECECE7;--k-scene: #0D0E11;--k-scene-ink: #F4F4F0;--k-r: 5px;--k-r-lg: 10px;--k-hd: 56px;--k-rail: 72px;--k-maxw: 1240px;--k-gutter: 32px;--k-shadow-lg: 0 24px 64px -16px rgba(0, 0, 0, .35);--k-acc: #D6003A;--k-acc-2: #3F3F3D;--k-acc-3: #8A8A86;--k-acc-tint: #FBEAEE;--k-acc2-tint: #EFEFEC;--k-on-acc: #FFFFFF;--k-ok: #0A0A0A;--k-pend: #D6003A;color-scheme:light}@media(prefers-color-scheme:dark){html:not(.light-mode):not([data-bx-mode=light]) .pf.pf[data-kit][data-kit]:not([data-theme=light]){--k-paper: #0B0B0C;--k-ink: #F3F3EF;--k-ink-2: #C9C9C3;--k-ink-3: #A2A29C;--k-line: #26262A;--k-line-2: #3A3A40;--k-surface: #141416;--k-surface-2: #1D1D21;--k-scene: #08090B;--k-shadow-lg: 0 24px 64px -16px rgba(0, 0, 0, .8);--k-acc: #FF4D6D;--k-acc-2: #C9C9C3;--k-acc-3: #7A7A76;--k-acc-tint: rgba(255, 77, 109, .13);--k-acc2-tint: #1D1D21;--k-on-acc: #0B0B0C;--k-ok: #F3F3EF;--k-pend: #FF4D6D;color-scheme:dark}}:is(html.dark-mode,html[data-bx-mode=dark],body.dark-mode,body.buddyx-dark-theme,html[data-theme=dark]) .pf.pf[data-kit][data-kit]:not([data-theme=light]),.pf.pf[data-kit][data-kit][data-theme=dark]{--k-paper: #0B0B0C;--k-ink: #F3F3EF;--k-ink-2: #C9C9C3;--k-ink-3: #A2A29C;--k-line: #26262A;--k-line-2: #3A3A40;--k-surface: #141416;--k-surface-2: #1D1D21;--k-scene: #08090B;--k-shadow-lg: 0 24px 64px -16px rgba(0, 0, 0, .8);--k-acc: #FF4D6D;--k-acc-2: #C9C9C3;--k-acc-3: #7A7A76;--k-acc-tint: rgba(255, 77, 109, .13);--k-acc2-tint: #1D1D21;--k-on-acc: #0B0B0C;--k-ok: #F3F3EF;--k-pend: #FF4D6D;color-scheme:dark}.pf.pf[data-kit][data-kit][data-net],.pf.pf[data-kit][data-kit][data-net] [data-area]{--pf-canvas: var(--k-paper);--pf-surface: var(--k-paper);--pf-alt: var(--k-surface);--pf-elevated: var(--k-surface);--pf-muted-bg: var(--k-surface-2);--pf-hover: var(--k-surface-2);--pf-line: var(--k-line);--pf-line-strong: var(--k-line-2);--pf-ink: var(--k-ink);--pf-ink-2: var(--k-ink-2);--pf-ink-3: var(--k-ink-3);--pf-ink-4: var(--k-ink-3);--pf-primary-bg: var(--k-ink);--pf-primary-ink: var(--k-paper);--pf-primary-hover: var(--k-ink-2);--pf-ok: var(--k-ok);--pf-pend: var(--k-pend);--pf-crit: var(--k-acc);--pf-area-a: var(--k-acc);--pf-area-b: var(--k-acc);--pf-area-c: var(--k-acc-2);--pf-area-ink: var(--k-acc);--pf-area-fig: linear-gradient(90deg, var(--k-ink), var(--k-ink));--pf-area-grad: linear-gradient(90deg, var(--k-acc), var(--k-acc));--pf-grad: linear-gradient(90deg, var(--k-acc), var(--k-acc));--pf-grad-soft: var(--pf-grad);--pf-nxs-grad: var(--pf-grad);--pf-tint-a: var(--k-acc);--pf-tint-b: var(--k-acc-2);--pf-nxs-r: var(--k-acc);--pf-nxs-o: var(--k-acc-2);--pf-accent: var(--k-acc);--pf-pastel: var(--k-surface);--pf-c1: var(--k-acc);--pf-c2: var(--k-acc-2);--pf-c3: var(--k-acc-3);--pf-c4: var(--k-ink-2);--pf-seq-1: var(--k-surface-2);--pf-seq-2: var(--k-line-2);--pf-seq-3: var(--k-ink-3);--pf-seq-4: var(--k-acc-2);--pf-seq-5: var(--k-acc);--pf-r-xs: 3px;--pf-r-sm: var(--k-r);--pf-r: var(--k-r);--pf-r-lg: var(--k-r-lg);--pf-radius: var(--k-r);--pf-radius-sm: var(--k-r);--pf-top-h: var(--k-hd);--pf-max: var(--k-maxw);--pf-focus: var(--k-acc);--pf-font: "Noto Sans", "Vazirmatn", "Estedad", "Noto Sans Armenian", "Noto Sans Georgian", "Noto Sans Hebrew", "Noto Sans Devanagari", "Noto Sans Syriac Eastern", "Noto Sans Mandaic", "PingFang SC", "Hiragino Sans", "Apple SD Gothic Neo", "Microsoft YaHei UI", "Yu Gothic UI", "Malgun Gothic", "Noto Sans CJK SC", system-ui, -apple-system, "Segoe UI", sans-serif}.pf.pf[data-kit][data-kit]:lang(fa),.pf.pf[data-kit][data-kit]:lang(prs),.pf.pf[data-kit][data-kit]:lang(ar),.pf.pf[data-kit][data-kit]:lang(ur),.pf.pf[data-kit][data-kit]:lang(azb){--pf-font: "Vazirmatn", "Noto Sans", system-ui, sans-serif;--pf-mono: "Vazirmatn", "IBM Plex Mono", sans-serif;--pf-head: "Vazirmatn", "Noto Sans", sans-serif}.pf.pf[data-kit][data-kit]:lang(ckb),.pf.pf[data-kit][data-kit]:lang(sdh),.pf.pf[data-kit][data-kit]:lang(hac),.pf.pf[data-kit][data-kit]:lang(lki){--pf-font: "Estedad", "Vazirmatn", "Noto Sans", system-ui, sans-serif;--pf-mono: "Estedad", "IBM Plex Mono", sans-serif;--pf-head: "Estedad", "Vazirmatn", sans-serif}.pf.pf[data-kit][data-kit]{max-width:none;margin:0;padding:0;background:var(--k-paper);color:var(--k-ink);font-family:var(--pf-font);font-size:16px;line-height:1.55}.pf.pf[data-kit][data-kit][dir=rtl]{line-height:1.8}.pf.pf[data-kit][data-kit]:has(>.pf-canvas){display:grid;grid-template-columns:var(--k-rail) minmax(0,1fr);grid-template-areas:"hd hd" "rail main" "ft ft" "tab tab";min-height:100vh}.pf.pf[data-kit][data-kit]>.pf-top{grid-area:hd}.pf.pf[data-kit][data-kit]>.pf-rail{grid-area:rail}.pf.pf[data-kit][data-kit]>.pf-canvas{grid-area:main;min-width:0;width:100%;max-width:calc(var(--k-maxw) + var(--k-gutter) * 2);margin-inline:auto;padding:24px var(--k-gutter) 64px;box-sizing:border-box}.pf.pf[data-kit][data-kit]:not(:has(>.pf-canvas)){max-width:calc(var(--k-maxw) + var(--k-gutter) * 2);margin-inline:auto;padding:0 var(--k-gutter) 64px}.pf.pf[data-kit][data-kit]>.pf-netfoot{grid-area:ft}.pf.pf[data-kit][data-kit]>.pf-tabbar{grid-area:tab}.pf.pf[data-kit][data-kit] :focus-visible{outline:none;box-shadow:0 0 0 2px var(--k-paper),0 0 0 4px var(--k-acc);border-radius:var(--k-r)}.pf.pf[data-kit][data-kit] .pf-icon{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.pf.pf[data-kit][data-kit][dir=rtl] :is(.pf-scope__crumbs .pf-icon,.pf-crumbs .pf-icon){transform:scaleX(-1)}.pf.pf[data-kit][data-kit] .pf-mark{display:block;flex:none;width:30px;height:30px;fill:initial;stroke:none}.pf.pf[data-kit][data-kit] .pf-mark--kilim .m1{fill:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-mark--kilim .m0{fill:var(--k-paper)}.pf.pf[data-kit][data-kit] .pf-mark--kilim .m2{fill:var(--k-acc-2)}.pf.pf[data-kit][data-kit] .pf-mark--girih .m1f{fill:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-mark--girih .m0f{fill:var(--k-paper)}.pf.pf[data-kit][data-kit] .pf-mark--girih .m2s{stroke:var(--k-acc-3)}.pf.pf[data-kit][data-kit] .pf-top{position:sticky;top:var(--pf-sticky, 0px);z-index:40;display:flex;flex-wrap:nowrap;align-items:center;gap:8px;min-height:var(--k-hd);height:var(--k-hd);margin:0;padding:0 16px 0 12px;background:var(--k-paper);border-block-end:1px solid var(--k-line);box-sizing:border-box}.pf.pf[data-kit][data-kit] .pf-top:before{content:none}.pf.pf[data-kit][data-kit] .pf-brand{display:flex;align-items:center;gap:10px;min-width:0;padding:6px 8px;border-radius:var(--k-r);color:var(--k-ink);text-decoration:none;text-transform:none;letter-spacing:0}.pf.pf[data-kit][data-kit] .pf-brand .pf-mark{width:30px;height:30px}.pf.pf[data-kit][data-kit] .pf-brand b{display:block;font:700 17px/1 var(--pf-font);letter-spacing:.01em}.pf.pf[data-kit][data-kit] .pf-brand small{display:block;margin-block-start:3px;font:400 12px/1.2 IBM Plex Mono,ui-monospace,monospace;color:var(--k-ink-3)}.pf.pf[data-kit][data-kit] .pf-nv__site.pf-scope{display:inline-flex;align-items:center;gap:6px;height:36px;min-height:36px;max-inline-size:320px;margin-inline-start:12px;padding:0 10px;border:1px solid var(--k-line);border-radius:var(--k-r);background:var(--k-surface);color:var(--k-ink);font-size:14px;font-weight:400;white-space:nowrap;text-decoration:none;overflow:hidden}.pf.pf[data-kit][data-kit] .pf-nv__site.pf-scope:before{content:none}.pf.pf[data-kit][data-kit] .pf-scope:hover{border-color:var(--k-line-2);color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-scope>.pf-icon{width:16px;height:16px;color:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-scope__crumbs{display:inline-flex;align-items:center;gap:4px;min-width:0;overflow:hidden;text-overflow:ellipsis}.pf.pf[data-kit][data-kit] .pf-scope__crumbs b{font-weight:600}.pf.pf[data-kit][data-kit] .pf-scope__crumbs .pf-icon{width:14px;height:14px;color:var(--k-ink-3)}.pf.pf[data-kit][data-kit] .pf-scope__crumbs>span{overflow:hidden;text-overflow:ellipsis}.pf.pf[data-kit][data-kit] .pf-nv__menu{flex:1 1 auto;display:flex;justify-content:flex-end;align-self:center;min-width:0}.pf.pf[data-kit][data-kit] .pf-nv__bar{display:flex;gap:2px}.pf.pf[data-kit][data-kit] .pf-nv__sum{position:relative;display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border-radius:var(--k-r);color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-nv__sum>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pf.pf[data-kit][data-kit] .pf-nv__sum:after{content:none}.pf.pf[data-kit][data-kit] .pf-nv__sum:before{content:none}.pf.pf[data-kit][data-kit] .pf-nv__sum:hover,.pf.pf[data-kit][data-kit] .pf-nv__d[open]>.pf-nv__sum{background:var(--k-surface-2);color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-nv__sum[data-current]{color:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-nv__sum[data-current]>.pf-icon{color:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-nv__panel{position:absolute;inset-inline:12px;top:calc(100% + 6px);z-index:50;max-height:calc(100vh - var(--k-hd) - var(--pf-sticky, 0px) - 24px);padding:24px;border:1px solid var(--k-line);border-radius:var(--k-r-lg);background:var(--k-paper);box-shadow:var(--k-shadow-lg)}.pf.pf[data-kit][data-kit] .pf-nv__h{font-family:"IBM Plex Mono",var(--pf-font);font-size:12px;letter-spacing:.08em;color:var(--k-ink-3)}.pf.pf[data-kit][data-kit][dir=rtl] .pf-nv__h{font-family:var(--pf-font);letter-spacing:0}.pf.pf[data-kit][data-kit] .pf-nv__svcs{gap:0;border:1px solid var(--k-line);border-radius:var(--k-r-lg);overflow:hidden}.pf.pf[data-kit][data-kit] .pf-nv__svc{border:0;border-inline-end:1px solid var(--k-line);border-block-end:1px solid var(--k-line)}.pf.pf[data-kit][data-kit] .pf-nv__svc:before{content:none}.pf.pf[data-kit][data-kit] .pf-nv__svc:hover{background:var(--k-surface)}.pf.pf[data-kit][data-kit] .pf-nv__svc-t .pf-icon{color:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-nv__n{display:none}.pf.pf[data-kit][data-kit] .pf-nv__aside{padding-inline-start:24px;border-inline-start:1px solid var(--k-line)}.pf.pf[data-kit][data-kit] .pf-nv__panel a[aria-current=page]{color:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-top__tools{display:flex;align-items:center;gap:2px;flex:none;margin-inline-start:0}.pf.pf[data-kit][data-kit] :is(.pf-nv__search>summary,.pf-langs>summary,.pf-acctlink,.pf-theme-btn){position:relative;display:inline-grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:var(--k-r);background:transparent;color:var(--k-ink);cursor:pointer;list-style:none}.pf.pf[data-kit][data-kit] :is(.pf-nv__search>summary,.pf-langs>summary,.pf-acctlink,.pf-theme-btn):hover,.pf.pf[data-kit][data-kit] :is(.pf-nv__search,.pf-langs)[open]>summary{background:var(--k-surface-2);border-color:transparent;color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-langs>summary{display:inline-flex;width:auto;gap:6px;padding-inline:9px;height:40px}.pf.pf[data-kit][data-kit] .pf-langs__code{font:500 12px/1 IBM Plex Mono,monospace;letter-spacing:.04em;padding:3px 5px;border:1px solid var(--k-line-2);border-radius:3px}.pf.pf[data-kit][data-kit] .pf-langs__count{display:none}.pf.pf[data-kit][data-kit] .pf-langs ul{top:calc(100% + 6px);min-width:280px;max-width:min(440px,calc(100vw - 24px));display:grid;grid-template-columns:1fr 1fr;gap:2px;padding:6px;border:1px solid var(--k-line);border-radius:var(--k-r-lg);box-shadow:var(--k-shadow-lg);background:var(--k-paper)}.pf.pf[data-kit][data-kit] .pf-langs li a{padding:7px 10px;border-radius:var(--k-r);font-size:14px}.pf.pf[data-kit][data-kit] .pf-langs li a[aria-current=true]{color:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-theme-btn[hidden]{display:none}.pf.pf[data-kit][data-kit] .pf-theme-btn>span{display:none}.pf.pf[data-kit][data-kit]:not([data-theme]) .pf-theme-btn__system,.pf.pf[data-kit][data-kit][data-theme=light] .pf-theme-btn__light,.pf.pf[data-kit][data-kit][data-theme=dark] .pf-theme-btn__dark{display:inline-grid}.pf.pf[data-kit][data-kit] .pf-nv__sform{position:fixed;top:calc(var(--pf-sticky, 0px) + var(--k-hd) + 6px);inset-inline:0;margin-inline:auto;width:min(680px,calc(100vw - 24px));padding:0;gap:0;border:1px solid var(--k-line);border-radius:var(--k-r-lg);box-shadow:var(--k-shadow-lg);background:var(--k-paper);overflow:hidden}.pf.pf[data-kit][data-kit] .pf-nv__sform input{min-height:56px;border:0;border-radius:0;padding-inline:16px;font-size:18px;background:transparent}.pf.pf[data-kit][data-kit] .pf-nv__sform input:focus{box-shadow:none}.pf.pf[data-kit][data-kit] .pf-nv__sform .pf-btn{min-height:56px;border-radius:0}.pf.pf[data-kit][data-kit] .pf-nv__toggle{height:40px;border:0;background:transparent;color:var(--k-ink);padding:0 10px}.pf.pf[data-kit][data-kit] .pf-nv__toggle-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pf.pf[data-kit][data-kit] [data-tip]{position:relative}.pf.pf[data-kit][data-kit] [data-tip]:after{content:attr(data-tip);position:absolute;z-index:60;pointer-events:none;opacity:0;top:calc(100% + 8px);inset-inline-start:50%;translate:-50% 0;padding:6px 9px;border-radius:var(--k-r);background:var(--k-ink);color:var(--k-paper);font:500 12px/1.3 var(--pf-font);letter-spacing:0;text-transform:none;white-space:nowrap;transition:opacity .12s;width:auto;height:auto;border:0;transform:none;margin:0}.pf.pf[data-kit][data-kit][dir=rtl] [data-tip]:after{translate:50% 0}.pf.pf[data-kit][data-kit] [data-tip]:hover:after,.pf.pf[data-kit][data-kit] [data-tip]:focus-visible:after{opacity:1}.pf.pf[data-kit][data-kit] .pf-top__tools>:last-child [data-tip]:after,.pf.pf[data-kit][data-kit] .pf-top__tools>[data-tip]:last-of-type:after,.pf.pf[data-kit][data-kit] .pf-theme-btn:after{inset-inline-start:auto;inset-inline-end:0;translate:0 0}.pf.pf[data-kit][data-kit] [data-tip-pos=end]:after{top:50%;inset-inline-start:calc(100% + 10px);translate:0 -50%}.pf.pf[data-kit][data-kit][dir=rtl] [data-tip-pos=end]:after{translate:0 -50%}.pf.pf[data-kit][data-kit] .pf-tip-off:after{display:none}.pf.pf[data-kit][data-kit] details[open]>summary[data-tip]:after{display:none}.pf.pf[data-kit][data-kit] .pf-rail{position:sticky;top:calc(var(--pf-sticky, 0px) + var(--k-hd));align-self:start;height:calc(100vh - var(--k-hd) - var(--pf-sticky, 0px));display:flex;flex-direction:column;align-items:center;gap:0;padding:14px 0;border-inline-end:1px solid var(--k-line);background:var(--k-paper);box-sizing:border-box;z-index:30}.pf.pf[data-kit][data-kit] .pf-rail__g{display:flex;flex-direction:column;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.pf.pf[data-kit][data-kit] .pf-rail__g+.pf-rail__g{margin-block-start:6px;padding-block-start:6px;border-block-start:1px solid var(--k-line)}.pf.pf[data-kit][data-kit] .pf-rail__g--end{margin-block-start:auto!important}.pf.pf[data-kit][data-kit] .pf-rail__i{position:relative;display:grid;place-items:center;width:48px;height:48px;border-radius:var(--k-r);color:var(--k-ink-2);text-decoration:none}.pf.pf[data-kit][data-kit] .pf-rail__i:hover{background:var(--k-surface-2);color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-rail__i[aria-current=page]{color:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-rail__i .pf-icon{position:relative}.pf.pf[data-kit][data-kit] .pf-shape{position:absolute;inset:3px;width:42px;height:42px}.pf .pf-shape{display:none!important}.pf.pf[data-kit][data-kit] .pf-shape polygon{fill:var(--k-acc-tint);stroke:var(--k-acc);stroke-width:1.25}.pf.pf[data-kit][data-kit] .pf-tabbar{display:none}.pf.pf[data-kit][data-kit] :is(.pf-rail,.pf-tabbar) .pf-xlang__tag{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-height:760px)and (min-width:761px){.pf.pf[data-kit][data-kit] .pf-rail__i{width:40px;height:40px}.pf.pf[data-kit][data-kit] .pf-rail{overflow-y:auto;scrollbar-width:none}.pf.pf[data-kit][data-kit] .pf-shape{inset:1px;width:38px;height:38px}}@media(max-width:760px){.pf.pf[data-kit][data-kit]{--k-gutter: 16px}.pf.pf[data-kit][data-kit]:has(>.pf-canvas){grid-template-columns:minmax(0,1fr);grid-template-areas:"hd" "main" "ft" "tab";padding-block-end:64px}.pf.pf[data-kit][data-kit]>.pf-rail{display:none}.pf.pf[data-kit][data-kit] .pf-tabbar{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);position:fixed;z-index:45;inset-inline:0;bottom:0;height:64px;padding-bottom:env(safe-area-inset-bottom);background:var(--k-paper);border-block-start:1px solid var(--k-line)}.pf.pf[data-kit][data-kit] .pf-tabbar :is(a,button){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding:0 2px;border:0;background:none;color:var(--k-ink-3);font:400 11px/1.2 var(--pf-font);text-decoration:none;text-align:center;overflow:hidden}.pf.pf[data-kit][data-kit] .pf-tabbar :is(a,button) span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf.pf[data-kit][data-kit] .pf-tabbar [hidden]{display:none}.pf.pf[data-kit][data-kit] .pf-tabbar a[aria-current=page]{color:var(--k-ink);font-weight:600}.pf.pf[data-kit][data-kit] .pf-tabbar a[aria-current=page] .pf-icon{color:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-top{padding-inline:6px;gap:2px}.pf.pf[data-kit][data-kit] .pf-brand small{display:none}.pf.pf[data-kit][data-kit] .pf-brand{padding:6px}.pf.pf[data-kit][data-kit] .pf-brand b{font-size:15px}.pf.pf[data-kit][data-kit] .pf-nv__site.pf-scope{position:static!important;width:auto;height:34px;clip:auto;max-inline-size:140px;margin-inline-start:2px;padding-inline:8px 6px}.pf.pf[data-kit][data-kit] .pf-scope__crumbs b,.pf.pf[data-kit][data-kit] .pf-scope__crumbs>.pf-icon{display:none}.pf.pf[data-kit][data-kit] .pf-nv.is-js .pf-nv__menu{display:none}.pf.pf[data-kit][data-kit] .pf-nv:not(.is-js) .pf-nv__menu{display:none}.pf.pf[data-kit][data-kit] .pf-nv.is-js.is-open .pf-nv__menu{display:flex;inset-block:var(--pf-nv-top, 56px) 64px;justify-content:flex-start}.pf.pf[data-kit][data-kit] .pf-nv.is-js .pf-nv__sum{display:flex;width:auto;height:auto;justify-content:space-between;min-height:52px;padding-inline:4px;color:var(--k-ink);font-size:16px}.pf.pf[data-kit][data-kit] .pf-nv.is-js .pf-nv__sum>span{position:static;width:auto;height:auto;clip:auto}.pf.pf[data-kit][data-kit] .pf-nv.is-js .pf-nv__panel{position:static;box-shadow:none;border:0;padding:4px 4px 20px;max-height:none}.pf.pf[data-kit][data-kit] .pf-nv__aside{padding-inline-start:0;border-inline-start:0}.pf.pf[data-kit][data-kit] .pf-nv__toggle{display:none!important}.pf.pf[data-kit][data-kit] .pf-nv .pf-top__tools{margin-inline-start:auto;padding:0}.pf.pf[data-kit][data-kit] .pf-langs__code{display:none}.pf.pf[data-kit][data-kit] [data-tip]:after{display:none}.pf.pf[data-kit][data-kit]>.pf-canvas{padding-block-start:16px}}.pf.pf[data-kit][data-kit] .pf-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 10px;padding:0;border:0;background:none;font:500 12px/1.3 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--k-ink-3)}.pf.pf[data-kit][data-kit] .pf-eyebrow:before{content:none}.pf.pf[data-kit][data-kit] .pf-eyebrow>span{border:0;padding:0;background:none}.pf.pf[data-kit][data-kit][dir=rtl] :is(.pf-eyebrow,.pf-num,.pf-card__meta,.pf-chip,.pf-status,.pf-fact dt,.pf-toc a,.pf-toc__h,.pf-figure__measure,.pf-netfoot__h,.pf-crumbs){font-family:var(--pf-font);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}.pf.pf[data-kit][data-kit] .pf-h1{max-width:24ch;margin:0;color:var(--k-ink);font:700 36px/1.12 var(--pf-head, var(--pf-font));letter-spacing:-.02em;text-wrap:balance}.pf.pf[data-kit][data-kit][dir=rtl] .pf-h1{letter-spacing:0;line-height:1.45}.pf.pf[data-kit][data-kit] .pf-lede{max-width:60ch;margin-block-start:10px;color:var(--k-ink-2);font-size:18px;line-height:1.55}.pf.pf[data-kit][data-kit] .pf-h2{display:flex;flex-direction:row;align-items:baseline;gap:12px;margin:0 0 16px;color:var(--k-ink);font:600 22px/1.25 var(--pf-head, var(--pf-font));letter-spacing:-.01em}.pf.pf[data-kit][data-kit][dir=rtl] .pf-h2{letter-spacing:0;line-height:1.45}.pf.pf[data-kit][data-kit] .pf-h3{font:600 18px/1.3 var(--pf-head, var(--pf-font));margin:24px 0 10px;color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-num{order:2;font:500 12px/1 IBM Plex Mono,monospace;color:var(--k-ink-3);letter-spacing:.04em;text-transform:none}.pf.pf[data-kit][data-kit] .pf-num:after{content:none}.pf.pf[data-kit][data-kit] .pf-intro{max-width:64ch;margin-block-end:20px;color:var(--k-ink-2);font-size:16px}.pf.pf[data-kit][data-kit] .pf-section{padding-block:0;margin-block-start:48px;border:0;background:none}.pf.pf[data-kit][data-kit] .pf-section:before,.pf.pf[data-kit][data-kit] .pf-section:after{content:none}.pf.pf[data-kit][data-kit] .pf-section>p:not([class]){max-width:68ch;color:var(--k-ink-2)}.pf.pf[data-kit][data-kit] .pf-crumbs ol{margin:0 0 12px;gap:6px;font:400 13px/1.4 var(--pf-font);letter-spacing:0;text-transform:none;color:var(--k-ink-3)}.pf.pf[data-kit][data-kit] .pf-crumbs{font:400 13px/1.4 var(--pf-font);letter-spacing:0;text-transform:none}.pf.pf[data-kit][data-kit] .pf-crumbs li+li:before{content:"›";margin-inline-end:6px;color:var(--k-ink-3)}.pf.pf[data-kit][data-kit][dir=rtl] .pf-crumbs li+li:before{content:"‹"}.pf.pf[data-kit][data-kit] .pf-crumbs a{color:var(--k-ink-2)}.pf.pf[data-kit][data-kit] .pf-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:24px 32px;align-items:start;margin:0;padding:8px 0 24px;border-block-end:1px solid var(--k-line);background:none;min-height:0}.pf.pf[data-kit][data-kit] .pf-hero:not(:has(.pf-hero__aside)):not(.pf-hero--slot){grid-template-columns:minmax(0,1fr)}.pf.pf[data-kit][data-kit] .pf-hero__rule,.pf.pf[data-kit][data-kit] .pf-motif,.pf.pf[data-kit][data-kit] .pf-rule-art,.pf.pf[data-kit][data-kit] .pf-hero__art{display:none}.pf.pf[data-kit][data-kit] .pf-hero__text{position:relative;z-index:1;min-width:0;max-width:none;padding:0}.pf.pf[data-kit][data-kit] .pf-hero .pf-actions{margin-block-start:20px}.pf.pf[data-kit][data-kit] .pf-hero__aside{padding:0;border:1px solid var(--k-line);border-radius:var(--k-r-lg);background:var(--k-paper);overflow:hidden}.pf.pf[data-kit][data-kit] .pf-hero__aside:before{content:none}.pf.pf[data-kit][data-kit] .pf-hero__aside .pf-signals,.pf.pf[data-kit][data-kit] .pf-hero__aside .pf-figures{padding:4px 16px}.pf.pf[data-kit][data-kit] .pf-hero__aside .pf-signal dd{font:600 22px/1.2 var(--pf-font)}.pf.pf[data-kit][data-kit] .pf-hero__aside .pf-signal--text dd{font-size:15px}.pf.pf[data-kit][data-kit] .pf-hero__aside .pf-figure__value{font-size:18px}.pf.pf[data-kit][data-kit] .pf-hero__slot{position:relative;min-height:0}.pf.pf[data-kit][data-kit] .pf-hero__art .pf-still{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.pf.pf[data-kit][data-kit] .pf-hero__art .pf-still--dark{display:none}@media(prefers-color-scheme:dark){html:not(.light-mode):not([data-bx-mode=light]) .pf.pf[data-kit][data-kit]:not([data-theme=light]) .pf-hero__art .pf-still--light{display:none}html:not(.light-mode):not([data-bx-mode=light]) .pf.pf[data-kit][data-kit]:not([data-theme=light]) .pf-hero__art .pf-still--dark{display:block}}:is(html.dark-mode,html[data-bx-mode=dark],body.dark-mode,body.buddyx-dark-theme,html[data-theme=dark]) .pf.pf[data-kit][data-kit]:not([data-theme=light]) .pf-hero__art .pf-still--light,.pf.pf[data-kit][data-kit][data-theme=dark] .pf-hero__art .pf-still--light{display:none}:is(html.dark-mode,html[data-bx-mode=dark],body.dark-mode,body.buddyx-dark-theme,html[data-theme=dark]) .pf.pf[data-kit][data-kit]:not([data-theme=light]) .pf-hero__art .pf-still--dark,.pf.pf[data-kit][data-kit][data-theme=dark] .pf-hero__art .pf-still--dark{display:block}.pf.pf[data-kit][data-kit] .pf-hero+.pf-strip{margin-block-start:16px}.pf.pf[data-kit][data-kit] .pf-hero__note{grid-row:1;grid-column:1 / -1;justify-self:start;align-self:start;z-index:2;margin:14px;padding:6px 8px;border-radius:var(--k-r);background:#0000008c;color:#fff;font:500 11px/1 IBM Plex Mono,ui-monospace,monospace}.pf.pf[data-kit][data-kit][dir=rtl] .pf-hero__note:not([lang=en]){font:500 12px/1.2 var(--pf-font)}.pf.pf[data-kit][data-kit]:is([data-kind=course],[data-kind=city],[data-kind=calendar]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero):has(>.pf-hero__art img)>.pf-hero__art{display:block;position:relative;inset:auto;grid-row:1;grid-column:1 / -1;height:200px;border-radius:var(--k-r-lg);background:var(--k-scene);overflow:hidden;-webkit-mask:none;mask:none}.pf.pf[data-kit][data-kit]:is([data-kind=course],[data-kind=city],[data-kind=calendar]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero):has(>.pf-hero__art img)>:is(.pf-hero__text,.pf-hero__aside){grid-row:2}.pf.pf[data-kit][data-kit]:is([data-kind=course],[data-kind=city],[data-kind=calendar]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero):has(>.pf-hero__art img)>.pf-hero__aside{grid-column:2}@media(max-width:1100px){.pf.pf[data-kit][data-kit]:is([data-kind=course],[data-kind=city],[data-kind=calendar]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero):has(>.pf-hero__art img)>.pf-hero__aside{grid-column:1;grid-row:3}}@media(max-width:760px){.pf.pf[data-kit][data-kit]:is([data-kind=course],[data-kind=city],[data-kind=calendar]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero):has(>.pf-hero__art img)>.pf-hero__art{height:150px}}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero){grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;gap:0 32px;padding:0;border:0;background:none;min-height:0;isolation:isolate}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero):has(.pf-hero__aside){grid-template-columns:minmax(0,1fr) 360px}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__art{display:block;position:relative;inset:auto;grid-row:1;grid-column:1 / -1;z-index:0;min-height:420px;height:auto;border-radius:var(--k-r-lg);background:var(--k-scene);overflow:hidden}.pf.pf[data-kit][data-kit][data-kind=home] .pf-canvas>.pf-hero:first-of-type>.pf-hero__art{min-height:520px}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__art:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,#08090beb 10%,#08090bb8 50%,#08090b26 85%)}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__art>:not(.pf-still){display:none!important}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__text{grid-row:1;grid-column:1;align-self:end;z-index:1;padding:32px;color:var(--k-scene-ink)}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero) :is(.pf-h1,.pf-eyebrow){color:var(--k-scene-ink)}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero) .pf-eyebrow{color:#c9c9c3}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero) .pf-lede{color:#d9d9d3}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero) .pf-clamp-more{color:var(--k-scene-ink)}.pf.pf[data-kit][data-kit][data-kind=home] .pf-canvas>.pf-hero:first-of-type .pf-h1{font-size:48px;max-width:16ch}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero) .pf-btn{background:var(--k-scene-ink);border-color:var(--k-scene-ink);color:var(--k-scene)!important}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero) :is(.pf-actions .pf-btn+.pf-btn,.pf-btn--ghost){background:transparent;color:var(--k-scene-ink)!important;border-color:#ffffff73}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__aside{grid-row:1;grid-column:2;align-self:end;z-index:1;margin:32px;margin-inline-start:0;background:var(--k-paper);color:var(--k-ink)}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__aside .pf-signals{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__aside .pf-signal{display:grid;gap:6px;padding:12px 0;border-block-start:1px solid var(--k-line)}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__aside .pf-signal:nth-child(-n+2){border-block-start:0}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__aside .pf-signal dd{text-align:start}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__slot{grid-row:2;grid-column:1 / -1;position:relative;z-index:1;margin-block-start:24px;--globe: clamp(260px, 26vw, 360px)}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__slot>.pf-motif{display:none}.pf.pf[data-kit][data-kit] .pf-hero__aside .pf-signal dd,.pf.pf[data-kit][data-kit] .pf-signal dd,.pf.pf[data-kit][data-kit] .pf-figure__value{background:none;color:var(--k-ink);-webkit-text-fill-color:var(--k-ink)}@media(max-width:1100px){.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero):has(.pf-hero__aside){grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__aside{grid-row:2;grid-column:1;margin:16px 0 0}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__slot{grid-row:3}}@media(max-width:1100px){.pf.pf[data-kit][data-kit] .pf-hero{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){.pf.pf[data-kit][data-kit] .pf-h1{font-size:28px}.pf.pf[data-kit][data-kit][data-kind=home] .pf-canvas>.pf-hero:first-of-type .pf-h1{font-size:30px}.pf.pf[data-kit][data-kit] .pf-lede{font-size:16px}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__art{min-height:380px!important}.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__text{padding:16px}}.pf.pf[data-kit][data-kit] .pf-section>.pf-h2{padding-block-start:0;border:0;margin-block-end:16px;gap:6px 12px}.pf.pf[data-kit][data-kit] .pf-section>.pf-h2:before,.pf.pf[data-kit][data-kit] .pf-section>.pf-h2:after{content:none}.pf.pf[data-kit][data-kit] .pf-section .pf-h2 .pf-num{font:500 12px/1 IBM Plex Mono,monospace;color:var(--k-ink-3)}.pf.pf[data-kit][data-kit] .pf-hero__art{-webkit-mask:none;mask:none}.pf.pf[data-kit][data-kit] .pf-clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.pf.pf[data-kit][data-kit] .pf-clamp-more{display:inline-flex;align-items:center;gap:4px;margin:6px 0 0;padding:0;border:0;background:none;color:inherit;font:600 14px/1.4 var(--pf-font);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pf.pf[data-kit][data-kit] .pf-btn{gap:8px;min-height:40px;height:auto;padding:0 16px;border-radius:var(--k-r);border:1px solid var(--k-ink);background:var(--k-ink);color:var(--k-paper)!important;font:600 14px/1.2 var(--pf-font);letter-spacing:0;text-transform:none}.pf.pf[data-kit][data-kit] .pf-btn:after{content:none!important}.pf.pf[data-kit][data-kit] .pf-btn:hover{background:var(--k-ink-2);border-color:var(--k-ink-2)}.pf.pf[data-kit][data-kit] :is(.pf-btn--ghost,.pf-actions .pf-btn+.pf-btn){background:var(--k-paper);color:var(--k-ink)!important;border-color:var(--k-line-2)}.pf.pf[data-kit][data-kit] :is(.pf-btn--ghost,.pf-actions .pf-btn+.pf-btn):hover{background:var(--k-paper);border-color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-actions{gap:8px;margin-block-start:20px}.pf.pf[data-kit][data-kit] .pf-more a{font-weight:600;color:var(--k-ink)}.pf.pf[data-kit][data-kit] :is(.pf-chip,.pf-status){display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 7px;border:1px solid currentColor;border-radius:3px;background:transparent;color:var(--k-ink-2);font:500 11.5px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.02em;text-transform:none;white-space:nowrap}.pf.pf[data-kit][data-kit][dir=rtl] :is(.pf-chip,.pf-status){font:600 12px/1 var(--pf-font);height:24px}.pf.pf[data-kit][data-kit] :is(.pf-chip,.pf-status):before{content:"";flex:none;width:6px;height:6px;border-radius:1px;background:currentColor}.pf.pf[data-kit][data-kit][data-net=idcdc] :is(.pf-chip,.pf-status):before{border-radius:50%}.pf.pf[data-kit][data-kit] .pf-chip--verified,.pf.pf[data-kit][data-kit] .pf-status--ok{color:var(--k-paper);background:var(--k-ink);border-color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-chip--secondary{color:var(--k-ink-2);border-color:var(--k-line-2)}.pf.pf[data-kit][data-kit] .pf-chip--to-verify{color:var(--k-acc);border-style:dashed}.pf.pf[data-kit][data-kit] .pf-status--pending{color:var(--k-ink);border-color:var(--k-line-2)}.pf.pf[data-kit][data-kit] .pf-status--pending:before{background:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-status--neutral{color:var(--k-ink-3)}.pf.pf[data-kit][data-kit] .pf-cards{gap:16px}.pf.pf[data-kit][data-kit] .pf-card{gap:10px;padding:16px;border:1px solid var(--k-line);border-radius:var(--k-r-lg);background:var(--k-paper);transition:border-color .15s}.pf.pf[data-kit][data-kit] .pf-card:before{content:none}.pf.pf[data-kit][data-kit] .pf-card:has(a):hover{border-color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-card__title{font:600 16px/1.3 var(--pf-head, var(--pf-font));letter-spacing:0}.pf.pf[data-kit][data-kit] .pf-card__title a:before{content:none}.pf.pf[data-kit][data-kit] .pf-card__text{color:var(--k-ink-2);font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.pf.pf[data-kit][data-kit] .pf-card__meta{font:500 12px/1.3 IBM Plex Mono,monospace;letter-spacing:.04em;text-transform:none;color:var(--k-ink-3)}.pf.pf[data-kit][data-kit] .pf-card__foot{margin-block-start:auto;padding-block-start:10px;font:400 12.5px/1.4 var(--pf-font);color:var(--k-ink-3)}.pf.pf[data-kit][data-kit] .pf-figures{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:16px;border:0;border-radius:0;background:none;overflow:visible}.pf.pf[data-kit][data-kit] .pf-figure{display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--k-line);border-radius:var(--k-r-lg);background:var(--k-paper)}.pf.pf[data-kit][data-kit] .pf-figure__value{margin:0;font:600 22px/1.25 var(--pf-font);color:var(--k-ink);background:none;-webkit-text-fill-color:currentColor}.pf.pf[data-kit][data-kit] .pf-figure__measure{margin:0;font:400 13.5px/1.4 var(--pf-font);letter-spacing:0;text-transform:none;color:var(--k-ink-2)}.pf.pf[data-kit][data-kit] .pf-figure__source{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:auto;padding-block-start:10px;border-block-start:1px dashed var(--k-line);font-size:12px;color:var(--k-ink-3)}.pf.pf[data-kit][data-kit] .pf-figure__source a{color:var(--k-ink-2)}.pf.pf[data-kit][data-kit] .pf-strip :is(.pf-signals,.pf-figures){border-block:0}.pf.pf[data-kit][data-kit] .pf-strip :is(.pf-signal,.pf-figure){border:1px solid var(--k-line);border-radius:var(--k-r-lg);padding:16px}.pf.pf[data-kit][data-kit] .pf-strip :is(.pf-signals){gap:16px}.pf.pf[data-kit][data-kit] .pf-signal dd{position:relative;font:600 28px/1 var(--pf-font);letter-spacing:-.02em;color:var(--k-ink);background:none;-webkit-text-fill-color:currentColor}.pf.pf[data-kit][data-kit] .pf-strip .pf-signal dd{margin-block-start:0;padding-block-end:14px}.pf.pf[data-kit][data-kit] .pf-strip .pf-signal dd:after{content:"";position:absolute;inset-inline:0;bottom:0;height:10px;border-block-end:1px solid var(--k-ink-3);background:linear-gradient(var(--k-ink-3),var(--k-ink-3)) left bottom / 1px 10px no-repeat,linear-gradient(var(--k-ink-3),var(--k-ink-3)) right bottom / 1px 10px no-repeat}.pf.pf[data-kit][data-kit] .pf-signal dt{font:400 13px/1.3 var(--pf-font);letter-spacing:0;text-transform:none;color:var(--k-ink-2)}.pf.pf[data-kit][data-kit] .pf-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:0;margin:0;border:1px solid var(--k-line);border-radius:var(--k-r-lg);padding:4px 16px;background:var(--k-paper)}.pf.pf[data-kit][data-kit] .pf-fact{display:contents}.pf.pf[data-kit][data-kit] .pf-fact :is(dt,dd){margin:0;padding:11px 0;border-block-end:1px solid var(--k-line);font-size:14.5px}.pf.pf[data-kit][data-kit] .pf-fact:last-child :is(dt,dd){border-block-end:0}.pf.pf[data-kit][data-kit] .pf-fact dt{padding-inline-end:20px;font:400 14px/1.4 var(--pf-font);letter-spacing:0;text-transform:none;color:var(--k-ink-3)}.pf.pf[data-kit][data-kit] .pf-fact dd{font-weight:500;color:var(--k-ink)}@media(max-width:600px){.pf.pf[data-kit][data-kit] .pf-facts{grid-template-columns:minmax(0,1fr)}.pf.pf[data-kit][data-kit] .pf-fact dt{padding-block-end:0;border:0}}.pf.pf[data-kit][data-kit] .pf-note{display:flex;gap:12px;align-items:flex-start;margin:16px 0;padding:14px 16px;border:0;border-radius:var(--k-r-lg);background:var(--k-surface);font-size:14.5px;color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-note--pending,.pf.pf[data-kit][data-kit] .pf-note--warn{background:var(--k-acc-tint)}.pf.pf[data-kit][data-kit] .pf-empty{padding:14px 16px;border-radius:var(--k-r-lg);background:var(--k-surface);color:var(--k-ink-2);font-size:14.5px}.pf.pf[data-kit][data-kit] .pf-details{margin:0;border:0;border-block-start:1px solid var(--k-line);border-radius:0;background:none}.pf.pf[data-kit][data-kit] .pf-details:last-of-type{border-block-end:1px solid var(--k-line)}.pf.pf[data-kit][data-kit] .pf-details>summary{display:flex;align-items:center;gap:12px;padding:14px 4px;font-weight:600;list-style:none;cursor:pointer}.pf.pf[data-kit][data-kit] .pf-details>summary::-webkit-details-marker{display:none}.pf.pf[data-kit][data-kit] .pf-details>summary:after{content:"";margin-inline-start:auto;width:7px;height:7px;border-block-end:1.5px solid var(--k-ink-3);border-inline-end:1.5px solid var(--k-ink-3);transform:rotate(45deg);transition:transform .2s}.pf.pf[data-kit][data-kit] .pf-details[open]>summary:after{transform:rotate(225deg)}.pf.pf[data-kit][data-kit] .pf-details__body{padding:0 4px 16px;color:var(--k-ink-2);font-size:15px}.pf.pf[data-kit][data-kit] .pf-list{padding:0;list-style:none}.pf.pf[data-kit][data-kit] .pf-list>li{position:relative;padding:10px 0;padding-inline-start:20px;border-block-end:1px solid var(--k-line)}.pf.pf[data-kit][data-kit] .pf-list>li:last-child{border-block-end:0}.pf.pf[data-kit][data-kit] .pf-list>li:before{content:"";position:absolute;inset-inline-start:2px;top:19px;width:7px;height:7px;background:var(--k-acc);transform:rotate(45deg)}.pf.pf[data-kit][data-kit][data-net=kco] .pf-list>li:before{transform:none;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:9px;height:9px;top:18px}.pf.pf[data-kit][data-kit] .pf-table-wrap{border:1px solid var(--k-line);border-radius:var(--k-r-lg)}.pf.pf[data-kit][data-kit] .pf-table thead th{font:500 12px/1.3 IBM Plex Mono,monospace;letter-spacing:.04em;text-transform:none;color:var(--k-ink-3);background:var(--k-surface)}.pf.pf[data-kit][data-kit] .pf-table :is(th,td){padding:10px 14px;border-color:var(--k-line)}.pf.pf[data-kit][data-kit] .pf-toc{position:sticky;top:calc(var(--pf-sticky, 0px) + var(--k-hd));z-index:15;display:flex;align-items:stretch;gap:0;margin:0 0 8px;padding:0;border:0;border-block-end:1px solid var(--k-line);background:var(--k-paper);overflow-x:auto;scrollbar-width:none}.pf.pf[data-kit][data-kit] .pf-toc::-webkit-scrollbar{display:none}.pf.pf[data-kit][data-kit] .pf-toc__h{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pf.pf[data-kit][data-kit] .pf-toc ol{display:flex;gap:2px;margin:0;padding:0;list-style:none;columns:auto}.pf.pf[data-kit][data-kit] .pf-toc li{border:0;margin:0;padding:0}.pf.pf[data-kit][data-kit] .pf-toc a{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 12px;border:0;border-block-end:2px solid transparent;margin-block-end:-1px;color:var(--k-ink-2);font:400 14.5px/1 var(--pf-font);letter-spacing:0;text-transform:none;white-space:nowrap;text-decoration:none;background:none}.pf.pf[data-kit][data-kit] .pf-toc a:hover{color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-toc a[aria-current=true],.pf.pf[data-kit][data-kit] .pf-toc a.is-current{color:var(--k-ink);font-weight:600;border-block-end-color:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-toc__n{display:none}.pf.pf[data-kit][data-kit] .pf-canvas :is(.pf-section,[id]){scroll-margin-top:calc(var(--pf-sticky, 0px) + var(--k-hd) + 56px)}.pf.pf[data-kit][data-kit] .pf-features{gap:0;border:1px solid var(--k-line);border-radius:var(--k-r-lg);overflow:hidden;background:none}.pf.pf[data-kit][data-kit] .pf-feature{padding:18px 16px;border:0;border-inline-end:1px solid var(--k-line);border-block-end:1px solid var(--k-line);border-radius:0;background:var(--k-paper)}.pf.pf[data-kit][data-kit] .pf-feature:before,.pf.pf[data-kit][data-kit] .pf-feature:after{content:none}.pf.pf[data-kit][data-kit] .pf-feature--lead,.pf.pf[data-kit][data-kit] .pf-feature:hover{background:var(--k-surface)}.pf.pf[data-kit][data-kit] .pf-feature__n{font:500 12px/1 IBM Plex Mono,monospace;color:var(--k-ink-3)}.pf.pf[data-kit][data-kit] .pf-feature__icon .pf-icon{color:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-feature__title{font:600 15px/1.3 var(--pf-font)}.pf.pf[data-kit][data-kit] .pf-feature__text{color:var(--k-ink-2);font-size:14px}.pf.pf[data-kit][data-kit] .pf-glance{border:1px solid var(--k-line);border-radius:var(--k-r-lg);background:var(--k-paper)}.pf.pf[data-kit][data-kit] .pf-glance .pf-icon{color:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-closing{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin:48px 0 0;padding:20px 24px;border:1px solid var(--k-line);border-radius:var(--k-r-lg);background:var(--k-surface);color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-closing:before,.pf.pf[data-kit][data-kit] .pf-closing:after{content:none}.pf.pf[data-kit][data-kit] .pf-closing__title{margin:0;font:600 18px/1.3 var(--pf-head, var(--pf-font));color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-closing p{margin:4px 0 0;color:var(--k-ink-2);max-width:60ch}.pf.pf[data-kit][data-kit] .pf-closing .pf-actions{margin:0}.pf.pf[data-kit][data-kit] .pf-closing .pf-btn{background:var(--k-ink);color:var(--k-paper)!important;border-color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-closing .pf-actions .pf-btn+.pf-btn{background:var(--k-paper);color:var(--k-ink)!important;border-color:var(--k-line-2)}.pf.pf[data-kit][data-kit] .pf-timeline__item{border-color:var(--k-line)}.pf.pf[data-kit][data-kit] .pf-timeline__year{font:600 14px/1.3 IBM Plex Mono,monospace;color:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-datebox{border:1px solid var(--k-line);border-radius:var(--k-r);overflow:hidden;background:var(--k-paper)}.pf.pf[data-kit][data-kit] .pf-datebox__m{background:var(--k-ink);color:var(--k-paper)}.pf.pf[data-kit][data-kit] .pf-filters button{height:28px;padding:0 10px;border:1px solid var(--k-line);border-radius:var(--k-r);background:var(--k-paper);color:var(--k-ink);font-size:13px}.pf.pf[data-kit][data-kit] .pf-filters button[aria-pressed=true]{background:var(--k-ink);color:var(--k-paper);border-color:var(--k-ink)}.pf.pf[data-kit][data-kit] :is(.pf-live,.pf-chart,.pf-figure-map,.pf-calslot,.pf-official,.pf-listing,.pf-place__glance,.pf-share,.pf-cite,.pf-notice){border-radius:var(--k-r-lg)}.pf.pf[data-kit][data-kit] .pf-chart__bar{background:var(--k-acc)}.pf.pf[data-kit][data-kit] .pf-netfoot{margin:0;padding:32px max(var(--k-gutter),calc((100% - var(--k-maxw)) / 2)) 24px;border-block-start:1px solid var(--k-line);background:var(--k-surface);color:var(--k-ink-2)}.pf.pf[data-kit][data-kit] .pf-netfoot:before{content:none}.pf.pf[data-kit][data-kit] .pf-netfoot__h{margin:0 0 12px;font:600 13px/1 var(--pf-font);letter-spacing:0;text-transform:none;color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-netfoot a{color:var(--k-ink-2);font-size:14px}.pf.pf[data-kit][data-kit] .pf-netfoot a:hover{color:var(--k-ink)}.pf.pf[data-kit][data-kit] .pf-netfoot__brand{display:inline-flex;align-items:center;gap:10px;color:var(--k-ink)!important;font-weight:700;text-decoration:none}.pf.pf[data-kit][data-kit] .pf-netfoot__name{color:var(--k-ink-2);font-size:14px}.pf.pf[data-kit][data-kit] .pf-netfoot__legal{padding-block-start:16px;border-block-start:1px solid var(--k-line);font-size:12.5px;color:var(--k-ink-3)}.pf.pf[data-kit][data-kit] .pf-nf__ver{display:inline-flex;align-items:center;height:26px;padding:0 8px;border:1px solid var(--k-ink);border-radius:var(--k-r);font:500 12px/1 IBM Plex Mono,monospace;color:var(--k-ink)}body.pf-preview:has(.pf.pf[data-kit][data-kit]){margin:0;background:#fff}@media(prefers-color-scheme:dark){body.pf-preview:has(.pf.pf[data-kit][data-kit]):not([data-theme=light]){background:#0b0b0c}}body.pf-preview[data-theme=dark]:has(.pf.pf[data-kit][data-kit]){background:#0b0b0c}body.pf-preview:has(.pf.pf[data-kit][data-kit])>main{display:block;max-width:none;margin:0;padding:0}@media(prefers-reduced-motion:reduce){.pf.pf[data-kit][data-kit] *,.pf.pf[data-kit][data-kit] *:before,.pf.pf[data-kit][data-kit] *:after{transition:none!important;animation:none!important}}@media print{.pf.pf[data-kit][data-kit] :is(.pf-top,.pf-rail,.pf-tabbar){display:none}.pf.pf[data-kit][data-kit]:has(>.pf-canvas){display:block}}.pf .pf-hero__art,.pf .pf-hero>.pf-hero__art:not([data-pf-motion]),.pf .pf-hero>.pf-hero__art[data-pf-motion]{background:#121214!important;-webkit-mask:none!important;mask:none!important}.pf .pf-hero__art>*,.pf .pf-hero__art:after,.pf .pf-hero__art:before{display:none!important}.pf img[src*="/assets/renders/"],.pf img[src*="/assets/scenes/"],.pf img[src*="/assets/og/"],.pf .pf-still,.pf .pf-motion__canvas,.pf .pf-motion__still,.pf .pf-motif{display:none!important}.pf .pf-scene__canvas,.pf .pf-scene__frame{background:#121214!important}.pf .pf-scene__canvas>:is(canvas:not(.pf-scene__gl),svg,img),.pf .pf-scene__frame>:is(canvas:not(.pf-scene__gl),svg,img),.pf .pf-story canvas:not(.pf-scene__gl),.pf .pf-lib__stage :is(canvas:not(.pf-scene__gl),svg){visibility:hidden!important}.pf .pf-scene__gl{visibility:visible!important}.pf .pf-feature[data-area]:after,.pf .pf-netfoot:before,.pf .pf-section>.pf-h2:before,.pf .pf-nv__panel:before,.pf .pf-closing__title:before{-webkit-mask:none!important;mask:none!important;background:none!important}body:has(.pf-story.is-live) .bx-color-mode-toggle-floating{display:none!important}.pf .pf-acct{position:relative}.pf .pf-acct>summary{list-style:none;cursor:pointer}.pf .pf-acct>summary::-webkit-details-marker{display:none}.pf .pf-acct__menu{position:absolute;inset-inline-end:0;top:calc(100% + 6px);z-index:60;min-width:232px;padding:6px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-canvas);box-shadow:0 10px 30px #00000024}.pf .pf-acct__list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.pf .pf-acct__list a{display:flex;align-items:center;min-height:40px;padding:0 12px;border-radius:var(--pf-r-xs);color:var(--pf-ink-2);font-size:14.5px;text-decoration:none}.pf .pf-acct__list a:hover,.pf .pf-acct__list a:focus-visible{background:var(--pf-hover);color:var(--pf-ink)}.pf .pf-acct__list a.pf-acct__join{justify-content:center;margin-block-start:4px;background:var(--pf-primary-bg);color:var(--pf-primary-ink);font-weight:600}.pf .pf-acct__list a.pf-acct__join:hover{background:var(--pf-primary-hover);color:var(--pf-primary-ink)}.pf .pf-acct__list li:last-child a[data-pf-logout]{margin-block-start:4px;border-block-start:1px solid var(--pf-line);border-radius:0}.pf.pf-auth{padding:clamp(24px,5vw,72px) 16px;background:var(--pf-alt);color:var(--pf-ink);font-family:var(--pf-font)}.pf .pf-auth__grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);max-width:920px;margin-inline:auto;overflow:hidden;border:1px solid var(--pf-line);border-radius:10px;background:var(--pf-canvas);box-shadow:0 1px 2px #0000000a,0 12px 40px #0000000f}.pf .pf-auth__grid--single{grid-template-columns:minmax(0,1fr);max-width:600px}.pf .pf-auth__card{padding:clamp(24px,4vw,48px)}.pf .pf-auth__aside{position:relative;padding:clamp(24px,4vw,44px);border-inline-start:1px solid var(--pf-line);background:var(--pf-muted-bg)}.pf .pf-auth__aside:before{content:"";position:absolute;inset-inline:0;inset-block-start:0;height:4px;background:var(--pf-grad)}.pf .pf-auth__org{margin:0;color:var(--pf-ink-3);font-family:var(--pf-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.pf[dir=rtl] .pf-auth__org{font-family:var(--pf-font);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}.pf .pf-auth__title{margin:8px 0;color:var(--pf-ink);font-size:clamp(26px,3vw,32px);font-weight:600;line-height:1.2}.pf .pf-auth__lede{margin:0 0 24px;color:var(--pf-ink-3);font-size:15.5px;line-height:1.55}.pf .pf-auth__form{display:grid;gap:18px;margin:0}.pf .pf-auth__form--row{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:20px}.pf .pf-auth a:not(.pf-btn){color:var(--pf-ink);text-decoration:underline;text-decoration-color:var(--pf-line-strong);text-underline-offset:3px}.pf .pf-auth a:not(.pf-btn):hover{text-decoration-color:currentColor}.pf .pf-field{display:grid;gap:6px}.pf .pf-field__row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.pf .pf-field__label{color:var(--pf-ink);font-size:14px;font-weight:600}.pf .pf-field__opt{color:var(--pf-ink-3);font-weight:400}.pf .pf-field__input{box-sizing:border-box;width:100%;min-height:48px;margin:0;padding:0 14px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-canvas);color:var(--pf-ink);font:inherit;font-size:16px;box-shadow:none}.pf .pf-field__input:hover{border-color:var(--pf-ink-3)}.pf .pf-field__input:focus{border-color:var(--pf-ink);outline:2px solid var(--pf-focus);outline-offset:2px}.pf .pf-field__input[aria-invalid=true]{border-color:var(--pf-crit)}.pf .pf-field__help,.pf .pf-field__caps,.pf .pf-field__err{margin:0;font-size:13px;line-height:1.45}.pf .pf-field__help{color:var(--pf-ink-3)}.pf .pf-field__caps{color:var(--pf-pend)}.pf .pf-field__err{color:var(--pf-crit);font-weight:600}.pf .pf-field__pw{position:relative}.pf .pf-field__pw .pf-field__input{padding-inline-end:76px}.pf .pf-field__show{position:absolute;inset-inline-end:6px;inset-block-start:50%;min-height:36px;padding:0 10px;transform:translateY(-50%);border:0;border-radius:var(--pf-r-xs);background:transparent;color:var(--pf-ink-2);font:600 13px/1 var(--pf-font);cursor:pointer}.pf .pf-field__show:hover{background:var(--pf-hover);color:var(--pf-ink)}.pf .pf-field__show[hidden]{display:none}.pf .pf-pwmeter{display:flex;align-items:center;gap:12px;color:var(--pf-ink-3);font-size:13px}.pf .pf-pwmeter[hidden]{display:none}.pf .pf-pwmeter__bar{display:grid;flex:1;grid-template-columns:repeat(4,1fr);gap:4px;max-width:220px}.pf .pf-pwmeter__bar span{height:4px;border-radius:2px;background:var(--pf-line-strong)}.pf .pf-pwmeter[data-score="1"] .pf-pwmeter__bar span:nth-child(-n+1){background:var(--pf-crit)}.pf .pf-pwmeter[data-score="2"] .pf-pwmeter__bar span:nth-child(-n+2){background:var(--pf-pend)}.pf .pf-pwmeter[data-score="3"] .pf-pwmeter__bar span:nth-child(-n+3),.pf .pf-pwmeter[data-score="4"] .pf-pwmeter__bar span{background:var(--pf-ok)}.pf .pf-check{display:flex;align-items:flex-start;gap:10px;color:var(--pf-ink-2);font-size:14.5px;line-height:1.5}.pf .pf-check input{flex:none;width:18px;height:18px;margin:2px 0 0;accent-color:var(--pf-primary-bg)}.pf .pf-check.is-invalid label{color:var(--pf-crit)}.pf .pf-auth__submit{justify-content:center;width:100%;min-height:48px;font-size:15px;font-weight:600;cursor:pointer}.pf .pf-auth__submit[disabled]{opacity:.7;cursor:progress}.pf .pf-auth__note,.pf .pf-auth__alert{margin:0 0 20px;padding:12px 14px;border:1px solid var(--pf-line-strong);border-inline-start:3px solid var(--pf-ok);border-radius:var(--pf-r-sm);background:var(--pf-alt);color:var(--pf-ink);font-size:14.5px;line-height:1.5}.pf .pf-auth__alert{border-inline-start-color:var(--pf-crit)}.pf .pf-auth__alert:focus{outline:2px solid var(--pf-focus);outline-offset:2px}.pf .pf-auth__switch{margin:24px 0 0;padding-block-start:20px;border-block-start:1px solid var(--pf-line);color:var(--pf-ink-2);font-size:14.5px}.pf .pf-auth__fine{margin:14px 0 0;color:var(--pf-ink-3);font-size:13px;line-height:1.5}.pf .pf-auth__fine--indent{margin-block-start:-10px;padding-inline-start:28px}.pf .pf-auth__aside-link{font-size:13px}.pf .pf-auth__hp{position:absolute!important;inset-inline-start:-10000px;width:1px;height:1px;overflow:hidden}.pf .pf-auth__aside-title{margin:0 0 18px;color:var(--pf-ink);font-size:16px;font-weight:600}.pf .pf-auth__points{display:grid;gap:16px;margin:0;padding:0;list-style:none}.pf .pf-auth__points li{display:flex;gap:12px;color:var(--pf-ink-2);font-size:14.5px;line-height:1.5}.pf .pf-auth__points .pf-icon{flex:none;width:20px;height:20px;margin-block-start:1px;fill:none;stroke:var(--pf-area-ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pf .pf-auth__aside-more{margin:24px 0 0;font-size:14px}.pf .pf-auth__sessions{display:grid;gap:8px;margin:0;padding:0;list-style:none}.pf .pf-auth__session{display:grid;gap:2px;padding:12px 14px;border:1px solid var(--pf-line);border-radius:var(--pf-r-sm);color:var(--pf-ink-3);font-size:13.5px}.pf .pf-auth__session.is-current{border-color:var(--pf-ink-3)}.pf .pf-auth__session-t{color:var(--pf-ink);font-size:14.5px;font-weight:600}.pf .pf-auth__provider :is(input[type=text],input[type=tel],input[type=number]){box-sizing:border-box;width:100%;min-height:48px;padding:0 14px;border:1px solid var(--pf-line-strong);border-radius:var(--pf-r-sm);background:var(--pf-canvas);color:var(--pf-ink);font-size:18px;letter-spacing:.2em}@media(max-width:760px){.pf.pf-auth{padding:16px 12px 32px}.pf .pf-auth__grid{grid-template-columns:minmax(0,1fr)}.pf .pf-auth__aside{border-inline-start:0;border-block-start:1px solid var(--pf-line)}}.pf.pf.pf[data-kit][data-kit]{--k-r: 5px;--k-r-lg: 6px;--k-acc: var(--k-ink);--k-acc-tint: var(--k-surface-2);--k-on-acc: var(--k-paper);--v3-g1: #d0222b;--v3-g2: #8a1118;--v3-g3: #0b0b0b}.pf.pf.pf[data-kit][data-kit][data-net=kco]{--v3-g1: #d0222b;--v3-g2: #8a1118;--v3-g3: #0b0b0b}@media(prefers-color-scheme:dark){html:not(.light-mode):not([data-bx-mode=light]) .pf.pf.pf[data-kit][data-kit]:not([data-theme=light]){--v3-g1: #ff5a52;--v3-g2: #ff9b96;--v3-g3: #f4f4f2}html:not(.light-mode):not([data-bx-mode=light]) .pf.pf.pf[data-kit][data-kit][data-net=kco]:not([data-theme=light]){--v3-g1: #ff5a52;--v3-g2: #ff9b96;--v3-g3: #f4f4f2}}:is(html.dark-mode,html[data-bx-mode=dark],body.dark-mode,html[data-theme=dark]) .pf.pf.pf[data-kit][data-kit]:not([data-theme=light]),.pf.pf.pf[data-kit][data-kit][data-theme=dark]{--v3-g1: #ff5a52;--v3-g2: #ff9b96;--v3-g3: #f4f4f2}:is(html.dark-mode,html[data-bx-mode=dark],body.dark-mode,html[data-theme=dark]) .pf.pf.pf[data-kit][data-kit][data-net=kco]:not([data-theme=light]),.pf.pf.pf[data-kit][data-kit][data-net=kco][data-theme=dark]{--v3-g1: #ff5a52;--v3-g2: #ff9b96;--v3-g3: #f4f4f2}.pf.pf.pf[data-kit][data-kit]{--v3-grad: linear-gradient(90deg, var(--v3-g1), var(--v3-g2), var(--v3-g3));--v3-grad-v: linear-gradient(180deg, var(--v3-g1), var(--v3-g2), var(--v3-g3))}.pf.pf.pf[data-kit][data-kit] :is(.pf-mark,.pf-motif,.pf-rule-art,.pf-shape){display:none!important}.pf.pf.pf[data-kit][data-kit] .pf-hero__art{display:none!important}.pf.pf.pf[data-kit][data-kit] .pf-top{border-block-end:1px solid var(--k-line)}.pf.pf.pf[data-kit][data-kit] .pf-brand{position:relative;gap:0}.pf.pf.pf[data-kit][data-kit] .pf-brand:after{content:"";position:absolute;inset-inline-start:0;inset-block-end:-6px;inline-size:28px;block-size:2px;background:var(--v3-grad);border-radius:1px}.pf.pf.pf[data-kit][data-kit] .pf-scope,.pf.pf.pf[data-kit][data-kit] .pf-rail__i{border-radius:5px}.pf.pf.pf[data-kit][data-kit] .pf-rail__i[aria-current=page]{background:var(--k-surface-2);color:var(--k-ink)}.pf.pf.pf[data-kit][data-kit] .pf-rail__i[aria-current=page]:before{content:"";position:absolute;inset-block:8px;inset-inline-start:-10px;inline-size:2px;background:var(--v3-grad-v);border-radius:1px}.pf.pf.pf[data-kit][data-kit] .pf-rail__i[aria-current=page] .pf-icon{color:var(--k-ink)}.pf.pf.pf[data-kit][data-kit] .pf-nv__sum[data-current],.pf.pf.pf[data-kit][data-kit] .pf-nv__sum[data-current]>.pf-icon,.pf.pf.pf[data-kit][data-kit] .pf-nv__panel a[aria-current=page],.pf.pf.pf[data-kit][data-kit] .pf-langs li a[aria-current=true]{color:var(--k-ink)}.pf.pf.pf[data-kit][data-kit] :is(.pf-btn,.pf-chip,button,input,select,textarea,summary){border-radius:5px}.pf.pf.pf[data-kit][data-kit] .pf-btn--primary,.pf.pf.pf[data-kit][data-kit] .pf-btn.pf-btn--primary{background:var(--k-ink);color:var(--k-paper);border-color:var(--k-ink)}.pf.pf.pf[data-kit][data-kit] .pf-section>.pf-h2{position:relative;padding-block-start:14px}.pf.pf.pf[data-kit][data-kit] .pf-section>.pf-h2:after{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:40px;block-size:2px;background:var(--v3-grad);border-radius:1px}.pf.pf.pf[data-kit][data-kit] .pf-canvas a:not(.pf-btn):not(.pf-rail__i){text-decoration-color:color-mix(in srgb,var(--k-ink) 30%,transparent)}.pf.pf.pf[data-kit][data-kit] .pf-signals :is(dd,.pf-signal__v,strong){font-family:IBM Plex Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.pf.pf.pf[data-kit][data-kit]{--k-scene-ink: var(--k-ink);--k-scene: var(--k-paper)}.pf.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero) .pf-eyebrow{color:var(--k-ink-3)}.pf.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero) .pf-lede{color:var(--k-ink-2)}.pf.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero) :is(.pf-actions .pf-btn+.pf-btn,.pf-btn--ghost){border-color:var(--k-line-2)}.pf.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero){background:transparent}body:has(.pf[data-kit]) .bx-color-mode-toggle-floating{display:none!important}.pf.pf.pf[data-kit][data-kit]{--pf-globe-sea: var(--k-paper);--pf-globe-land: var(--k-paper);--pf-globe-ink: color-mix(in srgb, var(--k-ink) 55%, var(--k-paper));--pf-globe-a: var(--v3-g1);--pf-globe-b: var(--v3-g2);--pf-globe-fill: color-mix(in srgb, var(--v3-g3) 30%, transparent)}@media(min-width:1101px){.pf.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero){grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-rows:auto auto;align-items:center;column-gap:24px;min-height:min(80vh,760px)}.pf.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__text{grid-row:1;grid-column:1;align-self:end}.pf.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__aside{grid-row:2;grid-column:1;align-self:start;margin:8px 32px 32px}.pf.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__slot{grid-row:1 / span 2;grid-column:2;margin:0;align-self:center;--globe: clamp(420px, 38vw, 640px)}}.pf.pf.pf[data-kit][data-kit]:is([data-kind=home],[data-kind=area],[data-kind=country]) .pf-canvas>:is(.pf-hero:first-of-type,.pf-crumbs+.pf-hero)>.pf-hero__aside{background:none;border:0;box-shadow:none;padding:0;border-block-start:1px solid var(--k-line);padding-block-start:16px}.pf.pf.pf[data-kit][data-kit]{--pf-globe-red: #e5372b}.pf.pf.pf[data-kit][data-kit] .pf-globe--hero.is-earth{--globe: clamp(440px, 46vw, 820px)}.pf.pf.pf[data-kit][data-kit] .pf-globe--hero.is-earth .pf-globe__frame{position:relative;overflow:visible;border:0;background:none}.pf.pf.pf[data-kit][data-kit] .pf-globe--hero.is-earth [data-globe-map],.pf.pf.pf[data-kit][data-kit] .pf-globe--hero.is-earth .maplibregl-map{display:none!important}.pf.pf.pf[data-kit][data-kit] .pf-earth__gl{position:absolute;inset:-6% -14% -22%;inline-size:128%!important;block-size:128%!important;max-inline-size:none!important;max-block-size:none!important;display:block;touch-action:pan-y}.pf.pf.pf[data-kit][data-kit] .pf-globe--hero.is-earth .pf-globe__foot{position:relative;z-index:2;margin-block-start:15%}.pf.pf.pf[data-kit][data-kit] .pf-earth__gl.is-drag{cursor:grabbing!important}.pf.pf.pf[data-kit][data-kit] .pf-earth__tip{position:absolute;z-index:3;padding:3px 8px;border:1px solid var(--pf-globe-red);border-radius:var(--k-r, 5px);background:var(--k-paper);color:var(--k-ink);font:600 12px/1.3 var(--pf-font);pointer-events:none;white-space:nowrap}.pf.pf.pf[data-kit][data-kit] .pf-earth__read{position:absolute;inset-block-end:-14%;inset-inline-start:0;margin:0;color:color-mix(in srgb,var(--k-ink) 60%,var(--k-paper));font:11px/1.3 var(--pf-mono, ui-monospace, monospace);letter-spacing:.04em;pointer-events:none;direction:ltr}.pf.pf.pf[data-kit][data-kit] .pf-earth__credit{position:absolute;inset-block-end:-14%;inset-inline-end:0;margin:0;color:color-mix(in srgb,var(--k-ink) 45%,var(--k-paper));font:10px/1.3 var(--pf-font);pointer-events:none}.pf.pf.pf[data-kit][data-kit] .pf-earth__card{position:absolute;z-index:4;inset-block-start:4%;inset-inline-end:-4%;inline-size:min(280px,80%);padding:12px 34px 12px 14px;border:1px solid var(--k-ink);border-inline-start:2px solid var(--pf-globe-red);border-radius:var(--k-r, 5px);background:var(--k-paper);color:var(--k-ink);font:13px/1.45 var(--pf-font)}.pf.pf.pf[data-kit][data-kit] .pf-earth__card ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.pf.pf.pf[data-kit][data-kit] .pf-earth__card li{display:grid}.pf.pf.pf[data-kit][data-kit] .pf-earth__ct{margin:0;font-weight:600}.pf.pf.pf[data-kit][data-kit] .pf-earth__ct a{color:inherit;text-decoration-color:var(--pf-globe-red);text-underline-offset:3px}.pf.pf.pf[data-kit][data-kit] .pf-earth__src{color:color-mix(in srgb,var(--k-ink) 55%,var(--k-paper));font-size:12px}.pf.pf.pf[data-kit][data-kit] .pf-earth__x{position:absolute;inset-block-start:6px;inset-inline-end:6px;min-inline-size:24px;min-block-size:24px;padding:0;border:0;border-radius:var(--k-r, 5px);background:none;color:var(--k-ink);font-size:18px;line-height:1;cursor:pointer}@media(max-width:760px){.pf.pf.pf[data-kit][data-kit] .pf-globe--hero.is-earth{--globe: min(92vw, 440px)}.pf.pf.pf[data-kit][data-kit] .pf-earth__gl{inset:-6%;inline-size:112%!important;block-size:112%!important}.pf.pf.pf[data-kit][data-kit] .pf-earth__card{inset-inline-end:0}}.pf.pf.pf[data-kit][data-kit] .pf-hero.has-map{position:relative;isolation:isolate;min-block-size:clamp(460px,64vh,720px);align-content:center}.pf.pf.pf[data-kit][data-kit] .pf-heromap{position:absolute;z-index:-1;inset-block:0;inset-inline-start:0;inset-inline-end:calc(-1 * var(--hm-end, 0px));overflow:hidden}.pf.pf.pf[data-kit][data-kit] .pf-heromap__map{position:absolute;inset:0;opacity:0;transition:opacity .8s ease}.pf.pf.pf[data-kit][data-kit] .pf-hero.is-map-live .pf-heromap__map{opacity:1}.pf.pf.pf[data-kit][data-kit] .pf-heromap:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to right,var(--k-paper) 0%,color-mix(in srgb,var(--k-paper) 92%,transparent) 30%,color-mix(in srgb,var(--k-paper) 30%,transparent) 52%,transparent 70%),linear-gradient(to top,var(--k-paper) 0%,transparent 18%)}.pf.pf.pf[data-kit][data-kit][dir=rtl] .pf-heromap:after{background:linear-gradient(to left,var(--k-paper) 0%,color-mix(in srgb,var(--k-paper) 92%,transparent) 30%,color-mix(in srgb,var(--k-paper) 30%,transparent) 52%,transparent 70%),linear-gradient(to top,var(--k-paper) 0%,transparent 18%)}.pf.pf.pf[data-kit][data-kit] .pf-hero.has-map>:not(.pf-heromap){position:relative;pointer-events:none}.pf.pf.pf[data-kit][data-kit] .pf-hero.has-map>:not(.pf-heromap) :is(a,button,input,select,summary,label,[tabindex]){pointer-events:auto}.pf.pf.pf[data-kit][data-kit] .pf-hero.has-map .pf-hero__text{max-inline-size:560px}.pf.pf.pf[data-kit][data-kit] .pf-hero.has-map .pf-hero__aside{pointer-events:auto;padding:12px 14px;border:1px solid var(--k-line);border-radius:var(--k-r, 5px);background:color-mix(in srgb,var(--k-paper) 86%,transparent);backdrop-filter:blur(6px)}.pf.pf.pf[data-kit][data-kit] .pf-hero.has-map .pf-hero__note{display:none}.pf.pf.pf[data-kit][data-kit] .pf-heromap__dock{position:absolute;z-index:2;inset-block-end:36px;inset-inline-end:16px;display:flex;gap:2px;padding:3px;border:1px solid var(--k-line);border-radius:var(--k-r, 5px);background:color-mix(in srgb,var(--k-paper) 90%,transparent);backdrop-filter:blur(6px)}.pf.pf.pf[data-kit][data-kit] .pf-heromap__btn{display:grid;place-items:center;inline-size:32px;block-size:32px;padding:0;border:0;border-radius:var(--k-r, 5px);background:none;color:var(--k-ink);cursor:pointer}.pf.pf.pf[data-kit][data-kit] .pf-heromap__btn:hover,.pf.pf.pf[data-kit][data-kit] .pf-heromap__btn[aria-pressed=true]{background:color-mix(in srgb,var(--k-ink) 8%,transparent)}.pf.pf.pf[data-kit][data-kit] .pf-heromap__btn[aria-pressed=true]{box-shadow:inset 0 -2px 0 var(--pf-globe-red)}.pf.pf.pf[data-kit][data-kit] .pf-heromap__btn svg{inline-size:16px;block-size:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pf.pf.pf[data-kit][data-kit] .pf-heromap__btn[data-k=tour] svg path{fill:currentColor;stroke:none}.pf.pf.pf[data-kit][data-kit] .pf-heromap__chip{position:absolute;z-index:2;inset-block-start:16px;inset-inline-end:16px;margin:0;padding:4px 10px;border-inline-start:2px solid var(--pf-globe-red);border-radius:var(--k-r, 5px);background:var(--k-paper);color:var(--k-ink);font:600 13px/1.4 var(--pf-font)}.pf.pf.pf[data-kit][data-kit] .pf-heromap__read{position:absolute;z-index:2;inset-block-end:46px;inset-inline-end:260px;margin:0;color:color-mix(in srgb,var(--k-ink) 55%,var(--k-paper));font:11px/1 var(--pf-mono, ui-monospace, monospace);direction:ltr;pointer-events:none}.pf.pf.pf[data-kit][data-kit] .pf-heromap .maplibregl-ctrl-attrib{font-size:10px;background:color-mix(in srgb,var(--k-paper) 80%,transparent)}@media(max-width:900px){.pf.pf.pf[data-kit][data-kit] .pf-hero.has-map{min-block-size:0;padding-block-start:min(62vw,340px)}.pf.pf.pf[data-kit][data-kit] .pf-heromap{inset-block-end:auto;block-size:min(62vw,340px);inset-inline-start:calc(-1 * var(--hm-end, 0px))}.pf.pf.pf[data-kit][data-kit] .pf-heromap:after,.pf.pf.pf[data-kit][data-kit][dir=rtl] .pf-heromap:after{background:linear-gradient(to top,var(--k-paper) 0%,transparent 30%)}.pf.pf.pf[data-kit][data-kit] .pf-heromap__read{display:none}}.pf.pf.pf[data-kit][data-kit]>.pf-railbtn{grid-area:rail;align-self:start;justify-self:start;position:sticky;z-index:41;inset-block-start:calc(var(--pf-sticky, 0px) + var(--k-hd) + 10px);margin-block-start:10px;margin-inline-start:calc((var(--k-rail) - 36px) / 2);display:grid;place-items:center;inline-size:36px;block-size:36px;padding:0;border:1px solid transparent;border-radius:var(--k-r, 5px);background:var(--k-paper);color:var(--k-ink-2, var(--k-ink));cursor:pointer}.pf.pf.pf[data-kit][data-kit]>.pf-railbtn:hover{border-color:var(--k-line);color:var(--k-ink)}.pf.pf.pf[data-kit][data-kit]>.pf-railbtn:focus-visible{outline:2px solid var(--k-ink);outline-offset:2px}.pf.pf.pf[data-kit][data-kit]>.pf-railbtn .pf-icon{inline-size:18px;block-size:18px}.pf.pf.pf[data-kit][data-kit]:has(>.pf-railbtn)>.pf-rail{padding-block-start:58px}.pf.pf.pf[data-kit][data-kit].is-rail-ready:has(>.pf-canvas){transition:grid-template-columns .22s cubic-bezier(.2,.7,.2,1)}.pf.pf.pf[data-kit][data-kit].is-rail-ready>.pf-rail{transition:transform .22s cubic-bezier(.2,.7,.2,1),opacity .16s linear}.pf.pf.pf[data-kit][data-kit].is-rail-closed:has(>.pf-canvas){grid-template-columns:0 minmax(0,1fr)}.pf.pf.pf[data-kit][data-kit].is-rail-closed>.pf-rail{overflow:hidden;inline-size:0;padding-inline:0;border:0;opacity:0;transform:translate(-24px);pointer-events:none}.pf.pf.pf[data-kit][data-kit][dir=rtl].is-rail-closed>.pf-rail{transform:translate(24px)}.pf.pf.pf[data-kit][data-kit].is-rail-closed>.pf-railbtn{border-color:var(--k-line);box-shadow:0 1px 2px color-mix(in srgb,var(--k-ink) 10%,transparent)}.pf.pf.pf[data-kit][data-kit].is-rail-closed>.pf-canvas{max-width:calc(1440px + var(--k-gutter) * 2);padding-inline-start:max(64px,var(--k-gutter, 32px))}.pf.pf.pf[data-kit][data-kit][dir=rtl].is-rail-closed>.pf-canvas{padding-inline-start:var(--k-gutter, 32px);padding-inline-end:max(64px,var(--k-gutter, 32px))}@media(max-width:760px){.pf.pf.pf[data-kit][data-kit]>.pf-railbtn{display:none}}@media(prefers-reduced-motion:reduce){.pf.pf.pf[data-kit][data-kit].is-rail-ready:has(>.pf-canvas),.pf.pf.pf[data-kit][data-kit].is-rail-ready>.pf-rail{transition:none}}body.pf-canvas-page{margin:0}body.pf-canvas-page .pf-canvas-main{display:block;margin:0;padding:0}body.pf-canvas-page .pf-canvas-main>.pf[data-kit]{margin:0}body.pf-chromed>.nx-page>:is(#masthead.nx-row,#colophon.nx-ftr-row){display:none!important}body.pf-chromed>#page.site>:is(.site-header-wrapper,#masthead,.sticky-sentinel,#colophon.site-footer,.site-footer),body.pf-chromed>#page.site>.site-header-wrapper+.buddyx-sticky-header{display:none!important}body.pf-chromed:not(.logged-in) #wpadminbar{display:none!important}html:has(body.pf-chromed:not(.logged-in)){margin-block-start:0!important}.pf.pf.pf.pf[data-kit][data-kit]{--d-gap: 12px;--d-pad: 14px;--d-fs: 14px;--d-sm: 12.5px;--d-xs: 11px}.pf.pf.pf.pf[data-kit][data-kit] .pf-canvas{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--d-gap);align-content:start;padding-block-start:12px}.pf.pf.pf.pf[data-kit][data-kit] .pf-canvas>*,.pf.pf.pf.pf[data-kit][data-kit] .pf-home>*{grid-column:1 / -1;min-width:0;margin:0!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-home,.pf.pf.pf.pf[data-kit][data-kit] .pf-canvas>.pf-body,.pf.pf.pf.pf[data-kit][data-kit] .pf-canvas>.pf-sections{display:contents}.pf.pf.pf.pf[data-kit][data-kit] :is(.pf-canvas,.pf-home)>.pf-section{grid-column:span 6}.pf.pf.pf.pf[data-kit][data-kit] :is(.pf-canvas,.pf-home)>.pf-section:has(:is(.pf-features,.pf-journeys,.pf-figure-map,.pf-live,.pf-cards--4,.pf-cards--3,.pf-academy,.pf-table-wrap,table,.pf-explorer,.pf-chart,.pf-map,.pf-bento,.pf-calstrip,.pf-calslot,.pf-scrub,.pf-chain,.pf-srchub,.pf-listing,.pf-glance)){grid-column:1 / -1}@media(max-width:1100px){.pf.pf.pf.pf[data-kit][data-kit] :is(.pf-canvas,.pf-home)>.pf-section{grid-column:1 / -1}}.pf.pf.pf.pf[data-kit][data-kit] .pf-section{position:relative;padding:var(--d-pad);border:1px solid var(--k-line);border-radius:var(--k-r, 5px);background:var(--k-paper);overflow:clip;font-size:var(--d-fs);line-height:1.45}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:before{content:"";position:absolute;inset:0 0 auto;block-size:2px;background:var(--v3-grad);opacity:.85}.pf.pf.pf.pf[data-kit][data-kit] .pf-section>.pf-h2{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:0 0 8px;border-block-end:1px solid var(--k-line);font:650 12.5px/1.2 var(--pf-font);letter-spacing:.06em;text-transform:uppercase;color:var(--k-ink)}.pf.pf.pf.pf[data-kit][data-kit] .pf-section>.pf-h2:before,.pf.pf.pf.pf[data-kit][data-kit] .pf-section>.pf-h2:after{display:none!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-section>.pf-h2 .pf-num{order:2;margin-inline-start:auto;font:500 var(--d-xs)/1 var(--pf-mono, ui-monospace, monospace);color:color-mix(in srgb,var(--k-ink) 45%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-section>:is(.pf-intro,p:not([class])){max-inline-size:none;margin:0 0 10px;font-size:var(--d-sm);line-height:1.45;color:color-mix(in srgb,var(--k-ink) 68%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-section>.pf-intro{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pf.pf.pf.pf[data-kit][data-kit] .pf-section>.pf-intro:hover,.pf.pf.pf.pf[data-kit][data-kit] .pf-section>.pf-intro:focus-within{-webkit-line-clamp:unset}.pf.pf.pf.pf[data-kit][data-kit] .pf-section .pf-h3{margin:10px 0 6px;font:650 var(--d-xs)/1.2 var(--pf-font);letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb,var(--k-ink) 60%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-section>.pf-h3:first-child,.pf.pf.pf.pf[data-kit][data-kit] .pf-section>div>.pf-h3:first-child{margin-block-start:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-section :is(.pf-more,.pf-actions){margin:10px 0 0;display:flex;flex-wrap:wrap;gap:6px 14px;font-size:var(--d-sm)}.pf.pf.pf.pf[data-kit][data-kit] .pf-btn{min-block-size:32px;padding:6px 12px;font-size:13px;border-radius:var(--k-r, 5px)}.pf.pf.pf.pf[data-kit][data-kit] .pf-figures{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:0;margin:0;padding:0;border:1px solid var(--k-line);border-radius:var(--k-r, 5px)}.pf.pf.pf.pf[data-kit][data-kit] .pf-figure{display:grid;align-content:start;gap:3px;margin:0;padding:10px 12px;border:0;border-inline-end:1px solid var(--k-line);border-radius:0;background:none;box-shadow:none;min-block-size:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-figure__value{margin:0;font:650 20px/1.15 var(--pf-font);letter-spacing:-.01em;color:var(--k-ink)}.pf.pf.pf.pf[data-kit][data-kit] .pf-figure__measure{margin:0;font-size:var(--d-sm);color:color-mix(in srgb,var(--k-ink) 65%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-figure__source{display:flex;align-items:center;gap:6px;margin:2px 0 0;padding:0;border:0;font-size:var(--d-xs);white-space:nowrap;overflow:hidden}.pf.pf.pf.pf[data-kit][data-kit] .pf-figure__source a{overflow:hidden;text-overflow:ellipsis;color:color-mix(in srgb,var(--k-ink) 55%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-chip,.pf.pf.pf.pf[data-kit][data-kit] .pf-status,.pf.pf.pf.pf[data-kit][data-kit] .pf-tier,.pf.pf.pf.pf[data-kit][data-kit] .pf-tag{padding:1px 6px;font-size:10.5px;line-height:16px;border-radius:4px}.pf.pf.pf.pf[data-kit][data-kit] .pf-features{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:0;margin:0 0 10px;padding:0;border:1px solid var(--k-line);border-radius:var(--k-r, 5px)}.pf.pf.pf.pf[data-kit][data-kit] .pf-feature{position:relative;display:grid;align-content:start;gap:4px;margin:0;padding:10px 12px;border:0;border-inline-end:1px solid var(--k-line);border-block-end:1px solid var(--k-line);border-radius:0;background:none;min-block-size:0;box-shadow:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-feature--lead,.pf.pf.pf.pf[data-kit][data-kit] .pf-feature--span2{grid-column:span 2;background:color-mix(in srgb,var(--k-ink) 3%,var(--k-paper))}@media(max-width:760px){.pf.pf.pf.pf[data-kit][data-kit] .pf-feature--lead,.pf.pf.pf.pf[data-kit][data-kit] .pf-feature--span2{grid-column:auto}}.pf.pf.pf.pf[data-kit][data-kit] .pf-feature__n{font:500 var(--d-xs)/1 var(--pf-mono, monospace);color:color-mix(in srgb,var(--k-ink) 45%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-feature__title{margin:0;font:650 14px/1.3 var(--pf-font)}.pf.pf.pf.pf[data-kit][data-kit] .pf-feature--lead .pf-feature__title{font-size:17px}.pf.pf.pf.pf[data-kit][data-kit] .pf-feature :is(p,.pf-feature__text){margin:0;font-size:var(--d-sm);line-height:1.4;color:color-mix(in srgb,var(--k-ink) 65%,var(--k-paper));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pf.pf.pf.pf[data-kit][data-kit] .pf-feature .pf-icon{inline-size:18px;block-size:18px}.pf.pf.pf.pf[data-kit][data-kit] .pf-feature :is(.pf-feature__icon,.pf-feature__ic){inline-size:30px;block-size:30px;padding:5px}.pf.pf.pf.pf[data-kit][data-kit] .pf-journeys{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:0;margin:0;padding:0;border:1px solid var(--k-line);border-radius:var(--k-r, 5px)}.pf.pf.pf.pf[data-kit][data-kit] .pf-journey{display:grid;align-content:start;gap:4px;margin:0;padding:10px 12px;border:0;border-inline-end:1px solid var(--k-line);border-radius:0;background:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-journey__n{margin:0;font:500 var(--d-xs)/1 var(--pf-mono, monospace);color:color-mix(in srgb,var(--k-ink) 45%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-journey__title{margin:0;font:650 14px/1.3 var(--pf-font)}.pf.pf.pf.pf[data-kit][data-kit] .pf-journey__text{margin:0;font-size:var(--d-sm);color:color-mix(in srgb,var(--k-ink) 62%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-journey__steps{margin:4px 0 0;padding:0;list-style:none;counter-reset:s}.pf.pf.pf.pf[data-kit][data-kit] .pf-journey__steps li{counter-increment:s;display:flex;gap:8px;align-items:baseline;padding:4px 0;border-block-start:1px solid var(--k-line);font-size:13px;line-height:1.3}.pf.pf.pf.pf[data-kit][data-kit] .pf-journey__steps li:before{content:counter(s);flex:none;font:500 var(--d-xs)/1 var(--pf-mono, monospace);color:color-mix(in srgb,var(--k-ink) 45%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-journey__steps li>:not(a):before{content:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-now{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:0 18px;padding:0;border:0;background:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__col{padding:0;border:0;background:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__days{margin:0;padding:0;list-style:none;counter-reset:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__day{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:2px 10px;margin:0;padding:6px 0;border:0;border-block-end:1px solid var(--k-line);font-size:13.5px;line-height:1.3}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__day:before{display:none!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__day>a{font-weight:600;color:var(--k-ink);text-decoration:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__day>a:hover{text-decoration:underline}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__when{order:0;font:500 var(--d-xs)/1.2 var(--pf-mono, monospace);color:color-mix(in srgb,var(--k-ink) 60%,var(--k-paper));white-space:nowrap}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__cal{grid-column:1 / -1;font-size:var(--d-xs);color:color-mix(in srgb,var(--k-ink) 50%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__day .pf-status{justify-self:end}.pf.pf.pf.pf[data-kit][data-kit] .pf-now :is(ul,ol):not(.pf-now__days){margin:0;padding:0;list-style:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-now :is(ul,ol):not(.pf-now__days)>li{padding:6px 0;border-block-end:1px solid var(--k-line);font-size:13.5px}.pf.pf.pf.pf[data-kit][data-kit] .pf-hstats{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:0;margin:0 0 8px;padding:0;border:1px solid var(--k-line);border-radius:var(--k-r, 5px)}.pf.pf.pf.pf[data-kit][data-kit] .pf-hstat{margin:0;border:0;border-inline-end:1px solid var(--k-line)}.pf.pf.pf.pf[data-kit][data-kit] .pf-hstat:before{display:none!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-hstat__in{display:grid;gap:2px;padding:8px 10px;text-decoration:none;color:inherit}.pf.pf.pf.pf[data-kit][data-kit] .pf-hstat__value{font:650 22px/1.1 var(--pf-font)}.pf.pf.pf.pf[data-kit][data-kit] .pf-hstat__label{font-size:var(--d-xs);color:color-mix(in srgb,var(--k-ink) 60%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-academy{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--d-gap);align-items:start}@media(max-width:900px){.pf.pf.pf.pf[data-kit][data-kit] .pf-academy{grid-template-columns:minmax(0,1fr)}}.pf.pf.pf.pf[data-kit][data-kit] .pf-featured{padding:12px;border:1px solid var(--k-line);border-radius:var(--k-r, 5px);font-size:var(--d-sm)}.pf.pf.pf.pf[data-kit][data-kit] .pf-featured :is(h3,.pf-featured__title){margin:4px 0;font-size:15px;line-height:1.3}.pf.pf.pf.pf[data-kit][data-kit] .pf-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));gap:6px;margin:0;padding:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-card{display:grid;align-content:start;gap:2px;margin:0;padding:8px 10px;border:1px solid var(--k-line);border-radius:var(--k-r, 5px);background:none;box-shadow:none;min-block-size:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-card:hover{border-color:color-mix(in srgb,var(--k-ink) 40%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__meta{display:flex;flex-wrap:wrap;gap:4px 6px;margin:0;font-size:var(--d-xs);color:color-mix(in srgb,var(--k-ink) 55%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__title{display:flex;align-items:center;gap:6px;margin:0;font:650 14px/1.25 var(--pf-font)}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__title a:after{content:"";position:absolute;inset:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-card{position:relative}.pf.pf.pf.pf[data-kit][data-kit] .pf-card :is(.pf-card__text,p:not([class])){margin:0;font-size:var(--d-sm);color:color-mix(in srgb,var(--k-ink) 62%,var(--k-paper));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__foot{margin:2px 0 0;font:500 var(--d-xs)/1.2 var(--pf-mono, monospace);color:color-mix(in srgb,var(--k-ink) 55%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-bento{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:var(--d-gap);margin:10px 0;padding:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-tile{margin:0;padding:10px 12px;border:1px solid var(--k-line);border-radius:var(--k-r, 5px);background:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-tile__eyebrow{margin:0 0 6px;font:650 var(--d-xs)/1.2 var(--pf-font);letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb,var(--k-ink) 60%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-donut{display:grid;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:14px;margin:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-donut svg{inline-size:120px;block-size:120px}.pf.pf.pf.pf[data-kit][data-kit] .pf-key{margin:0;padding:0;list-style:none;font-size:13px}.pf.pf.pf.pf[data-kit][data-kit] .pf-key li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;padding:3px 0}.pf.pf.pf.pf[data-kit][data-kit] .pf-key__label{font-style:normal}.pf.pf.pf.pf[data-kit][data-kit] .pf-key__value{font:600 12px/1 var(--pf-mono, monospace);font-style:normal}.pf.pf.pf.pf[data-kit][data-kit] .pf-bars__row{display:grid;grid-template-columns:minmax(90px,140px) minmax(0,1fr) 32px;align-items:center;gap:10px;padding:4px 0;border-block-end:1px solid var(--k-line);font-size:13px}.pf.pf.pf.pf[data-kit][data-kit] .pf-bars__track{block-size:4px}.pf.pf.pf.pf[data-kit][data-kit] .pf-asks{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:0;margin:0;padding:0;list-style:none;border:1px solid var(--k-line);border-radius:var(--k-r, 5px)}.pf.pf.pf.pf[data-kit][data-kit] .pf-asks li{display:flex;gap:8px;align-items:baseline;margin:0;padding:8px 10px;border-inline-end:1px solid var(--k-line);border-block-end:1px solid var(--k-line)}.pf.pf.pf.pf[data-kit][data-kit] .pf-asks__n{flex:none;font:500 var(--d-xs)/1 var(--pf-mono, monospace);color:color-mix(in srgb,var(--k-ink) 45%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-asks p{margin:0;font-size:13px;line-height:1.35}.pf.pf.pf.pf[data-kit][data-kit] .pf-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--d-gap)}.pf.pf.pf.pf[data-kit][data-kit] .pf-outcomes{margin:0;padding:0;list-style:none;font-size:13px}.pf.pf.pf.pf[data-kit][data-kit] .pf-outcomes li{padding:4px 0 4px 16px;border-block-end:1px solid var(--k-line);position:relative}.pf.pf.pf.pf[data-kit][data-kit] .pf-outcomes li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:11px;inline-size:6px;block-size:6px;border-radius:50%;background:var(--v3-g1)}.pf.pf.pf.pf[data-kit][data-kit] .pf-outcomes--never li:before{background:var(--pf-globe-red, #e5372b);border-radius:1px}.pf.pf.pf.pf[data-kit][data-kit] .pf-langchips{display:flex;flex-wrap:wrap;gap:4px;margin:8px 0 0;padding:0;list-style:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-stack{margin:8px 0}.pf.pf.pf.pf[data-kit][data-kit] .pf-figure-map{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.pf.pf.pf.pf[data-kit][data-kit] .pf-live{margin:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-live__map{block-size:clamp(300px,42vh,440px)!important;min-block-size:0!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-figure-map__cap{font-size:var(--d-xs);color:color-mix(in srgb,var(--k-ink) 55%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-globe--panel{grid-column:1 / -1;padding:var(--d-pad)!important;border:1px solid var(--k-line)!important;border-radius:var(--k-r, 5px)!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-globe--panel .pf-globe__head{padding:0 0 8px;border-block-end:1px solid var(--k-line);font:650 12.5px/1.2 var(--pf-font);letter-spacing:.06em;text-transform:uppercase}.pf.pf.pf.pf[data-kit][data-kit] .pf-globe--panel .pf-chart__title{font:inherit!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-globe--panel .pf-globe__side{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1.4fr);gap:12px 24px;padding:10px 0 0!important;font-size:13px}@media(max-width:900px){.pf.pf.pf.pf[data-kit][data-kit] .pf-globe--panel .pf-globe__side{grid-template-columns:minmax(0,1fr)}}.pf.pf.pf.pf[data-kit][data-kit] .pf-globe__views{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;border:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-globe__views legend{inline-size:100%;margin:0 0 4px;font-size:var(--d-xs)}.pf.pf.pf.pf[data-kit][data-kit] .pf-globe__views label{position:relative;min-block-size:0;padding:4px 10px;border:1px solid var(--k-line);border-radius:var(--k-r, 5px);font-size:12.5px;cursor:pointer}.pf.pf.pf.pf[data-kit][data-kit] .pf-globe__views label:has(input:checked){border-color:var(--k-ink);background:var(--k-ink);color:var(--k-paper)}.pf.pf.pf.pf[data-kit][data-kit] .pf-globe__views input{position:absolute;opacity:0;pointer-events:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-globe__vt{font-size:13px;margin:0 0 2px}.pf.pf.pf.pf[data-kit][data-kit] .pf-globe__cap,.pf.pf.pf.pf[data-kit][data-kit] .pf-chart__src{font-size:var(--d-xs);line-height:1.4}.pf.pf.pf.pf[data-kit][data-kit] .pf-combo__box input{min-block-size:32px;font-size:13px}.pf.pf.pf.pf[data-kit][data-kit] .pf-chart__table>summary,.pf.pf.pf.pf[data-kit][data-kit] details>summary{font-size:13px}.pf.pf.pf.pf[data-kit][data-kit] .pf-promise{grid-column:1 / -1;display:flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--k-line);border-radius:var(--k-r, 5px);background:none;font-size:13px}.pf.pf.pf.pf[data-kit][data-kit] .pf-table-wrap table,.pf.pf.pf.pf[data-kit][data-kit] .pf-section table{font-size:13px}.pf.pf.pf.pf[data-kit][data-kit] .pf-section :is(th,td){padding:5px 8px}.pf.pf.pf.pf[data-kit][data-kit] .pf-closing{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:14px;border:1px solid var(--k-line);border-radius:var(--k-r, 5px);background:color-mix(in srgb,var(--k-ink) 3%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-closing__title{margin:0;font:650 18px/1.25 var(--pf-font)}.pf.pf.pf.pf[data-kit][data-kit] .pf-closing .pf-actions{margin:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-hero:not(.has-map){padding-block:8px 12px}.pf.pf.pf.pf[data-kit][data-kit] .pf-h1{font-size:clamp(30px,3.4vw,48px);line-height:1.05}.pf.pf.pf.pf[data-kit][data-kit] .pf-lede{font-size:16px;line-height:1.5}.pf.pf.pf.pf[data-kit][data-kit] :is(.pf-figures,.pf-features,.pf-journeys,.pf-asks){grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))!important;grid-template-rows:none!important;grid-auto-rows:auto!important;grid-auto-flow:dense}.pf.pf.pf.pf[data-kit][data-kit] .pf-feature{grid-column:auto!important;grid-row:auto!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-feature:is(.pf-feature--lead,.pf-feature--span2){grid-column:span 2!important;grid-row:span 2!important}@media(max-width:760px){.pf.pf.pf.pf[data-kit][data-kit] .pf-feature:is(.pf-feature--lead,.pf-feature--span2){grid-column:auto!important;grid-row:auto!important}}.pf.pf.pf.pf[data-kit][data-kit] .pf-feature :is(.pf-feature__arrow,.pf-feature__go){position:absolute;inset-block-start:10px;inset-inline-end:12px}.pf.pf.pf.pf[data-kit][data-kit] .pf-figure__value{font-size:18px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.pf.pf.pf.pf[data-kit][data-kit] :is(.pf-canvas,.pf-home)>.pf-section:has(.pf-now){grid-column:1 / -1}.pf.pf.pf.pf[data-kit][data-kit] .pf-now{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media(max-width:900px){.pf.pf.pf.pf[data-kit][data-kit] .pf-now{grid-template-columns:minmax(0,1fr)}}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__days{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));column-gap:18px}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__day{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t s" "w c";text-align:start;justify-items:start}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__day>a{grid-area:t}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__day .pf-status{grid-area:s;justify-self:end}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__day .pf-now__when{grid-area:w}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__day .pf-now__cal{grid-area:c;justify-self:end;grid-column:auto}.pf.pf.pf.pf[data-kit][data-kit] .pf-now__day>*{order:0!important;float:none!important;margin:0!important}body:has(.pf[data-kit]) :is(.nx-switch,.bx-color-mode-toggle-floating){display:none!important}body:has(.nxd) .pf.pf.pf.pf[data-kit][data-kit]:not(.is-rail-closed)>.pf-rail{padding-block-end:176px;overflow-y:auto;scrollbar-width:none}body:has(.nxd) .pf.pf.pf.pf[data-kit][data-kit]:not(.is-rail-closed)>.pf-rail::-webkit-scrollbar{display:none}body:has(.nxd) .pf.pf.pf.pf[data-kit][data-kit]:not(.is-rail-closed)>.pf-rail .pf-rail__i{inline-size:42px;block-size:42px}body:has(.nxd) .pf.pf.pf.pf[data-kit][data-kit].is-rail-closed>.pf-canvas{padding-inline-start:max(76px,var(--k-gutter, 32px))}body:has(.nxd) .nxd{--nxd-lift: 0px}.pf.pf.pf.pf[data-kit][data-kit] .pf-section{align-self:start}.pf.pf.pf.pf[data-kit][data-kit] .pf-section>.pf-more:not(:last-child),.pf.pf.pf.pf[data-kit][data-kit] .pf-section>.pf-h2+.pf-more{border:0!important;padding:0!important;margin:0 0 8px!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento){display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,1fr);column-gap:var(--d-gap);align-items:start}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>:not(.pf-figure-map,.pf-bento){grid-column:1 / -1}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>.pf-figure-map{grid-column:1}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>.pf-bento{grid-column:2;grid-template-columns:minmax(0,1fr);margin:0;align-self:stretch;align-content:start}@media(max-width:1000px){.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento){grid-template-columns:minmax(0,1fr)}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>:is(.pf-figure-map,.pf-bento){grid-column:1}}.pf.pf.pf.pf[data-kit][data-kit] .pf-figure-map .pf-live{display:grid;grid-template-columns:minmax(0,1fr)}.pf.pf.pf.pf[data-kit][data-kit] .pf-figure-map :is(.pf-live__side,.pf-live__panel,.pf-live__layers){display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2px 12px;padding:8px 0 0!important;border:0!important;font-size:12.5px}.pf.pf.pf.pf[data-kit][data-kit] .pf-figure-map :is(.pf-live__side,.pf-live__panel,.pf-live__layers) :is(label,li){min-block-size:0;padding:2px 0;border:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-tile{padding:10px}.pf.pf.pf.pf[data-kit][data-kit] .pf-tile--wide{grid-column:auto!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-donut{grid-template-columns:84px minmax(0,1fr);gap:12px}.pf.pf.pf.pf[data-kit][data-kit] .pf-donut svg{inline-size:84px;block-size:84px}.pf.pf.pf.pf[data-kit][data-kit] .pf-donut :is(text,.pf-donut__n){font-size:22px}.pf.pf.pf.pf[data-kit][data-kit] .pf-key li{padding:2px 0;font-size:12.5px}.pf.pf.pf.pf[data-kit][data-kit] .pf-bars{margin:0;padding:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-bars__row{grid-template-columns:minmax(80px,120px) minmax(0,1fr) 22px;gap:8px;padding:2px 0;border:0;font-size:12px;line-height:1.3}.pf.pf.pf.pf[data-kit][data-kit] .pf-bars__track{block-size:3px;border-radius:2px}.pf.pf.pf.pf[data-kit][data-kit] .pf-bars__value{font:500 11px/1 var(--pf-mono, monospace);text-align:end}.pf.pf.pf.pf[data-kit][data-kit] .pf-figure-map__cap{margin:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-figure-map__cap :is(p,ul){margin:4px 0 0}.pf.pf.pf.pf[data-kit][data-kit] .pf-live{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;padding:0!important;border:0!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-live__map{block-size:clamp(260px,36vh,380px)!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-live__side{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 0 0!important;border:0!important;inline-size:auto!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-live__h{margin:0;font:650 var(--d-xs)/1 var(--pf-font);letter-spacing:.07em;text-transform:uppercase;color:color-mix(in srgb,var(--k-ink) 55%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-live__layers{display:flex!important;flex-wrap:wrap;gap:4px;margin:0!important;padding:0!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-live__layer{padding:0!important;border:0!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-live__layer label{position:relative;display:inline-flex!important;align-items:center;gap:6px;min-block-size:0!important;padding:3px 8px!important;border:1px solid var(--k-line);border-radius:var(--k-r, 5px);font-size:12px;line-height:1.3;cursor:pointer}.pf.pf.pf.pf[data-kit][data-kit] .pf-live__layer label:has(input:checked){border-color:var(--k-ink)}.pf.pf.pf.pf[data-kit][data-kit] .pf-live__layer label:not(:has(input:checked)){color:color-mix(in srgb,var(--k-ink) 50%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-live__layer input{position:absolute;opacity:0;pointer-events:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-live__places{font-size:12px}.pf.pf.pf.pf[data-kit][data-kit] .pf-live__places>summary{font-size:12px}.pf.pf.pf.pf[data-kit][data-kit] .pf-live__side>p:not(.pf-live__h){flex-basis:100%;margin:0;font-size:10.5px;line-height:1.4;color:color-mix(in srgb,var(--k-ink) 50%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,156px),1fr))!important;gap:4px}.pf.pf.pf.pf[data-kit][data-kit] .pf-card{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t f" "m m";align-items:center;gap:2px 8px;padding:6px 8px}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__title{grid-area:t;font-size:13.5px;min-width:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__title a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__foot{grid-area:f;margin:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__meta{grid-area:m;flex-wrap:nowrap;overflow:hidden;white-space:nowrap}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__meta>*{flex:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__meta .pf-tier{padding:0;border:0;background:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-card>:is(.pf-card__text,p:not([class])){grid-column:1 / -1}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>.pf-figure-map{grid-row:span 3}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>:is(.pf-bento~.pf-h3,.pf-bento~.pf-cards){grid-column:2}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>.pf-bento~.pf-h3{margin:4px 0 0}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>.pf-bento~.pf-cards{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))!important}@media(max-width:1000px){.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>:is(.pf-figure-map,.pf-bento~.pf-h3,.pf-bento~.pf-cards){grid-column:1;grid-row:auto}}.pf.pf.pf.pf[data-kit][data-kit] .pf-card{text-align:start!important;justify-items:start;grid-template-areas:"m m" "t f"}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__foot{justify-self:end}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__meta{justify-content:flex-start;inline-size:100%;text-overflow:ellipsis}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>.pf-bento~.pf-cards{grid-template-columns:minmax(0,1fr)!important;gap:0;border:1px solid var(--k-line);border-radius:var(--k-r, 5px)}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>.pf-bento~.pf-cards>.pf-card{display:grid!important;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto!important;grid-template-areas:"t m f"!important;align-items:center;gap:8px;padding:5px 10px!important;border:0!important;border-block-end:1px solid var(--k-line)!important;border-radius:0!important;text-align:start!important;min-block-size:0!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>.pf-bento~.pf-cards>.pf-card:last-child{border-block-end:0!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>.pf-bento~.pf-cards .pf-card__meta{display:flex;gap:6px;font-size:11px}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>.pf-bento~.pf-cards .pf-card__meta .pf-tier{font-size:0}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>.pf-bento~.pf-cards .pf-card__meta .pf-tier:before{font-size:11px}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>.pf-bento~.pf-cards .pf-card__meta>span:not(.pf-tier):before{content:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-section:has(>.pf-figure-map):has(>.pf-bento)>.pf-figure-map .pf-live__map{block-size:clamp(320px,52vh,500px)!important}body.pf-chromed .nx-layout:not(:has(>:is(aside,.nx-layout__side,.nx-sidebar))){display:block!important}body.pf-chromed .nx-wrap{max-inline-size:1320px;margin-inline:auto;padding-inline:32px}body.pf-chromed .nx-main{min-inline-size:0}body.pf-chromed .nx-main :is(input[type=text],input[type=email],input[type=password],input[type=search],input[type=url],select,textarea){box-sizing:border-box;min-block-size:36px;padding:6px 10px;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:5px;background:transparent;color:inherit;font:inherit;font-size:14px}body.pf-chromed .nx-main :is(button,input[type=submit],.button):not(.pf-btn){min-block-size:36px;padding:6px 14px;border:1px solid currentColor;border-radius:5px;background:currentColor;font:600 14px/1.2 inherit;cursor:pointer}body.pf-chromed .nx-main :is(button,input[type=submit],.button):not(.pf-btn){color:inherit;background:transparent}body.pf-chromed .nx-main form p{margin:0 0 10px}body.pf-chromed .nx-main label{display:block;margin:0 0 4px;font-size:13px;font-weight:600}@media(max-width:760px){body.pf-chromed .nx-wrap{padding-inline:16px}}.pf.pf.pf.pf[data-kit][data-kit] .pf-canvas{grid-auto-flow:row dense}.pf.pf.pf.pf[data-kit][data-kit] .pf-chart{padding:0!important;border:0!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-chart__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:0 0 6px!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-chart__title{font:650 13px/1.3 var(--pf-font)!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-chart__cap{font-size:var(--d-xs)!important;color:color-mix(in srgb,var(--k-ink) 55%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-chart__cmp{display:flex;align-items:center;gap:6px;margin:0 0 6px;font-size:12px}.pf.pf.pf.pf[data-kit][data-kit] .pf-chart__cmp select{min-block-size:28px;padding:2px 8px;font-size:12px}.pf.pf.pf.pf[data-kit][data-kit] .pf-chart__bars{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));column-gap:28px;margin:0;padding:0;list-style:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-chart__row{display:grid!important;grid-template-columns:minmax(90px,130px) minmax(0,1fr) auto;align-items:center;gap:8px;min-block-size:0!important;margin:0!important;padding:2px 4px!important;border-radius:3px;font-size:12px;line-height:1.3}.pf.pf.pf.pf[data-kit][data-kit] .pf-chart__row.is-hl{background:color-mix(in srgb,var(--k-ink) 7%,transparent);font-weight:650}.pf.pf.pf.pf[data-kit][data-kit] .pf-chart__track{block-size:4px!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-chart__bar{block-size:100%!important;border-radius:2px}.pf.pf.pf.pf[data-kit][data-kit] .pf-chart__val{font:500 11px/1 var(--pf-mono, monospace)!important;white-space:nowrap}.pf.pf.pf.pf[data-kit][data-kit] .pf-places{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:0 18px;margin:0;padding:0;list-style:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-places__item{margin:0;padding:0;border:0;border-block-end:1px solid var(--k-line)}.pf.pf.pf.pf[data-kit][data-kit] .pf-places__in{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:8px;padding:5px 0!important;text-decoration:none;color:inherit}.pf.pf.pf.pf[data-kit][data-kit] .pf-places__name{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pf.pf.pf.pf[data-kit][data-kit] .pf-places__code{font:500 10.5px/1 var(--pf-mono, monospace);color:color-mix(in srgb,var(--k-ink) 50%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-places__n{grid-column:auto;font-size:11px;color:color-mix(in srgb,var(--k-ink) 60%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-places__in:hover .pf-places__name{text-decoration:underline}.pf.pf.pf.pf[data-kit][data-kit] .pf-acad-rel{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:0 24px}.pf.pf.pf.pf[data-kit][data-kit] .pf-acad-rel__list{margin:0;padding:0;list-style:none}.pf.pf.pf.pf[data-kit][data-kit] .pf-acad-rel__list li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"a s" "m m";gap:0 8px;align-items:baseline;margin:0;padding:5px 0;border-block-end:1px solid var(--k-line)}.pf.pf.pf.pf[data-kit][data-kit] .pf-acad-rel__list li>a{grid-area:a;font-size:13px;font-weight:600}.pf.pf.pf.pf[data-kit][data-kit] .pf-acad-rel__list .pf-status{grid-area:s}.pf.pf.pf.pf[data-kit][data-kit] .pf-acad-rel__meta{grid-area:m;font-size:11px;color:color-mix(in srgb,var(--k-ink) 55%,var(--k-paper))}.pf.pf.pf.pf[data-kit][data-kit] .pf-section blockquote,.pf.pf.pf.pf[data-kit][data-kit] .pf-section .pf-note{margin:8px 0 0;padding:6px 10px;font-size:12px}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__title{order:-1}.pf.pf.pf.pf[data-kit][data-kit] .pf-cards:not(.pf-cards--4) .pf-card{display:flex!important;flex-direction:column;align-items:flex-start}.pf.pf.pf.pf[data-kit][data-kit]~.pf-netfoot,.pf.pf.pf.pf[data-kit][data-kit] .pf-netfoot,.pf-netfoot.pf-nf{padding-block:20px 16px!important;font-size:13px}.pf.pf.pf.pf.pf-netfoot :is(a,li){line-height:1.5}.pf.pf.pf.pf[data-kit][data-kit] .pf-card{display:flex!important;flex-direction:column;align-items:stretch;text-align:start!important}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__title{order:-2}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__meta{order:-1}.pf.pf.pf.pf[data-kit][data-kit] .pf-card__foot{order:9;justify-self:auto}.pf.pf.pf.pf[data-kit][data-kit] :is(.pf-canvas,.pf-home)>.pf-section:has(.pf-acad-rel,.pf-places){grid-column:1 / -1}.pf.pf.pf.pf[data-kit][data-kit] :is(.pf-canvas,.pf-home)>.pf-section:has(.pf-places) .pf-places{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.pf.pf.pf.pf[data-kit][data-kit] .pf-acad-rel__col>.pf-h3:first-child{margin-block-start:0}.pf-netfoot.pf-nf{padding-block:18px 14px!important}.pf-netfoot.pf-nf :is(.pf-netfoot__col li,.pf-netfoot__col a){line-height:1.45;font-size:13px}.pf-netfoot.pf-nf .pf-netfoot__regions{columns:2 170px;column-gap:24px;margin:0}.pf-netfoot.pf-nf .pf-netfoot__regions dt{break-after:avoid;margin:0;font-size:11.5px}.pf-netfoot.pf-nf .pf-netfoot__regions dd{break-inside:avoid;margin:0 0 8px;font-size:12.5px}.pf-netfoot.pf-nf .pf-netfoot__col :is(ul,ol){margin:0;padding:0}.pf-netfoot.pf-nf .pf-netfoot__col li{margin:0;padding:1px 0}.pf-netfoot.pf-nf .pf-netfoot__h{margin:0 0 6px;font-size:12px}.pf.pf.pf.pf[data-kit][data-kit] .pf-cards:not(.pf-cards--4){grid-template-columns:repeat(auto-fill,minmax(min(100%,136px),1fr))!important}body.pl .pf.pf.pf.pf.pf.pl-on{--pl-bg: #ffffff;--pl-bg-2: #f6f6f4;--pl-ink: #0b0b0b;--pl-ink-2: #2e2e2e;--pl-mute: #5f5f5f;--pl-line: rgba(0,0,0,.1);--pl-line-2: rgba(0,0,0,.2);--pl-line-3: rgba(0,0,0,.42);--pl-signal: #d0222b;--pl-grad: var(--v3-grad);--pl-mono: "IBM Plex Mono", "Noto Sans Mono", ui-monospace, monospace;--pl-pane: min(680px, calc(54vw - 40px) );--pl-spine: 92px;display:block!important;min-height:100vh;background:transparent!important;color:var(--pl-ink-2)}@media(prefers-color-scheme:dark){html:not([data-theme=light]) body.pl .pf.pf.pf.pf.pf.pl-on:not([data-theme=light]){--pl-bg: #000;--pl-bg-2: #0c0c0c;--pl-ink: #f4f4f2;--pl-ink-2: #d2d2cf;--pl-mute: #9d9d99;--pl-line: rgba(255,255,255,.11);--pl-line-2: rgba(255,255,255,.22);--pl-line-3: rgba(255,255,255,.45);--pl-signal: #ff5a52}}html[data-theme=dark] S,body.pl .pf.pf.pf.pf.pf.pl-on[data-theme=dark],body.dark-mode S,html.dark body.pl .pf.pf.pf.pf.pf.pl-on{--pl-bg: #000;--pl-bg-2: #0c0c0c;--pl-ink: #f4f4f2;--pl-ink-2: #d2d2cf;--pl-mute: #9d9d99;--pl-line: rgba(255,255,255,.11);--pl-line-2: rgba(255,255,255,.22);--pl-line-3: rgba(255,255,255,.45);--pl-signal: #ff5a52}body.pl{background:var(--pl-bg, #fff)}body.pl:has(body.pl .pf.pf.pf.pf.pf.pl-on){background:color-mix(in srgb,#000 0%,transparent)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-map{position:fixed;inset:0;z-index:0;display:block;background:var(--pl-bg);cursor:grab;touch-action:none}body.pl .pf.pf.pf.pf.pf.pl-on .pl-read{position:fixed;z-index:3;inset-block-end:14px;inset-inline-end:18px;margin:0;max-inline-size:46vw;font:400 10px/1.4 var(--pl-mono);letter-spacing:.02em;color:var(--pl-mute);text-align:end;pointer-events:none}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-rail,body.pl .pf.pf.pf.pf.pf.pl-on>.pf-railbtn,body.pl .pf.pf.pf.pf.pf.pl-on .pf-crumbs,body.pl .pf.pf.pf.pf.pf.pl-on nav[aria-label=Breadcrumb],body.pl .pf.pf.pf.pf.pf.pl-on .pf-hero__art,body.pl .pf.pf.pf.pf.pf.pl-on .pf-hero__rule,body.pl .pf.pf.pf.pf.pf.pl-on .pf-hero__note,body.pl .pf.pf.pf.pf.pf.pl-on .pf-heromap,body.pl .pf.pf.pf.pf.pf.pl-on .pf-hero__slot,body.pl .pf.pf.pf.pf.pf.pl-on .pf-globe--hero,body.pl .pf.pf.pf.pf.pf.pl-on .pf-figure-map,body.pl .pf.pf.pf.pf.pf.pl-on .pf-live,body.pl .pf.pf.pf.pf.pf.pl-on .pf-tabbar{display:none!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top{position:fixed!important;z-index:20;inset-block-start:12px;inset-inline:auto 16px;inline-size:auto!important;block-size:auto;min-block-size:0;padding:4px 6px!important;border:1px solid var(--pl-line-2)!important;border-radius:8px;background:color-mix(in srgb,var(--pl-bg) 88%,transparent)!important;backdrop-filter:blur(10px);box-shadow:none!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top>:is(.pf-brand,.pf-nv__ctx,.pf-ctx,.pf-where){display:none!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-top__tools{position:static!important;translate:none!important;border:0!important;box-shadow:none!important;padding:0!important;background:none!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-top__tools:before{display:none!important}body.pl .pf.pf.pf.pf.pf.pl-on .pl-spine{position:fixed;z-index:10;inset-block:0;inset-inline-start:0;inline-size:var(--pl-spine);padding:24px 0;display:flex;flex-direction:column;align-items:center;background:linear-gradient(90deg,var(--pl-bg) 70%,transparent)}body.pl .pf.pf.pf.pf.pf.pl-on[dir=rtl] .pl-spine{background:linear-gradient(270deg,var(--pl-bg) 70%,transparent)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-mark{display:grid;justify-items:center;gap:4px;margin:0 0 26px;color:var(--pl-ink);text-decoration:none}body.pl .pf.pf.pf.pf.pf.pl-on .pl-mark b{font:700 15px/1 var(--pf-font);letter-spacing:-.02em}body.pl .pf.pf.pf.pf.pf.pl-on .pl-mark small{font:400 9px/1.2 var(--pl-mono);letter-spacing:.04em;color:var(--pl-mute)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-spine ol{position:relative;display:flex;flex-direction:column;align-items:center;gap:34px;margin:0;padding:0;list-style:none}body.pl .pf.pf.pf.pf.pf.pl-on .pl-spine ol:before{content:"";position:absolute;inset-block:8px;inset-inline-start:50%;inline-size:1px;background:var(--pl-line-2)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-fill{position:absolute;inset-block:8px 46px;inset-inline-start:calc(50% - .5px);inline-size:2px;background:linear-gradient(180deg,var(--v3-g1, #999),var(--v3-g2, #999),var(--v3-g3, #999))}body.pl .pf.pf.pf.pf.pf.pl-on .pl-node{position:relative;display:grid;justify-items:center;gap:7px;min-inline-size:64px;color:var(--pl-mute);text-decoration:none}body.pl .pf.pf.pf.pf.pf.pl-on .pl-node i{display:block;inline-size:15px;block-size:15px;border:1px solid var(--pl-line-3);border-radius:50%;background:var(--pl-bg);transition:transform .18s}body.pl .pf.pf.pf.pf.pf.pl-on .pl-node b{max-inline-size:84px;overflow:hidden;font:500 9.5px/1.2 var(--pl-mono);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}body.pl .pf.pf.pf.pf.pf.pl-on .pl-node.is-past i{border-color:var(--pl-ink)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-node.is-past b,body.pl .pf.pf.pf.pf.pf.pl-on .pl-node.is-on b{color:var(--pl-ink)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-node.is-on i{border-color:var(--pl-ink);background:var(--pl-ink);transform:scale(1.15);box-shadow:0 0 0 5px var(--pl-bg),0 0 0 6px var(--pl-line-2)}body.pl .pf.pf.pf.pf.pf.pl-on a.pl-node:hover i{transform:scale(1.25)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-node.is-you i{border-style:dashed}body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas{position:relative;margin-block-start:auto}body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas>summary{display:grid;place-items:center;inline-size:40px;block-size:40px;border:1px solid var(--pl-line-2);border-radius:5px;color:var(--pl-ink);cursor:pointer;list-style:none}body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas>summary::-webkit-details-marker{display:none}body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas>summary svg{inline-size:18px;block-size:18px;fill:none;stroke:currentColor;stroke-width:1.6}body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas__list{position:absolute;inset-block-end:0;inset-inline-start:calc(100% + 10px);z-index:30;display:grid;grid-template-columns:1fr 1fr;gap:2px;inline-size:340px;padding:6px;border:1px solid var(--pl-line-2);border-radius:6px;background:var(--pl-bg);box-shadow:0 18px 40px -18px #00000059}body.pl .pf.pf.pf.pf.pf.pl-on .pl-area{display:flex;align-items:center;gap:10px;padding:8px;border-radius:4px;color:var(--pl-ink);font-size:13px;text-decoration:none}body.pl .pf.pf.pf.pf.pf.pl-on .pl-area:hover,body.pl .pf.pf.pf.pf.pf.pl-on .pl-area[aria-current]{background:var(--pl-bg-2)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-area .pf-icon{inline-size:18px;block-size:18px}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-canvas{position:relative;z-index:4;display:block!important;inline-size:var(--pl-pane)!important;max-inline-size:none!important;margin:0!important;margin-inline-start:var(--pl-spine)!important;padding:44px 44px 120px 36px!important;min-block-size:100vh;background:linear-gradient(90deg,var(--pl-bg) 0%,var(--pl-bg) 82%,transparent 100%);pointer-events:none}body.pl .pf.pf.pf.pf.pf.pl-on[dir=rtl]>.pf-canvas{background:linear-gradient(270deg,var(--pl-bg) 0%,var(--pl-bg) 82%,transparent 100%)}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-canvas>*{pointer-events:auto;max-inline-size:600px}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-canvas .pf-home{display:block!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-netfoot{position:relative;z-index:4;inline-size:var(--pl-pane);margin-inline-start:var(--pl-spine)!important;padding:20px 44px 60px 36px!important;border:0!important;background:var(--pl-bg)!important;font-size:12.5px}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-netfoot :is(.pf-netfoot__col,.pf-netfoot__langs){grid-column:auto!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-netfoot>*{max-inline-size:600px}body.pl .pf.pf.pf.pf.pf.pl-on .pf-hero{display:block!important;min-block-size:0!important;margin:0 0 18px!important;padding:0!important;border:0!important;background:none!important}body.pl .pf.pf.pf.pf.pf.pl-on .pl-kicker{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0 0 10px;font:500 10.5px/1.5 var(--pl-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pl-mute)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-kicker em{font-style:normal;color:var(--pl-ink)}body.pl .pf.pf.pf.pf.pf.pl-on .pf-hero .pf-eyebrow{display:none}body.pl .pf.pf.pf.pf.pf.pl-on .pf-hero .pf-h1{margin:0 0 14px;font:750 clamp(56px,7.4vw,112px)/.86 var(--pf-font)!important;letter-spacing:-.055em;color:var(--pl-ink);text-wrap:balance}body.pl .pf.pf.pf.pf.pf.pl-on .pf-hero .pf-lede{max-inline-size:540px;margin:0 0 14px;font-size:16px;line-height:1.5;color:var(--pl-ink-2)}body.pl .pf.pf.pf.pf.pf.pl-on .pf-hero .pf-actions{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}body.pl .pf.pf.pf.pf.pf.pl-on .pf-btn{min-block-size:36px;padding:8px 14px;border-radius:5px!important;font-size:14px}body.pl .pf.pf.pf.pf.pf.pl-on .pf-hero__aside{margin:0!important;padding:0!important;border:0!important;background:none!important;backdrop-filter:none!important}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-signals,.pf-figures,.pf-hstats,.pf-glance__list,.pf-glance ul){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(130px,1fr))!important;gap:0!important;margin:0 0 18px!important;padding:0!important;border:0!important;border-block-start:1px solid var(--pl-line-2)!important;border-radius:0!important;list-style:none}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-signal,.pf-figure,.pf-hstat,.pf-glance__item){margin:0!important;padding:10px 12px 10px 0!important;border:0!important;border-block-end:1px solid var(--pl-line)!important;border-radius:0!important;background:none!important;box-shadow:none!important}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-signal dd,.pf-signal__v,.pf-figure__value,.pf-hstat__value,.pf-glance__v){display:block;margin:0;font:650 26px/1.05 var(--pf-font)!important;letter-spacing:-.03em;color:var(--pl-ink)}body.pl .pf.pf.pf.pf.pf.pl-on .pf-figure__value{font-size:20px!important}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-signal dt,.pf-figure__measure,.pf-hstat__label,.pf-glance__l){display:block;margin:4px 0 0;font:500 10px/1.35 var(--pl-mono)!important;letter-spacing:.06em;text-transform:uppercase;color:var(--pl-mute)}body.pl .pf.pf.pf.pf.pf.pl-on .pf-figure__source{margin:4px 0 0!important;font-size:10.5px!important}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-glance__in,.pf-hstat__in){display:block;padding:0!important;border:0!important;color:inherit;text-decoration:none}body.pl .pf.pf.pf.pf.pf.pl-on .pf-glance__i{display:none}body.pl .pf.pf.pf.pf.pf.pl-on .pf-glance{margin:0 0 18px!important;padding:0!important;border:0!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-glance>:is(h2,p){display:none}body.pl .pf.pf.pf.pf.pf.pl-on .pl-lenses{position:sticky;top:0;z-index:5;display:flex;gap:4px;margin:6px 0 18px;padding:8px 0 0;overflow-x:auto;scrollbar-width:none;border-block-end:1px solid var(--pl-line-2);background:var(--pl-bg)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-lens{position:relative;flex:none;padding:8px 10px 10px;border:0;background:none;color:var(--pl-mute);font:500 14px/1 var(--pf-font);cursor:pointer;white-space:nowrap}body.pl .pf.pf.pf.pf.pf.pl-on .pl-lens:hover,body.pl .pf.pf.pf.pf.pf.pl-on .pl-lens[aria-selected=true]{color:var(--pl-ink)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-lens[aria-selected=true]:after{content:"";position:absolute;inset-inline:8px;inset-block-end:-1px;block-size:2px;background:linear-gradient(90deg,var(--v3-g1, #999),var(--v3-g2, #999),var(--v3-g3, #999))}body.pl .pf.pf.pf.pf.pf.pl-on .pf-section{position:static!important;margin:0 0 26px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;overflow:visible!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-section:before{display:none!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-section>.pf-h2{display:flex!important;align-items:center;gap:12px;margin:0 0 12px!important;padding:0!important;border:0!important;font:500 10.5px/1.3 var(--pl-mono)!important;letter-spacing:.12em!important;text-transform:uppercase;color:var(--pl-mute)!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-section>.pf-h2:after{content:""!important;display:block!important;flex:1;block-size:1px;background:var(--pl-line-2)}body.pl .pf.pf.pf.pf.pf.pl-on .pf-section>.pf-h2 .pf-num{order:3;margin:0;font-size:10px}body.pl .pf.pf.pf.pf.pf.pl-on .pf-section>:is(.pf-intro,p:not([class])){display:block!important;-webkit-line-clamp:unset!important;margin:0 0 12px!important;font-size:15px!important;line-height:1.55!important;color:var(--pl-ink-2)!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-section .pf-h3{margin:16px 0 8px!important;font:500 10px/1.3 var(--pl-mono)!important;letter-spacing:.1em;text-transform:uppercase;color:var(--pl-mute)!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-section :is(.pf-more,.pf-actions){margin:12px 0 0!important;border:0!important;padding:0!important;font-size:13.5px}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-features,.pf-journeys,.pf-cards,.pf-asks,.pf-places,.pf-acad-rel__list,.pf-now__days){display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;margin:0 0 12px!important;padding:0!important;border:0!important;border-radius:0!important;list-style:none}body.pl .pf.pf.pf.pf.pf.pl-on .pf-cards.pf-cards--4,body.pl .pf.pf.pf.pf.pf.pl-on .pf-places{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:18px!important}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-feature,.pf-journey,.pf-card,.pf-asks>li,.pf-places__item,.pf-acad-rel__list>li,.pf-now__day){position:relative;display:block!important;margin:0!important;padding:11px 0 11px 16px!important;border:0!important;border-block-end:1px solid var(--pl-line)!important;border-radius:0!important;background:none!important;box-shadow:none!important;min-block-size:0!important;grid-column:auto!important;grid-row:auto!important}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-feature,.pf-journey,.pf-card,.pf-asks>li,.pf-places__item,.pf-acad-rel__list>li,.pf-now__day):before{content:""!important;display:block!important;position:absolute;inset-block:12px;inset-inline-start:0;inline-size:1px;background:var(--pl-line-3)}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-feature,.pf-journey,.pf-card,.pf-places__item,.pf-acad-rel__list>li,.pf-now__day):hover:before{inline-size:2px;background:var(--pl-signal)}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-feature__title,.pf-journey__title,.pf-card__title,.pf-places__name,.pf-acad-rel__list>li>a,.pf-now__day>a){display:block;margin:0 0 3px!important;font:500 15.5px/1.3 var(--pf-font)!important;color:var(--pl-ink)!important;text-decoration:none}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-feature p,.pf-feature__text,.pf-journey__text,.pf-card__text,.pf-asks p,.pf-acad-rel__meta,.pf-now__when,.pf-now__cal,.pf-places__code,.pf-places__n,.pf-card__meta,.pf-card__foot){display:inline!important;margin:0!important;font-size:13px!important;line-height:1.45;color:var(--pl-mute)!important;-webkit-line-clamp:unset!important}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-card__meta,.pf-card__foot,.pf-places__code,.pf-places__n,.pf-now__when,.pf-now__cal){font:400 10.5px/1.5 var(--pl-mono)!important;letter-spacing:.03em;margin-inline-end:10px!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-card__meta{display:block!important}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-feature__n,.pf-journey__n,.pf-asks__n,.pf-feature__icon,.pf-feature__ic,.pf-feature__arrow,.pf-feature__go){display:none!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-feature .pf-icon{display:none}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-feature,.pf-card,.pf-journey) a:after{content:"";position:absolute;inset:0}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-status,.pf-chip,.pf-tier){margin-inline-start:6px;padding:1px 6px;border:1px solid var(--pl-line-2)!important;border-radius:4px;background:none!important;color:var(--pl-ink-2)!important;font:500 10px/16px var(--pl-mono)!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-chip--verified{border-color:var(--pl-ink)!important;color:var(--pl-ink)!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-journey__steps{display:flex!important;flex-wrap:wrap;gap:4px 14px;margin:6px 0 0!important;padding:0!important;list-style:none}body.pl .pf.pf.pf.pf.pf.pl-on .pf-journey__steps li{padding:0!important;border:0!important;font-size:13px}body.pl .pf.pf.pf.pf.pf.pl-on .pf-journey__steps li:before{content:"→ "!important;color:var(--pl-mute)}body.pl .pf.pf.pf.pf.pf.pl-on .pf-journey__steps a{position:relative;z-index:1}body.pl .pf.pf.pf.pf.pf.pl-on .pf-places__in{display:block!important;padding:0!important;text-decoration:none;color:inherit}body.pl .pf.pf.pf.pf.pf.pl-on .pf-now{display:block!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-now__col+.pf-now__col{margin-block-start:16px}body.pl .pf.pf.pf.pf.pf.pl-on .pf-chart__bars{grid-template-columns:minmax(0,1fr)!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-chart__row{grid-template-columns:minmax(90px,140px) minmax(0,1fr) auto!important;padding:3px 0!important;font-size:12.5px}body.pl .pf.pf.pf.pf.pf.pl-on .pf-chart__bar{background:var(--pl-ink)!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-chart__row.is-hl .pf-chart__bar{background:var(--pl-signal)!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-bento{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-tile{padding:0!important;border:0!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-bars__fill{background:var(--pl-ink)!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-donut svg circle:not(:first-child),body.pl .pf.pf.pf.pf.pf.pl-on .pf-donut svg path{stroke:var(--pl-ink)}body.pl .pf.pf.pf.pf.pf.pl-on .pf-globe--panel{padding:0!important;border:0!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-globe--panel .pf-globe__side{grid-template-columns:minmax(0,1fr)!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-closing{margin:26px 0 0!important;padding:18px 0 0!important;border:0!important;border-block-start:1px solid var(--pl-line-2)!important;background:none!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-promise{padding:8px 0!important;border:0!important;border-block:1px solid var(--pl-line)!important;background:none!important;font-size:13px}@media(max-width:900px){body.pl .pf.pf.pf.pf.pf.pl-on{--pl-spine: 0px}body.pl .pf.pf.pf.pf.pf.pl-on .pl-spine{position:sticky;top:0;inset-block:auto;inline-size:100%;block-size:56px;flex-direction:row;gap:14px;padding:8px 14px;overflow-x:auto;background:var(--pl-bg);border-block-end:1px solid var(--pl-line)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-mark{margin:0}body.pl .pf.pf.pf.pf.pf.pl-on .pl-spine ol{flex-direction:row;gap:18px}body.pl .pf.pf.pf.pf.pf.pl-on .pl-spine ol:before,body.pl .pf.pf.pf.pf.pf.pl-on .pl-fill{display:none}body.pl .pf.pf.pf.pf.pf.pl-on .pl-node{grid-auto-flow:column;min-inline-size:0;gap:5px}body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas{margin:0 0 0 auto}body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas__list{inset-block:calc(100% + 8px) auto;inset-inline:auto 0}body.pl .pf.pf.pf.pf.pf.pl-on .pl-map{position:absolute;inset:56px 0 auto;block-size:42vh!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-canvas{inline-size:auto!important;margin:42vh 0 0!important;padding:20px 16px 80px!important;background:var(--pl-bg)}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-netfoot{inline-size:auto;margin:0!important;padding:20px 16px 60px!important}body.pl .pf.pf.pf.pf.pf.pl-on .pl-read{display:none}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top{inset-block-start:auto;inset-block-end:12px;inset-inline:50% auto;translate:-50% 0}body.pl .pf.pf.pf.pf.pf.pl-on .pf-hero .pf-h1{font-size:clamp(44px,13vw,72px)!important}}body.pl .pf.pf.pf.pf.pf.pl-on .pf-hero__text{margin:0!important;padding:0!important;max-inline-size:none!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-hero .pf-h1{font-size:clamp(52px,6.4vw,104px)!important}body.pl .pf.pf.pf.pf.pf.pl-on:has(.pl-lenses) :is(.pf-toc,.pf-topics,.pf-tabs,.pf-subnav,.pf-pagenav){display:none!important}body.pl .pf.pf.pf.pf.pf.pl-on .pl-ev{position:relative;z-index:1;display:inline-flex;align-items:center;gap:4px;margin-inline-start:4px;padding:1px 4px;border-radius:4px;color:var(--pl-ink);vertical-align:-3px;text-decoration:none!important;font:500 10px/14px var(--pl-mono);letter-spacing:.04em;text-transform:uppercase}body.pl .pf.pf.pf.pf.pf.pl-on .pl-ev svg{inline-size:14px;block-size:14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}body.pl .pf.pf.pf.pf.pf.pl-on .pl-ev--secondary,body.pl .pf.pf.pf.pf.pf.pl-on .pl-ev--to-verify{border:1px solid var(--pl-signal);color:var(--pl-signal)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-ev:hover{background:var(--pl-ink);color:var(--pl-bg)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-ev--secondary:hover,body.pl .pf.pf.pf.pf.pf.pl-on .pl-ev--to-verify:hover{background:var(--pl-signal);color:#fff}body.pl .pf.pf.pf.pf.pf.pl-on .pf-figure__source{display:flex!important;align-items:center;flex-wrap:wrap;gap:2px 4px}body.pl .pf.pf.pf.pf.pf.pl-on{--k-ink: var(--pl-ink);--k-ink-2: var(--pl-ink-2);--k-ink-3: var(--pl-mute);--k-paper: var(--pl-bg);--k-surface: var(--pl-bg);--k-surface-2: var(--pl-bg-2);--k-line: var(--pl-line);--k-line-2: var(--pl-line-2);--k-acc: var(--pl-ink);--k-on-acc: var(--pl-bg);--k-acc-tint: transparent;--k-acc2-tint: transparent;--k-scene-ink: var(--pl-ink);--k-scene: var(--pl-bg);--k-shadow-lg: none;--pf-ink: var(--pl-ink);--pf-ink-2: var(--pl-ink-2);--pf-ink-3: var(--pl-mute);--pf-ink-4: var(--pl-mute);--pf-canvas: var(--pl-bg);--pf-surface: var(--pl-bg);--pf-muted-bg: transparent;--pf-line: var(--pl-line);--pf-line-strong: var(--pl-line-2);--pf-primary-bg: var(--pl-ink);--pf-primary-ink: var(--pl-bg);--pf-accent: var(--pl-ink);--pf-area-ink: var(--pl-ink);color:var(--pl-ink-2)}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-canvas :is(div,dl,ul,ol,figure,aside,section,article,table,thead,tbody,tr,th,td,details,summary,blockquote,p,header,footer,nav):not(.pl-lenses){background:transparent!important;box-shadow:none!important;border-radius:0!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-canvas :is(div,dl,ul,ol,figure,aside,article,table,details,blockquote,p):not(.pl-lenses):not(.pf-actions){border-color:var(--pl-line)!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-canvas :is(div,figure,aside,article,details,blockquote):not(.pl-lenses):not([class*=pf-chart__]):not([class*=pf-bars__]){border-inline-width:0!important;border-block-start-width:0!important;padding-inline:0!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-canvas a{color:var(--pl-ink);text-decoration-color:var(--pl-line-3);text-underline-offset:3px}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-canvas a:hover{text-decoration-color:var(--pl-signal)}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-canvas :is(p,li,dd,dt,td,th,span,small){color:inherit}body.pl .pf.pf.pf.pf.pf.pl-on .pf-btn{background:transparent!important;color:var(--pl-ink)!important;border:1px solid var(--pl-line-3)!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-btn:not(.pf-btn--ghost):first-child{background:var(--pl-ink)!important;color:var(--pl-bg)!important;border-color:var(--pl-ink)!important}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-facts,dl.pf-signals){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:18px;margin:0 0 14px!important;padding:0!important;border:0!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-fact{display:grid!important;grid-template-columns:minmax(0,1fr);gap:2px;padding:8px 0!important;border:0!important;border-block-end:1px solid var(--pl-line)!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-fact dt{font:500 10px/1.3 var(--pl-mono)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--pl-mute)!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-fact dd{margin:0;font-size:15px;color:var(--pl-ink)}body.pl .pf.pf.pf.pf.pf.pl-on .pf-fact code{font:500 13px/1.3 var(--pl-mono);background:none;padding:0}body.pl .pf.pf.pf.pf.pf.pl-on :is(.pf-empty,.pf-feed__note){display:flex!important;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 14px!important;padding:8px 0 8px 14px!important;border:0!important;border-inline-start:2px solid var(--pl-signal)!important;font-size:13.5px;color:var(--pl-ink-2)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-act{font:500 11px/1.4 var(--pl-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--pl-signal)!important;text-decoration:none!important}body.pl .pf.pf.pf.pf.pf.pl-on .pl-act:after{content:" →"}body.pl .pf.pf.pf.pf.pf.pl-on .pf-feed__source{margin:0 0 14px!important;font:400 10.5px/1.4 var(--pl-mono);color:var(--pl-mute)}body.pl .pf.pf.pf.pf.pf.pl-on .pf-feed{margin:0 0 14px!important;padding:0!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-official{display:grid!important;grid-template-columns:minmax(0,1fr)!important;margin:0 0 14px!important;padding:0!important;list-style:none}body.pl .pf.pf.pf.pf.pf.pl-on .pf-official__item{display:flex!important;align-items:baseline;gap:6px;padding:8px 0!important;border:0!important;border-block-end:1px solid var(--pl-line)!important;font-size:14px}body.pl .pf.pf.pf.pf.pf.pl-on .pf-official__item>a{font-weight:500}body.pl .pf.pf.pf.pf.pf.pl-on .pf-official__by{font-size:12px;color:var(--pl-mute)}body.pl:not(.logged-in) #wpadminbar{display:none!important}html:has(body.pl:not(.logged-in)){margin-top:0!important}body.pl.logged-in body.pl .pf.pf.pf.pf.pf.pl-on :is(.pl-spine,>.pf-top){margin-block-start:32px}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top :is(.pf-nv__ctx,.pf-ctx,.pf-where,.pf-nv__where,[class*=__ctx]){display:none!important}body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas{order:-1;margin:0 0 22px!important}body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas__list{inset-block:0 auto!important}body.pl .pf.pf.pf.pf.pf.pl-on .pl-spine{padding-block-end:180px!important}body.pl .pf.pf.pf.pf.pf.pl-on .pl-lenses{-webkit-mask:linear-gradient(90deg,#000 88%,transparent);mask:linear-gradient(90deg,#000 88%,transparent);padding-inline-end:40px}body.pl .pf.pf.pf.pf.pf.pl-on[dir=rtl] .pl-lenses{-webkit-mask:linear-gradient(270deg,#000 88%,transparent);mask:linear-gradient(270deg,#000 88%,transparent)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-lenses+*{margin-block-start:6px!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-scope{display:none!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-fact :is(dt,dd){border:0!important;padding:0!important}body.pl .pf.pf.pf.pf.pf.pl-on .pl-moved{display:none!important}body.pl .pf.pf.pf.pf.pf.pl-on .pl-kicker span+span:before{content:"· ";color:var(--pl-line-3)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-kicker a{color:inherit!important;text-decoration:none}body.pl .pf.pf.pf.pf.pf.pl-on .pl-signals{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0;margin:0 0 22px;border-block-start:1px solid var(--pl-line-2)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-signals>div{padding:12px 12px 12px 0;border-block-end:1px solid var(--pl-line)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-signals dd{margin:0;font:650 30px/1 var(--pf-font);letter-spacing:-.035em;color:var(--pl-ink)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-signals dt{margin:6px 0 0;font:500 10px/1.35 var(--pl-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--pl-mute)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-h{display:flex;align-items:center;gap:12px;margin:0 0 6px;font:500 10.5px/1.3 var(--pl-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pl-mute)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-h:after{content:"";flex:1;block-size:1px;background:var(--pl-line-2)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-rows{margin:0 0 22px;padding:0;list-style:none}body.pl .pf.pf.pf.pf.pf.pl-on .pl-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;inline-size:100%;padding:13px 0 13px 18px;border:0;border-block-end:1px solid var(--pl-line);background:none;color:inherit;text-align:start;cursor:pointer}body.pl .pf.pf.pf.pf.pf.pl-on .pl-row:before{content:"";position:absolute;inset-block:14px;inset-inline-start:0;inline-size:1px;background:var(--pl-line-3);transition:background .15s,inline-size .15s}body.pl .pf.pf.pf.pf.pf.pl-on .pl-row:hover:before{inline-size:2px;background:var(--pl-signal)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-row b{grid-column:1;font:500 16px/1.3 var(--pf-font);color:var(--pl-ink)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-row span{grid-column:1;font-size:13.5px;line-height:1.45;color:var(--pl-mute)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-row em{grid-column:2;grid-row:1 / span 2;align-self:center;font:500 11px/1 var(--pl-mono);font-style:normal;color:var(--pl-mute)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-row em:after{content:"  →";color:var(--pl-ink)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-lenses{top:0;margin-block-end:16px!important}body.pl .pf.pf.pf.pf.pf.pl-on .pl-lenses~.pf-section>.pf-h2{scroll-margin-top:60px}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__d{position:static!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__panel{position:fixed!important;z-index:40;inset-block-start:76px!important;inset-inline:auto 16px!important;inset-block-end:auto!important;inline-size:min(1040px,calc(100vw - var(--pl-spine) - 40px))!important;max-inline-size:none!important;max-block-size:calc(100vh - 96px)!important;overflow:auto!important;margin:0!important;padding:22px 24px 24px!important;border:1px solid var(--pl-line-2)!important;border-radius:8px!important;background:var(--pl-bg)!important;color:var(--pl-ink-2);box-shadow:0 30px 80px -30px #0000008c!important;transform:none!important;translate:none!important;scrollbar-width:thin}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__panel *{box-sizing:border-box}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__in{display:grid!important;grid-template-columns:minmax(0,2.2fr) minmax(220px,1fr)!important;gap:0 32px!important;inline-size:auto!important;max-inline-size:none!important;margin:0!important;padding:0!important;background:none!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__in:not(:has(>.pf-nv__aside,>.pf-nv__primary)){grid-template-columns:minmax(0,1fr)!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top :is(.pf-nv__primary,.pf-nv__aside){min-inline-size:0;margin:0!important;padding:0!important;border:0!important;background:none!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__aside{padding-inline-start:24px!important;border-inline-start:1px solid var(--pl-line)!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top :is(.pf-nv__h,.pf-nv__rh){margin:0 0 10px!important;font:500 10.5px/1.3 var(--pl-mono)!important;letter-spacing:.12em!important;text-transform:uppercase;color:var(--pl-mute)!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__svcs{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))!important;gap:0 24px!important;margin:0!important;padding:0!important;list-style:none;counter-reset:none}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__svc{position:relative;display:grid!important;grid-template-columns:minmax(0,1fr);gap:3px;min-inline-size:0;margin:0!important;padding:12px 0 12px 16px!important;border:0!important;border-block-end:1px solid var(--pl-line)!important;border-radius:0!important;background:none!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__svc:before{content:"";position:absolute;inset-block:14px;inset-inline-start:0;inline-size:1px;background:var(--pl-line-3)}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__svc:hover:before,body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__svc:focus-within:before{inline-size:2px;background:var(--pl-signal)}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__svc-t{display:flex!important;align-items:baseline;gap:10px;min-inline-size:0;padding:0!important;color:var(--pl-ink)!important;font:500 16px/1.25 var(--pf-font)!important;text-decoration:none!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__svc-t svg,body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__panel svg{inline-size:16px;block-size:16px;flex:none;color:var(--pl-ink)!important;stroke:currentColor!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__n{order:2;margin-inline-start:auto;font:400 10px/1 var(--pl-mono);color:var(--pl-mute)}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__text{margin:0!important;font-size:13px!important;line-height:1.4!important;color:var(--pl-mute)!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__links{display:flex!important;flex-wrap:wrap;gap:2px 12px;margin:4px 0 0!important;padding:0!important;list-style:none}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__links li{margin:0!important;padding:0!important;border:0!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__links a{font-size:12.5px!important;color:var(--pl-ink-2)!important;text-decoration:none;white-space:nowrap}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__links a:hover{color:var(--pl-ink)!important;text-decoration:underline;text-decoration-color:var(--pl-signal)}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__aside .pf-nv__links,body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__in--about .pf-nv__links,body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__in--site .pf-nv__links{display:grid!important;gap:0!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top :is(.pf-nv__aside,.pf-nv__in--about,.pf-nv__in--site) .pf-nv__links a{display:block;padding:7px 0;border-block-end:1px solid var(--pl-line);font-size:14px!important;color:var(--pl-ink)!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__groups{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important;gap:14px 24px!important;margin:0!important;padding:0!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__group{min-inline-size:0;margin:0!important;padding:0!important;border:0!important;background:none!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__group .pf-nv__links{display:grid!important;gap:0!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__group .pf-nv__links a{display:block;padding:4px 0;font-size:13.5px!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__more{margin:14px 0 0!important;font:500 11px/1.4 var(--pl-mono);letter-spacing:.04em;text-transform:uppercase}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__sum[aria-expanded=true],body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__d[open]>.pf-nv__sum{background:var(--pl-bg-2)!important;color:var(--pl-ink)!important;border-radius:6px}@media(max-width:900px){body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__panel{inset-block:12px 76px!important;inset-inline:12px!important;inline-size:auto!important;max-block-size:none!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__in{grid-template-columns:minmax(0,1fr)!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pf-nv__aside{padding:16px 0 0!important;border:0!important;border-block-start:1px solid var(--pl-line)!important}}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top :is(.pf-nv__svcs,.pf-nv__groups,.pf-nv__links){border:0!important;background:none!important;box-shadow:none!important}.nexus-consent .nexus-consent__banner,#nexus-consent-banner{position:fixed!important;inset:auto 0 0!important;width:auto!important;max-width:none!important;margin:0!important;border-radius:0!important;box-shadow:0 -1px 0 var(--k-line, rgba(0,0,0,.12))!important;background:var(--k-paper, #fff)!important;color:var(--k-ink, #111)!important;padding:10px max(16px,env(safe-area-inset-right,0px)) max(10px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px))!important;display:flex;flex-wrap:wrap;align-items:center;gap:6px 22px;z-index:9000!important;font-size:13px;line-height:1.4}.nexus-consent .nexus-consent__banner[hidden],#nexus-consent-banner[hidden],.nexus-consent[hidden],.nexus-consent--closed .nexus-consent__banner,.nexus-consent__banner[aria-hidden=true]{display:none!important}.nexus-consent__banner>*{margin:0!important}.nexus-consent__banner .nexus-consent__eyebrow{flex:0 0 auto;font:500 11px/1.2 var(--k-mono, ui-monospace, monospace);letter-spacing:.06em;text-transform:uppercase}.nexus-consent__banner .nexus-consent__notice{flex:1 1 360px;min-width:0;max-width:72ch;font-size:13px}.nexus-consent__banner form,.nexus-consent__banner .nexus-consent__actions,.nexus-consent__banner .nexus-consent__scope{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.nexus-consent__banner button,.nexus-consent__banner .nexus-consent__btn{min-height:34px;padding:0 14px;border-radius:5px}@media(min-width:1024px){.nexus-consent .nexus-consent__banner,#nexus-consent-banner{padding-inline-start:calc(var(--k-rail, 72px) + 16px)!important}}@media(max-width:640px){.nexus-consent__banner .nexus-consent__notice{flex-basis:100%}}body.pl.pl-wide .pf.pf.pf.pf.pf.pl-on .pl-map,body.pl.pl-wide .pf.pf.pf.pf.pf.pl-on .pl-read{display:none!important}body.pl.pl-wide .pf.pf.pf.pf.pf.pl-on>.pf-canvas{inline-size:auto!important;max-inline-size:none!important;margin-inline-end:0!important;padding-inline-end:max(40px,env(safe-area-inset-right,0px))!important;background:var(--pl-bg)!important}body.pl.pl-wide .pf.pf.pf.pf.pf.pl-on>.pf-canvas>.pf-hero{max-inline-size:72ch}body.pl.pl-wide .pf.pf.pf.pf.pf.pl-on>.pf-canvas>.pf-section,body.pl.pl-wide .pf.pf.pf.pf.pf.pl-on>.pf-canvas>section{max-inline-size:none}body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas>summary{position:relative;background:var(--pl-bg)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas>summary svg{display:none}body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas>summary:before{content:"";inline-size:9px;block-size:9px;border-radius:50%;background:var(--pl-signal, #d0222b);animation:pl-pulse 2.6s cubic-bezier(.2,0,0,1) infinite}body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas>summary:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border:1px solid var(--pl-signal, #d0222b);opacity:0;animation:pl-halo 2.6s cubic-bezier(.2,0,0,1) infinite}body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas[open]>summary:before,body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas>summary:hover:before{animation:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--pl-signal, #d0222b) 22%,transparent)}body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas[open]>summary:after,body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas>summary:hover:after{animation:none;opacity:1}@keyframes pl-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--pl-signal, #d0222b) 45%,transparent)}55%{box-shadow:0 0 0 9px color-mix(in srgb,var(--pl-signal, #d0222b) 0%,transparent)}to{box-shadow:0 0 color-mix(in srgb,var(--pl-signal, #d0222b) 0%,transparent)}}@keyframes pl-halo{0%,70%,to{opacity:0}30%{opacity:.7}}@media(prefers-reduced-motion:reduce){body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas>summary:before,body.pl .pf.pf.pf.pf.pf.pl-on .pl-areas>summary:after{animation:none}}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px 24px;margin-block-start:56px;padding:26px 0 40px;border-block-start:1px solid var(--pl-line-2);background:none;box-shadow:none;color:var(--pl-ink-2);font-size:13px;line-height:1.45}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot:before{display:none}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__id{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;padding:0 0 14px;border:0}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__id:after{content:"";flex:1 1 64px;block-size:2px;min-inline-size:64px;max-inline-size:120px;background:var(--pl-grad);align-self:center}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__brand{font:700 15px/1 var(--pf-font);letter-spacing:-.02em;text-transform:none;color:var(--pl-ink)!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__brand .pf-mark{display:none!important}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__name{font:400 12px/1.4 var(--pl-mono);letter-spacing:.02em;color:var(--pl-mute)}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__col{grid-column:span 3;padding:0;border:0}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__col--countries{grid-column:1 / -1;order:5;padding-block-start:14px;border-block-start:1px solid var(--pl-line)}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__langs{grid-column:1 / -1;order:6;padding-block-start:14px;border-block-start:1px solid var(--pl-line)}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__h{margin:0 0 8px;padding-block-end:6px;border-block-end:1px solid var(--pl-line);font:500 10px/1.3 var(--pl-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pl-mute)}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot li{margin:0}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot a{display:inline-block;min-block-size:0;line-height:1.5;padding:2px 0;color:var(--pl-ink-2);text-decoration:none;border-block-end:1px solid transparent}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot a:hover{color:var(--pl-ink);border-block-end-color:var(--pl-signal);text-decoration:none}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__regions{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:8px 28px}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__regions dt{margin:0;font:500 10px/1.6 var(--pl-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pl-mute)}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__regions dd{line-height:1.5}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__regions dd a{margin-inline-end:10px}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__langs ul{display:flex;flex-wrap:wrap;gap:2px 14px}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__langs a[aria-current=true]{color:var(--pl-ink);border-block-end-color:var(--pl-ink)}body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__pos,body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__legal{grid-column:1 / -1;order:9;margin:0;padding-block-start:12px;border-block-start:1px solid var(--pl-line);font:400 10.5px/1.6 var(--pl-mono);letter-spacing:.02em;color:var(--pl-mute)}body.pl:not(.pl-wide) .pf.pf.pf.pf.pf.pl-on .pf-netfoot__col{grid-column:span 6}@media(max-width:820px){body.pl .pf.pf.pf.pf.pf.pl-on .pf-netfoot__col{grid-column:span 6}}body.pl .pf.pf.pf.pf.pf.pl-on .pf-mark--girih{display:none!important}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pl-comm{display:inline-flex;align-items:center;block-size:36px;padding:0 10px;margin-inline-start:4px;border-radius:5px;color:var(--pl-ink);font:500 13.5px/1 var(--pf-font);text-decoration:none}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pl-comm:hover{background:var(--pl-bg-2)}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pl-cta{display:inline-flex;align-items:center;block-size:36px;padding:0 14px;margin-inline:4px;border-radius:5px;background:var(--pl-ink);color:var(--pl-bg);font:500 13.5px/1 var(--pf-font);text-decoration:none;white-space:nowrap}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pl-cta:hover{background:var(--pl-signal);color:#fff}@media(max-width:820px){body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pl-comm{display:none}body.pl .pf.pf.pf.pf.pf.pl-on>.pf-top .pl-cta{padding:0 10px}}.pf .pf-emptystate{padding:20px 22px;border:1px dashed var(--pf-line-strong);border-radius:12px;background:var(--pf-hover);max-width:62ch}.pf .pf-emptystate__title{margin:0 0 6px;font-weight:600;color:var(--pf-ink)}.pf .pf-emptystate__text{margin:0;color:var(--pf-ink-3)}.pf .pf-emptystate .pf-actions{margin-block:16px 0}
