@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2)format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2)format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2)format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2)format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/montserrat-latin-800-normal-axpkC1rd.woff2)format("woff2"),url(/assets/montserrat-latin-800-normal-C3dfDxXV.woff)format("woff")}:root{--pd-bg-950:#00111f;--pd-bg-900:#061929;--pd-surface-900:#081a29;--pd-surface-850:#0c1d2c;--pd-surface-800:#0c253b;--pd-border-700:#304152;--pd-border-600:#55687b;--pd-blue-600:#0060e8;--pd-blue-500:#0870f8;--pd-blue-300:#50b0f8;--pd-gold-500:#f0b048;--pd-text-primary:#f5f8fc;--pd-text-secondary:#b7c3cf;--pd-text-muted:#8b9aaa;--pd-text-disabled:#667585;--pd-positive:#2fbf71;--pd-warning:#f0b048;--pd-danger:#e35a4f;--pd-info:#50b0f8;--pd-violet:#a078f0;--pd-teal:#20a0a0;--pd-font-ui:"Montserrat", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--pd-font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--pd-font-weight-regular:400;--pd-font-weight-medium:500;--pd-font-weight-semibold:600;--pd-font-weight-bold:700;--pd-type-display-size:clamp(2.5rem, 5vw, 5.5rem);--pd-type-page-title-size:clamp(1.75rem, 2.8vw, 2.75rem);--pd-type-section-title-size:1.25rem;--pd-type-card-title-size:1rem;--pd-type-body-size:.9375rem;--pd-type-body-small-size:.8125rem;--pd-type-metadata-size:.75rem;--pd-type-label-size:.75rem;--pd-type-numeric-feature-size:1.75rem;--pd-line-height-tight:1.12;--pd-line-height-heading:1.22;--pd-line-height-body:1.55;--pd-line-height-compact:1.35;--pd-letter-spacing-display:-.035em;--pd-letter-spacing-heading:-.02em;--pd-letter-spacing-label:.02em;--pd-letter-spacing-eyebrow:.12em;--pd-space-2:2px;--pd-space-4:4px;--pd-space-8:8px;--pd-space-12:12px;--pd-space-16:16px;--pd-space-20:20px;--pd-space-24:24px;--pd-space-32:32px;--pd-space-40:40px;--pd-space-48:48px;--pd-space-64:64px;--pd-space-80:80px;--pd-radius-sm:6px;--pd-radius-md:8px;--pd-radius-lg:12px;--pd-border-width:1px;--pd-border-width-strong:2px;--pd-shadow-raised:0 10px 30px #00000029;--pd-shadow-overlay:0 18px 48px #00000047;--pd-focus-color:var(--pd-gold-500);--pd-focus-width:2px;--pd-focus-offset:2px;--pd-focus-ring:0 0 0 3px #f0b04847;--pd-breakpoint-tablet:48rem;--pd-breakpoint-desktop:64rem;--pd-breakpoint-wide:90rem;--pd-motion-duration-fast:.12s;--pd-motion-duration-standard:.18s;--pd-motion-duration-slow:.24s;--pd-motion-ease-standard:cubic-bezier(.2, 0, 0, 1);--pd-motion-ease-emphasized:cubic-bezier(.2, .8, .2, 1);--pd-atmosphere-blue-glow:#0870f833;--pd-atmosphere-gold-glow:#f0b04814;--pd-atmosphere-grid-line:#50b0f80e;--pd-atmosphere-node:#50b0f82b;--pd-shell-visual-006ce8:#006ce8;--pd-shell-visual-00a4ef:#00a4ef;--pd-shell-visual-020b17:#020b17;--pd-shell-visual-061737:#061737;--pd-shell-visual-07172e:#07172e;--pd-shell-visual-08204c:#08204c;--pd-shell-visual-086ff5:#086ff5;--pd-shell-visual-0876f7:#0876f7;--pd-shell-visual-0a1730:#0a1730;--pd-shell-visual-0a1830:#0a1830;--pd-shell-visual-0b1b32:#0b1b32;--pd-shell-visual-126fe1:#126fe1;--pd-shell-visual-142641:#142641;--pd-shell-visual-172a45:#172a45;--pd-shell-visual-197df8:#197df8;--pd-shell-visual-1a73e8:#1a73e8;--pd-shell-visual-1c78ff:#1c78ff;--pd-shell-visual-1d5ba8:#1d5ba8;--pd-shell-visual-263a58:#263a58;--pd-shell-visual-31445f:#31445f;--pd-shell-visual-4d6687:#4d6687;--pd-shell-visual-4f95ff:#4f95ff;--pd-shell-visual-53657d:#53657d;--pd-shell-visual-5de0ea:#5de0ea;--pd-shell-visual-5e9fe8:#5e9fe8;--pd-shell-visual-60708a:#60708a;--pd-shell-visual-63738a:#63738a;--pd-shell-visual-63dbe4:#63dbe4;--pd-shell-visual-687b96:#687b96;--pd-shell-visual-73839b:#73839b;--pd-shell-visual-7a899d:#7a899d;--pd-shell-visual-7fba00:#7fba00;--pd-shell-visual-8290a4:#8290a4;--pd-shell-visual-8391a4:#8391a4;--pd-shell-visual-8a98ab:#8a98ab;--pd-shell-visual-8aa3c9:#8aa3c9;--pd-shell-visual-8d9aae:#8d9aae;--pd-shell-visual-9fb2ca:#9fb2ca;--pd-shell-visual-aebed2:#aebed2;--pd-shell-visual-c9d4e4:#c9d4e4;--pd-shell-visual-cddcf0:#cddcf0;--pd-shell-visual-d2dce9:#d2dce9;--pd-shell-visual-d4deeb:#d4deeb;--pd-shell-visual-d7a53a:#d7a53a;--pd-shell-visual-d9b25f:#d9b25f;--pd-shell-visual-d9e1ec:#d9e1ec;--pd-shell-visual-dce6f4:#dce6f4;--pd-shell-visual-dcecff:#dcecff;--pd-shell-visual-dde4ee:#dde4ee;--pd-shell-visual-e3b24d:#e3b24d;--pd-shell-visual-e7edf5:#e7edf5;--pd-shell-visual-edf2f8:#edf2f8;--pd-shell-visual-f25022:#f25022;--pd-shell-visual-f5f7fb:#f5f7fb;--pd-shell-visual-f6f8fb:#f6f8fb;--pd-shell-visual-f7f9fe:#f7f9fe;--pd-shell-visual-f8fafc:#f8fafc;--pd-shell-visual-f8fbff:#f8fbff;--pd-shell-visual-f9fbfe:#f9fbfe;--pd-shell-visual-fbfcfe:#fbfcfe;--pd-shell-visual-ffb900:#ffb900;--pd-shell-visual-ffffff:#fff;--pd-shell-visual-04101f:#04101f;--pd-shell-visual-041423:#041423;--pd-shell-visual-061528:#061528;--pd-shell-visual-115fd0:#115fd0;--pd-shell-visual-1878ff:#1878ff;--pd-shell-visual-4e97ff:#4e97ff;--pd-shell-visual-7ab0ff:#7ab0ff;--pd-shell-visual-93a4bc:#93a4bc;--pd-shell-visual-94a7c1:#94a7c1;--pd-shell-visual-9cb3cf:#9cb3cf;--pd-shell-visual-aec0d8:#aec0d8;--pd-shell-visual-dbe8fa:#dbe8fa;--pd-shell-visual-eaf2ff:#eaf2ff}@media (prefers-reduced-motion:reduce){:root{--pd-motion-duration-fast:1ms;--pd-motion-duration-standard:1ms;--pd-motion-duration-slow:1ms}}.pd-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pd-button,.pd-icon-button,.pd-input,.pd-select,.pd-toggle,.pd-tabs__tab,.pd-section-nav__link,.pd-tooltip{font-family:var(--pd-font-ui)}.pd-button,.pd-icon-button{justify-content:center;align-items:center;gap:var(--pd-space-8);border:var(--pd-border-width) solid transparent;border-radius:var(--pd-radius-md);min-height:36px;font-size:var(--pd-type-body-small-size);font-weight:var(--pd-font-weight-semibold);line-height:var(--pd-line-height-compact);cursor:pointer;transition:background-color var(--pd-motion-duration-fast) var(--pd-motion-ease-standard), border-color var(--pd-motion-duration-fast) var(--pd-motion-ease-standard), color var(--pd-motion-duration-fast) var(--pd-motion-ease-standard);display:inline-flex}.pd-button--sm{min-height:32px;padding:var(--pd-space-4) var(--pd-space-12)}.pd-button--md{padding:var(--pd-space-8) var(--pd-space-16)}.pd-button--primary{color:var(--pd-text-primary);background:var(--pd-blue-600);border-color:var(--pd-blue-600)}.pd-button--secondary{color:var(--pd-text-primary);background:var(--pd-surface-800);border-color:var(--pd-border-600)}.pd-button--ghost{color:var(--pd-text-secondary);border-color:var(--pd-border-700);background:0 0}.pd-button--danger{color:var(--pd-text-primary);background:var(--pd-danger);border-color:var(--pd-danger)}.pd-button:hover:not(:disabled),.pd-icon-button:hover:not(:disabled){border-color:var(--pd-blue-300)}.pd-button:disabled,.pd-icon-button:disabled{color:var(--pd-text-disabled);background:var(--pd-surface-850);border-color:var(--pd-border-700);cursor:not-allowed}.pd-button__loading{border:var(--pd-border-width-strong) solid var(--pd-blue-300);border-radius:50%;width:8px;height:8px}.pd-icon-button{width:36px;min-width:36px;padding:0}.pd-field{gap:var(--pd-space-8);display:grid}.pd-field__label{justify-content:space-between;align-items:baseline;gap:var(--pd-space-12);color:var(--pd-text-secondary);font-size:var(--pd-type-label-size);font-weight:var(--pd-font-weight-semibold);letter-spacing:var(--pd-letter-spacing-label);display:flex}.pd-field__required{color:var(--pd-text-muted);font-size:var(--pd-type-metadata-size);font-weight:var(--pd-font-weight-medium)}.pd-field__hint,.pd-field__error{font-size:var(--pd-type-metadata-size);line-height:var(--pd-line-height-compact)}.pd-field__hint{color:var(--pd-text-muted)}.pd-field__error{color:var(--pd-danger)}.pd-input,.pd-select{width:100%;min-height:40px;padding:var(--pd-space-8) var(--pd-space-12);color:var(--pd-text-primary);background:var(--pd-bg-950);border:var(--pd-border-width) solid var(--pd-border-600);border-radius:var(--pd-radius-md);font-size:var(--pd-type-body-size);line-height:var(--pd-line-height-body)}.pd-input::placeholder{color:var(--pd-text-muted)}.pd-input[aria-invalid=true],.pd-select[aria-invalid=true]{border-color:var(--pd-danger)}.pd-search-input{position:relative}.pd-search-input__mark{top:50%;left:var(--pd-space-12);z-index:1;color:var(--pd-blue-300);font-family:var(--pd-font-mono);position:absolute;transform:translateY(-50%)}.pd-search-input__control{padding-left:var(--pd-space-32)}.pd-checkbox{align-items:flex-start;gap:var(--pd-space-12);color:var(--pd-text-primary);cursor:pointer;display:inline-flex}.pd-checkbox.is-disabled{color:var(--pd-text-disabled);cursor:not-allowed}.pd-checkbox__control{width:16px;height:16px;margin:var(--pd-space-2) 0 0;accent-color:var(--pd-blue-600)}.pd-checkbox__body{gap:var(--pd-space-4);display:grid}.pd-checkbox__label{font-size:var(--pd-type-body-small-size);font-weight:var(--pd-font-weight-medium)}.pd-checkbox__description{color:var(--pd-text-muted);font-size:var(--pd-type-metadata-size);line-height:var(--pd-line-height-compact)}.pd-toggle{align-items:center;gap:var(--pd-space-12);color:var(--pd-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.pd-toggle:disabled{color:var(--pd-text-disabled);cursor:not-allowed}.pd-toggle__track{background:var(--pd-surface-800);border:var(--pd-border-width) solid var(--pd-border-600);border-radius:var(--pd-radius-lg);width:38px;height:20px;position:relative}.pd-toggle.is-checked .pd-toggle__track{background:var(--pd-blue-600);border-color:var(--pd-blue-600)}.pd-toggle__thumb{background:var(--pd-text-primary);width:12px;height:12px;transition:transform var(--pd-motion-duration-fast) var(--pd-motion-ease-standard);border-radius:50%;position:absolute;top:3px;left:3px}.pd-toggle.is-checked .pd-toggle__thumb{transform:translate(18px)}.pd-toggle__copy{gap:var(--pd-space-2);display:grid}.pd-toggle__label{font-size:var(--pd-type-body-small-size);font-weight:var(--pd-font-weight-semibold)}.pd-toggle__description{color:var(--pd-text-muted);font-size:var(--pd-type-metadata-size)}.pd-card,.pd-panel,.pd-intelligence-frame{color:var(--pd-text-primary);background:var(--pd-surface-900);border:var(--pd-border-width) solid var(--pd-border-700);border-radius:var(--pd-radius-md)}.pd-card__header,.pd-panel__header,.pd-intelligence-frame__header{justify-content:space-between;align-items:flex-start;gap:var(--pd-space-16);padding:var(--pd-space-16) var(--pd-space-20);border-bottom:var(--pd-border-width) solid var(--pd-border-700);display:flex}.pd-card__eyebrow{margin-bottom:var(--pd-space-4);color:var(--pd-blue-300);font-size:var(--pd-type-metadata-size);font-weight:var(--pd-font-weight-semibold);letter-spacing:var(--pd-letter-spacing-eyebrow);text-transform:uppercase}.pd-card__title,.pd-panel__title,.pd-dialog__title{color:var(--pd-text-primary);font-size:var(--pd-type-card-title-size);font-weight:var(--pd-font-weight-semibold);line-height:var(--pd-line-height-heading);margin:0}.pd-card__body,.pd-panel__body{padding:var(--pd-space-20)}.pd-badge{width:fit-content;min-height:24px;padding:var(--pd-space-2) var(--pd-space-8);color:var(--pd-text-secondary);background:var(--pd-surface-850);border:var(--pd-border-width) solid var(--pd-border-700);border-radius:var(--pd-radius-sm);font-size:var(--pd-type-metadata-size);font-weight:var(--pd-font-weight-semibold);line-height:var(--pd-line-height-compact);align-items:center;display:inline-flex}.pd-badge--info{color:var(--pd-info);border-color:var(--pd-info)}.pd-badge--positive{color:var(--pd-positive);border-color:var(--pd-positive)}.pd-badge--warning,.pd-badge--premium{color:var(--pd-warning);border-color:var(--pd-warning)}.pd-badge--danger{color:var(--pd-danger);border-color:var(--pd-danger)}.pd-notice{gap:var(--pd-space-12);padding:var(--pd-space-12) var(--pd-space-16);color:var(--pd-text-secondary);background:var(--pd-surface-850);border:var(--pd-border-width) solid var(--pd-border-700);border-radius:var(--pd-radius-md);grid-template-columns:4px 1fr;display:grid}.pd-notice__marker{background:var(--pd-info);border-radius:var(--pd-radius-sm)}.pd-notice--positive .pd-notice__marker{background:var(--pd-positive)}.pd-notice--warning .pd-notice__marker{background:var(--pd-warning)}.pd-notice--danger .pd-notice__marker{background:var(--pd-danger)}.pd-notice__title{margin-bottom:var(--pd-space-4);color:var(--pd-text-primary);font-size:var(--pd-type-body-small-size);font-weight:var(--pd-font-weight-semibold)}.pd-notice__body{font-size:var(--pd-type-body-small-size);line-height:var(--pd-line-height-body)}.pd-tabs__list{gap:var(--pd-space-4);border-bottom:var(--pd-border-width) solid var(--pd-border-700);display:flex;overflow-x:auto}.pd-tabs__tab{min-height:40px;padding:var(--pd-space-8) var(--pd-space-12);color:var(--pd-text-muted);border:0;border-bottom:var(--pd-border-width-strong) solid transparent;font-size:var(--pd-type-body-small-size);font-weight:var(--pd-font-weight-semibold);white-space:nowrap;cursor:pointer;background:0 0}.pd-tabs__tab.is-active{color:var(--pd-text-primary);border-bottom-color:var(--pd-blue-500)}.pd-tabs__tab:disabled{color:var(--pd-text-disabled);cursor:not-allowed}.pd-tabs__panel{padding-top:var(--pd-space-16)}.pd-section-nav{gap:var(--pd-space-4);display:flex;overflow-x:auto}.pd-section-nav__link{padding:var(--pd-space-8) var(--pd-space-12);color:var(--pd-text-muted);border-left:var(--pd-border-width-strong) solid transparent;font-size:var(--pd-type-body-small-size);font-weight:var(--pd-font-weight-medium);white-space:nowrap;text-decoration:none}.pd-section-nav__link.is-current{color:var(--pd-text-primary);background:var(--pd-surface-850);border-left-color:var(--pd-blue-500)}.pd-tooltip{display:inline-flex;position:relative}.pd-tooltip__bubble{bottom:calc(100% + var(--pd-space-8));z-index:20;width:max-content;max-width:260px;padding:var(--pd-space-8) var(--pd-space-12);color:var(--pd-text-primary);background:var(--pd-bg-950);border:var(--pd-border-width) solid var(--pd-border-600);border-radius:var(--pd-radius-sm);box-shadow:var(--pd-shadow-raised);font-size:var(--pd-type-metadata-size);line-height:var(--pd-line-height-compact);pointer-events:none;opacity:0;transform:translate(-50%, var(--pd-space-4));transition:opacity var(--pd-motion-duration-fast) var(--pd-motion-ease-standard), transform var(--pd-motion-duration-fast) var(--pd-motion-ease-standard);position:absolute;left:50%}.pd-tooltip:hover .pd-tooltip__bubble,.pd-tooltip:focus .pd-tooltip__bubble,.pd-tooltip:focus-within .pd-tooltip__bubble{opacity:1;transform:translate(-50%)}.pd-dialog{width:min(640px, calc(100vw - var(--pd-space-32)));max-height:calc(100vh - var(--pd-space-32));color:var(--pd-text-primary);background:var(--pd-surface-900);border:var(--pd-border-width) solid var(--pd-border-600);border-radius:var(--pd-radius-lg);box-shadow:var(--pd-shadow-overlay);padding:0}.pd-dialog::backdrop{background:color-mix(in srgb, var(--pd-bg-950) 82%, transparent)}.pd-dialog__header,.pd-dialog__footer{justify-content:space-between;align-items:center;gap:var(--pd-space-16);padding:var(--pd-space-16) var(--pd-space-20);display:flex}.pd-dialog__header{border-bottom:var(--pd-border-width) solid var(--pd-border-700)}.pd-dialog__body{padding:var(--pd-space-20);color:var(--pd-text-secondary);font-size:var(--pd-type-body-size);line-height:var(--pd-line-height-body);overflow:auto}.pd-dialog__footer{border-top:var(--pd-border-width) solid var(--pd-border-700);justify-content:flex-end}.pd-drawer{width:min(440px, calc(100vw - var(--pd-space-24)));border-radius:0;height:100vh;max-height:100vh;margin:0}.pd-drawer--right{margin-left:auto}.pd-drawer--left{margin-right:auto}.pd-skeleton{gap:var(--pd-space-8);display:grid}.pd-skeleton__line{background:var(--pd-surface-800);border:var(--pd-border-width) solid var(--pd-border-700);border-radius:var(--pd-radius-sm);width:100%;height:12px;display:block}.pd-skeleton__line:last-child{width:72%}.pd-state{gap:var(--pd-space-8);padding:var(--pd-space-20);color:var(--pd-text-secondary);background:var(--pd-surface-850);border:var(--pd-border-width) solid var(--pd-border-700);border-radius:var(--pd-radius-md);display:grid}.pd-state--loading{grid-template-columns:auto 1fr;align-items:flex-start}.pd-state--error{border-color:var(--pd-danger)}.pd-state__marker{width:8px;height:8px;margin-top:var(--pd-space-4);background:var(--pd-info);border-radius:50%}.pd-state__title{color:var(--pd-text-primary);font-size:var(--pd-type-body-size);font-weight:var(--pd-font-weight-semibold)}.pd-state__detail{margin-top:var(--pd-space-4);font-size:var(--pd-type-body-small-size);line-height:var(--pd-line-height-body)}.pd-state__action{margin-top:var(--pd-space-8)}.pd-process-state{gap:var(--pd-space-8);color:var(--pd-text-secondary);font-size:var(--pd-type-body-small-size);grid-template-columns:auto 1fr;align-items:flex-start;display:inline-grid}.pd-process-state__marker{width:8px;height:8px;margin-top:var(--pd-space-4);background:var(--pd-text-muted);border-radius:50%}.pd-process-state--running .pd-process-state__marker{background:var(--pd-info)}.pd-process-state--success .pd-process-state__marker{background:var(--pd-positive)}.pd-process-state--warning .pd-process-state__marker{background:var(--pd-warning)}.pd-process-state--error .pd-process-state__marker{background:var(--pd-danger)}.pd-process-state__label{color:var(--pd-text-primary);font-weight:var(--pd-font-weight-semibold);display:block}.pd-process-state__detail{margin-top:var(--pd-space-2);color:var(--pd-text-muted);display:block}.pd-data-table-shell{background:var(--pd-surface-900);border:var(--pd-border-width) solid var(--pd-border-700);border-radius:var(--pd-radius-md);width:100%;overflow:auto}.pd-data-table{border-collapse:collapse;width:100%;color:var(--pd-text-secondary);font-size:var(--pd-type-body-small-size)}.pd-data-table th,.pd-data-table td{padding:var(--pd-space-12) var(--pd-space-16);text-align:left;vertical-align:top;border-bottom:var(--pd-border-width) solid var(--pd-border-700)}.pd-data-table-shell--compact .pd-data-table th,.pd-data-table-shell--compact .pd-data-table td{padding:var(--pd-space-8) var(--pd-space-12)}.pd-data-table th{color:var(--pd-text-primary);font-size:var(--pd-type-metadata-size);font-weight:var(--pd-font-weight-semibold);letter-spacing:var(--pd-letter-spacing-label)}.pd-data-table tr:last-child td{border-bottom:0}.pd-intelligence-frame{margin:0;overflow:hidden}.pd-intelligence-frame__title{color:var(--pd-text-primary);font-size:var(--pd-type-card-title-size);font-weight:var(--pd-font-weight-semibold)}.pd-intelligence-frame__description,.pd-intelligence-frame__metadata{color:var(--pd-text-muted);font-size:var(--pd-type-metadata-size);line-height:var(--pd-line-height-compact)}.pd-intelligence-frame__description{margin-top:var(--pd-space-4)}.pd-intelligence-frame__canvas{min-height:220px;padding:var(--pd-space-16);background:var(--pd-bg-950)}.pd-map-frame__canvas{min-height:320px}.pd-intelligence-frame__metadata{padding:var(--pd-space-8) var(--pd-space-16);border-top:var(--pd-border-width) solid var(--pd-border-700)}.pd-evidence-summary{gap:var(--pd-space-16) var(--pd-space-24);flex-wrap:wrap;margin:0;display:flex}.pd-evidence-summary>div{gap:var(--pd-space-2);display:grid}.pd-evidence-summary dt{color:var(--pd-text-muted);font-size:var(--pd-type-metadata-size);font-weight:var(--pd-font-weight-semibold);letter-spacing:var(--pd-letter-spacing-label)}.pd-evidence-summary dd{color:var(--pd-text-primary);font-size:var(--pd-type-body-small-size);font-weight:var(--pd-font-weight-medium);margin:0}.pd-confidence{gap:var(--pd-space-8);flex-wrap:wrap;align-items:center;display:flex}.pd-confidence__detail{color:var(--pd-text-muted);font-size:var(--pd-type-metadata-size)}.pd-limitation-notice{padding:var(--pd-space-12) var(--pd-space-16);color:var(--pd-text-secondary);background:var(--pd-surface-850);border:var(--pd-border-width) solid var(--pd-warning);border-radius:var(--pd-radius-md)}.pd-limitation-notice__title{color:var(--pd-warning);font-size:var(--pd-type-body-small-size);font-weight:var(--pd-font-weight-semibold)}.pd-limitation-notice__body{margin-top:var(--pd-space-4);font-size:var(--pd-type-body-small-size);line-height:var(--pd-line-height-body)}.pd-button:focus-visible,.pd-icon-button:focus-visible,.pd-input:focus-visible,.pd-select:focus-visible,.pd-checkbox__control:focus-visible,.pd-toggle:focus-visible,.pd-tabs__tab:focus-visible,.pd-section-nav__link:focus-visible,.pd-tooltip:focus-visible,.pd-tabs__panel:focus-visible{outline:var(--pd-focus-width) solid var(--pd-focus-color);outline-offset:var(--pd-focus-offset);box-shadow:var(--pd-focus-ring)}@media (width>=48rem){.pd-section-nav{flex-direction:column;overflow:visible}}@media (prefers-reduced-motion:reduce){.pd-button,.pd-icon-button,.pd-toggle__thumb,.pd-tooltip__bubble{transition:none}}.pd-global-data-atmosphere{pointer-events:none;-webkit-user-select:none;user-select:none;contain:paint;background:radial-gradient(circle at 18% 16%, var(--pd-atmosphere-blue-glow,#0870f833), transparent 30rem), radial-gradient(circle at 84% 18%, var(--pd-atmosphere-gold-glow,#f0b04814), transparent 24rem), linear-gradient(180deg, transparent 0%, #00111f38 100%);position:absolute;inset:0;overflow:hidden}.pd-global-data-atmosphere:before,.pd-global-data-atmosphere:after{content:"";pointer-events:none;position:absolute;inset:0}.pd-global-data-atmosphere:before{background-image:linear-gradient(var(--pd-atmosphere-grid-line,#50b0f80e) 1px, transparent 1px), linear-gradient(90deg, var(--pd-atmosphere-grid-line,#50b0f80e) 1px, transparent 1px), radial-gradient(circle, var(--pd-atmosphere-node,#50b0f82b) 0 1px, transparent 1.5px);opacity:.72;background-position:0 0,0 0,24px 18px;background-size:64px 64px,64px 64px,96px 96px;-webkit-mask-image:radial-gradient(#000 0%,#000000c7 58%,#0000 94%);mask-image:radial-gradient(#000 0%,#000000c7 58%,#0000 94%)}.pd-global-data-atmosphere:after{opacity:.62;background:repeating-radial-gradient(at 72% 34%,#0000 0 44px,#50b0f80b 45px 46px,#0000 47px 88px),radial-gradient(circle at 24% 72%,#0870f814,#0000 18rem)}@media (prefers-reduced-motion:reduce){.pd-global-data-atmosphere,.pd-global-data-atmosphere:before,.pd-global-data-atmosphere:after{transition:none;animation:none}}:root{color:#eaf0f7;font-synthesis:none;text-rendering:optimizelegibility;--surface:#0c1926;--surface-raised:#102334;--line:#dae4f024;--muted:#9dafc1;--strong:#fff;--accent:#f5a623;--accent-soft:#f5a6231f;--max-width:1180px;background:#07111c;font-family:Montserrat,system-ui,sans-serif}*{box-sizing:border-box}html{background:#07111c}body{min-width:320px;min-height:100vh;margin:0}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}.app-shell{background:radial-gradient(circle at 90% 0,#f5a62314,#0000 34rem),linear-gradient(#07111c 0%,#081521 58%,#07111c 100%);min-height:100vh}.site-header{width:min(calc(100% - 40px), var(--max-width));border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:32px;min-height:84px;margin:0 auto;display:flex}.brand{align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand__mark{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);border:1px solid #f5a6236b;border-radius:10px;place-items:center;font-weight:800;display:grid}.brand strong,.brand small{display:block}.brand strong{letter-spacing:.12em;font-size:.9rem}.brand small{color:var(--muted);letter-spacing:.05em;margin-top:3px;font-size:.67rem}.site-nav{align-items:center;gap:24px;display:flex}.site-nav a{color:var(--muted);font-size:.78rem;font-weight:600;text-decoration:none;transition:color .16s,opacity .16s}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--strong)}.site-nav a[aria-current=page]{position:relative}.site-nav a[aria-current=page]:after{content:"";background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:-12px;left:0;right:0}main{width:min(calc(100% - 40px), var(--max-width));margin:0 auto}.hero{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:center;gap:72px;min-height:620px;padding:96px 0 76px;display:grid}.eyebrow{color:var(--accent);letter-spacing:.16em;margin:0 0 16px;font-size:.7rem;font-weight:700;line-height:1.4}.hero h1,.page-hero h1{max-width:850px;color:var(--strong);letter-spacing:-.055em;margin:0;font-size:clamp(2.7rem,7vw,5.6rem);line-height:.98}.hero__lede,.page-hero>p:not(.eyebrow){color:#bdcad8;max-width:760px;margin:28px 0 0;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.8}.hero__actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.button{border-radius:8px;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.button--primary{background:var(--accent);color:#111820}.button--secondary{border:1px solid var(--line);color:#dce6f0;background:#ffffff06}.boundary-panel{background:linear-gradient(180deg, #f5a62312, transparent 45%), var(--surface);border:1px solid #f5a62338;border-radius:16px;padding:30px;box-shadow:0 24px 80px #0000003d}.boundary-panel h2{margin:0 0 16px;font-size:1.65rem}.boundary-panel>p:not(.eyebrow){color:var(--muted);font-size:.9rem;line-height:1.7}.boundary-panel__rule{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:#dce6f0;text-align:center;grid-template-columns:1fr auto 1fr;gap:12px;margin:24px 0 18px;padding:16px 0;font-size:.76rem;font-weight:600;display:grid}.boundary-panel__rule span:nth-child(2){color:var(--accent)}.boundary-panel__note{margin-bottom:0;font-size:.78rem!important}.section{border-top:1px solid var(--line);padding:76px 0}.section-heading{max-width:760px;margin-bottom:34px}.section-heading h2,.governance-callout h2{color:var(--strong);letter-spacing:-.035em;margin:0;font-size:clamp(1.8rem,4vw,3rem);line-height:1.15}.card-grid,.explore-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.foundation-card{border:1px solid var(--line);background:#0c1926d1;border-radius:14px;min-height:250px;padding:26px}.foundation-card h3{color:var(--strong);margin:0;font-size:1.18rem}.foundation-card__body{color:var(--muted);margin-top:18px;font-size:.86rem;line-height:1.7}.foundation-card__body p{margin:0}.principle-strip{border:1px solid var(--line);color:#c9d5e0;letter-spacing:.09em;text-transform:uppercase;background:#ffffff05;border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:18px;margin:0 0 80px;padding:18px 22px;font-size:.7rem;font-weight:700;display:flex}.page-hero{flex-direction:column;justify-content:center;min-height:390px;padding:92px 0 70px;display:flex}.page-hero h1{max-width:930px;font-size:clamp(2.6rem,6vw,4.8rem)}.explore-grid{margin-bottom:24px}.status-chip{background:var(--accent-soft);color:#f8c66f;letter-spacing:.06em;text-transform:uppercase;border:1px solid #f5a6233d;border-radius:999px;margin-top:24px;padding:7px 10px;font-size:.66rem;font-weight:700;display:inline-flex}.foundation-notice{border-left:3px solid var(--accent);background:#f5a6230e;padding:24px 26px}.foundation-notice strong{color:var(--strong)}.foundation-notice p{max-width:850px;color:var(--muted);margin:8px 0 0;font-size:.84rem;line-height:1.7}.method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.governance-callout{background:var(--accent-soft);border:1px solid #f5a62333;border-radius:16px;margin-bottom:80px;padding:42px}.governance-callout h2{max-width:900px}.governed-state-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.governed-state-card{border:1px solid var(--line);background:#0c1926d1;border-radius:14px;padding:24px}.governed-state-card code{color:var(--accent);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem}.governed-state-card h3{color:var(--strong);margin:18px 0 10px;font-size:1rem}.governed-state-card p{color:var(--muted);margin:0;font-size:.82rem;line-height:1.7}.consumer-boundary-note{border-left:3px solid var(--accent);background:#f5a6230e;margin-top:20px;padding:22px 24px}.consumer-boundary-note strong{color:var(--strong)}.consumer-boundary-note p{max-width:920px;color:var(--muted);margin:8px 0 0;font-size:.84rem;line-height:1.7}.governed-result{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:16px;padding:30px}.governed-result h2,.governed-result h3{color:var(--strong)}.governed-result h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,3vw,2.25rem)}.governed-result h3{margin:0 0 18px;font-size:.95rem}.governed-result p{line-height:1.7}.governed-result code{color:#dce6f0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.governed-result--blocked{border-color:#f5a62347}.governed-result--missing{border-style:dashed}.governed-result__header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.governed-result__header>div>p:last-child{max-width:780px;margin:14px 0 0}.governed-result__domains{flex-wrap:wrap;gap:8px;margin:22px 0;display:flex}.governed-result__domains span{border:1px solid var(--line);color:#cbd7e2;letter-spacing:.06em;border-radius:999px;padding:6px 9px;font-size:.65rem;font-weight:700}.governed-result__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:24px;display:grid}.governed-result__grid article,.governed-result__notes>div{border:1px solid var(--line);background:#ffffff05;border-radius:12px;padding:20px}.governed-result__facts{gap:14px;margin:0;display:grid}.governed-result__facts div{min-width:0}.governed-result__facts dt{color:#8396a9;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:.64rem;font-weight:700}.governed-result__facts dd{overflow-wrap:anywhere;color:#dce6f0;margin:0;font-size:.78rem;line-height:1.55}.governed-result__facts a{color:#f8c66f}.governed-result__notes{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:16px;display:grid}.governed-result__notes strong{color:var(--strong);font-size:.75rem}.governed-result__notes p{margin:7px 0 0;font-size:.78rem}.governed-result__evidence{border:1px solid var(--line);background:#ffffff05;border-radius:12px;margin-top:16px;padding:18px 20px}.governed-result__evidence summary{cursor:pointer;color:var(--strong);font-size:.8rem;font-weight:700}.governed-result__evidence[open] summary{margin-bottom:18px}.governed-result__authority{color:#8fa2b4;margin:16px 0 0;font-size:.7rem}.governed-result__blockers{color:#f8c66f;margin:12px 0 0;padding-left:20px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.74rem}.site-footer{width:min(calc(100% - 40px), var(--max-width));border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:flex-end;gap:24px;margin:0 auto;padding:32px 0 42px;font-size:.72rem;display:flex}.site-footer strong{color:#dce6f0}.site-footer p{margin:6px 0 0}.site-footer__boundary{color:#aab9c7;gap:10px;font-weight:600;display:flex}.site-footer__boundary span:nth-child(2){color:var(--accent)}@media (width<=820px){.site-header{flex-direction:column;align-items:flex-start;gap:18px;padding:18px 0}.site-nav{gap:16px;width:100%;padding-bottom:8px;overflow-x:auto}.site-nav a{white-space:nowrap}.site-nav a[aria-current=page]:after{bottom:-8px}.hero{grid-template-columns:1fr;gap:38px;min-height:auto;padding:72px 0 60px}.card-grid,.explore-grid,.method-grid{grid-template-columns:1fr}.foundation-card{min-height:0}.principle-strip{justify-content:flex-start}.site-footer{flex-direction:column;align-items:flex-start}}@media (width<=520px){.site-header,main,.site-footer{width:min(calc(100% - 28px), var(--max-width))}.hero{padding-top:56px}.hero h1,.page-hero h1{font-size:2.55rem}.hero__actions{flex-direction:column}.button{width:100%}.boundary-panel,.foundation-card,.governance-callout{padding:22px}.page-hero{min-height:340px;padding-top:60px}}.v2-public-shell{min-height:100vh;color:var(--pd-text-primary);background:radial-gradient(circle at 82% 0%, #0870f814, transparent 34rem), var(--pd-bg-950)}.v2-skip-link{top:var(--pd-space-8);left:var(--pd-space-8);z-index:100;padding:var(--pd-space-8) var(--pd-space-12);color:var(--pd-bg-950);background:var(--pd-focus-color);border-radius:var(--pd-radius-sm);position:fixed;transform:translateY(-160%)}.v2-skip-link:focus{transform:translateY(0)}.v2-public-header{z-index:40;border-bottom:var(--pd-border-width) solid var(--pd-border-700);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#00111ff0;position:sticky;top:0;overflow:clip}.v2-public-header .pd-global-data-atmosphere{opacity:.52}.v2-public-header__inner{z-index:1;justify-content:space-between;align-items:center;gap:var(--pd-space-24);width:min(100% - 32px,1600px);min-height:72px;margin:0 auto;display:flex;position:relative}.v2-public-brand{align-items:center;gap:var(--pd-space-12);color:var(--pd-text-primary);text-decoration:none;display:inline-flex}.v2-public-brand__mark{width:36px;height:36px;color:var(--pd-text-primary);background:var(--pd-blue-600);border:var(--pd-border-width) solid var(--pd-blue-300);border-radius:var(--pd-radius-sm);font-weight:var(--pd-font-weight-bold);place-items:center;display:grid}.v2-public-brand__copy{gap:1px;display:grid}.v2-public-brand__copy strong{letter-spacing:.13em;font-size:.95rem}.v2-public-brand__copy small{color:var(--pd-text-muted);font-size:.66rem;font-weight:var(--pd-font-weight-semibold);letter-spacing:.08em}.v2-public-header__desktop{align-items:center;gap:var(--pd-space-24);display:flex}.v2-public-nav{align-items:center;gap:var(--pd-space-4);display:flex}.v2-public-nav__link{padding:var(--pd-space-8) var(--pd-space-8);color:var(--pd-text-muted);border-bottom:var(--pd-border-width-strong) solid transparent;font-size:.68rem;font-weight:var(--pd-font-weight-semibold);letter-spacing:.05em;white-space:nowrap;text-decoration:none}.v2-public-nav__link:hover{color:var(--pd-text-primary)}.v2-public-nav__link.is-active{color:var(--pd-text-primary);border-bottom-color:var(--pd-blue-500)}.v2-public-actions{gap:var(--pd-space-8);display:flex}.v2-public-action{min-height:34px;padding:var(--pd-space-8) var(--pd-space-12);border:var(--pd-border-width) solid var(--pd-border-600);border-radius:var(--pd-radius-sm);font-size:.67rem;font-weight:var(--pd-font-weight-bold);letter-spacing:.05em;text-decoration:none}.v2-public-action--secondary{color:var(--pd-text-secondary);background:0 0}.v2-public-action--primary{color:var(--pd-text-primary);background:var(--pd-blue-600);border-color:var(--pd-blue-600)}.v2-public-mobile-menu{display:none}.v2-public-main{min-height:calc(100vh - 250px)}.v2-public-reading-container,.v2-public-intelligence-container{width:min(100% - 32px,1600px);margin:0 auto}.v2-public-reading-container{max-width:980px}.v2-public-intelligence-container{padding-bottom:var(--pd-space-64)}.v2-public-page-heading{padding:var(--pd-space-64) 0 var(--pd-space-40)}.v2-public-page-heading h1{margin:var(--pd-space-16) 0 var(--pd-space-12);color:var(--pd-text-primary);font-size:var(--pd-type-page-title-size);line-height:var(--pd-line-height-heading);letter-spacing:var(--pd-letter-spacing-heading)}.v2-public-page-heading p{max-width:760px;color:var(--pd-text-secondary);font-size:var(--pd-type-body-size);line-height:var(--pd-line-height-body);margin:0}.v2-public-foundation-grid,.v2-public-method-grid{gap:var(--pd-space-16);margin-bottom:var(--pd-space-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v2-public-foundation-grid .pd-card,.v2-public-method-grid .pd-card{min-height:210px}.v2-public-foundation-grid p,.v2-public-method-grid p{color:var(--pd-text-secondary);font-size:var(--pd-type-body-small-size);line-height:var(--pd-line-height-body);margin:0}.v2-public-footer{gap:var(--pd-space-24);padding:var(--pd-space-32) max(16px, calc((100vw - 1600px) / 2));background:var(--pd-bg-900);border-top:var(--pd-border-width) solid var(--pd-border-700);grid-template-columns:1.2fr 2fr;display:grid}.v2-public-footer__brand{gap:var(--pd-space-8);display:grid}.v2-public-footer__brand strong{letter-spacing:.12em}.v2-public-footer__brand span,.v2-public-footer__boundary{color:var(--pd-text-muted);font-size:var(--pd-type-metadata-size);line-height:var(--pd-line-height-compact)}.v2-public-footer__nav{justify-content:flex-end;gap:var(--pd-space-12);flex-wrap:wrap;display:flex}.v2-public-footer__nav a,.v2-public-footer__nav span{color:var(--pd-text-muted);font-size:var(--pd-type-metadata-size);font-weight:var(--pd-font-weight-semibold);text-decoration:none}.v2-public-footer__nav a:hover{color:var(--pd-text-primary)}.v2-public-footer__boundary{gap:var(--pd-space-8);padding-top:var(--pd-space-16);border-top:var(--pd-border-width) solid var(--pd-border-700);grid-column:1/-1;display:flex}.v2-public-brand:focus-visible,.v2-public-nav__link:focus-visible,.v2-public-action:focus-visible,.v2-public-footer__nav a:focus-visible,.v2-public-mobile-menu summary:focus-visible{outline:var(--pd-focus-width) solid var(--pd-focus-color);outline-offset:var(--pd-focus-offset);box-shadow:var(--pd-focus-ring)}@media (width<=1180px){.v2-public-header__desktop{display:none}.v2-public-mobile-menu{display:block;position:relative}.v2-public-mobile-menu>summary{padding:var(--pd-space-8) var(--pd-space-12);color:var(--pd-text-primary);background:var(--pd-surface-850);border:var(--pd-border-width) solid var(--pd-border-700);border-radius:var(--pd-radius-sm);font-size:var(--pd-type-metadata-size);font-weight:var(--pd-font-weight-bold);cursor:pointer;list-style:none}.v2-public-mobile-menu__panel{top:calc(100% + var(--pd-space-8));width:min(340px,100vw - 32px);padding:var(--pd-space-16);background:var(--pd-surface-900);border:var(--pd-border-width) solid var(--pd-border-600);border-radius:var(--pd-radius-md);box-shadow:var(--pd-shadow-overlay);position:absolute;right:0}.v2-public-nav--mobile{align-items:stretch;display:grid}.v2-public-nav--mobile .v2-public-nav__link{border-bottom:0;border-left:var(--pd-border-width-strong) solid transparent}.v2-public-nav--mobile .v2-public-nav__link.is-active{background:var(--pd-surface-850);border-left-color:var(--pd-blue-500)}.v2-public-mobile-menu__actions{gap:var(--pd-space-8);margin-top:var(--pd-space-16);padding-top:var(--pd-space-16);border-top:var(--pd-border-width) solid var(--pd-border-700);display:grid}.v2-public-mobile-menu__actions a{color:var(--pd-text-primary);font-size:var(--pd-type-body-small-size);font-weight:var(--pd-font-weight-semibold);text-decoration:none}}@media (width<=800px){.v2-public-foundation-grid,.v2-public-method-grid{grid-template-columns:1fr}.v2-public-page-heading{padding-top:var(--pd-space-40)}.v2-public-footer{grid-template-columns:1fr}.v2-public-footer__nav{justify-content:flex-start}.v2-public-footer__boundary{grid-column:1}}.public-shell-v2{background:radial-gradient(circle at 50% -12%, #376ee42e, transparent 34rem), linear-gradient(180deg, var(--pd-shell-visual-04101f) 0%, var(--pd-shell-visual-041423) 46%, var(--pd-shell-visual-061528) 100%);min-height:100vh}.public-shell-v2__header,.public-shell-v2__main,.public-shell-v2__footer{width:min(100% - 48px,1800px);max-width:none;margin-left:auto;margin-right:auto}.public-shell-v2__header{border-bottom:1px solid #dce6f41a;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:84px;display:grid}.public-shell-v2__brand{color:var(--pd-shell-visual-ffffff);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.public-shell-v2__brand-mark{background:linear-gradient(180deg, var(--pd-shell-visual-1878ff) 0%, var(--pd-shell-visual-115fd0) 100%);border-radius:10px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.public-shell-v2__brand strong,.public-shell-v2__brand small{display:block}.public-shell-v2__brand strong{letter-spacing:.08em;font-size:.9rem}.public-shell-v2__brand small{color:var(--pd-shell-visual-93a4bc);margin-top:3px;font-size:.68rem}.public-shell-v2__nav{justify-content:center;align-items:center;gap:22px;display:flex}.public-shell-v2__nav a,.public-shell-v2__footer nav a{color:var(--pd-shell-visual-94a7c1);letter-spacing:.04em;text-transform:uppercase;font-size:.76rem;font-weight:700;text-decoration:none}.public-shell-v2__nav a[aria-current=page],.public-shell-v2__nav a:hover,.public-shell-v2__footer nav a:hover{color:var(--pd-shell-visual-ffffff)}.public-shell-v2__actions{align-items:center;gap:12px;display:flex}.public-shell-v2__action{border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.public-shell-v2__action--ghost{color:var(--pd-shell-visual-eaf2ff);border:1px solid #dce6f424}.public-shell-v2__action--primary{background:linear-gradient(180deg, var(--pd-shell-visual-1878ff) 0%, var(--pd-shell-visual-115fd0) 100%);color:var(--pd-shell-visual-ffffff)}.public-shell-v2__main{padding:54px 0 88px;width:min(100% - 48px,1800px)!important;max-width:none!important;margin:0 auto!important}.public-shell-v2__hero{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);align-items:start;gap:28px;display:grid}.public-shell-v2__eyebrow,.public-shell-v2__stage-label{min-height:30px;color:var(--pd-shell-visual-7ab0ff);letter-spacing:.08em;text-transform:uppercase;background:#2e79e51f;border:1px solid #2e79e552;border-radius:999px;align-items:center;padding:0 12px;font-size:.72rem;font-weight:700;display:inline-flex}.public-shell-v2__hero h1{color:var(--pd-shell-visual-ffffff);letter-spacing:-.06em;margin:18px 0 0;font-size:clamp(3rem,6vw,4.8rem);line-height:.98}.public-shell-v2__hero p,.public-shell-v2__stage p,.public-shell-v2__card p,.public-shell-v2__notice p,.public-shell-v2__hero-note p,.public-shell-v2__footer p{color:var(--pd-shell-visual-aec0d8);line-height:1.75}.public-shell-v2__hero-copy>p{max-width:54rem;margin:18px 0 0;font-size:1rem}.public-shell-v2__hero-note,.public-shell-v2__card,.public-shell-v2__notice,.public-shell-v2__stage-secondary article{background:#08192cb8;border:1px solid #dce6f41c;border-radius:18px;box-shadow:0 24px 80px #0000002e}.public-shell-v2__hero-note{padding:26px 24px}.public-shell-v2__hero-note h2,.public-shell-v2__stage h2,.public-shell-v2__card h3,.public-shell-v2__stage-secondary h3{color:var(--pd-shell-visual-ffffff);margin:0}.public-shell-v2__hero-rule{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.public-shell-v2__hero-rule span{min-height:40px;color:var(--pd-shell-visual-dbe8fa);border:1px solid #dce6f41a;border-radius:12px;place-items:center;font-size:.74rem;font-weight:700;display:grid}.public-shell-v2__stage{grid-template-columns:minmax(0,1.55fr) minmax(320px,.65fr);gap:20px;margin-top:34px;display:grid}.public-shell-v2__stage-primary{background:radial-gradient(circle at 50% 36%,#3f80f41a,#0000 26rem),#08192cbd;border:1px solid #dce6f41c;border-radius:22px;min-width:0;padding:28px;box-shadow:0 30px 80px #00000038}.public-shell-v2__stage-copy p{max-width:48rem;margin:16px 0 0}.public-shell-v2__map-placeholder{background:radial-gradient(circle at 50% 45%,#407ef13d,#0000 22rem),linear-gradient(#081428b8,#051021eb);border:1px solid #dce6f41a;border-radius:20px;min-height:34rem;margin-top:24px;position:relative;overflow:hidden}.public-shell-v2__map-glow{background:radial-gradient(circle,#3a79ee3d,#3a79ee00);border-radius:999px;position:absolute;inset:16% 22%}.public-shell-v2__map-grid{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d6,#0000 96%);mask-image:linear-gradient(#000000d6,#0000 96%)}.public-shell-v2__map-arcs span{border:1px solid #7ea9ec38;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.public-shell-v2__map-arcs span:first-child{width:62%;height:44%}.public-shell-v2__map-arcs span:nth-child(2){width:40%;height:68%}.public-shell-v2__map-arcs span:nth-child(3){width:68%;height:68%;transform:translate(-50%,-50%)rotate(32deg)}.public-shell-v2__map-core{text-align:center;background:#061224d6;border:1px solid #dce6f41f;border-radius:22px;width:min(24rem,100% - 48px);padding:26px 24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.public-shell-v2__map-core strong,.public-shell-v2__map-core small{display:block}.public-shell-v2__map-core strong{color:var(--pd-shell-visual-ffffff);font-size:1.2rem}.public-shell-v2__map-core small{color:var(--pd-shell-visual-9cb3cf);margin-top:10px;line-height:1.6}.public-shell-v2__domain-pills{flex-wrap:wrap;gap:10px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.public-shell-v2__domain-pills span{color:var(--pd-shell-visual-dce6f4);background:#061224a3;border:1px solid #dce6f41f;border-radius:999px;padding:8px 11px;font-size:.72rem;font-weight:700}.public-shell-v2__stage-secondary{gap:16px;display:grid}.public-shell-v2__stage-secondary article{padding:24px}.public-shell-v2__foundation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.public-shell-v2__card{min-height:14rem;padding:24px}.public-shell-v2__card p{margin:14px 0 0;font-size:.92rem}.public-shell-v2__notice{border-left:3px solid var(--pd-shell-visual-4e97ff);margin-top:18px;padding:22px 24px}.public-shell-v2__notice strong{color:var(--pd-shell-visual-ffffff);display:block}.public-shell-v2__notice p{max-width:74rem;margin:8px 0 0}.public-shell-v2__footer{border-top:1px solid #dce6f414;justify-content:space-between;align-items:center;gap:20px;min-height:96px;padding:22px 0 32px;display:flex}.public-shell-v2__footer strong{color:var(--pd-shell-visual-ffffff)}.public-shell-v2__footer p{margin:6px 0 0;font-size:.84rem}.public-shell-v2__footer nav{flex-wrap:wrap;justify-content:flex-end;gap:16px;display:flex}@media (width<=1280px){.public-shell-v2__header{grid-template-columns:1fr;justify-items:start;padding-top:18px;padding-bottom:18px}.public-shell-v2__nav{flex-wrap:wrap;justify-content:flex-start}.public-shell-v2__hero,.public-shell-v2__stage,.public-shell-v2__foundation-grid{grid-template-columns:1fr}}@media (width<=720px){.public-shell-v2__header,.public-shell-v2__main,.public-shell-v2__footer{width:min(100% - 28px,1800px)}.public-shell-v2__actions,.public-shell-v2__footer{flex-direction:column;align-items:flex-start}.public-shell-v2__hero-rule{grid-template-columns:1fr}.public-shell-v2__map-placeholder{min-height:28rem}}:root{--pd-public-gutter:clamp(14px, 1.5vw, 28px);--pd-public-border:#50b0f838;--pd-public-panel:#071932b8;--pd-public-panel-strong:#041427e0}.pd-public-site{min-height:100vh;color:var(--pd-text-primary);background:radial-gradient(circle at 64% -8%,#0870f824,#0000 38rem),linear-gradient(#00111f 0%,#03182a 56%,#00111f 100%);position:relative;overflow-x:clip}.pd-public-site:before{content:"";z-index:0;pointer-events:none;opacity:.055;filter:saturate(1.08);background:url(/media/peradak-internal-data-globe.png) 50%/contain no-repeat;width:860px;height:860px;position:fixed;top:76px;right:-240px}.pd-public-site>*{z-index:1;position:relative}.pd-public-skip-link{z-index:100;background:var(--pd-blue-300);color:var(--pd-bg-950);border-radius:6px;padding:8px 12px;font-weight:700;position:fixed;top:10px;left:10px;transform:translateY(-180%)}.pd-public-skip-link:focus{transform:translateY(0)}.pd-public-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#00111ff0;border-bottom:1px solid #50b0f82e;position:sticky;top:0}.pd-public-site .pd-public-header__inner,.pd-public-site .pd-public-main,.pd-public-site .pd-public-footer__inner{width:calc(100vw - (var(--pd-public-gutter) * 2))!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.pd-public-header__inner{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:66px;display:grid}.pd-public-brand{line-height:1;text-decoration:none;display:grid}.pd-public-brand__name{color:var(--pd-text-primary);letter-spacing:.08em;font-size:1.18rem;font-weight:800}.pd-public-brand__endorsement{color:var(--pd-gold-500);letter-spacing:.12em;margin-top:5px;font-size:.66rem;font-weight:700}.pd-public-nav{justify-content:center;align-items:stretch;height:66px;display:flex}.pd-public-nav__link{color:var(--pd-text-muted);letter-spacing:.04em;white-space:nowrap;border-bottom:2px solid #0000;align-items:center;padding:0 clamp(8px,.9vw,17px);font-size:.69rem;font-weight:700;text-decoration:none;display:inline-flex}.pd-public-nav__link:hover,.pd-public-nav__link.is-active{color:var(--pd-text-primary)}.pd-public-nav__link.is-active{border-bottom-color:var(--pd-blue-500);background:#0870f81f}.pd-public-header__actions{align-items:center;gap:10px;display:flex}.pd-public-action,.pd-public-icon-action,.pd-public-region{border:1px solid #55687ba8;border-radius:7px;justify-content:center;align-items:center;min-height:36px;font-size:.67rem;font-weight:700;text-decoration:none;display:inline-flex}.pd-public-action{padding:0 13px}.pd-public-action--secondary{color:var(--pd-text-primary);background:0 0}.pd-public-action--primary{color:#fff;background:var(--pd-blue-500);border-color:var(--pd-blue-500)}.pd-public-icon-action{width:36px;color:var(--pd-text-secondary);background:#0c253b73;padding:0}.pd-public-icon-action:disabled{opacity:.72}.pd-public-region{color:var(--pd-text-secondary);background:#0c253b59;padding:0 11px}.pd-public-main{min-height:calc(100vh - 132px)}.pd-public-footer{background:#00111ff0;border-top:1px solid #55687b52}.pd-public-footer__inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:68px;display:grid}.pd-public-footer__brand{gap:3px;display:grid}.pd-public-footer__brand strong{letter-spacing:.1em;font-size:.72rem}.pd-public-footer__brand strong span{color:var(--pd-gold-500)}.pd-public-footer__brand small,.pd-public-footer__inner>small,.pd-public-footer nav span{color:var(--pd-text-muted);font-size:.65rem}.pd-public-footer nav{gap:18px;display:flex}.pd-public-footer__inner>small{text-align:right;justify-self:end}.pd-world{padding:0 0 52px}.pd-world-hero{min-height:clamp(500px,58vh,570px);margin:0 calc(var(--pd-public-gutter) * -1);background-image:linear-gradient(90deg,#00111ffe 0%,#00111ff5 32%,#00111fb8 51%,#00111f3d 68%,#00111f0d 100%),linear-gradient(#00111f14,#00111f7a),url(/media/peradak-corner-data-globe.png);background-position:50%,50%,50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #50b0f82b;align-items:center;padding:54px clamp(28px,4.5vw,92px) 46px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -80px 120px #00111f5c}.pd-world-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00111fa8);height:180px;position:absolute;inset:auto 0 0}.pd-world-hero__copy{z-index:2;text-align:left;width:min(58vw,980px);position:relative}.pd-world-kicker{color:var(--pd-blue-300);letter-spacing:.28em;margin:0 0 16px;font-size:.75rem;font-weight:700}.pd-world-hero h1{letter-spacing:-.048em;text-wrap:balance;max-width:1020px;margin:0;font-size:clamp(2.8rem,4.15vw,5rem);line-height:.99}.pd-world-hero__description{color:#d6e3f2e6;max-width:840px;margin:17px 0 0;font-size:clamp(.92rem,1.12vw,1.12rem);line-height:1.62}.pd-world-question{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05182bdb;border:1px solid #50b0f885;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:min(820px,100%);min-height:56px;margin:22px 0 0;padding:5px 6px 5px 16px;display:grid;box-shadow:0 18px 42px #0003,0 0 34px #0870f814}.pd-world-question span{color:var(--pd-text-secondary);font-size:1.2rem}.pd-world-question input{width:100%;color:var(--pd-text-secondary);font:inherit;background:0 0;border:0;outline:0;font-size:.9rem}.pd-world-question input:disabled{opacity:1}.pd-world-question button{color:#fff;background:linear-gradient(180deg, var(--pd-blue-500), var(--pd-blue-700));border:0;border-radius:6px;width:46px;height:44px;font-size:1.2rem;font-weight:800}.pd-world-question button:disabled{opacity:.8}.pd-world-examples{max-width:920px;color:var(--pd-text-muted);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:7px;margin-top:12px;font-size:.64rem;display:flex}.pd-world-chip{color:#dce9f7e0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#021627a3;border:1px solid #50b0f847;border-radius:8px;padding:6px 10px}.pd-world-hero__right-rail{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;bottom:48px;right:clamp(26px,4.3vw,86px)}.pd-world-hero__domain-sequence,.pd-world-domain-sequence__item{align-items:center;gap:10px;display:flex}.pd-world-domain-sequence__arrow{color:#c5daecb8;font-size:.98rem;font-weight:700;line-height:1}.pd-world-domain-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#041629d1,#021221c2);border:1px solid #50b0f84d;border-radius:8px;justify-content:flex-start;align-items:center;gap:10px;min-width:118px;min-height:50px;padding:0 12px;display:inline-flex;box-shadow:0 10px 24px #0000002e,inset 0 1px #b4e1ff0f}.pd-world-domain-card__icon{width:28px;height:28px;color:var(--pd-blue-300);flex:none;justify-content:center;align-items:center;display:inline-flex}.pd-world-domain-card__icon svg{width:100%;height:100%}.pd-world-domain-card__label{color:#ecf4faf0;letter-spacing:.03em;font-size:.76rem;font-weight:700}.pd-world-hero__principle{color:#e5eff9c7;letter-spacing:.32em;text-align:right;text-shadow:0 2px 20px #000000b8;gap:8px;font-size:.72rem;display:grid}.pd-world-estate{border:1px solid var(--pd-public-border);background:var(--pd-public-panel);border-radius:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:16px;display:grid;box-shadow:0 14px 44px #0000001f}.pd-world-estate article{border-right:1px solid #55687b47;align-items:center;gap:14px;min-height:92px;padding:16px 20px;display:flex}.pd-world-estate article:last-child{border-right:0}.pd-world-estate__icon{color:#4cbaff;background:#4cbaff0e;border:1px solid;border-radius:7px;flex:0 0 45px;width:45px;height:45px;line-height:0;position:relative}.pd-world-estate__icon svg{width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pd-world-estate article:nth-child(2) .pd-world-estate__icon{color:#15d2b5;background:#15d2b50e}.pd-world-estate article:nth-child(3) .pd-world-estate__icon{color:#a874ff;background:#a874ff0e}.pd-world-estate article:nth-child(4) .pd-world-estate__icon{color:#58c99a;background:#58c99a0e}.pd-world-estate article:nth-child(5) .pd-world-estate__icon{color:#e6a72d;background:#e6a72d0e}.pd-world-estate article div{gap:5px;display:grid}.pd-world-estate strong{font-size:.9rem}.pd-world-estate span:not(.pd-world-estate__icon){color:var(--pd-text-muted);font-size:.66rem}.pd-world-grid{grid-template-columns:minmax(0,2.05fr) minmax(280px,.58fr) minmax(280px,.58fr);align-items:stretch;gap:12px;margin-top:12px;display:grid}.pd-world-lower-grid{grid-template-columns:minmax(0,1.72fr) minmax(360px,.72fr);gap:12px;margin-top:12px;display:grid}.pd-world-panel{border:1px solid var(--pd-public-border);background:var(--pd-public-panel);border-radius:10px;min-width:0;overflow:hidden;box-shadow:0 14px 44px #0000001a}.pd-world-panel__header{background:linear-gradient(#0c253b6b,#0000);border-bottom:1px solid #55687b3d;justify-content:space-between;align-items:center;gap:14px;min-height:66px;padding:14px 16px;display:flex}.pd-world-panel__header h2{margin:0;font-size:.98rem}.pd-world-panel__header p{color:var(--pd-text-muted);margin:4px 0 0;font-size:.62rem;line-height:1.45}.pd-world-tabs{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.pd-world-tabs span{color:var(--pd-text-muted);border:1px solid #50b0f833;border-radius:5px;padding:6px 9px;font-size:.59rem}.pd-world-tabs .is-active{color:#fff;background:var(--pd-blue-600);border-color:var(--pd-blue-500)}.pd-world-map-placeholder{background-image:linear-gradient(#00111f7a,#00111fb3),url(/media/peradak-internal-data-globe.png);background-position:50%,50% 44%;background-repeat:no-repeat;background-size:cover,min(72%,820px);align-items:end;min-height:640px;padding:24px;display:grid;position:relative;overflow:hidden}.pd-world-map-placeholder:before{content:"";opacity:.24;background-image:linear-gradient(#50b0f817 1px,#0000 1px),linear-gradient(90deg,#50b0f817 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 92%);mask-image:linear-gradient(#000000b3,#0000 92%)}.pd-world-map-placeholder__message{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00111fd1;border:1px solid #50b0f838;border-radius:8px;gap:5px;width:min(590px,100%);padding:15px 17px;display:grid;position:relative}.pd-world-map-placeholder__label{letter-spacing:.13em;font-weight:700;color:var(--pd-blue-300)!important;font-size:.59rem!important}.pd-world-map-placeholder__message strong{font-size:.76rem}.pd-world-map-placeholder__message span{color:var(--pd-text-muted);font-size:.64rem;line-height:1.5}.pd-world-panel--feed{min-height:706px}.pd-world-empty{align-content:center;gap:6px;min-height:210px;padding:22px;display:grid}.pd-world-empty strong{font-size:.8rem}.pd-world-empty span{color:var(--pd-text-muted);font-size:.67rem;line-height:1.55}.pd-world-analysis-placeholder{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:14px;display:grid}.pd-world-analysis-placeholder div{background:linear-gradient(135deg,#0870f829,#0000 56%),linear-gradient(#133853a8,#091c31b8);border:1px solid #50b0f824;border-radius:7px;min-height:172px}.pd-public-page{min-height:calc(100vh - 134px);padding:clamp(64px,7vw,118px) clamp(28px,4.5vw,92px) 110px;position:relative;overflow:hidden}.pd-public-page--foundation:before{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;opacity:.3;filter:saturate(1.12)contrast(1.04);background:url(/media/peradak-internal-data-globe.png) 50%/cover no-repeat;width:min(900px,58vw);position:absolute;top:-245px;right:-110px;-webkit-mask-image:radial-gradient(at 54% 52%,#000 0% 48%,#000000db 58%,#0000 78%);mask-image:radial-gradient(at 54% 52%,#000 0% 48%,#000000db 58%,#0000 78%)}.pd-public-page--foundation:after{content:"";z-index:-2;background:radial-gradient(circle at 78% 24%,#0870f81c,#0000 30rem),linear-gradient(#00111f14,#00111f80);position:absolute;inset:0}.pd-public-page__intro{max-width:940px}.pd-public-eyebrow,.pd-public-stage-label{color:var(--pd-blue-300);letter-spacing:.13em;font-size:.69rem;font-weight:700}.pd-public-page__intro h1{letter-spacing:-.045em;margin:10px 0 12px;font-size:clamp(3rem,5vw,5.4rem)}.pd-public-page__intro p{max-width:820px;color:var(--pd-text-secondary);margin:0;font-size:1rem;line-height:1.65}.pd-public-foundation-panel{border:1px solid var(--pd-public-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#071932b8;border-radius:12px;grid-template-columns:minmax(0,1.25fr) minmax(440px,.75fr);gap:34px;margin-top:54px;padding:34px;display:grid}.pd-public-foundation-panel h2{margin:10px 0}.pd-public-foundation-panel p{max-width:760px;color:var(--pd-text-secondary);margin:0;line-height:1.65}.pd-public-foundation-grid{grid-template-columns:1fr;gap:9px;display:grid}.pd-public-foundation-grid article{background:#0c253b8f;border:1px solid #55687b4d;border-radius:8px;gap:5px;padding:15px;display:grid}.pd-public-foundation-grid strong{color:var(--pd-gold-500);letter-spacing:.08em;font-size:.64rem}.pd-public-foundation-grid span{color:var(--pd-text-muted);font-size:.68rem;line-height:1.5}@media (width<=1480px){.pd-public-region{display:none}.pd-world-hero__copy{width:min(64vw,900px)}.pd-world-hero__right-rail{gap:12px;right:clamp(20px,2.4vw,38px)}.pd-world-hero__domain-sequence,.pd-world-domain-sequence__item{gap:8px}.pd-world-domain-card{min-width:108px;min-height:48px}.pd-world-grid{grid-template-columns:minmax(0,1.72fr) minmax(270px,.64fr)}.pd-world-grid>:last-child{grid-column:2}.pd-world-panel--feed{min-height:347px}.pd-world-grid>:nth-child(2){grid-area:1/2}.pd-world-grid>:nth-child(3){grid-area:1/2;align-self:end;transform:translateY(359px)}.pd-world-grid{margin-bottom:359px}}@media (width<=1200px){.pd-world-hero__right-rail{flex-direction:column;align-items:flex-end;bottom:44px;right:22px}.pd-world-hero__domain-sequence{flex-wrap:wrap;justify-content:flex-end;max-width:520px}}@media (width<=1120px){.pd-public-header__inner{grid-template-columns:auto 1fr}.pd-public-nav{order:3;grid-column:1/-1;justify-content:flex-start;height:44px;overflow-x:auto}.pd-public-header__actions{justify-self:end}.pd-public-nav__link{height:44px}.pd-world-hero{background-position:50%,50%,62%;min-height:650px}.pd-world-hero__copy{width:min(72vw,760px)}.pd-world-hero h1{font-size:clamp(2.8rem,7vw,4.8rem)}.pd-world-hero__right-rail{bottom:84px;right:24px}.pd-world-hero__domain-sequence{max-width:320px}.pd-world-hero__principle{display:none}.pd-world-estate{grid-template-columns:repeat(2,1fr)}.pd-world-estate article{border-bottom:1px solid #55687b3d}.pd-world-grid,.pd-world-lower-grid,.pd-public-foundation-panel{grid-template-columns:1fr}.pd-world-grid>:nth-child(2),.pd-world-grid>:nth-child(3),.pd-world-grid>:last-child{grid-area:auto;transform:none}.pd-world-grid{margin-bottom:0}.pd-world-panel--feed{min-height:auto}}@media (width<=720px){:root{--pd-public-gutter:10px}.pd-public-header__actions .pd-public-action--secondary,.pd-public-region,.pd-public-icon-action{display:none}.pd-public-action--primary{padding:0 9px;font-size:.59rem}.pd-world-hero{background-position:50%,50%,69%;min-height:700px;margin:0 -10px;padding:60px 20px 50px}.pd-world-hero__copy{width:100%}.pd-world-hero h1{font-size:clamp(2.55rem,12vw,3.9rem)}.pd-world-hero__description{max-width:92%}.pd-world-hero__right-rail{justify-items:start;gap:14px;margin-top:20px;display:grid;position:relative;bottom:auto;right:auto}.pd-world-hero__domain-sequence{flex-wrap:wrap;gap:8px;max-width:100%}.pd-world-domain-sequence__item{gap:0}.pd-world-domain-sequence__arrow{display:none}.pd-world-domain-card{min-width:132px}.pd-world-estate,.pd-world-analysis-placeholder{grid-template-columns:1fr}.pd-world-estate article{border-right:0}.pd-world-panel__header{flex-direction:column;align-items:flex-start}.pd-world-tabs{justify-content:flex-start}.pd-world-map-placeholder{background-size:cover,94%;min-height:430px}.pd-public-page{padding:54px 18px 78px}.pd-public-page--foundation:before{opacity:.12;width:720px;right:-420px}.pd-public-foundation-panel{padding:22px}.pd-public-footer__inner{grid-template-columns:1fr;padding:16px 0}.pd-public-footer__inner>small{text-align:left;justify-self:start}}:root{--pd-public-page-explainer-size:clamp(1rem, 1vw, 1.1rem);--pd-public-page-explainer-line-height:1.62;--pd-public-page-support-size:clamp(.86rem, .82vw, .94rem);--pd-public-page-support-line-height:1.58}.pd-public-page__intro p{font-size:var(--pd-public-page-explainer-size);line-height:var(--pd-public-page-explainer-line-height)}.pd-world-google-map-shell{background:#00111f;min-height:640px;position:relative;overflow:hidden}.pd-world-google-map{position:absolute;inset:0}.pd-world-google-map-shell--fallback{background:linear-gradient(#00111fa8,#00111fe0),url(/media/peradak-internal-data-globe.png) 50%/min(72%,820px) no-repeat;place-items:center;padding:28px;display:grid}.pd-world-google-map-shell--fallback>div{background:#00111fd6;border:1px solid #50b0f838;border-radius:8px;gap:7px;width:min(560px,100%);padding:16px 18px;display:grid}.pd-world-google-map-shell--fallback strong{font-size:.8rem}.pd-world-google-map-shell--fallback span{color:var(--pd-text-muted);font-size:.67rem;line-height:1.5}.pd-world-google-map__types{z-index:3;gap:4px;display:flex;position:absolute;bottom:12px;right:12px}.pd-world-google-map__types button{color:#d2e3f2d1;min-width:52px;min-height:31px;font:inherit;cursor:pointer;background:#00111fe0;border:1px solid #50b0f847;border-radius:5px;padding:0 10px;font-size:.6rem;font-weight:700}.pd-world-google-map__types button:hover,.pd-world-google-map__types button.is-active{color:#fff;background:var(--pd-blue-600);border-color:#50b0f8b8}@media (width<=900px){.pd-world-google-map-shell{min-height:520px}}.pd-observatory{padding:0 0 54px}.pd-observatory-hero{isolation:isolate;min-height:390px;margin:0 calc(var(--pd-public-gutter) * -1);background:radial-gradient(circle at 78% 32%,#0870f81f,#0000 30rem),linear-gradient(90deg,#00111ffe 0%,#00111ff5 40%,#00111fbd 60%,#00111f4d 100%),linear-gradient(#00111f 0%,#03182a 100%);border-bottom:1px solid #50b0f82e;align-items:center;padding:54px clamp(28px,4.2vw,84px) 46px;display:flex;position:relative;overflow:hidden}.pd-observatory-hero:before{content:"";z-index:0;aspect-ratio:1;pointer-events:none;opacity:.38;filter:saturate(1.12)contrast(1.04);background:url(/media/peradak-internal-data-globe.png) 50%/cover no-repeat;width:min(900px,58vw);position:absolute;top:-245px;right:-110px;-webkit-mask-image:radial-gradient(at 54% 52%,#000 0% 48%,#000000db 58%,#0000 78%);mask-image:radial-gradient(at 54% 52%,#000 0% 48%,#000000db 58%,#0000 78%)}.pd-observatory-hero:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000,#00111f94);height:130px;position:absolute;inset:auto 0 0}.pd-observatory-hero__content{z-index:2;width:min(920px,58vw);position:relative}.pd-observatory-kicker{color:var(--pd-blue-300);letter-spacing:.19em;margin:0 0 9px;font-size:.7rem;font-weight:700}.pd-observatory-hero h1{letter-spacing:-.05em;margin:0;font-size:clamp(3.2rem,5.3vw,6.1rem);line-height:.96}.pd-observatory-hero__description{color:#e8f1faeb;font-size:var(--pd-public-page-explainer-size);line-height:var(--pd-public-page-explainer-line-height);margin:14px 0 0}.pd-observatory-hero__support{max-width:780px;color:var(--pd-text-secondary);font-size:var(--pd-public-page-support-size);line-height:var(--pd-public-page-support-line-height);margin:9px 0 0}.pd-observatory-search{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#05182bdb;border:1px solid #50b0f870;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:min(840px,100%);min-height:52px;margin-top:24px;padding:5px 6px 5px 15px;display:grid}.pd-observatory-search>span{color:var(--pd-text-secondary);font-size:1.1rem}.pd-observatory-search input{min-width:0;color:var(--pd-text-secondary);font:inherit;background:0 0;border:0;outline:0}.pd-observatory-search input:disabled{opacity:1}.pd-observatory-search button{border:1px solid var(--pd-blue-500);color:#fff;background:var(--pd-blue-500);border-radius:6px;min-width:82px;height:40px;font-size:.7rem;font-weight:700}.pd-observatory-search button:disabled{opacity:.78}.pd-observatory-monitor-themes{color:var(--pd-text-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:.61rem;display:flex}.pd-observatory-theme{color:#dae8f6e0;background:#04182aa3;border:1px solid #50b0f83d;border-radius:6px;padding:5px 8px}.pd-observatory-hero__principle{z-index:2;color:#e5eff9cc;letter-spacing:.28em;text-align:right;text-shadow:0 2px 16px #000000ad;gap:7px;font-size:.72rem;display:grid;position:absolute;bottom:54px;right:clamp(28px,4vw,80px)}.pd-observatory-status{border:1px solid var(--pd-public-border);background:var(--pd-public-panel);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:14px;display:grid}.pd-observatory-status-card{border-right:1px solid #55687b47;align-items:center;gap:13px;min-height:96px;padding:16px 18px;display:flex}.pd-observatory-status-card:last-child{border-right:0}.pd-observatory-status-card__marker{color:#4cbaff;background:#4cbaff0e;border:1px solid;border-radius:7px;flex:0 0 45px;width:45px;height:45px;line-height:0;position:relative}.pd-observatory-status-card__marker svg{width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pd-observatory-status-card:nth-child(2) .pd-observatory-status-card__marker{color:#15d2b5;background:#15d2b50e}.pd-observatory-status-card:nth-child(3) .pd-observatory-status-card__marker{color:#a874ff;background:#a874ff0e}.pd-observatory-status-card:nth-child(4) .pd-observatory-status-card__marker{color:#e6a72d;background:#e6a72d0e}.pd-observatory-status-card>div{gap:2px;display:grid}.pd-observatory-status-card strong{font-size:1rem}.pd-observatory-status-card span{color:var(--pd-text-secondary);font-size:.7rem;font-weight:600}.pd-observatory-status-card small{color:var(--pd-text-muted);margin-top:2px;font-size:.59rem;line-height:1.35}.pd-observatory-primary-grid{grid-template-columns:minmax(0,1.82fr) minmax(260px,.58fr) minmax(270px,.62fr);gap:12px;margin-top:12px;display:grid}.pd-observatory-secondary-grid{grid-template-columns:minmax(0,1.82fr) minmax(320px,.68fr);gap:12px;margin-top:12px;display:grid}.pd-observatory-panel{border:1px solid var(--pd-public-border);background:var(--pd-public-panel);border-radius:9px;min-width:0;overflow:hidden;box-shadow:0 14px 42px #0000001a}.pd-observatory-panel__header{background:linear-gradient(#0c253b66,#0000);border-bottom:1px solid #55687b3d;justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:13px 15px;display:flex}.pd-observatory-panel__header h2{margin:0;font-size:.95rem}.pd-observatory-panel__header p{color:var(--pd-text-muted);margin:3px 0 0;font-size:.59rem;line-height:1.4}.pd-observatory-domain-tabs{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.pd-observatory-domain-tabs span{color:var(--pd-text-muted);border:1px solid #50b0f82e;border-radius:5px;padding:5px 8px;font-size:.57rem}.pd-observatory-domain-tabs .is-active{color:#fff;border-color:var(--pd-blue-500);background:var(--pd-blue-600)}.pd-observatory-map{background-image:linear-gradient(#00111f61,#00111fb3),url(/media/peradak-internal-data-globe.png);background-position:50%,50% 44%;background-repeat:no-repeat;background-size:cover,min(78%,900px);min-height:620px;padding:18px;position:relative;overflow:hidden}.pd-observatory-map:before{content:"";opacity:.22;background-image:linear-gradient(#50b0f814 1px,#0000 1px),linear-gradient(90deg,#50b0f814 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 95%);mask-image:linear-gradient(#000,#0000 95%)}.pd-observatory-map__legend,.pd-observatory-map__controls,.pd-observatory-map__empty{z-index:2;position:relative}.pd-observatory-map__legend{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00111fc2;border:1px solid #50b0f838;border-radius:7px;gap:7px;padding:12px;display:grid;position:absolute;top:18px;left:18px}.pd-observatory-map__legend span{color:var(--pd-text-secondary);align-items:center;gap:7px;font-size:.62rem;display:flex}.pd-observatory-dot{border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 10px}.pd-observatory-dot--risk{color:#ff665f;background:currentColor}.pd-observatory-dot--opportunity{color:#34d5a4;background:currentColor}.pd-observatory-dot--watch{color:#f0b048;background:currentColor}.pd-observatory-dot--stable{color:#50b0f8;background:currentColor}.pd-observatory-map__controls{gap:5px;display:grid;position:absolute;top:18px;right:18px}.pd-observatory-map__controls span{min-width:92px;color:var(--pd-text-secondary);text-align:center;background:#00111fbd;border:1px solid #50b0f833;border-radius:6px;padding:8px 10px;font-size:.62rem}.pd-observatory-map__empty{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00111fd1;border:1px solid #50b0f838;border-radius:7px;width:min(540px,100% - 48px);padding:15px 17px;position:absolute;bottom:24px;left:24px}.pd-observatory-map__eyebrow{color:var(--pd-blue-300);letter-spacing:.12em;font-size:.58rem;font-weight:700}.pd-observatory-map__empty strong{margin-top:6px;font-size:.78rem;display:block}.pd-observatory-map__empty p{color:var(--pd-text-muted);margin:5px 0 0;font-size:.63rem;line-height:1.5}.pd-observatory-panel--updates{min-height:684px}.pd-observatory-side-stack{grid-template-rows:1fr 1fr;gap:12px;display:grid}.pd-observatory-empty-state{align-content:center;gap:6px;min-height:210px;padding:22px;display:grid}.pd-observatory-empty-state--compact{min-height:132px}.pd-observatory-empty-state strong{font-size:.77rem}.pd-observatory-empty-state p{color:var(--pd-text-muted);margin:0;font-size:.64rem;line-height:1.5}.pd-observatory-monitor-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:12px;display:grid}.pd-observatory-monitor-card{background:#081c31b8;border:1px solid #50b0f829;border-radius:7px;min-width:0;overflow:hidden}.pd-observatory-monitor-card__visual{background:radial-gradient(circle at 78% 28%,#f0b04838,#0000 14%),radial-gradient(circle at 30% 42%,#0870f842,#0000 28%),linear-gradient(135deg,#0a3854c7,#041628e6);border-bottom:1px solid #50b0f829;height:96px;position:relative;overflow:hidden}.pd-observatory-monitor-card__visual:after{content:"";background-image:linear-gradient(#50b0f812 1px,#0000 1px),linear-gradient(90deg,#50b0f812 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0}.pd-observatory-monitor-card__visual span{z-index:2;background:radial-gradient(circle,#50b0f82e,#0000 66%);border:1px solid #50b0f842;border-radius:50%;width:48px;height:48px;position:absolute;bottom:12px;right:14px}.pd-observatory-monitor-card__body{padding:12px}.pd-observatory-monitor-card__state{color:var(--pd-blue-300);letter-spacing:.1em;font-size:.54rem;font-weight:700}.pd-observatory-monitor-card h3{margin:6px 0 5px;font-size:.74rem;line-height:1.35}.pd-observatory-monitor-card p{min-height:47px;color:var(--pd-text-muted);margin:0;font-size:.59rem;line-height:1.45}.pd-observatory-monitor-card small{color:var(--pd-text-secondary);margin-top:10px;font-size:.57rem;display:block}@media (width<=1480px){.pd-observatory-hero__content{width:min(64vw,860px)}.pd-observatory-primary-grid{grid-template-columns:minmax(0,1.6fr) minmax(260px,.62fr)}.pd-observatory-side-stack{grid-column:2}.pd-observatory-panel--updates{min-height:360px}.pd-observatory-monitor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1120px){.pd-observatory-hero{background-position:50%,50%,70% 45%;background-size:cover,cover,760px;min-height:470px}.pd-observatory-hero__content{width:min(72vw,760px)}.pd-observatory-hero__principle{display:none}.pd-observatory-status{grid-template-columns:repeat(2,1fr)}.pd-observatory-status-card{border-bottom:1px solid #55687b3d}.pd-observatory-primary-grid,.pd-observatory-secondary-grid{grid-template-columns:1fr}.pd-observatory-side-stack{grid-column:auto;grid-template-rows:auto;grid-template-columns:1fr 1fr}.pd-observatory-panel--updates{min-height:auto}}@media (width<=720px){.pd-observatory-hero{background-position:50%,50%,74% 45%;background-size:cover,cover,720px;min-height:560px;margin:0 -10px;padding:48px 20px 42px}.pd-observatory-hero__content{width:100%}.pd-observatory-hero h1{font-size:3.4rem}.pd-observatory-search{grid-template-columns:auto 1fr}.pd-observatory-search button{display:none}.pd-observatory-status{grid-template-columns:1fr}.pd-observatory-status-card{border-right:0}.pd-observatory-side-stack{grid-template-columns:1fr}.pd-observatory-map{background-size:cover,100%;min-height:460px}.pd-observatory-map__legend{top:12px;left:12px}.pd-observatory-map__controls{top:12px;right:12px}.pd-observatory-monitor-grid{grid-template-columns:1fr}}@media (width<=1120px){.pd-observatory-hero:before{opacity:.32;width:760px;top:-180px;right:-240px}}@media (width<=720px){.pd-observatory-hero:before{opacity:.22;width:720px;top:-90px;right:-390px}}.pd-observatory-panel__header--map{grid-template-columns:minmax(250px,1fr) auto minmax(420px,1fr);align-items:center;gap:18px;display:grid}.pd-observatory-map-provider-context{background:#00111f6b;border:1px solid #50b0f833;border-radius:5px;justify-self:center;align-items:center;gap:9px;max-width:330px;padding:7px 10px;display:flex}.pd-observatory-map-provider-context>span{width:19px;height:19px;color:var(--pd-blue-300);border:1px solid #50b0f86b;border-radius:50%;flex:none;place-items:center;font-size:.56rem;font-weight:800;display:grid}.pd-observatory-map-provider-context>div{gap:1px;display:grid}.pd-observatory-map-provider-context strong{font-size:.59rem;line-height:1.25}.pd-observatory-map-provider-context small{color:var(--pd-text-muted);font-size:.49rem;line-height:1.3}.pd-observatory-panel__header--map .pd-observatory-domain-tabs{justify-self:end}@media (width<=1480px){.pd-observatory-panel__header--map{grid-template-columns:minmax(230px,1fr) auto}.pd-observatory-panel__header--map .pd-observatory-map-provider-context{grid-area:1/2}.pd-observatory-panel__header--map .pd-observatory-domain-tabs{grid-column:1/-1;justify-self:end}}@media (width<=900px){.pd-observatory-panel__header--map{grid-template-columns:1fr}.pd-observatory-panel__header--map .pd-observatory-map-provider-context,.pd-observatory-panel__header--map .pd-observatory-domain-tabs{grid-area:auto;justify-self:start}}.pd-public-signals-map{background:radial-gradient(circle at 50% 44%,#0870f814,#0000 40%),#00111f;min-height:710px;position:relative;overflow:hidden}.pd-public-map-provider{position:absolute;inset:0}.pd-public-google-map,.pd-public-world-map{width:100%;height:100%;display:block}.pd-public-world-map{background:#00111f}.pd-public-world-map__graticule line{stroke:#50b0f814;stroke-width:1px;vector-effect:non-scaling-stroke}.pd-public-world-map__countries path{cursor:pointer;fill:url(#peradak-country-fill);stroke:#4db1ee7a;stroke-width:.75px;vector-effect:non-scaling-stroke;transition:fill .12s,stroke .12s,opacity .12s}.pd-public-world-map__countries path:hover,.pd-public-world-map__countries path:focus-visible{fill:#0e4165;stroke:#74d1ffeb;outline:none}.pd-public-world-map__countries path.is-selected{fill:#126095;stroke:#7fd7ff;stroke-width:1.45px;filter:url(#peradak-country-glow)}.pd-map-layer{pointer-events:none}.pd-map-layer path,.pd-map-layer circle{vector-effect:non-scaling-stroke}.pd-map-layer--admin1 path{fill:none;stroke:#88bade57;stroke-width:.45px}.pd-map-layer--coastline path{fill:none;stroke:#54c4ffd1;stroke-width:.85px}.pd-map-layer--lakes path{fill:#0f80ba38;stroke:#50bff3ad;stroke-width:.55px}.pd-map-layer--roads path{fill:none;stroke:#deb55db8;stroke-width:.62px}.pd-map-layer--places circle{fill:#71caffd1;stroke:#00111fe6;stroke-width:.55px}.pd-map-layer--airports circle{fill:#4db5f52e;stroke:#75d5ffe0;stroke-width:.85px}.pd-map-layer--power-plants circle{fill:#ddb659d6;stroke:#00111fe6;stroke-width:.55px}.pd-map-layer--dams circle{fill:#44c2b8d1;stroke:#00111fe6;stroke-width:.55px}.pd-map-layer--cyclones path{fill:none;stroke:#b497ff6b;stroke-width:.58px}.pd-public-map-loading,.pd-public-map-unavailable{color:var(--pd-text-secondary);text-align:center;place-content:center;justify-items:center;gap:9px;padding:24px;display:grid;position:absolute;inset:0}.pd-public-map-loading__pulse{border:1px solid #50b0f86b;border-radius:50%;width:34px;height:34px;animation:1.6s ease-in-out infinite pd-public-map-pulse;box-shadow:0 0 34px #0870f838}@keyframes pd-public-map-pulse{50%{opacity:.38;transform:scale(.84)}}.pd-public-map-unavailable span{max-width:480px;color:var(--pd-text-muted);font-size:.72rem;line-height:1.55}.pd-public-map-toolbar{z-index:6;position:absolute;top:16px;right:16px}.pd-public-map-toolbar button{min-height:34px;color:var(--pd-text-secondary);font:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00111fcc;border:1px solid #50b0f842;border-radius:5px;align-items:center;gap:8px;padding:0 11px;font-size:.62rem;font-weight:700;display:inline-flex}.pd-public-map-toolbar button:hover,.pd-public-map-toolbar button.is-active{color:#fff;background:#072944f0;border-color:#50b0f8b8}.pd-public-map-toolbar button span{text-align:center;background:#0870f852;border-radius:4px;min-width:18px;padding:2px 5px;font-size:.54rem}.pd-public-layer-panel{z-index:9;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#00111ff0;border:1px solid #50b0f847;border-radius:6px;grid-template-rows:auto minmax(0,1fr) auto;width:min(352px,100% - 32px);max-height:calc(100% - 78px);display:grid;position:absolute;top:58px;right:16px;overflow:hidden;box-shadow:0 20px 48px #00000047}.pd-public-layer-panel__header{border-bottom:1px solid #50b0f824;justify-content:space-between;align-items:flex-start;gap:16px;padding:13px 14px 11px;display:flex}.pd-public-layer-panel__header>div{gap:3px;display:grid}.pd-public-layer-panel__header strong{font-size:.72rem}.pd-public-layer-panel__header span{color:var(--pd-text-muted);font-size:.55rem;line-height:1.4}.pd-public-layer-panel__header button{width:27px;height:27px;color:var(--pd-text-secondary);font:inherit;background:0 0;border:1px solid #50b0f838;border-radius:4px;font-size:.9rem}.pd-public-layer-panel__body{padding:9px 10px 12px;overflow:auto}.pd-public-layer-group+.pd-public-layer-group{margin-top:11px}.pd-public-layer-group__title{color:var(--pd-blue-300);letter-spacing:.12em;margin:0 4px 5px;font-size:.5rem;font-weight:800;display:block}.pd-public-layer-row{border:1px solid #0000;border-radius:5px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;min-height:47px;padding:7px 8px;display:grid}.pd-public-layer-row.is-ready{cursor:pointer}.pd-public-layer-row.is-ready:hover{background:#1241652e;border-color:#50b0f829}.pd-public-layer-row.is-disabled{opacity:.52;cursor:not-allowed}.pd-public-layer-row input{accent-color:#0870f8;width:14px;height:14px}.pd-public-layer-row>span{gap:2px;display:grid}.pd-public-layer-row strong{color:#ebf3fbf0;font-size:.61rem}.pd-public-layer-row small{color:var(--pd-text-muted);font-size:.51rem;line-height:1.35}.pd-public-layer-row em{color:var(--pd-text-muted);letter-spacing:.06em;font-size:.47rem;font-style:normal;font-weight:800}.pd-public-layer-row.is-ready em{color:#5bbdf6e6}.pd-public-layer-panel__footer{color:var(--pd-text-muted);border-top:1px solid #50b0f824;padding:10px 13px;font-size:.52rem;line-height:1.45}.pd-public-map-zoom{z-index:4;gap:5px;display:grid;position:absolute;bottom:18px;left:16px}.pd-public-map-zoom button{color:#e5eff9eb;width:34px;height:34px;font:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00111fd6;border:1px solid #50b0f847;border-radius:5px;font-size:.94rem;font-weight:700}.pd-public-map-zoom button:hover:not(:disabled){background:#072944eb;border-color:#50b0f8ad}.pd-public-map-zoom button:disabled{opacity:.32}.pd-public-map-type-controls{z-index:4;gap:5px;display:flex;position:absolute;bottom:15px;right:15px}.pd-public-map-type-controls button{min-height:32px;color:var(--pd-text-secondary);font:inherit;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00111fcc;border:1px solid #50b0f83d;border-radius:5px;padding:0 12px;font-size:.61rem;font-weight:700}.pd-public-map-type-controls button.is-active{color:#fff;border-color:var(--pd-blue-500);background:#0870f8b8}.pd-public-map-selection{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00111fcc;border:1px solid #50b0f833;border-radius:5px;gap:2px;min-width:180px;padding:8px 10px;display:grid;position:absolute;bottom:18px;left:64px}.pd-public-map-selection span{font-size:.65rem;font-weight:700}.pd-public-map-selection small{color:var(--pd-text-muted);font-size:.52rem}.pd-public-signal-overlay-state{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00111fc7;border:1px solid #50b0f838;border-radius:6px;width:min(330px,100% - 36px);padding:12px 14px;position:absolute;top:18px;left:18px}.pd-public-signal-overlay-state__label{color:var(--pd-blue-300);letter-spacing:.12em;font-size:.54rem;font-weight:700}.pd-public-signal-overlay-state strong{margin-top:5px;font-size:.7rem;display:block}.pd-public-signal-overlay-state p{color:var(--pd-text-muted);margin:4px 0 0;font-size:.57rem;line-height:1.45}@media (width<=920px){.pd-public-map-toolbar{top:58px;right:16px}}@media (width<=720px){.pd-public-signals-map{min-height:520px}.pd-public-map-toolbar{top:12px;right:12px}.pd-public-layer-panel{width:calc(100% - 24px);top:52px;right:12px}.pd-public-map-selection{min-width:0;left:58px;right:12px}.pd-public-signal-overlay-state{width:min(250px,100% - 104px);top:12px;left:12px}}.pd-data-library{--pd-data-panel:#05182ae6;--pd-data-panel-raised:#071f35eb;--pd-data-line:#5d9fe138;--pd-data-line-strong:#50b0f861;--pd-data-text:#f5f8fc;--pd-data-secondary:#b7c3cf;--pd-data-muted:#8b9aaa;--pd-data-blue:#50b0f8;--pd-data-blue-strong:#0870f8;width:calc(100% - 20px);margin:0 auto;padding:0 0 48px}.pd-data-library-hero{isolation:isolate;border-bottom:1px solid #50b0f829;min-height:286px;padding:36px 0 24px;position:relative;overflow:hidden}.pd-data-library-hero:after{content:"";z-index:-1;aspect-ratio:1;opacity:.28;filter:saturate(1.1);pointer-events:none;background:url(/media/peradak-internal-data-globe.png) 50%/contain no-repeat;width:min(860px,58vw);position:absolute;top:-200px;right:-40px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30% 72%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 30% 72%,#0000 100%)}.pd-data-library-hero:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 62% 22%,#0870f824,#0000 34rem),linear-gradient(#02111f38,#02111fb8);position:absolute;inset:0}.pd-data-library-hero__content{z-index:1;max-width:1080px;position:relative}.pd-data-library-kicker{color:var(--pd-data-blue);letter-spacing:.12em;margin:0 0 8px;font-size:.68rem;font-weight:700}.pd-data-library-hero h1{color:var(--pd-data-text);letter-spacing:-.045em;margin:0;font-size:clamp(2.25rem,4vw,4.4rem);line-height:.98}.pd-data-library-hero__description{max-width:760px;color:var(--pd-data-secondary);margin:14px 0 0;font-size:clamp(1rem,1vw,1.1rem);line-height:1.55}.pd-data-library-hero__support{max-width:900px;color:var(--pd-data-muted);margin:8px 0 0;font-size:clamp(.86rem,.82vw,.94rem);line-height:1.65}.pd-data-library-search{border:1px solid var(--pd-data-line-strong);background:#051d32e0;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:min(900px,100%);min-height:50px;margin-top:24px;display:grid;overflow:hidden;box-shadow:0 16px 44px #0000002e}.pd-data-library-search>span{color:var(--pd-data-blue);padding-left:16px;font-weight:800}.pd-data-library-search input,.pd-data-library-search button{min-height:48px;font:inherit;border:0}.pd-data-library-search input{min-width:0;color:var(--pd-data-secondary);background:0 0;outline:0;padding:0 14px}.pd-data-library-search button{color:#dce8f7;background:#0870f885;min-width:112px;padding:0 20px;font-size:.78rem;font-weight:700}.pd-data-library-search input:disabled,.pd-data-library-search button:disabled{opacity:.74;cursor:not-allowed}.pd-data-library-search-note{max-width:900px;color:var(--pd-data-muted);margin:8px 0 0;font-size:.72rem;line-height:1.45}.pd-data-library-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.pd-data-library-metric{border:1px solid var(--pd-data-line);background:linear-gradient(#082742e6,#05192bf0);border-radius:7px;grid-template-columns:auto 1fr;align-items:start;gap:12px;min-height:116px;padding:18px;display:grid}.pd-data-library-metric__icon{color:#67c2ff;background:#0870f81a;border:1px solid #50b0f88f;border-radius:6px;place-items:center;width:32px;height:32px;font-size:1rem;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #67c2ff0a}.pd-data-library-metric strong,.pd-data-library-metric span,.pd-data-library-metric small{display:block}.pd-data-library-metric strong{color:var(--pd-data-text);font-size:1.3rem}.pd-data-library-metric span{color:var(--pd-data-secondary);margin-top:2px;font-size:.78rem;font-weight:600}.pd-data-library-metric small{color:var(--pd-data-muted);margin-top:7px;font-size:.68rem;line-height:1.4}.pd-data-library-workspace{grid-template-columns:minmax(210px,250px) minmax(0,1fr) minmax(340px,380px);align-items:start;gap:12px;display:grid}.pd-data-library-filters,.pd-data-library-panel{border:1px solid var(--pd-data-line);background:var(--pd-data-panel);border-radius:7px;box-shadow:0 18px 42px #00000024}.pd-data-library-filters{position:sticky;top:84px;overflow:hidden}.pd-data-library-panel{padding:16px}.pd-data-library-panel-heading,.pd-data-library-catalogue__toolbar{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.pd-data-library-panel-heading h2,.pd-data-library-about h2,.pd-data-library-request h2{color:var(--pd-data-text);margin:0;font-size:1rem;line-height:1.3}.pd-data-library-panel-heading>span{color:var(--pd-data-blue);white-space:nowrap;font-size:.66rem;font-weight:700}.pd-data-library-filter-note{border-left:2px solid var(--pd-data-blue-strong);color:var(--pd-data-muted);background:#0870f80f;margin-top:12px;padding:10px 12px;font-size:.7rem;line-height:1.5}.pd-data-library-filter-group legend{color:#dbe7f4;width:100%;padding:14px 0 0;font-size:.75rem;font-weight:700}.pd-data-library-filter-group__items{gap:9px;margin-top:10px;display:grid}.pd-data-library-filter-group label{color:var(--pd-data-muted);align-items:center;gap:8px;font-size:.7rem;display:flex}.pd-data-library-filter-group input{width:14px;height:14px;accent-color:var(--pd-data-blue-strong)}.pd-data-library-main-column,.pd-data-library-side-column{gap:12px;display:grid}.pd-data-library-featured{min-height:214px}.pd-data-library-empty{color:var(--pd-data-secondary);align-items:center;gap:16px;display:flex}.pd-data-library-empty--featured{background:linear-gradient(90deg,#0870f80d,#0000);border:1px dashed #50b0f847;min-height:142px;margin-top:12px;padding:18px}.pd-data-library-empty__mark{width:44px;height:44px;color:var(--pd-data-blue);border:1px solid #50b0f857;border-radius:7px;flex:none;place-items:center;font-size:1.4rem;font-weight:700;display:grid}.pd-data-library-empty strong{color:var(--pd-data-text);font-size:.82rem}.pd-data-library-empty p{max-width:760px;color:var(--pd-data-muted);margin:6px 0 0;font-size:.73rem;line-height:1.55}.pd-data-library-catalogue{min-height:390px;padding:0;overflow:hidden}.pd-data-library-catalogue__toolbar{border-bottom:1px solid #5d9fe126;padding:16px}.pd-data-library-view-controls{gap:6px;display:flex}.pd-data-library-view-controls button{min-height:30px;color:var(--pd-data-muted);background:#05192bc7;border:1px solid #50b0f838;border-radius:5px;padding:0 11px;font-size:.68rem}.pd-data-library-table-wrap{width:100%;overflow-x:auto}.pd-data-library-table{border-collapse:collapse;width:100%;min-width:900px}.pd-data-library-table th{color:#93a9be;letter-spacing:.04em;text-align:left;white-space:nowrap;border-bottom:1px solid #5d9fe124;padding:12px 14px;font-size:.63rem;font-weight:700}.pd-data-library-table td{padding:16px}.pd-data-library-empty--table{text-align:center;flex-direction:column;justify-content:center;min-height:220px}.pd-data-library-empty--table p{max-width:660px}.pd-data-library-side-column{position:sticky;top:84px}.pd-data-library-coverage__surface{background:radial-gradient(circle at 50% 48%,#0870f833,#0000 12rem),#031424;border:1px solid #50b0f829;border-radius:6px;min-height:304px;margin-top:12px;position:relative;overflow:hidden}.pd-data-library-coverage__grid{background-image:linear-gradient(#50b0f80b 1px,#0000 1px),linear-gradient(90deg,#50b0f80b 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 95%);mask-image:linear-gradient(#000,#0000 95%)}.pd-data-library-coverage__message{text-align:center;align-content:center;justify-items:center;padding:22px;display:grid;position:absolute;inset:0}.pd-data-library-coverage__message strong{color:var(--pd-data-text);font-size:.82rem}.pd-data-library-coverage__message p{color:var(--pd-data-muted);margin:7px 0 0;font-size:.7rem;line-height:1.5}.pd-data-library-about__lead{color:var(--pd-data-text);margin-top:14px;font-size:.82rem;display:block}.pd-data-library-about>p,.pd-data-library-request>p{color:var(--pd-data-muted);margin:9px 0 0;font-size:.72rem;line-height:1.6}.pd-data-library-about ul{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.pd-data-library-about li{color:var(--pd-data-secondary);padding-left:20px;font-size:.7rem;line-height:1.45;position:relative}.pd-data-library-about li:before{content:"+";color:#2fbf71;font-weight:800;position:absolute;left:0}.pd-data-library-about a{color:#dce9f8;background:#0870f81f;border:1px solid #50b0f861;border-radius:6px;align-items:center;min-height:38px;margin-top:16px;padding:0 13px;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-flex}.pd-data-library-request button{width:100%;min-height:40px;color:var(--pd-data-muted);font:inherit;cursor:not-allowed;background:#0870f814;border:1px solid #50b0f847;border-radius:6px;margin-top:14px;font-size:.7rem;font-weight:700}@media (width<=1280px){.pd-data-library-workspace{grid-template-columns:230px minmax(0,1fr)}.pd-data-library-side-column{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));position:static}}@media (width<=900px){.pd-data-library-metrics,.pd-data-library-side-column{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-data-library-workspace{grid-template-columns:1fr}.pd-data-library-filters{position:static}.pd-data-library-side-column{grid-column:auto}}@media (width<=640px){.pd-data-library{width:calc(100% - 12px)}.pd-data-library-hero{min-height:0;padding-top:28px}.pd-data-library-hero:after{opacity:.18;width:780px;right:-420px}.pd-data-library-search{grid-template-columns:auto minmax(0,1fr)}.pd-data-library-search button{border-top:1px solid #50b0f824;grid-column:1/-1;width:100%}.pd-data-library-metrics,.pd-data-library-side-column{grid-template-columns:1fr}.pd-data-library-catalogue__toolbar{flex-direction:column;align-items:flex-start}}.pd-data-library-metric__icon svg,.pd-data-library-search__icon svg{fill:none;stroke:currentColor;stroke-width:2.05px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.pd-data-library-search__icon{color:var(--pd-data-blue);place-items:center;padding-left:14px;display:grid}.pd-data-library-coverage__surface{background:radial-gradient(circle at 50% 46%,#0870f842,#0000 15rem),linear-gradient(#06233df5,#031424fa)}.pd-data-library-coverage__message{padding:30px}.pd-data-library-coverage__message strong{font-size:.88rem}.pd-data-library-coverage__message p{max-width:260px;font-size:.72rem}@media (width<=1280px){.pd-data-library-coverage__surface{min-height:260px}}.pd-data-library-metric{align-items:center;gap:14px}.pd-data-library-metric__icon{color:#4cbaff;width:45px;height:45px;box-shadow:none;background:#4cbaff0e;border:1px solid;border-radius:7px;flex:0 0 45px;place-items:center;display:grid}.pd-data-library-metric__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.pd-data-library-metric:first-child .pd-data-library-metric__icon{color:#4cbaff;background:#4cbaff0e}.pd-data-library-metric:nth-child(2) .pd-data-library-metric__icon{color:#15d2b5;background:#15d2b50e}.pd-data-library-metric:nth-child(3) .pd-data-library-metric__icon{color:#a874ff;background:#a874ff0e}.pd-data-library-metric:nth-child(4) .pd-data-library-metric__icon{color:#e6a72d;background:#e6a72d0e}.pd-data-library-search__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.pd-data-library-metric__icon{place-items:center;line-height:0;display:grid}.pd-data-library-metric__icon svg{width:28px;height:28px;margin:0;display:block;transform:translate(0)}.pd-data-library-metric__icon{line-height:0;display:block;position:relative}.pd-data-library-metric__icon svg{transform-origin:50%;width:28px;height:28px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pd-data-library-table td>small{color:var(--pd-text-muted);overflow-wrap:anywhere;margin-top:.28rem;font-size:.68rem;line-height:1.35;display:block}.pd-data-library-table td>a,.pd-data-library-table td>strong{line-height:1.35;display:inline-block}.pd-data-library-pagination{border-top:1px solid var(--pd-line-subtle);color:var(--pd-text-muted);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem 1rem;font-size:.72rem;display:flex}.pd-data-library-pagination>div{align-items:center;gap:.6rem;display:flex}.pd-data-library-pagination button{border:1px solid var(--pd-line-strong);min-height:2rem;color:var(--pd-text-primary);font:inherit;background:#061725d1;border-radius:.35rem;padding:0 .75rem}.pd-data-library-pagination button:disabled{cursor:not-allowed;opacity:.42}@media (width<=760px){.pd-data-library-pagination{flex-direction:column;align-items:flex-start}}.pd-data-library-metric{align-items:center}.pd-data-library-metric__body{min-width:0}.pd-data-library-metric__headline{justify-items:center;width:max-content;max-width:100%;display:grid}.pd-data-library-metric__headline>span{color:var(--pd-data-secondary);margin:0;font-size:.76rem;font-weight:700;line-height:1.25}.pd-data-library-metric__headline>strong{color:var(--pd-data-text);margin-top:4px;font-size:1.42rem;line-height:1}.pd-data-library-metric__body>small{color:var(--pd-data-muted);margin-top:8px;font-size:.68rem;line-height:1.42;display:block}.pd-data-library-filters__header{justify-content:space-between;align-items:flex-start;gap:10px;padding:16px 16px 0;display:flex}.pd-data-library-filters__header h2{color:var(--pd-data-text);margin:0;font-size:1rem}.pd-data-library-filters__header button{border:1px solid var(--pd-data-line);min-height:28px;color:var(--pd-data-blue);background:#0870f80f;border-radius:5px;padding:0 9px;font-size:.66rem;font-weight:700}.pd-data-library-filters__header button:disabled{opacity:.36;cursor:not-allowed}.pd-data-library-filter-group{border:0;border-top:1px solid #5d9fe124;margin:0;padding:0}.pd-data-library-filter-group summary{color:#dbe7f4;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:.75rem;font-weight:700;list-style:none;display:flex}.pd-data-library-filter-group summary::-webkit-details-marker{display:none}.pd-data-library-filter-group summary:after{content:"⌄";color:var(--pd-data-blue);margin-left:auto;transition:transform .16s}.pd-data-library-filter-group:not([open]) summary:after{transform:rotate(-90deg)}.pd-data-library-filter-group summary small{color:var(--pd-data-muted);margin-left:auto;font-size:.62rem;font-weight:500}.pd-data-library-filter-group__items{margin:0;padding:0 16px 14px}.pd-data-library-filter-group label{min-height:24px}.pd-data-library-filter-group label>span{flex:1;min-width:0}.pd-data-library-filter-group label>small{min-width:24px;color:var(--pd-data-muted);text-align:right;font-size:.62rem}.pd-data-library-view-controls button{cursor:pointer;transition:border-color .15s,background .15s,color .15s}.pd-data-library-view-controls button.is-active{color:#eaf5ff;background:#0870f838;border-color:#50b0f89e;box-shadow:inset 0 0 0 1px #50b0f814}.pd-data-library-active-filters{background:#03132185;border-bottom:1px solid #5d9fe11f;flex-wrap:wrap;gap:7px;padding:10px 16px;display:flex}.pd-data-library-active-filters button{color:#bcd7ef;background:#0870f814;border:1px solid #50b0f83d;border-radius:999px;align-items:center;gap:6px;min-height:26px;padding:0 9px;font-size:.64rem;display:inline-flex}.pd-data-library-active-filters button span{color:var(--pd-data-blue);font-size:.8rem}.pd-data-library-active-filters button.is-clear{color:var(--pd-data-muted);background:0 0}.pd-data-library-table-wrap{max-height:none}.pd-data-library-table{table-layout:fixed}.pd-data-library-table th{z-index:2;background:#061c30;position:sticky;top:0;box-shadow:0 1px #5d9fe12e}.pd-data-library-table th:first-child{width:27%}.pd-data-library-table th:nth-child(2){width:10%}.pd-data-library-table th:nth-child(3){width:9%}.pd-data-library-table th:nth-child(4){width:21%}.pd-data-library-table th:nth-child(5){width:7%}.pd-data-library-table th:nth-child(6){width:11%}.pd-data-library-table th:nth-child(7){width:8%}.pd-data-library-table th:nth-child(8){width:15%}.pd-data-library-table tbody tr{border-top:1px solid #5d9fe114;transition:background .14s}.pd-data-library-table tbody tr:hover{background:#50b0f80b}.pd-data-library-table td{vertical-align:top;color:#d5dfeb;overflow-wrap:anywhere;padding:15px 14px;font-size:.78rem;line-height:1.42}.pd-data-library-table__dataset{gap:5px;display:grid}.pd-data-library-table__dataset>a,.pd-data-library-table__dataset>strong{color:#f0f6fd;text-underline-offset:2px;font-size:.8rem;font-weight:650;line-height:1.35;text-decoration-color:#50b0f880}.pd-data-library-table__dataset>code{color:#71879b;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.6rem;line-height:1.35}.pd-data-library-freshness{color:#aab9c8;background:#87a4bf0f;border:1px solid #87a4bf2e;border-radius:999px;align-items:center;min-height:23px;padding:0 7px;font-size:.65rem;display:inline-flex}.pd-data-library-access{justify-items:start;gap:5px;display:grid}.pd-data-library-access__badge{color:#dce7f3;white-space:nowrap;background:#87a4bf12;border:1px solid #87a4bf38;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:.63rem;font-weight:700;line-height:1;display:inline-flex}.pd-data-library-access__badge--public-readable{color:#83e9c4;background:#1fd59c14;border-color:#1fd59c57}.pd-data-library-access__badge--controlled-access{color:#9dd2fa;background:#50b0f814;border-color:#50b0f85c}.pd-data-library-access__badge--review-required{color:#f2ca70;background:#f1b73614;border-color:#f1b73657}.pd-data-library-access__badge--not-publicly-available{color:#eea1a1;background:#e6696914;border-color:#e6696952}.pd-data-library-access>small{color:var(--pd-data-muted);font-size:.6rem;line-height:1.35}.pd-data-library-card-grid{background:#02101d38;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.pd-data-library-dataset-card{background:linear-gradient(#071f35b8,#041626cc);border:1px solid #5d9fe124;border-radius:7px;gap:14px;min-width:0;padding:15px;transition:transform .14s,border-color .14s,background .14s;display:grid}.pd-data-library-dataset-card:hover{background:linear-gradient(#082640d1,#041728e0);border-color:#50b0f852;transform:translateY(-1px)}.pd-data-library-dataset-card__top{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.pd-data-library-dataset-card__top>div:first-child{gap:5px;min-width:0;display:grid}.pd-data-library-dataset-card__top a,.pd-data-library-dataset-card__top strong{color:#f2f7fd;font-size:.86rem;font-weight:700;line-height:1.35}.pd-data-library-dataset-card__top code{color:#71879b;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.6rem}.pd-data-library-dataset-card__chips{flex-wrap:wrap;gap:6px;display:flex}.pd-data-library-dataset-card__chips span{color:#9fb6ca;background:#50b0f80d;border:1px solid #50b0f829;border-radius:999px;padding:4px 7px;font-size:.62rem}.pd-data-library-dataset-card dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:0;display:grid}.pd-data-library-dataset-card dl>div{min-width:0}.pd-data-library-dataset-card dt{color:#6f8499;letter-spacing:.04em;text-transform:uppercase;font-size:.58rem;font-weight:700}.pd-data-library-dataset-card dd{color:#c5d2df;margin:4px 0 0;font-size:.68rem;line-height:1.35}.pd-data-library-dataset-card__limitations{color:var(--pd-data-muted);border-top:1px solid #5d9fe11a;margin:0;padding-top:10px;font-size:.65rem;line-height:1.5}.pd-data-library-empty--cards{grid-column:1/-1;justify-content:center;min-height:220px}.pd-data-library-coverage-map{gap:8px;margin-top:12px;display:grid}.pd-data-library-coverage-map__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.pd-data-library-coverage-map__summary span{min-height:45px;color:var(--pd-data-muted);text-align:center;background:#0870f80a;border:1px solid #50b0f824;border-radius:5px;align-content:center;justify-items:center;padding:6px;font-size:.58rem;display:grid}.pd-data-library-coverage-map__summary strong{color:var(--pd-data-text);font-size:.78rem;display:block}.pd-data-library-coverage-map__svg{background:#031424;border:1px solid #50b0f829;border-radius:6px;width:100%;min-height:214px;display:block}.pd-data-library-coverage-map__graticule line{stroke:#50b0f812;stroke-width:.7px}.pd-data-library-coverage-map__land path{fill:#25537747;stroke:#50b0f83d;stroke-width:.8px}.pd-data-library-coverage-map__marker{cursor:pointer;outline:none}.pd-data-library-coverage-map__marker-ring{fill:#50b0f814;stroke:#50b0f842;stroke-width:1px}.pd-data-library-coverage-map__marker-dot{fill:#0a74cf;stroke:#74c9ff;stroke-width:1.1px;transition:fill .13s,transform .13s}.pd-data-library-coverage-map__marker text{fill:#f5f9fd;pointer-events:none;font-size:7.2px;font-weight:800}.pd-data-library-coverage-map__marker:hover .pd-data-library-coverage-map__marker-dot,.pd-data-library-coverage-map__marker:focus .pd-data-library-coverage-map__marker-dot,.pd-data-library-coverage-map__marker.is-selected .pd-data-library-coverage-map__marker-dot{fill:#12a7e8;transform:scale(1.08)}.pd-data-library-coverage-map__marker:focus .pd-data-library-coverage-map__marker-ring,.pd-data-library-coverage-map__marker.is-selected .pd-data-library-coverage-map__marker-ring{stroke:#5bdbffc7;stroke-width:1.6px}.pd-data-library-coverage-map__footer{color:var(--pd-data-muted);justify-content:space-between;gap:8px;font-size:.58rem;line-height:1.35;display:flex}.pd-data-library-coverage__note{color:#6f8499;margin:9px 0 0;font-size:.6rem;line-height:1.45}@media (width<=1180px){.pd-data-library-card-grid{grid-template-columns:1fr}}@media (width<=760px){.pd-data-library-metric__headline{justify-items:start;width:100%}.pd-data-library-card-grid{padding:10px}.pd-data-library-dataset-card dl{grid-template-columns:1fr}.pd-data-library-coverage-map__footer{flex-direction:column}}.pd-data-library-filters{overscroll-behavior:contain;scrollbar-color:#50b0f857 #02111e73;scrollbar-width:thin;align-self:start;max-height:calc(100vh - 74px);position:sticky;top:60px;overflow-y:auto}.pd-data-library-filters::-webkit-scrollbar{width:7px}.pd-data-library-filters::-webkit-scrollbar-track{background:#02111e73}.pd-data-library-filters::-webkit-scrollbar-thumb{background:#50b0f847;border-radius:999px}.pd-data-library-table__dataset{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px}.pd-data-library-table__dataset>div:last-child{gap:5px;min-width:0;display:grid}.pd-dataset-identity-visual{background:radial-gradient(circle at 55% 45%,#127ec133,#0000 62%),linear-gradient(145deg,#071f34,#031421);border:1px solid #50b0f838;border-radius:5px;flex:none;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #0079c80f}.pd-dataset-identity-visual--compact{width:40px;height:34px}.pd-dataset-identity-visual--card{width:64px;height:50px}.pd-dataset-identity-visual__geography{place-items:center;width:100%;height:100%;padding:4px;display:grid}.pd-dataset-identity-visual__geography>svg{width:100%;height:100%;overflow:visible}.pd-dataset-identity-visual__geography>svg path{fill:#1d92d5b3;stroke:#6fd7ffe6;stroke-width:.8px;vector-effect:non-scaling-stroke}.pd-dataset-identity-visual__fallback{place-items:center;width:100%;height:100%;display:grid}.pd-dataset-identity-visual__fallback svg{fill:none;stroke:#5cc2f57a;stroke-width:1.3px;width:calc(100% - 6px);height:calc(100% - 6px);position:absolute;inset:3px}.pd-dataset-identity-visual__fallback span{z-index:1;color:#d9efff;letter-spacing:.05em;background:#02111eb8;border-radius:3px;padding:2px 4px;font-size:.48rem;font-weight:800;position:relative}.pd-dataset-identity-visual__domain{background:#00101de0;border:1px solid #63d2ff57;border-radius:4px;place-items:center;width:15px;height:15px;display:grid;position:absolute;bottom:2px;right:2px;box-shadow:0 2px 8px #00000040}.pd-dataset-identity-visual--card .pd-dataset-identity-visual__domain{width:19px;height:19px}.pd-dataset-identity-visual__domain svg{fill:none;stroke:#79d7ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:10px;height:10px}.pd-dataset-identity-visual--card .pd-dataset-identity-visual__domain svg{width:12px;height:12px}.pd-data-library-dataset-card__identity{align-items:flex-start;gap:10px;min-width:0;display:flex}.pd-data-library-dataset-card__identity>div:last-child{gap:5px;min-width:0;display:grid}.pd-data-library-google-coverage{background:#031424;border:1px solid #50b0f82e;border-radius:6px;min-height:250px;position:relative;overflow:hidden}.pd-data-library-google-coverage__map{width:100%;min-height:250px}.pd-data-library-google-coverage__types{z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#01111ee0;border:1px solid #67b6ea4d;border-radius:5px;display:flex;position:absolute;top:8px;right:8px;overflow:hidden}.pd-data-library-google-coverage__types button{color:#7790a6;cursor:pointer;background:0 0;border:0;border-right:1px solid #67b6ea2e;min-height:28px;padding:0 8px;font-size:.6rem}.pd-data-library-google-coverage__types button:last-child{border-right:0}.pd-data-library-google-coverage__types button.is-active{color:#e4f4ff;background:#0870f838}.pd-data-library-google-coverage__hover{z-index:3;color:#8ca4b9;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);pointer-events:none;background:#01111ee0;border:1px solid #67b6ea38;border-radius:5px;align-content:center;min-height:40px;padding:6px 9px;display:grid;position:absolute;bottom:8px;left:8px;right:8px}.pd-data-library-google-coverage__hover strong{color:#eef8ff;font-size:.67rem}.pd-data-library-google-coverage__hover span{margin-top:2px;font-size:.56rem}.pd-data-library-coverage-fallback{background-color:#031424;background-image:linear-gradient(#50b0f809 1px,#0000 1px),linear-gradient(90deg,#50b0f809 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #50b0f829;border-radius:6px;align-content:center;gap:8px;min-height:230px;padding:14px;display:grid}.pd-data-library-coverage-fallback>strong{color:#dceaf7;font-size:.7rem}.pd-data-library-coverage-fallback>span{color:var(--pd-data-muted);font-size:.58rem;line-height:1.45}.pd-data-library-coverage-fallback>div{flex-wrap:wrap;gap:5px;display:flex}.pd-data-library-coverage-fallback button,.pd-data-library-coverage-map__aggregates button{color:#a6c5dc;cursor:pointer;background:#0870f80f;border:1px solid #50b0f833;border-radius:5px;align-items:center;gap:6px;min-height:27px;padding:0 8px;font-size:.58rem;display:inline-flex}.pd-data-library-coverage-fallback button strong,.pd-data-library-coverage-map__aggregates button strong{color:#f3f9fd}.pd-data-library-coverage-map__aggregates{flex-wrap:wrap;gap:6px;display:flex}.pd-data-library-coverage-map__authority{color:#6f8499;margin:0;font-size:.58rem;line-height:1.45}@media (width<=980px){.pd-data-library-filters{max-height:none;position:static;overflow:visible}}.pd-data-library-google-coverage,.pd-data-library-google-coverage__map{min-height:220px}.pd-data-library-table__dataset{grid-template-columns:50px minmax(0,1fr);gap:12px}.pd-dataset-domain-icon{background:color-mix(in srgb, currentColor 9%, #06182a);box-shadow:inset 0 0 16px color-mix(in srgb, currentColor 8%, transparent), 0 0 0 1px #ffffff04;border:1px solid;border-radius:7px;flex:none;place-items:center;display:grid}.pd-dataset-domain-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px}.pd-dataset-domain-icon--compact{width:46px;height:46px}.pd-dataset-domain-icon--compact svg{width:25px;height:25px}.pd-dataset-domain-icon--card{width:48px;height:48px}.pd-dataset-domain-icon--card svg{width:27px;height:27px}.pd-dataset-domain-icon--water{color:#40c9ff}.pd-dataset-domain-icon--energy{color:#f4bf45}.pd-dataset-domain-icon--agriculture{color:#5fd38b}.pd-dataset-domain-icon--trade{color:#b68cff}.pd-dataset-domain-icon--transport{color:#6fa8ff}.pd-dataset-domain-icon--manufacturing{color:#ff9d62}.pd-dataset-domain-icon--labour{color:#4fd1c5}.pd-dataset-domain-icon--hazards{color:#ff776f}.pd-dataset-domain-icon--minerals{color:#d18cff}.pd-dataset-domain-icon--geography{color:#62d4eb}.pd-dataset-domain-icon--settlements{color:#ff8fc4}.pd-dataset-domain-icon--macro{color:#9aa8ff}.pd-dataset-domain-icon--default{color:#9bc1df}.pd-dataset-identity-visual--card{width:auto;height:50px;box-shadow:none;background:0 0;border:0;border-radius:0;gap:7px;display:flex;overflow:visible}.pd-dataset-identity-visual__map{background:radial-gradient(circle at 55% 45%,#127ec133,#0000 62%),linear-gradient(145deg,#071f34,#031421);border:1px solid #50b0f838;border-radius:7px;width:66px;height:50px;overflow:hidden}.pd-dataset-identity-visual__map .pd-dataset-identity-visual__geography{height:100%}.pd-dataset-identity-visual--card>.pd-dataset-domain-icon{position:static}.pd-dataset-identity-visual--card .pd-dataset-identity-visual__domain{display:none}.pd-data-library-dataset-card__identity{align-items:center}@media (width<=760px){.pd-data-library-table__dataset{grid-template-columns:42px minmax(0,1fr)}.pd-dataset-domain-icon--compact{width:40px;height:40px}.pd-dataset-domain-icon--compact svg{width:22px;height:22px}}.pd-data-library-google-coverage,.pd-data-library-google-coverage__map{min-height:205px}.pd-data-library-google-coverage__types{top:6px;right:6px}.pd-data-library-google-coverage__hover{bottom:6px;left:6px;right:6px}.pd-analysis-library{--pd-analysis-panel:#041728eb;--pd-analysis-panel-raised:#061f35f0;--pd-analysis-line:#5ca0e038;--pd-analysis-line-strong:#50b0f866;--pd-analysis-text:#f5f8fc;--pd-analysis-secondary:#bcc8d5;--pd-analysis-muted:#8495a7;--pd-analysis-blue:#50b0f8;--pd-analysis-blue-strong:#0870f8;width:100%;max-width:none;margin:0;padding:0 0 48px}.pd-analysis-hero{isolation:isolate;border-bottom:1px solid #50b0f829;min-height:220px;padding:34px 4px 26px;display:block;position:relative;overflow:hidden}.pd-analysis-hero:after{content:"";z-index:-1;aspect-ratio:1;opacity:.28;filter:saturate(1.12);pointer-events:none;background:url(/media/peradak-internal-data-globe.png) 50%/contain no-repeat;width:min(760px,52vw);position:absolute;top:-250px;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 30% 78%,#0000 100%)}.pd-analysis-hero:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 67% 24%,#0870f826,#0000 31rem),linear-gradient(#02111f29,#02111fbd);position:absolute;inset:0}.pd-analysis-kicker{color:var(--pd-analysis-blue);letter-spacing:.12em;margin:0 0 7px;font-size:.68rem;font-weight:700}.pd-analysis-hero h1{color:var(--pd-analysis-text);letter-spacing:-.045em;margin:0;font-size:clamp(2.35rem,4vw,4.25rem);line-height:.98}.pd-analysis-hero__description{max-width:850px;color:var(--pd-analysis-secondary);margin:13px 0 0;font-size:clamp(1rem,1.05vw,1.12rem);line-height:1.5}.pd-analysis-hero__support{max-width:920px;color:var(--pd-analysis-muted);margin:7px 0 0;font-size:clamp(.86rem,.84vw,.95rem);line-height:1.6}.pd-analysis-metric__icon svg,.pd-analysis-filter svg,.pd-analysis-search svg,.pd-analysis-toolbar__controls button svg,.pd-analysis-side-panel__icon svg,.pd-analysis-empty__core svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:22px;height:22px}.pd-analysis-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.pd-analysis-metric{border:1px solid var(--pd-analysis-line);background:linear-gradient(#082742e6,#05192bf0);border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;min-height:112px;padding:16px;display:grid}.pd-analysis-metric__icon{background:color-mix(in srgb, currentColor 9%, #06182a);border:1px solid;border-radius:7px;place-items:center;width:38px;height:38px;display:grid}.pd-analysis-metric--blue .pd-analysis-metric__icon{color:#50b0f8}.pd-analysis-metric--teal .pd-analysis-metric__icon{color:#4fd1c5}.pd-analysis-metric--cyan .pd-analysis-metric__icon{color:#62d4eb}.pd-analysis-metric--violet .pd-analysis-metric__icon{color:#a98cff}.pd-analysis-metric__label,.pd-analysis-metric strong,.pd-analysis-metric small{display:block}.pd-analysis-metric__label{color:var(--pd-analysis-secondary);font-size:.73rem;font-weight:650}.pd-analysis-metric strong{color:var(--pd-analysis-text);margin-top:2px;font-size:1.35rem;line-height:1.1}.pd-analysis-metric small{color:var(--pd-analysis-muted);margin-top:7px;font-size:.66rem;line-height:1.4}.pd-analysis-search-area{margin-bottom:14px}.pd-analysis-search{border:1px solid var(--pd-analysis-line-strong);background:#051d32e6;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:52px;display:grid;overflow:hidden;box-shadow:0 14px 38px #00000029}.pd-analysis-search>span{color:var(--pd-analysis-blue);place-items:center;padding-left:15px;display:grid}.pd-analysis-search input,.pd-analysis-search button{min-height:50px;font:inherit;border:0}.pd-analysis-search input{min-width:0;color:var(--pd-analysis-secondary);background:0 0;outline:none;padding:0 13px}.pd-analysis-search button{color:#dce8f7;background:#0870f885;min-width:110px;font-size:.77rem;font-weight:700}.pd-analysis-search input:disabled,.pd-analysis-search button:disabled,.pd-analysis-filter:disabled,.pd-analysis-clear:disabled,.pd-analysis-toolbar__controls button:disabled,.pd-analysis-toolbar__controls select:disabled{opacity:.68;cursor:not-allowed}.pd-analysis-search-note{color:var(--pd-analysis-muted);margin:7px 2px 10px;font-size:.68rem}.pd-analysis-filter-row{grid-template-columns:repeat(8,minmax(116px,1fr)) auto;gap:8px;display:grid}.pd-analysis-filter{border:1px solid var(--pd-analysis-line);color:#9fc9e9;background:var(--pd-analysis-panel);text-align:left;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:52px;padding:8px 10px;display:grid}.pd-analysis-filter>span:first-child{place-items:center;display:grid}.pd-analysis-filter svg{width:18px;height:18px}.pd-analysis-filter small,.pd-analysis-filter strong{display:block}.pd-analysis-filter small{color:var(--pd-analysis-muted);font-size:.57rem;font-weight:500}.pd-analysis-filter strong{color:var(--pd-analysis-secondary);margin-top:2px;font-size:.67rem;font-weight:600}.pd-analysis-filter b{color:#6a8297;font-size:.65rem}.pd-analysis-clear{min-width:92px;color:var(--pd-analysis-blue);background:0 0;border:0;font-size:.67rem}.pd-analysis-workspace{grid-template-columns:minmax(0,1fr) minmax(310px,355px);align-items:start;gap:12px;display:grid}.pd-analysis-main,.pd-analysis-side-panel,.pd-analysis-about{border:1px solid var(--pd-analysis-line);background:var(--pd-analysis-panel);border-radius:7px;box-shadow:0 18px 42px #00000024}.pd-analysis-main{min-height:610px}.pd-analysis-toolbar{border-bottom:1px solid var(--pd-analysis-line);justify-content:space-between;align-items:center;gap:16px;min-height:75px;padding:12px 14px;display:flex}.pd-analysis-toolbar h2{color:var(--pd-analysis-text);margin:0;font-size:1rem;display:inline}.pd-analysis-toolbar>div:first-child>span{color:var(--pd-analysis-blue);margin-left:9px;font-size:.66rem;font-weight:700}.pd-analysis-toolbar__controls{align-items:end;gap:7px;display:flex}.pd-analysis-toolbar__controls label{gap:3px;display:grid}.pd-analysis-toolbar__controls label span{color:var(--pd-analysis-muted);font-size:.58rem}.pd-analysis-toolbar__controls select,.pd-analysis-toolbar__controls button{border:1px solid var(--pd-analysis-line);min-height:34px;color:var(--pd-analysis-secondary);background:#031321d1;border-radius:6px}.pd-analysis-toolbar__controls select{min-width:130px;padding:0 10px;font-size:.68rem}.pd-analysis-toolbar__controls button{place-items:center;width:36px;display:grid}.pd-analysis-toolbar__controls button svg{width:17px;height:17px}.pd-analysis-empty{text-align:center;align-content:center;justify-items:center;min-height:530px;padding:40px 28px 52px;display:grid}.pd-analysis-empty__visual{place-items:center;width:132px;height:132px;margin-bottom:22px;display:grid;position:relative}.pd-analysis-empty__ring{border:1px solid #50b0f833;border-radius:50%;position:absolute;inset:0}.pd-analysis-empty__ring--two{border-color:#50b0f852;inset:19px}.pd-analysis-empty__core{color:#5cc6ff;background:#0870f81a;border:1px solid #50b0f88f;border-radius:13px;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 32px #0870f821}.pd-analysis-empty__core svg{width:31px;height:31px}.pd-analysis-empty h2{color:var(--pd-analysis-text);margin:0;font-size:1.35rem}.pd-analysis-empty>p:not(.pd-analysis-kicker){max-width:760px;color:var(--pd-analysis-muted);margin:10px 0 0;font-size:.76rem;line-height:1.6}.pd-analysis-empty__requirements{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px;display:flex}.pd-analysis-empty__requirements span{color:#a9bfd1;background:#0870f80d;border:1px solid #50b0f82e;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:.64rem;display:inline-flex}.pd-analysis-empty__requirements i{color:#6ac8ff;border:1px solid #50b0f857;border-radius:50%;place-items:center;width:18px;height:18px;font-size:.56rem;font-style:normal;font-weight:800;display:grid}.pd-analysis-sidebar{gap:12px;display:grid}.pd-analysis-side-panel,.pd-analysis-about{padding:14px}.pd-analysis-side-panel__heading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;display:grid}.pd-analysis-side-panel__icon{color:#59c3ff;background:#0870f812;border:1px solid #50b0f847;border-radius:6px;place-items:center;width:34px;height:34px;display:grid}.pd-analysis-side-panel__icon svg{width:18px;height:18px}.pd-analysis-side-panel__heading p,.pd-analysis-side-panel__heading h2,.pd-analysis-about h2,.pd-analysis-about>p{margin:0}.pd-analysis-side-panel__heading p{color:var(--pd-analysis-blue);letter-spacing:.1em;font-size:.56rem;font-weight:700}.pd-analysis-side-panel__heading h2,.pd-analysis-about h2{color:var(--pd-analysis-text);margin-top:2px;font-size:.92rem}.pd-analysis-side-panel__empty{background:#0870f809;border:1px dashed #50b0f838;border-radius:6px;align-content:center;min-height:94px;margin-top:12px;padding:13px;display:grid}.pd-analysis-side-panel__empty strong{color:#dce9f5;font-size:.72rem}.pd-analysis-side-panel__empty span{color:var(--pd-analysis-muted);margin-top:4px;font-size:.63rem;line-height:1.45}.pd-analysis-about strong{color:#dcebf8;margin-top:12px;font-size:.74rem;display:block}.pd-analysis-about>p:not(.pd-analysis-kicker){color:var(--pd-analysis-muted);margin-top:7px;font-size:.66rem;line-height:1.5}.pd-analysis-about ul{gap:7px;margin:13px 0 0;padding:0;list-style:none;display:grid}.pd-analysis-about li{color:#9fb3c4;padding-left:14px;font-size:.64rem;line-height:1.4;position:relative}.pd-analysis-about li:before{content:"+";color:#2cd48a;font-weight:900;position:absolute;left:0}@media (width<=1280px){.pd-analysis-filter-row{grid-template-columns:repeat(4,minmax(140px,1fr))}.pd-analysis-clear{grid-column:span 4;min-height:32px}}@media (width<=980px){.pd-analysis-library{width:calc(100% - 20px)}.pd-analysis-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-analysis-workspace{grid-template-columns:1fr}.pd-analysis-sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-analysis-about{grid-column:1/-1}}@media (width<=680px){.pd-analysis-metrics,.pd-analysis-filter-row,.pd-analysis-sidebar{grid-template-columns:1fr}.pd-analysis-clear,.pd-analysis-about{grid-column:auto}.pd-analysis-toolbar{flex-direction:column;align-items:flex-start}.pd-analysis-toolbar__controls{width:100%}.pd-analysis-toolbar__controls label{flex:1}.pd-analysis-toolbar__controls select{width:100%}.pd-analysis-empty{padding-inline:18px}}.pd-analysis-library{width:100%;max-width:none;margin:0}.pd-analysis-hero__copy{width:100%;max-width:none}.pd-analysis-hero__description{max-width:980px}.pd-analysis-hero__support{max-width:1180px}.pd-methodology{--pd-methodology-panel:#041728ed;--pd-methodology-panel-raised:#061f35f2;--pd-methodology-line:#5ca0e038;--pd-methodology-line-strong:#50b0f86b;--pd-methodology-text:#f5f8fc;--pd-methodology-secondary:#bcc8d5;--pd-methodology-muted:#8495a7;--pd-methodology-blue:#50b0f8;--pd-methodology-blue-strong:#0870f8;width:100%;padding:0 16px 44px}.pd-methodology-hero{isolation:isolate;border-bottom:1px solid #50b0f82b;grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:40px;min-height:260px;padding:34px 18px 30px;display:grid;position:relative;overflow:hidden}.pd-methodology-hero:before{content:"";z-index:-2;background:linear-gradient(90deg,#00111ffa 0%,#00111fd6 36%,#00111f4d 64%,#00111fd1 100%),radial-gradient(circle at 70% 35%,#0870f82e,#0000 28rem);position:absolute;inset:0}.pd-methodology-hero:after{content:"";z-index:-1;aspect-ratio:1;opacity:.48;filter:saturate(1.08);pointer-events:none;background:url(/media/peradak-internal-data-globe.png) 50%/contain no-repeat;width:min(820px,55vw);position:absolute;top:-205px;right:155px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22% 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 22% 80%,#0000 100%)}.pd-methodology-kicker{color:var(--pd-methodology-blue);letter-spacing:.11em;margin:0 0 6px;font-size:.68rem;font-weight:750}.pd-methodology-hero h1{color:var(--pd-methodology-text);letter-spacing:-.045em;margin:0;font-size:clamp(2.4rem,3.7vw,4.2rem);line-height:.98}.pd-methodology-hero__lead{max-width:760px;color:var(--pd-methodology-text);margin:12px 0 0;font-size:clamp(1rem,1.05vw,1.15rem);line-height:1.45}.pd-methodology-hero__body{max-width:780px;color:var(--pd-methodology-secondary);margin:8px 0 0;font-size:.9rem;line-height:1.62}.pd-methodology-hero__actions{flex-wrap:wrap;gap:9px;margin-top:18px;display:flex}.pd-methodology-action{color:#d8e9f8;background:#051d32c7;border:1px solid #50b0f86b;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 15px;font-size:.72rem;font-weight:700;text-decoration:none;display:inline-flex}.pd-methodology-action--primary{color:#fff;background:#0870f8;border-color:#0870f8}.pd-methodology-hero__statement{color:#e9f5ff;text-align:left;justify-self:end;gap:6px;width:245px;padding:14px 0;display:grid}.pd-methodology-hero__statement strong{letter-spacing:.34em;font-size:.79rem;font-weight:600}.pd-methodology-hero__statement span{background:#0870f8;width:34px;height:2px;margin:8px 0}.pd-methodology-hero__statement small{color:#a8bbcc;letter-spacing:.19em;max-width:190px;font-size:.59rem;font-weight:600;line-height:1.55}.pd-methodology-section,.pd-methodology-side-card{border:1px solid var(--pd-methodology-line);background:var(--pd-methodology-panel);border-radius:7px;box-shadow:0 18px 46px #0000001f}.pd-methodology-section{padding:14px}.pd-methodology-section--pipeline,.pd-methodology-section--full{margin-top:12px}.pd-methodology-section__heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:12px;display:flex}.pd-methodology-section__heading h2,.pd-methodology-side-card h2{color:var(--pd-methodology-text);margin:0;font-size:1rem}.pd-methodology-section__heading p:not(.pd-methodology-kicker){max-width:860px;color:var(--pd-methodology-muted);margin:4px 0 0;font-size:.76rem;line-height:1.5}.pd-methodology-section__heading--inline>p{text-align:right;max-width:470px}.pd-methodology-pipeline{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.pd-methodology-pipeline__card{background:linear-gradient(#07233bf2,#041728f2);border:1px solid #50b0f833;border-radius:7px;flex-direction:column;min-height:224px;padding:13px;display:flex;position:relative}.pd-methodology-pipeline__top{grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:7px;display:grid}.pd-methodology-step{color:#fff;background:#0869d8;border:1px solid #50b0f88a;border-radius:50%;place-items:center;width:29px;height:29px;font-size:.75rem;font-weight:800;display:grid}.pd-methodology-icon{--pd-methodology-icon-colour:#50b0f8;--pd-methodology-icon-bg:#50b0f814;border:1px solid color-mix(in srgb, var(--pd-methodology-icon-colour) 52%, transparent);width:34px;height:34px;color:var(--pd-methodology-icon-colour);background:var(--pd-methodology-icon-bg);border-radius:6px;flex:none;place-items:center;display:grid}.pd-methodology-icon--blue{--pd-methodology-icon-colour:#50b0f8;--pd-methodology-icon-bg:#50b0f814}.pd-methodology-icon--cyan{--pd-methodology-icon-colour:#58d0ed;--pd-methodology-icon-bg:#58d0ed14}.pd-methodology-icon--teal{--pd-methodology-icon-colour:#2bc6b7;--pd-methodology-icon-bg:#2bc6b714}.pd-methodology-icon--violet{--pd-methodology-icon-colour:#a078f0;--pd-methodology-icon-bg:#a078f014}.pd-methodology-icon--gold{--pd-methodology-icon-colour:#f0b048;--pd-methodology-icon-bg:#f0b04814}.pd-methodology-icon--green{--pd-methodology-icon-colour:#2fbf71;--pd-methodology-icon-bg:#2fbf7114}.pd-methodology-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:19px;height:19px}.pd-methodology-icon--large{width:45px;height:45px}.pd-methodology-icon--large svg{width:24px;height:24px}.pd-methodology-pipeline__card h3,.pd-methodology-principle h3,.pd-methodology-flow__item h3,.pd-methodology-resource h3{color:#edf5fc;margin:0;font-size:.76rem}.pd-methodology-pipeline__card>p{color:#acbdcb;margin:12px 0;font-size:.72rem;line-height:1.55}.pd-methodology-state{color:#a8d0ee;text-align:center;background:#0870f814;border:1px solid #0870f852;border-radius:5px;margin-top:auto;padding:7px 8px;font-size:.61rem;line-height:1.35}.pd-methodology-pipeline__arrow{z-index:2;color:#168dfc;font-size:1.15rem;font-weight:800;position:absolute;top:50%;right:-9px;translate:0 -50%}.pd-methodology-section--principles{width:100%}.pd-methodology-principles{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.pd-methodology-principle{background:#061f35a6;border:1px solid #50b0f82e;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-height:185px;padding:13px;display:grid}.pd-methodology-principle p,.pd-methodology-flow__item p,.pd-methodology-resource p{color:#9fb1c1;margin:6px 0 0;font-size:.7rem;line-height:1.55}.pd-methodology-layout{margin-top:12px;display:block}.pd-methodology-main{gap:12px;display:grid}.pd-methodology-aside{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.pd-methodology-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.pd-methodology-flow__item{background:#061f3591;border:1px solid #50b0f82b;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-height:155px;padding:12px;display:grid;position:relative}.pd-methodology-flow__arrow{z-index:2;color:#168dfc;font-size:1rem;font-weight:800;position:absolute;top:50%;right:-9px}.pd-methodology-resources{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.pd-methodology-resource{background:#061f358c;border:1px solid #50b0f82b;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;min-height:145px;padding:12px;display:grid}.pd-methodology-resource>div>span{color:#50b0f8;margin-top:9px;font-size:.61rem;font-weight:700;display:inline-block}.pd-methodology-side-card{padding:15px}.pd-methodology-control-list{gap:9px;margin-top:12px;display:grid}.pd-methodology-control-list>div{background:#0870f809;border:1px solid #50b0f829;border-radius:6px;padding:11px}.pd-methodology-control-list strong,.pd-methodology-control-list span{display:block}.pd-methodology-control-list strong{color:#e4edf5;font-size:.72rem}.pd-methodology-control-list span{color:#96aabc;margin-top:4px;font-size:.66rem;line-height:1.52}.pd-methodology-matters{gap:10px;margin-top:12px;display:grid}.pd-methodology-matter{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.pd-methodology-matter strong{color:#edf4fb;font-size:.72rem}.pd-methodology-matter p{color:#98aabc;margin:4px 0 0;font-size:.66rem;line-height:1.5}.pd-methodology-side-card--boundary{background:linear-gradient(180deg, #3227113d, #041728f2), var(--pd-methodology-panel);border-color:#f0b04859}.pd-methodology-side-card--boundary h2{color:#f1d59a}.pd-methodology-side-card--boundary>p:last-child{color:#b4bec8;margin:9px 0 0;font-size:.68rem;line-height:1.55}@media (width<=1500px){.pd-methodology-principles{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-methodology-principle{min-height:140px}}@media (width<=1320px){.pd-methodology-pipeline{grid-template-columns:repeat(3,minmax(0,1fr))}.pd-methodology-pipeline__arrow{display:none}}@media (width<=1060px){.pd-methodology-hero{grid-template-columns:1fr}.pd-methodology-hero__statement{justify-self:start}}@media (width<=760px){.pd-methodology{padding-inline:10px}.pd-methodology-hero{min-height:0;padding-inline:8px}.pd-methodology-hero:after{opacity:.22;width:720px;right:-180px}.pd-methodology-pipeline,.pd-methodology-principles,.pd-methodology-flow,.pd-methodology-resources,.pd-methodology-aside{grid-template-columns:1fr}.pd-methodology-flow__arrow{display:none}.pd-methodology-side-card--boundary{grid-column:auto}.pd-methodology-section__heading,.pd-methodology-section__heading--inline{flex-direction:column;align-items:flex-start}.pd-methodology-section__heading--inline>p{text-align:left}}.pd-methodology-main>.pd-methodology-section{width:100%}.pd-methodology-aside>.pd-methodology-side-card{height:100%}@media (width<=1500px){.pd-methodology-resources{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1060px){.pd-methodology-aside{grid-template-columns:1fr}}.pd-methodology .pd-methodology-layout,.pd-methodology .pd-methodology-main{justify-self:stretch;width:100%;max-width:none;margin-inline:0}.pd-methodology .pd-methodology-main{grid-template-columns:minmax(0,1fr);justify-items:stretch}.pd-methodology .pd-methodology-main>.pd-methodology-section{justify-self:stretch;width:100%;max-width:none;margin-inline:0}.pd-methodology .pd-methodology-main>.pd-methodology-section .pd-methodology-flow,.pd-methodology .pd-methodology-main>.pd-methodology-section .pd-methodology-resources{width:100%;max-width:none}.pd-pricing{--pd-pricing-panel:#041728f0;--pd-pricing-raised:#07233bf5;--pd-pricing-line:#5ca0e038;--pd-pricing-text:#f5f8fc;--pd-pricing-secondary:#b8c5d2;--pd-pricing-muted:#8597a9;--pd-pricing-blue:#50b0f8;width:100%;padding:0 16px 44px}.pd-pricing-hero{isolation:isolate;border-bottom:1px solid #50b0f82b;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:42px;min-height:250px;padding:34px 18px 28px;display:grid;position:relative;overflow:hidden}.pd-pricing-hero:before{content:"";z-index:-2;background:linear-gradient(90deg,#00111ffa 0%,#00111fde 38%,#00111f57 66%,#00111fd1 100%),radial-gradient(circle at 72% 35%,#0870f82e,#0000 30rem);position:absolute;inset:0}.pd-pricing-hero:after{content:"";z-index:-1;aspect-ratio:1;opacity:.5;pointer-events:none;background:url(/media/peradak-internal-data-globe.png) 50%/contain no-repeat;width:min(860px,58vw);position:absolute;top:-235px;right:95px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22% 82%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 22% 82%,#0000 100%)}.pd-pricing-kicker{color:#50b0f8;letter-spacing:.11em;margin:0 0 6px;font-size:.68rem;font-weight:750}.pd-pricing-hero h1{color:var(--pd-pricing-text);letter-spacing:-.045em;margin:0;font-size:clamp(2.5rem,3.8vw,4.3rem);line-height:.98}.pd-pricing-hero__lead{max-width:850px;color:var(--pd-pricing-text);margin:12px 0 0;font-size:clamp(1rem,1.05vw,1.15rem);line-height:1.45}.pd-pricing-hero__body{max-width:850px;color:var(--pd-pricing-secondary);margin:8px 0 0;font-size:.9rem;line-height:1.62}.pd-pricing-hero__statement{color:#e9f5ff;justify-self:end;gap:6px;width:255px;display:grid}.pd-pricing-hero__statement strong{letter-spacing:.28em;font-size:.78rem;font-weight:600}.pd-pricing-hero__statement span{background:#0870f8;width:34px;height:2px;margin:8px 0}.pd-pricing-hero__statement small{color:#a8bbcc;letter-spacing:.14em;max-width:220px;font-size:.58rem;font-weight:650;line-height:1.6}.pd-pricing-plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.pd-pricing-plan,.pd-pricing-section{border:1px solid var(--pd-pricing-line);background:var(--pd-pricing-panel);border-radius:7px;box-shadow:0 18px 46px #0000001f}.pd-pricing-plan{flex-direction:column;min-height:475px;padding:16px;display:flex;position:relative;overflow:hidden}.pd-pricing-plan--professional{border-color:#0870f88f;box-shadow:inset 0 0 0 1px #0870f821,0 18px 46px #00000024}.pd-pricing-plan__badge{color:#d8ecff;letter-spacing:.08em;text-align:center;background:#0870f847;margin:-16px -16px 13px;padding:6px 12px;font-size:.61rem;font-weight:750}.pd-pricing-plan__head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;display:grid}.pd-pricing-plan__head h2{color:var(--pd-pricing-text);margin:0;font-size:1.22rem}.pd-pricing-plan__head p:not(.pd-pricing-kicker){color:var(--pd-pricing-muted);margin:3px 0 0;font-size:.7rem;line-height:1.4}.pd-pricing-icon{--pd-pricing-icon-colour:#50b0f8;--pd-pricing-icon-bg:#50b0f814;border:1px solid color-mix(in srgb, var(--pd-pricing-icon-colour) 50%, transparent);width:42px;height:42px;color:var(--pd-pricing-icon-colour);background:var(--pd-pricing-icon-bg);border-radius:8px;flex:none;place-items:center;display:grid}.pd-pricing-icon--blue{--pd-pricing-icon-colour:#50b0f8;--pd-pricing-icon-bg:#50b0f814}.pd-pricing-icon--cyan{--pd-pricing-icon-colour:#58d0ed;--pd-pricing-icon-bg:#58d0ed14}.pd-pricing-icon--teal{--pd-pricing-icon-colour:#2bc6b7;--pd-pricing-icon-bg:#2bc6b714}.pd-pricing-icon--violet{--pd-pricing-icon-colour:#a078f0;--pd-pricing-icon-bg:#a078f014}.pd-pricing-icon--gold{--pd-pricing-icon-colour:#f0b048;--pd-pricing-icon-bg:#f0b04814}.pd-pricing-icon--green{--pd-pricing-icon-colour:#2fbf71;--pd-pricing-icon-bg:#2fbf7114}.pd-pricing-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:23px;height:23px}.pd-pricing-price{gap:2px;margin:20px 0 10px;display:grid}.pd-pricing-price strong{color:#fff;font-size:1.5rem;line-height:1.1}.pd-pricing-price span{color:#8094a7;font-size:.66rem}.pd-pricing-plan__summary{color:#a9bac8;min-height:76px;margin:0;font-size:.72rem;line-height:1.55}.pd-pricing-plan ul{gap:8px;margin:15px 0 18px;padding:0;list-style:none;display:grid}.pd-pricing-plan li{color:#c4d0dc;padding-left:18px;font-size:.7rem;line-height:1.42;position:relative}.pd-pricing-plan li:before{content:"✓";color:#2fcf82;font-weight:800;position:absolute;left:0}.pd-pricing-cta{color:#e8f3fc;text-align:center;background:#0870f814;border:1px solid #50b0f86b;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:40px;margin-top:auto;padding:8px 12px;font-size:.69rem;font-weight:750;text-decoration:none;display:flex}.pd-pricing-plan--public .pd-pricing-cta{color:#fff;background:#0870f8;border-color:#0870f8}.pd-pricing-cta--disabled{color:#8194a6;cursor:default;background:#ffffff05}.pd-pricing-section{padding:15px}.pd-pricing-section__heading{margin-bottom:12px}.pd-pricing-section__heading h2,.pd-pricing-section>h2{color:var(--pd-pricing-text);margin:0;font-size:1rem}.pd-pricing-section__heading p:not(.pd-pricing-kicker),.pd-pricing-section>p:not(.pd-pricing-kicker){max-width:950px;color:var(--pd-pricing-muted);margin:5px 0 0;font-size:.72rem;line-height:1.52}.pd-pricing>.pd-pricing-section{margin-top:12px}.pd-pricing-value-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.pd-pricing-value-card{background:#061f3599;border:1px solid #50b0f829;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;min-height:155px;padding:12px;display:grid}.pd-pricing-value-card h3{color:#edf5fc;margin:0;font-size:.76rem}.pd-pricing-value-card p{color:#99adbe;margin:5px 0 0;font-size:.68rem;line-height:1.5}.pd-pricing-bottom-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.pd-pricing-public-list{gap:7px;margin-top:13px;display:grid}.pd-pricing-public-list>span{color:#c1ced9;align-items:center;gap:8px;font-size:.68rem;display:flex}.pd-pricing-public-list .pd-pricing-icon{border-radius:6px;width:28px;height:28px}.pd-pricing-public-list .pd-pricing-icon svg{width:16px;height:16px}.pd-pricing-unresolved{border-color:#f0b04847}.pd-pricing-unresolved ul{columns:2;column-gap:24px;margin:12px 0 0;padding-left:17px}.pd-pricing-unresolved li{break-inside:avoid;color:#abb8c4;margin:0 0 7px;font-size:.65rem;line-height:1.42}.pd-pricing-sequence{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px;margin-top:18px;display:grid}.pd-pricing-sequence span{color:#c0d6e8;text-align:center;background:#0870f80d;border:1px solid #50b0f833;border-radius:6px;place-items:center;min-height:46px;padding:8px;font-size:.62rem;line-height:1.35;display:grid}.pd-pricing-sequence b{color:#50b0f8}@media (width<=1450px){.pd-pricing-plans{grid-template-columns:repeat(2,minmax(0,1fr))}.pd-pricing-value-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1080px){.pd-pricing-hero{grid-template-columns:1fr}.pd-pricing-hero__statement{justify-self:start}.pd-pricing-bottom-grid{grid-template-columns:1fr}}@media (width<=760px){.pd-pricing{padding-inline:10px}.pd-pricing-hero{min-height:0;padding-inline:8px}.pd-pricing-hero:after{opacity:.2;width:720px;right:-180px}.pd-pricing-plans,.pd-pricing-value-grid{grid-template-columns:1fr}.pd-pricing-unresolved ul{columns:1}.pd-pricing-sequence{grid-template-columns:1fr}.pd-pricing-sequence b{justify-self:center;rotate:90deg}}.pd-pricing-cadence{border:1px solid var(--pd-pricing-line);background:var(--pd-pricing-panel);border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;margin-top:12px;padding:14px 15px;display:grid}.pd-pricing-cadence h2{color:var(--pd-pricing-text);margin:0;font-size:1rem}.pd-pricing-cadence>div:first-child>p:last-child{max-width:760px;color:var(--pd-pricing-muted);margin:5px 0 0;font-size:.72rem;line-height:1.5}.pd-pricing-cadence__control{background:#010f1bcc;border:1px solid #50b0f847;border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;min-width:360px;padding:4px;display:grid}.pd-pricing-cadence__control button{color:#9eb1c2;min-height:38px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:.72rem;font-weight:750}.pd-pricing-cadence__control button.is-active{color:#fff;background:#0870f8;box-shadow:0 0 0 1px #50b0f84d}.pd-pricing-cadence__control>span{color:#8298ab;text-align:center;grid-column:1/-1;padding:4px 10px 3px;font-size:.59rem;line-height:1.35}.pd-pricing-section__heading--comparison{justify-content:space-between;align-items:end;gap:18px;display:flex}.pd-pricing-comparison__note{color:#dfbd73;background:#f0b0480f;border:1px solid #f0b04852;border-radius:999px;flex:none;padding:6px 9px;font-size:.6rem;font-weight:750}.pd-pricing-table-wrap{border:1px solid #50b0f826;border-radius:6px;width:100%;overflow-x:auto}.pd-pricing-table{border-collapse:collapse;color:#b9c7d4;width:100%;min-width:980px;font-size:.68rem}.pd-pricing-table th,.pd-pricing-table td{text-align:center;border-bottom:1px solid #50b0f81c;border-right:1px solid #50b0f81a;padding:10px 12px}.pd-pricing-table th:first-child,.pd-pricing-table tbody th{text-align:left;width:34%}.pd-pricing-table thead th{color:#edf5fc;background:#0870f809;font-size:.7rem}.pd-pricing-table thead th:not(:first-child){min-width:160px}.pd-pricing-table thead th>span{margin-top:5px;display:block}.pd-pricing-table thead .pd-pricing-icon{justify-content:center;align-items:center;width:32px;height:32px;margin:0 auto 6px;display:flex}.pd-pricing-table thead .pd-pricing-icon svg{flex:none;width:18px;height:18px;margin:0}.pd-pricing-table tbody th{color:#d8e2eb;font-weight:650}.pd-pricing-table tbody td{color:#9eb1c2}.pd-pricing-table tr:last-child th,.pd-pricing-table tr:last-child td{border-bottom:0}.pd-pricing-table th:last-child,.pd-pricing-table td:last-child{border-right:0}@media (width<=900px){.pd-pricing-cadence{grid-template-columns:1fr}.pd-pricing-cadence__control{width:100%;min-width:0}.pd-pricing-section__heading--comparison{flex-direction:column;align-items:flex-start}}
