:root{--pw-nav-overlap:5.5rem;--logo-color-1:#1e2d50;--logo-color-2:#fcc915;--logo-stroke:transparent;--logo-stroke-width:0;--logo-stroke-linecap:round;--pw-bg:#f5f8ff;--pw-bg-soft:#ffffff;--pw-card:#ffffff;--pw-border:#d8e2f3;--pw-text:#14213f;--pw-hero-h1:#e7eefc;--pw-muted:#52648a;--pw-nav-bg:rgba(255, 255, 255, 0.52);--pw-nav-glass-border:rgba(255, 255, 255, 0.38);--pw-nav-brand:#14244a;--pw-section-divider:rgba(21, 37, 74, 0.08);--pw-hero-overlay-top:rgba(7, 12, 24, 0.35);--pw-hero-overlay-bottom:rgba(7, 12, 24, 0.55);--pw-map-wrap-bg:#ffffff;--pw-map-tile-placeholder-bg:#ddd;--pw-map-frame-border:#ffffff;--pw-map-frame-padding:0.25rem;--pw-map-frame-radius:14px;--pw-map-frame-gutter-bg:#ffffff;--pw-map-surface-border:transparent;--pw-map-attribution-font-size:0.65rem;--pw-map-attribution-line-height:1.25;--pw-map-cluster-outer:color-mix(in srgb, #e10600 34%, transparent 66%);--pw-map-cluster-inner:#e10600;--pw-map-cluster-text:#ffffff;--pw-map-pane-recycling-z:590;--pw-map-pane-incident-clusters-z:620;--pw-map-title-block-margin-bottom:2rem;--pw-map-layer-toggle-bg:#eceff3;--pw-map-layer-toggle-border:#9aa4b2;--pw-map-layer-toggle-label:#3d4a5c;--pw-map-layer-toggle-icon:#6b7380;--pw-table-bg:#ffffff;--pw-table-striped:#f4f7fc;--pw-table-hover:#ecf2fb;--pw-table-border:#d6e0f1;--pw-modal-bg:#ffffff;--pw-input-bg:#ffffff;--pw-input-border:#cad8f0;--pw-input-text:#14213f;--pw-orange:#f97316;--pw-green:#10b981;--pw-yellow:#fcc915;--pw-burgundy:#8d153a;--pw-green-dark:#0c944c;--pw-blue:#1083b9;--pw-red:#f85140;--bs-primary:var(--pw-orange);--bs-primary-rgb:255, 138, 43;--bs-link-color:var(--pw-orange);--bs-link-color-rgb:255, 138, 43;--bs-link-hover-color:#ff6f00;--bs-link-hover-color-rgb:255, 111, 0;--pw-btn-primary-font-size:0.8rem;--pw-btn-primary-letter-spacing:0.07rem;--pw-btn-primary-text-transform:uppercase;--pw-btn-primary-border-width:2px;--pw-btn-primary-bg:var(--pw-orange);--pw-btn-primary-color:#ffffff;--pw-btn-primary-border-color:var(--pw-orange);--pw-btn-primary-hover-bg:#ffffff;--pw-btn-primary-hover-color:var(--pw-orange);--pw-btn-primary-hover-border-color:var(--pw-orange);--pw-btn-primary-active-bg:color-mix(in srgb, var(--pw-orange) 14%, #ffffff 86%);--pw-btn-primary-active-color:var(--pw-orange);--pw-btn-primary-active-border-color:var(--pw-orange);--pw-btn-primary-active-scale:1.02;--pw-btn-primary-active-translate-y:-1px;--pw-btn-primary-transition-duration:0.38s;--pw-btn-primary-transition-timing:cubic-bezier(0.22, 1, 0.36, 1);--pw-btn-primary-hover-scale:1.045;--pw-btn-primary-hover-translate-y:-3px;--pw-btn-green-font-size:1rem;--pw-btn-green-letter-spacing:0.07rem;--pw-btn-green-text-transform:uppercase;--pw-btn-green-border-width:3px;--pw-btn-green-bg:linear-gradient(90deg, #21b189, #2ebf9b);--pw-btn-green-underlay:#1ca882;--pw-btn-green-color:#ffffff;--pw-btn-green-border-color:var(--pw-green);--pw-btn-green-shadow:0 8px 18px rgba(26, 193, 147, 0.25);--pw-btn-green-hover-bg:#ffffff;--pw-btn-green-hover-color:var(--pw-green);--pw-btn-green-hover-border-color:var(--pw-green);--pw-btn-green-hover-shadow:0 10px 26px rgba(16, 185, 129, 0.22);--pw-btn-green-hover-scale:1.045;--pw-btn-green-hover-translate-y:-3px;--pw-btn-green-active-bg:color-mix(in srgb, var(--pw-green) 14%, #ffffff 86%);--pw-btn-green-active-color:var(--pw-green);--pw-btn-green-active-border-color:var(--pw-green);--pw-btn-green-active-scale:1.02;--pw-btn-green-active-translate-y:-1px;--pw-btn-green-transition-duration:0.38s;--pw-btn-green-transition-timing:cubic-bezier(0.22, 1, 0.36, 1);--pw-btn-orange-font-size:1rem;--pw-btn-orange-letter-spacing:0.07rem;--pw-btn-orange-text-transform:uppercase;--pw-btn-orange-border-width:3px;--pw-btn-orange-bg:linear-gradient(90deg, #ff8b2e, #ff6f00);--pw-btn-orange-underlay:#f57c1e;--pw-btn-orange-color:#ffffff;--pw-btn-orange-border-color:var(--pw-orange);--pw-btn-orange-shadow:0 8px 18px rgba(255, 125, 22, 0.25);--pw-btn-orange-hover-bg:#ffffff;--pw-btn-orange-hover-color:var(--pw-orange);--pw-btn-orange-hover-border-color:var(--pw-orange);--pw-btn-orange-hover-shadow:0 10px 26px rgba(249, 115, 22, 0.22);--pw-btn-orange-hover-scale:1.045;--pw-btn-orange-hover-translate-y:-3px;--pw-btn-orange-active-bg:color-mix(in srgb, var(--pw-orange) 14%, #ffffff 86%);--pw-btn-orange-active-color:var(--pw-orange);--pw-btn-orange-active-border-color:var(--pw-orange);--pw-btn-orange-active-scale:1.02;--pw-btn-orange-active-translate-y:-1px;--pw-btn-orange-transition-duration:0.38s;--pw-btn-orange-transition-timing:cubic-bezier(0.22, 1, 0.36, 1);--pw-btn-blue-font-size:1rem;--pw-btn-blue-letter-spacing:0.07rem;--pw-btn-blue-text-transform:uppercase;--pw-btn-blue-border-width:3px;--pw-btn-blue-bg:linear-gradient(90deg, #0f7aa8, #1a9ad6);--pw-btn-blue-underlay:#0d6a94;--pw-btn-blue-color:#ffffff;--pw-btn-blue-border-color:var(--pw-blue);--pw-btn-blue-shadow:0 8px 18px rgba(16, 131, 185, 0.28);--pw-btn-blue-hover-bg:#ffffff;--pw-btn-blue-hover-color:var(--pw-blue);--pw-btn-blue-hover-border-color:var(--pw-blue);--pw-btn-blue-hover-shadow:0 10px 26px rgba(16, 131, 185, 0.22);--pw-btn-blue-hover-scale:1.045;--pw-btn-blue-hover-translate-y:-3px;--pw-btn-blue-active-bg:color-mix(in srgb, var(--pw-blue) 14%, #ffffff 86%);--pw-btn-blue-active-color:var(--pw-blue);--pw-btn-blue-active-border-color:var(--pw-blue);--pw-btn-blue-active-scale:1.02;--pw-btn-blue-active-translate-y:-1px;--pw-btn-blue-transition-duration:0.38s;--pw-btn-blue-transition-timing:cubic-bezier(0.22, 1, 0.36, 1);--pw-altcha-max-width:min(100%, 26rem);--pw-altcha-padding:0.65rem 0.75rem;--pw-altcha-font-size:1rem;--pw-altcha-line-height:1.35;--pw-altcha-border-width:1px;--pw-altcha-border-radius:10px;--pw-altcha-border-color:var(--pw-border);--pw-altcha-shadow:0 2px 10px rgba(20, 33, 63, 0.08);--pw-altcha-z-index:1;--pw-altcha-z-index-popover:999999;--pw-altcha-transition-duration:0.2s;--pw-altcha-color-base:var(--pw-card);--pw-altcha-color-base-content:var(--pw-text);--pw-altcha-color-neutral:color-mix(in srgb, var(--pw-bg) 50%, var(--pw-card) 50%);--pw-altcha-color-neutral-content:var(--pw-muted);--pw-altcha-color-primary:var(--pw-green);--pw-altcha-color-primary-content:#ffffff;--pw-altcha-color-success:var(--pw-green);--pw-altcha-color-success-content:#ffffff;--pw-altcha-color-error:var(--pw-red);--pw-altcha-color-error-content:#ffffff;--pw-altcha-switch-width:2.75rem;--pw-altcha-switch-height:1.5rem;--pw-altcha-switch-padding:2px;--pw-altcha-switch-border-radius:999px;--pw-altcha-switch-background-color:color-mix(in srgb, var(--pw-border) 72%, var(--pw-card) 28%);--pw-altcha-switch-toggle-size:1.25rem;--pw-altcha-switch-toggle-color:#ffffff;--pw-altcha-switch-toggle-border-radius:999px;--pw-altcha-checkbox-border-color:var(--pw-border);--pw-altcha-checkbox-border-width:2px;--pw-altcha-checkbox-border-radius:4px;--pw-altcha-checkbox-size:1.35rem;--pw-altcha-checkbox-outline:2px solid var(--pw-green);--pw-altcha-checkbox-outline-offset:2px;--pw-altcha-input-background-color:var(--pw-input-bg);--pw-altcha-input-border-radius:6px;--pw-altcha-input-border-width:1px;--pw-altcha-spinner-color:var(--pw-green);--pw-altcha-popover-color:var(--pw-card);--pw-altcha-popover-arrow-size:8px;--pw-modal-close-size:2rem;--pw-modal-close-offset:-0.75rem;--pw-modal-close-inset-scrollable:0.55rem;--pw-modal-close-bg:#1e2d50;--pw-modal-close-bg-hover:color-mix(in srgb, #1e2d50 82%, #ffffff 18%);--pw-modal-close-shadow:0 2px 14px rgba(30, 45, 80, 0.28);--pw-modal-close-fa-size:calc(var(--pw-modal-close-size) * 0.46);--pw-modal-close-fa-color:#ffffff;--pw-modal-close-fa-hover-color:#ffffff;--pw-modal-close-focus-ring:0 0 0 0.9rem color-mix(in srgb, #1e2d50 38%, transparent)}.container,.container-fluid,.container-xxl,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x:2.5rem}.row{--bs-gutter-x:2.5rem}.modal-body .row,.modal-body .container,.modal-body .container-fluid{--bs-gutter-x:1.5rem}.modal-body .pw-waste-check-grid{min-width:0;max-width:100%;box-sizing:border-box}.modal .modal-header{position:relative}.modal .modal-header .pw-modal-close-btn{position:absolute!important;z-index:5;width:var(--pw-modal-close-size);height:var(--pw-modal-close-size);padding:0;margin:0!important;opacity:1;border:none;border-radius:50%;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;background-color:var(--pw-modal-close-bg);color:var(--pw-modal-close-fa-color);box-shadow:var(--pw-modal-close-shadow);filter:none;cursor:pointer;inset:var(--pw-modal-close-offset) var(--pw-modal-close-offset) auto auto;line-height:0}.modal .modal-header .pw-modal-close-btn .pw-modal-close-icon{display:block;font-size:var(--pw-modal-close-fa-size);line-height:1;pointer-events:none;color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateY(.5px)}.modal .modal-header .pw-modal-close-btn:hover{background-color:var(--pw-modal-close-bg-hover);color:var(--pw-modal-close-fa-hover-color);opacity:1}.modal .modal-header .pw-modal-close-btn:hover .pw-modal-close-icon{color:inherit}.modal .modal-header .pw-modal-close-btn:focus-visible{outline:none;box-shadow:var(--pw-modal-close-focus-ring)}.modal-dialog-scrollable .modal-header .pw-modal-close-btn{inset:var(--pw-modal-close-inset-scrollable) var(--pw-modal-close-inset-scrollable) auto auto}html[data-bs-theme="dark"]{--logo-color-1:#ffffff;--pw-bg:#061126;--pw-bg-soft:#0d1a33;--pw-card:#0c1730;--pw-border:#1e2d50;--pw-text:#e7eefc;--pw-hero-h1:#e7eefc;--pw-muted:#8ea2c7;--pw-nav-bg:rgba(6, 17, 38, 0.48);--pw-nav-glass-border:rgba(255, 255, 255, 0.12);--pw-nav-brand:#f2f6ff;--pw-section-divider:rgba(255, 255, 255, 0.04);--pw-hero-overlay-top:rgba(4, 11, 24, 0.45);--pw-hero-overlay-bottom:rgba(4, 11, 24, 0.7);--pw-map-wrap-bg:#0c1732;--pw-map-tile-placeholder-bg:#1a2438;--pw-map-frame-border:rgba(255, 255, 255, 0.22);--pw-map-frame-padding:0.25rem;--pw-map-frame-radius:14px;--pw-map-frame-gutter-bg:rgba(255, 255, 255, 0.22);--pw-map-surface-border:transparent;--pw-map-attribution-font-size:0.62rem;--pw-map-attribution-line-height:1.2;--pw-map-cluster-outer:color-mix(in srgb, #e10600 40%, transparent 60%);--pw-map-cluster-inner:#e10600;--pw-map-cluster-text:#ffffff;--pw-map-title-block-margin-bottom:2rem;--pw-map-layer-toggle-bg:color-mix(in srgb, var(--pw-card) 86%, #e2e8f0 14%);--pw-map-layer-toggle-border:rgba(255, 255, 255, 0.22);--pw-map-layer-toggle-label:#c8d4ec;--pw-map-layer-toggle-icon:#9aa8c4;--pw-table-bg:#09132a;--pw-table-striped:#0b1730;--pw-table-hover:#112043;--pw-table-border:#1b2d56;--pw-modal-bg:#0d1a34;--pw-input-bg:#0a142a;--pw-input-border:#25365f;--pw-input-text:#e9f0ff;--bs-primary:var(--pw-green);--bs-primary-rgb:32, 201, 151;--bs-link-color:var(--pw-green);--bs-link-color-rgb:32, 201, 151;--bs-link-hover-color:#2ebf9b;--bs-link-hover-color-rgb:46, 191, 155;--pw-btn-primary-bg:var(--pw-green);--pw-btn-primary-border-color:var(--pw-green);--pw-btn-primary-hover-color:var(--pw-green);--pw-btn-primary-hover-border-color:var(--pw-green);--pw-btn-primary-active-bg:color-mix(in srgb, var(--pw-green) 18%, var(--pw-card) 82%);--pw-btn-primary-active-color:var(--pw-green);--pw-btn-primary-active-border-color:var(--pw-green);--pw-btn-green-bg:linear-gradient(90deg, #1a9d7a, #26c49a);--pw-btn-green-border-color:var(--pw-green);--pw-btn-green-hover-color:var(--pw-green);--pw-btn-green-hover-border-color:var(--pw-green);--pw-btn-green-active-bg:color-mix(in srgb, var(--pw-green) 18%, var(--pw-card) 82%);--pw-btn-green-active-color:var(--pw-green);--pw-btn-green-active-border-color:var(--pw-green);--pw-btn-green-underlay:#178f70;--pw-btn-orange-bg:linear-gradient(90deg, #f08528, #ea6a12);--pw-btn-orange-underlay:#e86810;--pw-btn-orange-border-color:var(--pw-orange);--pw-btn-orange-hover-color:var(--pw-orange);--pw-btn-orange-hover-border-color:var(--pw-orange);--pw-btn-orange-active-bg:color-mix(in srgb, var(--pw-orange) 18%, var(--pw-card) 82%);--pw-btn-orange-active-color:var(--pw-orange);--pw-btn-orange-active-border-color:var(--pw-orange);--pw-btn-blue-bg:linear-gradient(90deg, #0d6c92, #148fc2);--pw-btn-blue-underlay:#0b5f82;--pw-btn-blue-border-color:var(--pw-blue);--pw-btn-blue-hover-color:var(--pw-blue);--pw-btn-blue-hover-border-color:var(--pw-blue);--pw-btn-blue-active-bg:color-mix(in srgb, var(--pw-blue) 18%, var(--pw-card) 82%);--pw-btn-blue-active-color:var(--pw-blue);--pw-btn-blue-active-border-color:var(--pw-blue);--pw-altcha-shadow:0 2px 14px rgba(0, 0, 0, 0.35);--pw-altcha-color-neutral:color-mix(in srgb, var(--pw-border) 35%, var(--pw-card) 65%);--pw-altcha-switch-background-color:color-mix(in srgb, var(--pw-border) 65%, var(--pw-card) 35%);--pw-altcha-checkbox-border-color:var(--pw-input-border);--pw-modal-close-bg:#ffffff;--pw-modal-close-bg-hover:color-mix(in srgb, #ffffff 88%, var(--pw-border) 12%);--pw-modal-close-shadow:0 2px 14px rgba(0, 0, 0, 0.45), 0 0 0 1px color-mix(in srgb, #ffffff 14%, transparent);--pw-modal-close-fa-color:#1e2d50;--pw-modal-close-fa-hover-color:#1e2d50;--pw-modal-close-focus-ring:0 0 0 0.7rem color-mix(in srgb, #1e2d50 45%, transparent)}.grecaptcha-badge{visibility:hidden}[id$="-altcha-slot"]>#pw-altcha-root{width:100%;max-width:100%;min-width:0;align-self:stretch}[id$="-altcha-slot"] altcha-widget,#pw-altcha-stash altcha-widget{--altcha-max-width:var(--pw-altcha-max-width);--altcha-padding:var(--pw-altcha-padding);--altcha-border-width:var(--pw-altcha-border-width);--altcha-border-radius:var(--pw-altcha-border-radius);--altcha-border-color:var(--pw-altcha-border-color);--altcha-color-base:var(--pw-altcha-color-base);--altcha-color-base-content:var(--pw-altcha-color-base-content);--altcha-color-neutral:var(--pw-altcha-color-neutral);--altcha-color-neutral-content:var(--pw-altcha-color-neutral-content);--altcha-color-primary:var(--pw-altcha-color-primary);--altcha-color-primary-content:var(--pw-altcha-color-primary-content);--altcha-color-success:var(--pw-altcha-color-success);--altcha-color-success-content:var(--pw-altcha-color-success-content);--altcha-color-error:var(--pw-altcha-color-error);--altcha-color-error-content:var(--pw-altcha-color-error-content);--altcha-shadow:var(--pw-altcha-shadow);--altcha-switch-width:var(--pw-altcha-switch-width);--altcha-switch-height:var(--pw-altcha-switch-height);--altcha-switch-padding:var(--pw-altcha-switch-padding);--altcha-switch-border-radius:var(--pw-altcha-switch-border-radius);--altcha-switch-background-color:var(--pw-altcha-switch-background-color);--altcha-switch-toggle-size:var(--pw-altcha-switch-toggle-size);--altcha-switch-toggle-color:var(--pw-altcha-switch-toggle-color);--altcha-switch-toggle-border-radius:var(--pw-altcha-switch-toggle-border-radius);--altcha-checkbox-border-color:var(--pw-altcha-checkbox-border-color);--altcha-checkbox-border-width:var(--pw-altcha-checkbox-border-width);--altcha-checkbox-border-radius:var(--pw-altcha-checkbox-border-radius);--altcha-checkbox-size:var(--pw-altcha-checkbox-size);--altcha-checkbox-outline:var(--pw-altcha-checkbox-outline);--altcha-checkbox-outline-offset:var(--pw-altcha-checkbox-outline-offset);--altcha-checkbox-transition-duration:var(--pw-altcha-transition-duration);--altcha-input-background-color:var(--pw-altcha-input-background-color);--altcha-input-border-radius:var(--pw-altcha-input-border-radius);--altcha-input-border-width:var(--pw-altcha-input-border-width);--altcha-spinner-color:var(--pw-altcha-spinner-color);--altcha-popover-color:var(--pw-altcha-popover-color);--altcha-popover-arrow-size:var(--pw-altcha-popover-arrow-size);--altcha-transition-duration:var(--pw-altcha-transition-duration);--altcha-z-index:var(--pw-altcha-z-index);--altcha-z-index-popover:var(--pw-altcha-z-index-popover);width:100%;max-width:var(--pw-altcha-max-width);margin-inline:auto;display:block;box-sizing:border-box;font-size:var(--pw-altcha-font-size);line-height:var(--pw-altcha-line-height)}html{margin:0;padding:0}body{margin:0;padding:0;min-height:100vh;background:radial-gradient(circle at top,#d9e8ff,var(--pw-bg) 43%);color:var(--pw-text)}.h2,h2{font-size:calc(1.2rem + .9vw);margin-bottom:2rem}.navbar{background:var(--pw-nav-bg)!important;-webkit-backdrop-filter:blur(22px) saturate(168%);backdrop-filter:blur(22px) saturate(168%);border-color:var(--pw-nav-glass-border)!important}.navbar.sticky-top{top:0;z-index:1030;padding-top:.7rem;padding-bottom:.7rem;transition:box-shadow 0.25s ease,background-color 0.25s ease,padding 0.25s ease,backdrop-filter 0.2s ease,-webkit-backdrop-filter 0.2s ease}.navbar.sticky-top .container{padding-top:0;padding-bottom:0;flex-wrap:nowrap;align-items:center;gap:.5rem;justify-content:space-between;transition:padding 0.25s ease,gap 0.25s ease}.navbar.sticky-top.is-hero-top{background:transparent!important;border-color:transparent!important;border-bottom-color:transparent!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none!important}.navbar.sticky-top.is-hero-top .container{justify-content:flex-end}.navbar.sticky-top.is-hero-top .navbar-brand{visibility:hidden;opacity:0;width:0;min-width:0;flex:0 0 0%;overflow:hidden;pointer-events:none;margin:0;padding:0}.navbar.sticky-top.is-hero-top .pw-navbar-tools{background:rgb(6 12 24 / .45);-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);border-radius:999px;padding:.3rem .55rem;border:1px solid rgb(255 255 255 / .22);box-shadow:0 4px 18px rgb(0 0 0 / .2)}html[data-bs-theme="dark"] .navbar.sticky-top.is-hero-top .pw-navbar-tools{background:rgb(4 10 22 / .58);border-color:rgb(255 255 255 / .14)}.navbar .navbar-brand{color:var(--pw-nav-brand);font-size:.95rem;display:inline-flex;align-items:center;flex:1 1 0%;min-width:0;overflow:hidden;padding-top:0;padding-bottom:0;margin:0;transition:transform 0.25s ease}.pw-navbar-tools{flex-shrink:0;display:inline-flex;align-items:center;gap:.5rem}.flag{display:inline-block;width:20px;height:15px}.flag.gb{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJmbGFnLWljb25zLWdiIiB2aWV3Qm94PSIwIDAgNjQwIDQ4MCI+CiAgPHBhdGggZmlsbD0iIzAxMjE2OSIgZD0iTTAgMGg2NDB2NDgwSDB6Ii8+CiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0ibTc1IDAgMjQ0IDE4MUw1NjIgMGg3OHY2Mkw0MDAgMjQxbDI0MCAxNzh2NjFoLTgwTDMyMCAzMDEgODEgNDgwSDB2LTYwbDIzOS0xNzhMMCA2NFYweiIvPgogIDxwYXRoIGZpbGw9IiNDODEwMkUiIGQ9Im00MjQgMjgxIDIxNiAxNTl2NDBMMzY5IDI4MXptLTE4NCAyMCA2IDM1TDU0IDQ4MEgwek02NDAgMHYzTDM5MSAxOTFsMi00NEw1OTAgMHpNMCAwbDIzOSAxNzZoLTYwTDAgNDJ6Ii8+CiAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTI0MSAwdjQ4MGgxNjBWMHpNMCAxNjB2MTYwaDY0MFYxNjB6Ii8+CiAgPHBhdGggZmlsbD0iI0M4MTAyRSIgZD0iTTAgMTkzdjk2aDY0MHYtOTZ6TTI3MyAwdjQ4MGg5NlYweiIvPgo8L3N2Zz4K) center/cover no-repeat}.flag.lk{background:url(../images/flags/lk.svg) center/cover no-repeat}.pw-theme-toggle{width:56px;height:32px;border:1px solid color-mix(in srgb,var(--pw-border) 78%,#f0c36a 22%);border-radius:999px;background:linear-gradient(135deg,#fff9e8,#f7efe1);color:#c9891f;display:inline-flex;align-items:center;justify-content:space-between;gap:.35rem;padding:0 .48rem;transition:all 0.25s ease;box-shadow:0 4px 12px rgb(17 30 60 / .12)}.pw-theme-toggle:hover{transform:translateY(-1px);box-shadow:0 7px 16px rgb(17 30 60 / .16)}.pw-theme-toggle .pw-theme-icon{font-size:.78rem;line-height:1;transition:opacity 0.2s ease,transform 0.2s ease,color 0.2s ease}.pw-theme-toggle .pw-theme-icon-sun{opacity:1;transform:scale(1)}.pw-theme-toggle .pw-theme-icon-moon{opacity:.42;transform:scale(.9)}.pw-theme-toggle.is-dark,html[data-bs-theme="dark"] .pw-theme-toggle{background:linear-gradient(135deg,#1f2d52,#12203f);color:#9fb4e4;border-color:#31446f}.pw-theme-toggle.is-dark .pw-theme-icon-sun,html[data-bs-theme="dark"] .pw-theme-toggle .pw-theme-icon-sun{opacity:.42;transform:scale(.9)}.pw-theme-toggle.is-dark .pw-theme-icon-moon,html[data-bs-theme="dark"] .pw-theme-toggle .pw-theme-icon-moon{opacity:1;transform:scale(1);color:#d9e7ff}.logo-menu{width:auto;height:56px!important;max-width:min(100%, 520px);display:block;transform-origin:left center;transition:height 0.25s ease,transform 0.25s ease}.navbar.sticky-top.is-scrolled .container{gap:.45rem}.navbar.sticky-top.is-scrolled{padding-top:.4rem;padding-bottom:.4rem;box-shadow:0 4px 14px rgb(10 22 44 / .1)}.navbar.sticky-top.is-scrolled .navbar-brand{transform:translateY(-1px)}.navbar.sticky-top.is-scrolled .logo-menu{height:40px!important;transform:none}@media (max-width:767.98px){.navbar.sticky-top,.navbar.sticky-top.is-scrolled{padding-top:.35rem;padding-bottom:.35rem}.navbar.sticky-top .container,.navbar.sticky-top.is-scrolled .container{align-items:center;padding-left:.75rem;padding-right:.75rem;gap:.35rem}.logo-menu,.navbar.sticky-top.is-scrolled .logo-menu{height:40px!important;max-width:min(62vw, 300px)}.navbar .btn.btn-sm{padding:.18rem .34rem}}@media (min-width:768px) and (max-width:1199.98px){.navbar.sticky-top{padding-top:.5rem;padding-bottom:.5rem}.navbar.sticky-top.is-scrolled{padding-top:.32rem;padding-bottom:.32rem}.navbar.sticky-top .container{gap:.4rem}.pw-navbar-tools{gap:.35rem}.flag{width:18px;height:13px}.pw-theme-toggle{width:52px;height:30px;padding:0 .42rem}.logo-menu{height:46px!important;max-width:min(48vw, 360px)}.navbar.sticky-top.is-scrolled .logo-menu{height:38px!important;max-width:min(44vw, 320px)}}@media (min-width:768px) and (max-width:991.98px){.pw-hero-title{font-size:clamp(1.45rem, 3.6vw, 2.35rem)}}body.pw-home .pw-hero{margin-top:calc(-1 * var(--pw-nav-overlap, 4.75rem))}.pw-hero{position:relative;z-index:0;overflow:hidden;min-height:100vh;min-height:100dvh;border-bottom:1px solid var(--pw-border);background:url(../videos/hero-header/poster-plastic-watch-sri-lanka_mobile.webp) center/cover no-repeat}.pw-hero-media{position:absolute;left:0;right:0;top:-2px;height:calc(100% + 4px);z-index:0;pointer-events:none}.pw-hero-video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.pw-hero.pw-hero-video-failed .pw-hero-media,.pw-hero.pw-hero-no-video .pw-hero-media{display:none}.pw-hero.pw-hero-video-failed .pw-hero-sound-btn,.pw-hero.pw-hero-no-video .pw-hero-sound-btn{display:none}@media (prefers-reduced-motion:reduce){.pw-hero-media{display:none!important}}.pw-hero-overlay{position:relative;z-index:1;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:calc(var(--pw-nav-overlap, 4.75rem) + 1.25rem) 0 2.5rem;background:linear-gradient(var(--pw-hero-overlay-top),var(--pw-hero-overlay-bottom))}.pw-hero-logo{margin-top:-.35rem;margin-bottom:1.85rem}.pw-hero-logo-img{display:block;margin:0 auto;max-width:min(92vw, 440px);width:100%;height:auto}.pw-hero-sound-btn{position:absolute;right:1rem;bottom:1.1rem;z-index:10;pointer-events:auto;display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1rem;min-height:44px;font-family:Arial,Helvetica,sans-serif;font-size:.9rem;font-weight:700;color:#fff!important;background:rgb(8 14 28 / .55);border:1px solid rgb(255 255 255 / .28);border-radius:999px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 6px 20px rgb(0 0 0 / .25);cursor:pointer;transition:color 0.2s ease,border-color 0.2s ease,background 0.2s ease}.pw-hero-sound-btn:hover,.pw-hero-sound-btn:focus-visible{color:var(--pw-yellow)!important;border-color:rgb(252 201 21 / .55);background:rgb(8 14 28 / .72);outline:none}@media (max-width:576px){.pw-hero-sound-btn{right:.65rem;bottom:.75rem;padding:.5rem .85rem;font-size:.82rem}}.pw-hero-title{font-size:clamp(1.6rem, 5.4vw, 2.8rem);font-weight:800;max-width:860px;margin:0 auto;line-height:1.14;text-wrap:balance;color:var(--pw-hero-h1)}.pw-hero-subtitle{margin:.85rem auto 1.25rem;color:#cfdaf2;font-size:1.125rem;max-width:680px}.pw-btn-orange{position:relative;z-index:0;isolation:isolate;overflow:hidden;border:var(--pw-btn-orange-border-width) solid var(--pw-btn-orange-border-color);color:var(--pw-btn-orange-color)!important;font-weight:700;font-size:var(--pw-btn-orange-font-size);letter-spacing:var(--pw-btn-orange-letter-spacing);text-transform:var(--pw-btn-orange-text-transform);padding:1rem 2rem;border-radius:999px;background-color:var(--pw-btn-orange-underlay);background-image:none;box-shadow:var(--pw-btn-orange-shadow);transition:color var(--pw-btn-orange-transition-duration) var(--pw-btn-orange-transition-timing),background-color var(--pw-btn-orange-transition-duration) var(--pw-btn-orange-transition-timing),border-color var(--pw-btn-orange-transition-duration) var(--pw-btn-orange-transition-timing),box-shadow var(--pw-btn-orange-transition-duration) var(--pw-btn-orange-transition-timing),transform var(--pw-btn-orange-transition-duration) var(--pw-btn-orange-transition-timing);transform:translateZ(0)}.pw-btn-orange::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--pw-btn-orange-bg);opacity:1;pointer-events:none;transition:opacity var(--pw-btn-orange-transition-duration) var(--pw-btn-orange-transition-timing)}.pw-btn-orange:hover:not(:disabled):not(.disabled),.pw-btn-orange:focus-visible:not(:disabled):not(.disabled){color:var(--pw-btn-orange-hover-color)!important;background-color:var(--pw-btn-orange-hover-bg);border-color:var(--pw-btn-orange-hover-border-color);box-shadow:var(--pw-btn-orange-hover-shadow);transform:scale(var(--pw-btn-orange-hover-scale)) translateY(var(--pw-btn-orange-hover-translate-y))}.pw-btn-orange:hover:not(:disabled):not(.disabled)::before,.pw-btn-orange:focus-visible:not(:disabled):not(.disabled)::before{opacity:0}.pw-btn-orange:active:not(:disabled):not(.disabled){color:var(--pw-btn-orange-active-color)!important;background-color:var(--pw-btn-orange-active-bg);border-color:var(--pw-btn-orange-active-border-color);transform:scale(var(--pw-btn-orange-active-scale)) translateY(var(--pw-btn-orange-active-translate-y));transition-duration:calc(var(--pw-btn-orange-transition-duration) * 0.55)}.pw-btn-orange:active:not(:disabled):not(.disabled)::before{opacity:0}.pw-btn-green{position:relative;z-index:0;isolation:isolate;overflow:hidden;border:var(--pw-btn-green-border-width) solid var(--pw-btn-green-border-color);color:var(--pw-btn-green-color)!important;font-weight:700;font-size:var(--pw-btn-green-font-size);letter-spacing:var(--pw-btn-green-letter-spacing);text-transform:var(--pw-btn-green-text-transform);padding:1rem 2rem;border-radius:999px;background-color:var(--pw-btn-green-underlay);background-image:none;box-shadow:var(--pw-btn-green-shadow);transition:color var(--pw-btn-green-transition-duration) var(--pw-btn-green-transition-timing),background-color var(--pw-btn-green-transition-duration) var(--pw-btn-green-transition-timing),border-color var(--pw-btn-green-transition-duration) var(--pw-btn-green-transition-timing),box-shadow var(--pw-btn-green-transition-duration) var(--pw-btn-green-transition-timing),transform var(--pw-btn-green-transition-duration) var(--pw-btn-green-transition-timing);transform:translateZ(0)}.pw-btn-green::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--pw-btn-green-bg);opacity:1;pointer-events:none;transition:opacity var(--pw-btn-green-transition-duration) var(--pw-btn-green-transition-timing)}.pw-btn-green:hover:not(:disabled):not(.disabled),.pw-btn-green:focus-visible:not(:disabled):not(.disabled){color:var(--pw-btn-green-hover-color)!important;background-color:var(--pw-btn-green-hover-bg);border-color:var(--pw-btn-green-hover-border-color);box-shadow:var(--pw-btn-green-hover-shadow);transform:scale(var(--pw-btn-green-hover-scale)) translateY(var(--pw-btn-green-hover-translate-y))}.pw-btn-green:hover:not(:disabled):not(.disabled)::before,.pw-btn-green:focus-visible:not(:disabled):not(.disabled)::before{opacity:0}.pw-btn-green:active:not(:disabled):not(.disabled){color:var(--pw-btn-green-active-color)!important;background-color:var(--pw-btn-green-active-bg);border-color:var(--pw-btn-green-active-border-color);transform:scale(var(--pw-btn-green-active-scale)) translateY(var(--pw-btn-green-active-translate-y));transition-duration:calc(var(--pw-btn-green-transition-duration) * 0.55)}.pw-btn-green:active:not(:disabled):not(.disabled)::before{opacity:0}.pw-btn-blue{position:relative;z-index:0;isolation:isolate;overflow:hidden;border:var(--pw-btn-blue-border-width) solid var(--pw-btn-blue-border-color);color:var(--pw-btn-blue-color)!important;font-weight:700;font-size:var(--pw-btn-blue-font-size);letter-spacing:var(--pw-btn-blue-letter-spacing);text-transform:var(--pw-btn-blue-text-transform);padding:1rem 2rem;border-radius:999px;background-color:var(--pw-btn-blue-underlay);background-image:none;box-shadow:var(--pw-btn-blue-shadow);transition:color var(--pw-btn-blue-transition-duration) var(--pw-btn-blue-transition-timing),background-color var(--pw-btn-blue-transition-duration) var(--pw-btn-blue-transition-timing),border-color var(--pw-btn-blue-transition-duration) var(--pw-btn-blue-transition-timing),box-shadow var(--pw-btn-blue-transition-duration) var(--pw-btn-blue-transition-timing),transform var(--pw-btn-blue-transition-duration) var(--pw-btn-blue-transition-timing);transform:translateZ(0)}.pw-btn-blue::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--pw-btn-blue-bg);opacity:1;pointer-events:none;transition:opacity var(--pw-btn-blue-transition-duration) var(--pw-btn-blue-transition-timing)}.pw-btn-blue:hover:not(:disabled):not(.disabled),.pw-btn-blue:focus-visible:not(:disabled):not(.disabled){color:var(--pw-btn-blue-hover-color)!important;background-color:var(--pw-btn-blue-hover-bg);border-color:var(--pw-btn-blue-hover-border-color);box-shadow:var(--pw-btn-blue-hover-shadow);transform:scale(var(--pw-btn-blue-hover-scale)) translateY(var(--pw-btn-blue-hover-translate-y))}.pw-btn-blue:hover:not(:disabled):not(.disabled)::before,.pw-btn-blue:focus-visible:not(:disabled):not(.disabled)::before{opacity:0}.pw-btn-blue:active:not(:disabled):not(.disabled){color:var(--pw-btn-blue-active-color)!important;background-color:var(--pw-btn-blue-active-bg);border-color:var(--pw-btn-blue-active-border-color);transform:scale(var(--pw-btn-blue-active-scale)) translateY(var(--pw-btn-blue-active-translate-y));transition-duration:calc(var(--pw-btn-blue-transition-duration) * 0.55)}.pw-btn-blue:active:not(:disabled):not(.disabled)::before{opacity:0}.pw-btn-green-outline{border:1px solid color-mix(in srgb,#ffffff 58%,#7ea8ff 42%);color:#ffffff!important;font-weight:700;font-size:1.125rem;padding:1rem 2rem;border-radius:999px;background:#fff0;transition:color 0.2s ease,border-color 0.2s ease,background-color 0.2s ease}.pw-btn-green-outline:hover,.pw-btn-green-outline:focus-visible{color:#ffffff!important;border-color:#fff;background:color-mix(in srgb,#ffffff 12%,transparent 88%)}.pw-section{border-top:1px solid var(--pw-section-divider);padding-top:1.4rem}.pw-band{width:100%;border-top:1px solid var(--pw-section-divider)}.pw-error-illustration{max-width:450px;margin-left:auto;margin-right:auto}.pw-error-illustration img{display:block;width:100%;height:auto}#education,#illustration-video,.pw-band-map,.pw-band-contact,#recycling-points{scroll-margin-top:calc(var(--pw-nav-overlap, 5.5rem) + 0.75rem - 15px)}.pw-band-education{background:linear-gradient(180deg,color-mix(in srgb,var(--pw-bg) 78%,#10244c 22%),color-mix(in srgb,var(--pw-bg) 92%,#08132b 8%))}.pw-band-contact{background:linear-gradient(180deg,color-mix(in srgb,var(--pw-bg) 84%,#11264f 16%),color-mix(in srgb,var(--pw-bg) 96%,#071228 4%))}.pw-band-contact-cta,.pw-band-contact-page{background:linear-gradient(180deg,color-mix(in srgb,var(--logo-color-1) 82%,#0a1734 18%),color-mix(in srgb,var(--logo-color-1) 72%,#11264f 28%))}html[data-bs-theme="dark"] .pw-band-contact-cta,html[data-bs-theme="dark"] .pw-band-contact-page{background:linear-gradient(180deg,color-mix(in srgb,var(--pw-bg) 58%,#1c3a66 42%),color-mix(in srgb,var(--pw-bg) 52%,#244878 48%))}.pw-band-contact-cta .pw-section-title,.pw-band-contact-page .pw-section-title,.pw-band-contact-cta p,.pw-band-contact-page p{color:#fff}.pw-contact-hero-image{width:100%;max-width:500px;height:auto;border:0;border-radius:0;box-shadow:none;display:inline-block;vertical-align:top}@media (hover:hover) and (pointer:fine){.pw-band-contact-cta .pw-btn-yellow:hover,.pw-band-contact-cta .pw-btn-yellow:focus-visible{background:var(--pw-green)!important;color:#ffffff!important;box-shadow:0 14px 28px rgb(33 177 137 / .35)}}.pw-band-contact-cta .pw-btn-yellow:focus-visible{background:var(--pw-green)!important;color:#ffffff!important;box-shadow:0 0 0 .22rem color-mix(in srgb,var(--pw-green) 45%,transparent 55%),0 10px 22px rgb(33 177 137 / .3)}.pw-band-video{background:linear-gradient(180deg,color-mix(in srgb,var(--pw-bg) 90%,#0e1f42 10%),color-mix(in srgb,var(--pw-bg) 94%,#0a1834 6%))}html[data-bs-theme="dark"] .pw-band-video{background:linear-gradient(180deg,color-mix(in srgb,var(--pw-bg) 84%,#11264f 16%),color-mix(in srgb,var(--pw-bg) 96%,#071228 4%))}.pw-band-video .pw-section-title{margin-bottom:1.75rem}.pw-video-embed{position:relative;width:100%;max-width:960px;border-radius:14px;overflow:hidden;border:1px solid var(--pw-border);box-shadow:0 12px 32px rgb(12 28 58 / .12);background:#fff;aspect-ratio:16 / 9}.pw-video-player{display:block;width:100%;height:100%;object-fit:contain}html[data-bs-theme="dark"] .pw-video-embed{background:#0a1020;box-shadow:0 12px 36px rgb(0 0 0 / .35)}.pw-band-map{background:linear-gradient(180deg,color-mix(in srgb,var(--pw-bg) 88%,#0f2245 12%),var(--pw-bg))}.pw-band-map .pw-section-title::after{left:0;transform:none}.pw-section-title{font-size:2.25rem;font-weight:750;margin-bottom:2.6rem;position:relative;padding-bottom:.55rem}.pw-section-title::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:56px;height:3px;border-radius:999px;background:linear-gradient(90deg,#ff8b2e,#21b189)}.pw-card{background:linear-gradient(160deg,color-mix(in srgb,var(--pw-card) 90%,#dbe8ff 10%),var(--pw-card));border:1px solid var(--pw-border);border-radius:14px;padding:1rem;box-shadow:0 8px 24px rgb(16 36 76 / .08),inset 0 1px 0 rgb(255 255 255 / .03)}.pw-contact-page--sent .pw-contact-stepper{display:none}.pw-contact-page--sent .pw-contact-success-panel{max-width:500px;margin-left:auto;margin-right:auto}.pw-contact-page--sent .pw-contact-success-panel .alert{text-align:center}.pw-contact-page--sent .pw-contact-success-another-wrap{text-align:center}.pw-contact-page--sent .pw-contact-success-another-btn{display:inline-flex;align-items:center;justify-content:center;min-width:220px;padding:.85rem 1.75rem;font-size:1rem}.pw-band-contact-page .pw-card{border-color:color-mix(in srgb,var(--pw-border) 55%,#fff 45%);background:color-mix(in srgb,var(--pw-card) 95%,#ffffff 5%)}.pw-band-contact-page .alert.alert-danger,.pw-band-contact-page .alert.alert-success{max-width:500px;margin:0 auto 20px auto}.pw-band-contact-page .alert.alert-danger ul,.pw-band-contact-page .alert.alert-success ul{list-style:none}.pw-contact-form-shell{width:min(90%, 980px);margin:0 auto;padding:0;border:0;border-radius:0;background:#fff0;backdrop-filter:none}.pw-contact-stepper-track{display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;gap:.4rem;align-items:center;width:100%;max-width:600px;margin:0 auto}.pw-contact-stepper-line{height:2px;background:color-mix(in srgb,#ffffff 45%,transparent 55%);border-radius:999px}.pw-contact-stepper-dot{width:34px;height:34px;border-radius:999px;border:1px solid #fff;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700;background:#fff0}.pw-contact-stepper-dot.is-active{border-color:var(--logo-color-2);background:var(--logo-color-2);color:var(--logo-color-1)}.pw-contact-stepper-dot.is-done{border-color:color-mix(in srgb,var(--logo-color-3) 75%,#fff 25%);background:color-mix(in srgb,var(--logo-color-3) 35%,transparent 65%)}.pw-contact-stepper-labels{margin-top:.7rem;display:grid;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;column-gap:.4rem;color:color-mix(in srgb,#ffffff 88%,#c9d6ff 12%);width:100%;max-width:600px;margin-left:auto;margin-right:auto;text-align:center}.pw-contact-stepper-labels>.pw-contact-stepper-heading:nth-child(1){grid-column:1}.pw-contact-stepper-labels>.pw-contact-stepper-heading:nth-child(2){grid-column:3}.pw-contact-stepper-labels>.pw-contact-stepper-heading:nth-child(3){grid-column:5}.pw-contact-stepper-labels>.pw-contact-stepper-heading:nth-child(4){grid-column:7}.pw-contact-stepper-labels .pw-contact-stepper-heading{margin:0;font-size:inherit;font-weight:700;line-height:1.25}.pw-contact-step{min-height:220px}.pw-contact-step.pw-contact-step-4{min-height:0}.pw-contact-form-nav .btn{min-width:128px}.pw-contact-form-nav.is-final-step{justify-content:center!important}.pw-contact-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.65rem;width:90%;margin:0 auto 1.5rem}.pw-contact-reason-card{border:1px solid color-mix(in srgb,#ffffff 38%,transparent 62%);background:color-mix(in srgb,#ffffff 14%,transparent 86%);color:#fff;border-radius:12px;padding:.5rem;font-weight:600;min-height:152px;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.55rem;text-align:center;transition:transform 0.18s ease,background-color 0.18s ease,border-color 0.18s ease}.pw-contact-reason-card>span{font-weight:900;text-transform:uppercase;color:#fff}.pw-contact-reason-card[data-reason="report"]>span,.pw-contact-reason-card[data-reason="recycling"]>span{color:var(--logo-color-2)}.pw-contact-reason-card:hover,.pw-contact-reason-card:focus-visible{color:#fff;border-color:color-mix(in srgb,#ffffff 70%,transparent 30%);background:color-mix(in srgb,#ffffff 22%,transparent 78%);transform:translateY(-1px)}.pw-contact-reason-media{width:100%;max-width:400px;height:auto;border-radius:0;object-fit:contain;display:block;border:0;background:#fff0}.pw-band-contact-page .form-label,.pw-band-contact-page .form-check-label{color:#fff}.pw-band-contact-page .pw-required-star{color:#ff9eb0;font-weight:800;margin-left:.12rem}.pw-band-contact-page .pw-contact-required-legend{color:color-mix(in srgb,#ffffff 80%,#c8d7ff 20%)}.pw-band-contact-page .pw-contact-required-legend--footer{max-width:36rem;margin-left:auto;margin-right:auto}.pw-band-contact-page .pw-contact-step-hr{border:0;border-top:1px solid color-mix(in srgb,#ffffff 22%,transparent 78%);opacity:1;margin-top:1.75rem;margin-bottom:1.75rem}.pw-band-contact-page .pw-contact-step-hr--before-nav{margin-bottom:0}.pw-band-contact-page .pw-contact-section-title{color:var(--pw-yellow);font-size:.9rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:.75rem}.pw-band-contact-page .form-label.pw-invalid-label,.pw-band-contact-page .form-check-label.pw-invalid-label{color:#ffc2cb!important}.pw-band-contact-page .form-control.is-invalid,.pw-band-contact-page .form-select.is-invalid{border-color:#ff6b81!important;box-shadow:0 0 0 .15rem color-mix(in srgb,#ff6b81 38%,transparent 62%)}.pw-band-contact-page .form-check-input.is-invalid{border-color:#ff6b81!important}.pw-band-contact-page .invalid-feedback[data-pw-contact]{color:#ffd5da;margin-top:.35rem;font-weight:500}.pw-band-contact-page .form-check-input{width:1.45rem;height:1.45rem;margin-top:.08rem}.pw-band-contact-page .form-check-input:checked{background-color:var(--pw-green);border-color:var(--pw-green)}.pw-band-contact-page .form-check-input:focus{border-color:var(--pw-green);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--pw-green) 35%,transparent 65%)}.pw-band-contact-page .form-text,.pw-band-contact-page .text-secondary{color:color-mix(in srgb,#ffffff 82%,#c1d2ff 18%)!important}.pw-band-contact-page .pw-contact-phone-group .pw-contact-phone-prefix{flex:0 0 auto;min-width:7.25rem;max-width:10rem;width:auto;padding-right:2.25rem;color-scheme:light;background-color:#ffffff!important;color:#14213f!important;border-color:color-mix(in srgb,#ffffff 45%,#2a5080 55%)!important}.pw-band-contact-page .pw-contact-phone-group .form-control{color-scheme:light;background-color:#ffffff!important;color:#14213f!important;border-color:color-mix(in srgb,#ffffff 45%,#2a5080 55%)!important}.pw-contact-consent-group{margin-top:1rem}.pw-contact-submit-wrap{margin-top:2rem!important}.pw-contact-step-4{padding-bottom:.25rem}.pw-contact-attachments-block{margin-bottom:.85rem;display:flex;flex-direction:column;align-items:center;width:100%}.pw-contact-step-4 .pw-contact-attachments-block>.form-label{width:100%;max-width:520px;margin-bottom:.45rem;text-align:center}.pw-contact-file-picker{width:100%;max-width:520px;margin-left:auto;margin-right:auto;border-radius:6px;overflow:hidden;border:1px solid #d1d5db;box-shadow:none;background:#fff}.pw-contact-file-picker .pw-contact-file-picker__btn{border:0;border-right:1px solid #c5ccd6;border-radius:0;font-weight:500;font-size:.8125rem;color:#374151!important;padding:.32rem .55rem;background:linear-gradient(180deg,#f9fafb 0%,#e5e7eb 100%);white-space:nowrap;line-height:1.25}.pw-contact-file-picker .pw-contact-file-picker__btn:hover,.pw-contact-file-picker .pw-contact-file-picker__btn:focus-visible{color:#111827!important;background:linear-gradient(180deg,#f3f4f6 0%,#d1d5db 100%);filter:none}.pw-contact-file-picker .pw-contact-file-picker__filename{border:0;border-radius:0;min-height:34px;display:flex;align-items:center;color:#94a3b8!important;background-color:#ffffff!important;font-size:.8125rem;padding-top:.25rem;padding-bottom:.25rem}.pw-contact-attachments-hint{width:100%;max-width:520px;margin-top:.35rem;margin-bottom:0.4rem!important;margin-left:auto;margin-right:auto;text-align:center;font-size:0.8125rem!important}.pw-contact-attachment-previews{display:grid;grid-template-columns:repeat(3,76px);justify-content:center;gap:.65rem .85rem;margin-top:.35rem;max-width:none;margin-left:auto;margin-right:auto}.pw-contact-attachment-slot{display:flex;flex-direction:column;align-items:center;gap:.28rem;width:76px}.pw-contact-attachment-thumb{position:relative;width:76px;height:76px;max-width:none;aspect-ratio:1;margin:0;border-radius:8px;overflow:hidden;border:1px solid rgb(255 255 255 / .35);box-shadow:inset 0 0 0 1px rgb(8 18 40 / .25);background:rgb(10 23 52 / .55)}.pw-contact-attachment-thumb__inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:rgb(20 33 63 / .65)}.pw-contact-attachment-slot.is-empty .pw-contact-attachment-thumb__inner{background:rgb(20 33 63 / .5)}.pw-contact-attachment-thumb__inner img{max-width:88%;max-height:88%;width:auto;height:auto;object-fit:contain;display:block}.pw-contact-attachment-thumb__inner.is-pdf,.pw-contact-attachment-thumb__inner.is-doc{font-size:1.65rem;color:color-mix(in srgb,#ffffff 90%,#e2e8f0 10%)}.pw-contact-attachment-remove{position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:999px;border:1px solid rgb(255 255 255 / .55);padding:0;line-height:1;font-size:.78rem;font-weight:700;color:#fff;background:rgb(15 23 42 / .72);box-shadow:0 1px 4px rgb(0 0 0 / .35);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform 0.15s ease,background-color 0.15s ease}.pw-contact-attachment-remove:hover,.pw-contact-attachment-remove:focus-visible{color:#fff;background:#b42318;transform:scale(1.05);outline:0}.pw-contact-attachment-name{color:rgb(255 255 255 / .92);font-size:.65rem;line-height:1.2;max-width:76px;min-height:.95rem}.pw-contact-consent-group--step4{margin-top:.85rem;margin-bottom:.35rem;display:flex;flex-direction:column;align-items:center;width:100%}.pw-band-contact-page .pw-contact-consent-group--step4 .form-check{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;width:fit-content;max-width:min(38rem, 100%);margin-left:auto;margin-right:auto;padding-left:0;gap:0}.pw-band-contact-page .pw-contact-consent-group--step4 .form-check-input{float:none;position:static;margin-top:.18rem;margin-left:0;margin-right:10px;flex-shrink:0}.pw-band-contact-page .pw-contact-consent-group--step4 .form-check-label{flex:0 1 auto;max-width:min(34rem, calc(100vw - 3.5rem));text-align:left;padding-left:0}.pw-band-contact-page .pw-contact-consent-group--step4 .form-check-input:checked[type="checkbox"]{background-color:var(--pw-green);border-color:var(--pw-green);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3 6-6'/%3e%3c/svg%3e")}.pw-band-contact-page .pw-contact-consent-group--step4 .form-check-input:focus{border-color:var(--pw-green);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--pw-green) 35%,transparent 65%)}@media (hover:hover) and (pointer:fine){.pw-band-contact-page .pw-contact-submit-wrap .pw-contact-submit-btn.pw-btn-yellow:hover,.pw-band-contact-page .pw-contact-submit-wrap .pw-contact-submit-btn.pw-btn-yellow:focus-visible{color:#ffffff!important;background:var(--pw-green)!important;background-image:none!important;filter:none;transform:translateY(-2px) scale(1.015);box-shadow:0 14px 28px rgb(33 177 137 / .38)}.pw-band-contact-page .pw-contact-submit-wrap .pw-contact-submit-btn.pw-btn-yellow:active{transform:translateY(0) scale(.995);box-shadow:0 6px 16px rgb(33 177 137 / .28)}}.pw-band-contact-page .pw-contact-submit-wrap .pw-contact-submit-btn.pw-btn-yellow:focus-visible{color:#ffffff!important;background:var(--pw-green)!important;background-image:none!important;outline:0;box-shadow:0 0 0 .22rem color-mix(in srgb,var(--pw-green) 42%,transparent 58%),0 10px 22px rgb(33 177 137 / .32)}.pw-contact-step-4 .pw-contact-submit-wrap{margin-top:1rem!important}.pw-band-contact-page .pw-contact-submit-wrap .pw-contact-submit-btn.pw-btn-yellow{min-width:0!important;width:42%;max-width:280px;font-size:1.05rem;padding:.72rem 1.35rem;background:linear-gradient(180deg,#ffe9a8 0%,#ffd54f 55%,#f5c02a 100%);box-shadow:0 4px 12px rgb(20 33 63 / .2)}@keyframes pw-contact-submit-spin{to{transform:rotate(360deg)}}.pw-band-contact-page .pw-contact-submit-wrap .pw-contact-submit-btn.is-loading{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;pointer-events:none}.pw-band-contact-page .pw-contact-submit-wrap .pw-contact-submit-btn.is-loading::before{content:"";flex-shrink:0;width:1.05em;height:1.05em;border:2px solid rgb(37 48 70 / .32);border-top-color:rgb(37 48 70 / .92);border-radius:50%;animation:pw-contact-submit-spin 0.68s linear infinite}.pw-band-contact-page .pw-contact-submit-meta{display:block;margin-top:.5rem;max-width:420px;line-height:1.4;font-size:0.8125rem!important}.pw-contact-step4-back .btn{min-width:128px}@media (max-width:767.98px){.pw-band-contact-page .pw-contact-submit-wrap .pw-contact-submit-btn.pw-btn-yellow{width:min(42vw + 8rem, 280px);max-width:280px;font-size:1rem;padding:.68rem 1.2rem;line-height:1.25;text-align:center}.pw-contact-attachment-previews{grid-template-columns:repeat(3,minmax(0,64px));gap:.5rem .55rem}.pw-contact-attachment-slot,.pw-contact-attachment-thumb{width:64px}.pw-contact-attachment-thumb{height:64px}.pw-contact-attachment-name{max-width:64px;font-size:.6rem}}.pw-band-contact-page .pw-contact-province-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23445d87' d='M4.47 6.97a.75.75 0 0 1 1.06 0L8 9.44l2.47-2.47a.75.75 0 1 1 1.06 1.06l-3 3a.75.75 0 0 1-1.06 0l-3-3a.75.75 0 0 1 0-1.06z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .8rem center;background-size:16px 16px}.pw-contact-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem}.pw-band-contact-page .pw-contact-check-grid .form-check{display:flex;align-items:flex-start;gap:.55rem;margin:0}.pw-band-contact-page .pw-contact-check-grid .form-check-input{flex-shrink:0;margin-top:.2rem}.pw-band-contact-page .pw-contact-check-grid .form-check-label{line-height:1.35;padding-top:.08rem}.pw-band-contact-page .pw-contact-abbr-hint{font-size:.78em;font-weight:500;color:color-mix(in srgb,#ffffff 72%,#c8d5ee 28%)}.pw-contact-check-grid--needs{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.pw-contact-check-grid--needs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991.98px){.pw-contact-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.pw-contact-form-shell{width:90%}}@media (max-width:575.98px){.pw-contact-cards{grid-template-columns:1fr;width:100%}.pw-contact-check-grid{grid-template-columns:1fr}.pw-contact-check-grid--needs{grid-template-columns:1fr}.pw-contact-form-shell{width:100%}.pw-contact-step{min-height:0}.pw-contact-stepper-dot{width:30px;height:30px;font-size:.85rem}.pw-contact-stepper-labels{font-size:.72rem}.pw-contact-reason-media{max-width:100%}}.pw-badge{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;color:color-mix(in srgb,var(--pw-muted) 85%,#7ea8ff 15%);border:1px solid color-mix(in srgb,var(--pw-border) 88%,#6580b8 12%);border-radius:999px;padding:.2rem .55rem;margin-bottom:1rem;background:color-mix(in srgb,var(--pw-card) 85%,#d6e8ff 15%)}.pw-card h3{font-size:1.3rem;margin-bottom:.55rem}.pw-card p{color:var(--pw-muted);font-size:1rem}.pw-card li{color:var(--pw-muted);font-size:1rem}.pw-card ul{padding-left:1rem}.pw-card-accent{border-color:color-mix(in srgb,var(--pw-border) 70%,#2c86b0 30%);background:linear-gradient(165deg,color-mix(in srgb,var(--pw-card) 80%,#d4f0f5 20%),var(--pw-card))}.pw-card-warn{border-color:color-mix(in srgb,var(--pw-border) 70%,#c37d54 30%);background:linear-gradient(165deg,color-mix(in srgb,var(--pw-card) 83%,#ffe8d9 17%),var(--pw-card))}.pw-education-list{display:grid;gap:1rem;grid-template-columns:repeat(1,minmax(0,1fr));align-items:start}@media (min-width:768px){.pw-education-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.pw-education-list{grid-template-columns:repeat(3,minmax(0,1fr))}}.pw-education-item{position:relative;display:flex;flex-direction:column;padding:.8rem .8rem 24px;overflow:hidden;border-radius:14px;min-height:0}.pw-education-item-clickable{cursor:pointer}.pw-education-image{width:100%;height:clamp(155px, 18vw, 220px);object-fit:contain;display:block;margin-top:.45rem}.pw-education-content{display:flex;flex-direction:column;padding:.65rem .1rem 0}.pw-education-title{margin:0 0 .5rem;font-size:clamp(1.1rem, 1.45vw, 1.75rem);line-height:1.2}.pw-education-description{margin:0;color:var(--pw-muted);font-size:clamp(0.86rem, 0.95vw, 1rem);line-height:1.45}.pw-education-title,.pw-education-description,.pw-education-detail-body,.pw-education-description p,.pw-education-description li,.pw-education-description a,.pw-education-detail-body p,.pw-education-detail-body li,.pw-education-detail-body a,.pw-education-detail-body h1,.pw-education-detail-body h2,.pw-education-detail-body h3,.pw-education-detail-body h4,.pw-education-detail-body blockquote{max-width:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.pw-education-more-btn{margin-top:.9rem;align-self:center;width:auto;padding:.45rem .95rem;font-size:.92rem;font-weight:600;line-height:1.25;border-radius:999px;border:1px solid color-mix(in srgb,var(--pw-border) 55%,#3d7ec4 45%);background:color-mix(in srgb,var(--pw-card) 88%,#e3f0ff 12%);color:#2c6cb0!important;text-decoration:none;cursor:pointer;transition:border-color 0.15s ease,background 0.15s ease,color 0.15s ease}.pw-education-more-btn:hover{border-color:var(--pw-orange);background:var(--pw-orange);color:#fff!important;text-decoration:none}.pw-education-more-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--pw-text) 25%,#3d8fd6 75%);outline-offset:2px}html[data-bs-theme="dark"] .pw-education-more-btn:hover{border-color:var(--pw-green);background:var(--pw-green);color:#fff!important}.pw-education-badge{display:inline-flex;align-self:flex-start;width:fit-content;align-items:center;gap:.35rem;border:1px solid var(--pw-border);border-radius:999px;padding:.2rem .58rem;font-size:.82rem;color:color-mix(in srgb,var(--pw-muted) 82%,#6276a3 18%);background:color-mix(in srgb,var(--pw-card) 90%,#e3ecff 10%)}.pw-education-plus{visibility:hidden;position:absolute;right:.8rem;top:.8rem;bottom:auto;width:36px;height:36px;border-radius:999px;border:1px solid #c8d5ea;background:#edf2f8;color:#a5aab6;font-weight:800;font-size:1rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.pw-education-plus i{font-size:1rem;font-weight:900;line-height:1;text-shadow:0 0 0 currentColor}.pw-education-plus:hover{color:#a5aab6;border-color:#c8d5ea}.pw-education-plus:hover i{color:#a5aab6}.pw-education-detail-body{max-width:980px;margin:0 auto;font-size:1.06rem;line-height:1.65;color:var(--pw-text)}.pw-education-detail-body h1,.pw-education-detail-body h2,.pw-education-detail-body h3{margin-top:1.2rem;margin-bottom:1.8rem}.pw-education-detail-body h2{font-size:calc(1.125rem + .9vw)}.pw-education-detail-body h3{font-size:calc(1rem + .9vw)}.pw-education-detail-body p,.pw-education-detail-body li{color:var(--pw-text)}.pw-education-back-btn:hover,.pw-education-back-btn:focus-visible{color:#fff!important}body[data-education-detail]{background:radial-gradient(circle at 15% -10%,rgb(173 202 255 / .22),transparent 40%),radial-gradient(circle at 90% 0%,rgb(26 48 92 / .18),transparent 36%),var(--pw-bg)}body[data-education-detail] .pw-education-detail-article{border:0;border-radius:0;background:#fff0;box-shadow:none;padding:0}body[data-education-detail] .pw-education-description,body[data-education-detail] .pw-education-description p,body[data-education-detail] .pw-education-detail-body,body[data-education-detail] .pw-education-detail-body p,body[data-education-detail] .pw-education-detail-body li{color:var(--pw-text)}body[data-education-detail] .pw-education-hero{display:grid;grid-template-columns:minmax(180px,360px) minmax(0,1fr);gap:clamp(1rem, 2.5vw, 2.25rem);align-items:center}body[data-education-detail] .pw-education-hero-media{display:flex;justify-content:center}body[data-education-detail] .pw-education-hero-image{height:clamp(180px, 25vw, 290px);margin:0;opacity:.88}body[data-education-detail] .pw-education-hero-content{max-width:920px}body[data-education-detail] .pw-education-hero-title{margin:0 0 1rem;display:block;padding:0;line-height:1.12;font-size:clamp(1.7rem, 3.6vw, 3.1rem);font-weight:800;color:var(--pw-yellow);background:#fff0}body[data-education-detail] .pw-education-hero-description,body[data-education-detail] .pw-education-hero-description p{margin:0;color:#f1f6ff;font-size:clamp(1.05rem, 2.2vw, 1.95rem);line-height:1.28;font-weight:700}html[data-bs-theme="light"] body[data-education-detail] .pw-education-hero-title{color:var(--pw-green)}html[data-bs-theme="light"] body[data-education-detail] .pw-education-hero-description h1,html[data-bs-theme="light"] body[data-education-detail] .pw-education-detail-body h1{color:var(--pw-green)}html[data-bs-theme="light"] body[data-education-detail] .pw-education-hero-description,html[data-bs-theme="light"] body[data-education-detail] .pw-education-hero-description p{color:#15284f}@media (max-width:991.98px){body[data-education-detail] .pw-education-hero{grid-template-columns:1fr;text-align:left}body[data-education-detail] .pw-education-hero-media{justify-content:flex-start}body[data-education-detail] .pw-education-hero-image{height:clamp(155px, 36vw, 240px)}}.pw-contact-card{display:block;text-decoration:none;border:1px solid var(--pw-border);border-radius:12px;padding:.9rem 1rem;background:var(--pw-card);color:var(--pw-text);transition:border-color 0.2s ease,transform 0.2s ease}.pw-contact-card:hover{border-color:#35588f;transform:translateY(-2px)}.pw-contact-card strong{display:block;margin-top:.25rem}.pw-contact-label{color:var(--pw-muted);font-size:.76rem;text-transform:uppercase;letter-spacing:.05em}.pw-contact-card i{float:right;opacity:.9;font-size:1.2rem;line-height:1;vertical-align:middle}html[data-bs-theme="dark"] .pw-band-contact .pw-contact-card i{color:#fff;opacity:1;font-size:1.38rem}.pw-table-wrap{margin-top:1rem;border:1px solid var(--pw-border);border-radius:12px;overflow:hidden}.pw-table-title{font-size:.92rem;font-weight:700;text-align:center;color:var(--pw-green);text-transform:uppercase;letter-spacing:.02em;margin:0;padding:.55rem .8rem .05rem;background:color-mix(in srgb,var(--pw-card) 92%,#dce9ff 8%);border-bottom:0}.pw-table-title-wrap{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:.55rem}.pw-table-subtitle{font-size:.78rem;text-transform:uppercase;letter-spacing:.02em;color:var(--pw-text);opacity:.9}.pw-offices-accordion .accordion-item{border:1px solid var(--pw-border);border-radius:12px;overflow:hidden}.pw-offices-accordion .accordion-button{background:color-mix(in srgb,var(--pw-card) 92%,#dce9ff 8%);border:0;border-bottom:1px solid var(--pw-border);box-shadow:none;padding:0}.pw-offices-accordion .accordion-button:not(.collapsed){background:color-mix(in srgb,var(--pw-card) 92%,#dce9ff 8%);color:var(--pw-text);box-shadow:none}.pw-offices-accordion .accordion-button::after{margin-right:.8rem}.pw-offices-accordion .accordion-button .pw-table-title{width:100%;margin:0;font-size:1.25rem}.pw-office-city{margin:0;font-size:1rem;font-weight:700}.pw-office-link{color:inherit;text-decoration:none}.pw-table td:nth-child(4){white-space:nowrap}.pw-table td:nth-child(5) .pw-office-link{font-size:.8rem}.pw-office-link:hover{text-decoration:underline}.pw-office-phone{font-weight:700}.pw-office-grid>.pw-office-col:last-child .pw-office-link{font-size:.86rem;white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.25}.pw-office-grid>.pw-office-col:first-child>div{font-size:.86rem}.pw-office-list{display:flex;flex-direction:column;gap:.75rem;padding:.8rem}.pw-office-head{display:none}.pw-office-card{border:1px solid var(--pw-table-border);border-radius:10px;background:var(--pw-table-bg);padding:.7rem .75rem;transition:background-color 0.18s ease,border-color 0.18s ease}.pw-office-card:hover{background:var(--pw-table-hover);border-color:var(--pw-table-border)}.pw-office-grid{display:flex;flex-wrap:wrap;gap:.6rem 1rem}.pw-office-col{flex:1 1 100%;min-width:0}.pw-office-col-wide{flex-basis:100%}.pw-office-col-location{display:flex;flex-direction:column;gap:.5rem}.pw-office-address{font-size:.92rem;line-height:1.35}.pw-office-label{display:block;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--pw-muted);margin-bottom:.15rem}@media (min-width:768px){.pw-office-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.65fr) minmax(0,1.1fr) minmax(0,1.25fr);gap:.65rem .85rem;padding:0 .1rem .2rem;font-size:.73rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--pw-muted)}.pw-office-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1.65fr) minmax(0,1.1fr) minmax(0,1.25fr);gap:.65rem .85rem;align-items:start}.pw-office-col{flex:initial}.pw-office-col-wide{flex-basis:auto}.pw-office-col-location{gap:.35rem;min-width:0}.pw-office-col-location .pw-office-address{font-size:.86rem;color:var(--pw-muted)}.pw-office-label{display:none}}.pw-table{--bs-table-bg:var(--pw-table-bg);--bs-table-striped-bg:var(--pw-table-striped);--bs-table-hover-bg:var(--pw-table-hover);--bs-table-border-color:var(--pw-table-border);--bs-table-color:var(--pw-text)}.pw-map-help{color:var(--pw-text);font-size:1.05rem;font-weight:600;line-height:1.5;margin:0 0 1rem;padding:.7rem 1rem .7rem 1.05rem;border-left:4px solid var(--pw-orange);background:color-mix(in srgb,var(--pw-orange) 12%,var(--pw-bg-soft) 88%);border-radius:0 10px 10px 0;box-shadow:0 1px 0 rgb(21 37 74 / .06)}html[data-bs-theme="dark"] .pw-map-help{background:color-mix(in srgb,var(--pw-orange) 18%,var(--pw-card) 82%);box-shadow:none}.pw-map-toolbar{margin:0 0 .85rem;gap:0.65rem!important;align-items:stretch}#incident-map .pw-map-section-head--title-only{margin-bottom:var(--pw-map-title-block-margin-bottom)}#incident-map .pw-map-toolbar-row{width:100%}@media (min-width:768px){#incident-map .pw-map-toolbar.pw-map-toolbar-row{flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:space-between}#incident-map .pw-map-toolbar-left{flex:0 1 auto}#incident-map .pw-map-toolbar-left--split{column-gap:.85rem;row-gap:.65rem;gap:.85rem}#incident-map .pw-map-layer-toggles{flex:0 1 auto;flex-wrap:nowrap}}#incident-map .pw-map-toolbar-left{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:.65rem;flex:0 1 auto;min-width:0}#incident-map .pw-map-toolbar-left--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto;width:min(100%, 28rem);max-width:100%;align-items:stretch;gap:.75rem}#incident-map .pw-map-toolbar-left--split .pw-map-locate,#incident-map .pw-map-toolbar-left--split .pw-map-quick-zoom{width:100%;min-width:0}#incident-map .pw-map-toolbar-left--split .pw-map-quick-zoom{flex:unset;max-width:none}#incident-map .pw-map-layer-toggles{flex:1 1 auto;min-width:0;justify-content:flex-end}#incident-map .pw-map-layer-toggle{display:inline-flex;align-items:center;gap:.45rem;min-height:3.35rem;padding:.35rem .65rem .35rem .55rem;font:inherit;line-height:1.2;cursor:pointer;color:inherit;text-align:left;background:var(--pw-map-layer-toggle-bg);border:1px solid var(--pw-map-layer-toggle-border);border-radius:10px;box-shadow:none;transition:background-color 0.15s ease,border-color 0.15s ease}#incident-map .pw-map-layer-toggle:hover{background:color-mix(in srgb,var(--pw-map-layer-toggle-bg) 88%,var(--pw-map-layer-toggle-border) 12%)}#incident-map .pw-map-layer-toggle:focus-visible{outline:0;box-shadow:0 0 0 .2rem rgb(100 116 139 / .35)}#incident-map .pw-map-layer-toggle__label{color:var(--pw-map-layer-toggle-label);font-size:.92rem;font-weight:600;white-space:nowrap}#incident-map .pw-map-layer-toggle__eye{margin-left:.2rem;font-size:1rem;color:var(--pw-map-layer-toggle-icon)}#incident-map .pw-map-layer-toggle .pw-legend-map-marker{width:28px;height:28px;flex-shrink:0;display:block}#incident-map .pw-map-layer-toggle.is-layer-hidden .pw-map-layer-toggle__label{color:var(--pw-map-layer-toggle-label)}.pw-map-quick-zoom{flex:1 1 16rem;min-width:12rem;max-width:100%}.pw-map-quick-zoom-inner{position:relative;width:100%}.pw-map-quick-zoom-toggle{display:flex;align-items:center;justify-content:space-between;gap:.55rem;width:100%;min-height:3.35rem;padding:.75rem 1.1rem;font-size:1.08rem;font-weight:600;line-height:1.25;text-align:left;color:#fff!important;background:var(--pw-orange)!important;border:2px solid color-mix(in srgb,var(--pw-orange) 82%,#1a0f00 18%)!important;border-radius:12px;box-shadow:0 2px 0 rgb(21 37 74 / .12)}.pw-map-quick-zoom-toggle:hover{filter:brightness(1.07);color:#fff!important}.pw-map-quick-zoom-toggle:focus-visible{outline:0;box-shadow:0 0 0 .22rem rgb(249 115 22 / .45)}.pw-map-quick-zoom-chevron{flex-shrink:0;font-size:.88rem;opacity:.95;transition:transform 0.2s ease}.pw-map-quick-zoom-toggle.is-open .pw-map-quick-zoom-chevron{transform:rotate(180deg)}.pw-map-quick-zoom-menu{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:1000;max-height:min(52vh, 320px);overflow-y:auto;padding:.2rem 0;margin:0;background:#fff;border:1px solid color-mix(in srgb,var(--pw-orange) 38%,var(--pw-border) 62%);border-radius:12px;box-shadow:0 12px 28px rgb(21 37 74 / .2)}.pw-map-quick-zoom-item{display:block;width:100%;padding:.7rem 1.1rem;margin:0;font-size:1.02rem;font-weight:500;text-align:left;color:var(--pw-body,#14213d);background:#fff0;border:0;cursor:pointer}.pw-map-quick-zoom-item+.pw-map-quick-zoom-item{border-top:1px solid rgb(21 37 74 / .08)}.pw-map-quick-zoom-item:hover,.pw-map-quick-zoom-item:focus-visible{background:var(--pw-orange);color:#fff;outline:0}.pw-map-toolbar .pw-map-locate{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3.35rem;padding:.75rem 1.15rem;font-size:1.08rem;font-weight:600;line-height:1.2;color:#fff!important;background:var(--pw-green)!important;border:2px solid color-mix(in srgb,var(--pw-green) 82%,#052e22 18%)!important;border-radius:12px;box-shadow:0 2px 0 rgb(21 37 74 / .12)}.pw-map-toolbar .pw-map-locate:hover{color:#fff!important;filter:brightness(1.07)}.pw-map-toolbar .pw-map-locate:focus-visible{color:#fff!important;box-shadow:0 0 0 .22rem rgb(16 185 129 / .45)}.pw-dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:.25rem}.pw-dot-orange{background:#e10600}.pw-dot-green{background:#111}.pw-legend-icon{width:40px;height:40px;object-fit:contain}@media (max-width:767.98px){#incident-map .pw-map-toolbar.pw-map-toolbar-row{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:.65rem}#incident-map .pw-map-toolbar-left{width:100%;max-width:100%}#incident-map .pw-map-toolbar-left--split{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;width:100%;max-width:100%;gap:.65rem}#incident-map .pw-map-toolbar-left--split .pw-map-locate,#incident-map .pw-map-toolbar-left--split .pw-map-quick-zoom{width:100%}#incident-map .pw-map-layer-toggles{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;width:100%;max-width:100%;gap:.35rem;flex:none}#incident-map .pw-map-layer-toggle{flex:1 1 0%;min-width:0;justify-content:center;min-height:2.65rem;padding:.28rem .32rem;gap:.22rem;border-radius:8px}#incident-map .pw-map-layer-toggle__label{font-size:.7rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}#incident-map .pw-map-layer-toggle__eye{font-size:.78rem;margin-left:.05rem;flex-shrink:0}#incident-map .pw-map-layer-toggle .pw-legend-map-marker{width:22px;height:22px;flex-shrink:0}.pw-map-toolbar{flex-direction:column;align-items:stretch}.pw-map-toolbar .pw-map-locate{width:100%;max-width:none;flex-shrink:1!important}.pw-map-quick-zoom{flex:1 1 auto!important;min-width:0!important;width:100%;max-width:100%}}@media (max-width:380px){#incident-map .pw-map-layer-toggle{padding:.2rem .22rem;min-height:2.4rem;gap:.12rem}#incident-map .pw-map-layer-toggle__label{font-size:.62rem}#incident-map .pw-map-layer-toggle__eye{font-size:.68rem}#incident-map .pw-map-layer-toggle .pw-legend-map-marker{width:18px;height:18px}}html[data-bs-theme="dark"] .pw-legend-map-marker--burning .pw-legend-map-disc:first-of-type{fill:#f43f5e}html[data-bs-theme="dark"] .pw-legend-map-marker--dumping .pw-legend-map-disc{fill:#141414}.pw-map-wrap{position:relative;background:var(--pw-map-wrap-bg);border:1px solid var(--pw-border);border-radius:14px;padding:.7rem}html[data-bs-theme="dark"] .pw-map-quick-zoom-menu{background:var(--pw-card,#162442);border-color:var(--pw-border);box-shadow:0 12px 32px rgb(0 0 0 / .45)}html[data-bs-theme="dark"] .pw-map-quick-zoom-item{color:#e8eefc}html[data-bs-theme="dark"] .pw-map-quick-zoom-item+.pw-map-quick-zoom-item{border-top-color:rgb(255 255 255 / .08)}html[data-bs-theme="dark"] .pw-map-toolbar .pw-map-quick-zoom-toggle{box-shadow:0 2px 0 rgb(0 0 0 / .25)}html[data-bs-theme="dark"] .pw-map-toolbar .pw-map-locate{box-shadow:0 2px 0 rgb(0 0 0 / .25)}.pw-latest-title{font-size:1.1rem;font-weight:700;margin:0 0 .8rem}.pw-latest-list{display:grid;gap:.7rem}@media (min-width:768px){.pw-latest-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.pw-latest-report-item{border:1px solid var(--pw-border);border-radius:12px;background:var(--pw-card);padding:.55rem .65rem}.pw-latest-report-head{display:flex;align-items:center;gap:.6rem;flex-wrap:nowrap}.pw-latest-type-icon{width:36px;height:36px;object-fit:contain;flex:0 0 36px}.pw-latest-meta{min-width:0;flex:1 1 auto}.pw-latest-city{font-weight:700;font-size:.94rem;line-height:1.2}.pw-latest-date{font-size:.75rem;color:var(--pw-muted)}.pw-latest-media-row{display:flex;align-items:center;gap:.35rem;flex-wrap:nowrap;margin-left:auto}.pw-latest-media{width:50px;height:50px;border-radius:8px;border:1px solid var(--pw-border);object-fit:cover;display:block}.pw-latest-media-video{position:relative;overflow:hidden;background:color-mix(in srgb,var(--pw-card) 82%,#1f3258 18%);color:#fff;display:inline-flex;align-items:center;justify-content:center}.pw-latest-media-video-thumb{width:100%;height:100%;object-fit:cover;display:block}.pw-latest-media-video-play{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;color:#fff;text-shadow:0 2px 8px rgb(0 0 0 / .45);background:linear-gradient(to top,rgb(6 12 24 / .24),rgb(6 12 24 / .08));pointer-events:none}.pw-latest-map-btn{min-width:52px;text-transform:lowercase;padding:.2rem .45rem}#incident-map.pw-band-map .leaflet-pwRecyclingMarkers-pane{z-index:var(--pw-map-pane-recycling-z)}#incident-map.pw-band-map .leaflet-pwIncidentClusters-pane{z-index:var(--pw-map-pane-incident-clusters-z)}#incident-map.pw-band-map .pw-map-wrap.pw-map-wrap--leaflet-ref{padding:var(--pw-map-frame-padding);border:1px solid var(--pw-map-frame-border);border-radius:var(--pw-map-frame-radius);background:var(--pw-map-frame-gutter-bg);box-shadow:none}#map.pw-map-leaflet-surface{width:100%;height:480px;border-radius:var(--bs-border-radius,.375rem);background:var(--pw-map-tile-placeholder-bg);border:1px solid var(--pw-map-surface-border);scroll-margin-top:calc(var(--pw-nav-overlap, 5.5rem) + 0.75rem)}.pw-band-map .leaflet-container{font-size:1rem;line-height:1.45;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;border-radius:10px}#map.pw-map-leaflet-surface img.leaflet-tile{max-width:none!important;max-height:none!important;mix-blend-mode:normal!important;filter:none!important}.pw-band-map .leaflet-container .leaflet-control-attribution{font-size:var(--pw-map-attribution-font-size);line-height:var(--pw-map-attribution-line-height)}.pw-band-map .leaflet-container .leaflet-control-attribution a{font-size:inherit}#incident-map .leaflet-control-attribution svg.leaflet-attribution-flag,#incident-map .leaflet-control-attribution .leaflet-attribution-flag{display:none!important}.pw-band-map .marker-cluster-small,.pw-band-map .marker-cluster-medium,.pw-band-map .marker-cluster-large{background-color:var(--pw-map-cluster-outer)!important;background-image:none!important}.pw-band-map .marker-cluster-small div,.pw-band-map .marker-cluster-medium div,.pw-band-map .marker-cluster-large div{background-color:var(--pw-map-cluster-inner)!important;background-image:none!important;color:var(--pw-map-cluster-text)!important;font-weight:700!important}.pw-band-map .marker-cluster span{color:var(--pw-map-cluster-text);font-weight:700}.pw-leaflet-div-recycling{background:#fff0;border:none}.pw-leaflet-recycling-dot{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#21b189;color:#fff;font-size:1rem;line-height:1;border:2px solid rgb(255 255 255 / .95);box-sizing:border-box}.pw-map-wrap{position:relative}.pw-map-loading{position:absolute;inset:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;border-radius:10px;background:linear-gradient(180deg,rgb(7 16 34 / .5),rgb(7 16 34 / .62));color:#fff;z-index:2;transition:opacity 0.2s ease,visibility 0.2s ease}.pw-map-loading.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.pw-map-loading--await-consent .pw-map-loading-text{max-width:22rem;text-align:center;line-height:1.35;font-weight:600}.pw-map-loading-consent-action{display:flex;justify-content:center;width:100%}.pw-map-loading-spinner{width:2.1rem;height:2.1rem;border:3px solid rgb(255 255 255 / .3);border-top-color:#fff;border-radius:50%;animation:pw-map-spin 0.9s linear infinite}.pw-map-loading-text{font-size:.92rem;font-weight:700}@keyframes pw-map-spin{to{transform:rotate(360deg)}}.pw-footer{border-top:1px solid var(--pw-border);margin-top:0;padding:1rem 0;color:var(--pw-muted);font-size:.82rem}.pw-legal-content{line-height:1.65}.pw-legal-content h2,.pw-legal-content h3,.pw-legal-content h4{margin-top:1.2rem;margin-bottom:.55rem}.pw-legal-content ol,.pw-education-description ol,.pw-education-detail-body ol{list-style:none;margin:0 0 1rem;padding-left:0;counter-reset:pw-ol}.pw-legal-content ol ol,.pw-education-description ol ol,.pw-education-detail-body ol ol{margin-top:.5rem;margin-bottom:.35rem;counter-reset:pw-ol}.pw-legal-content ol>li,.pw-education-description ol>li,.pw-education-detail-body ol>li{position:relative;display:block;margin:0;padding:.4rem 0 .4rem 2.35rem;counter-increment:pw-ol}.pw-legal-content ol>li::before,.pw-education-description ol>li::before,.pw-education-detail-body ol>li::before{content:counter(pw-ol);position:absolute;left:0;top:.65rem;display:inline-flex;align-items:center;justify-content:center;min-width:1.7rem;height:1.7rem;margin-top:-4px;padding:0 .3rem;border-radius:999px;background:linear-gradient(135deg,#ff891f 0%,var(--pw-orange) 55%,#ea580c 100%);color:#fff;font-weight:700;font-size:.78rem;line-height:1;box-shadow:0 1px 5px rgb(249 115 22 / .35);box-sizing:border-box}.pw-legal-content ul,.pw-education-description ul,.pw-education-detail-body ul{list-style:none;margin:0 0 1rem;padding-left:1rem}.pw-legal-content ul>li,.pw-education-description ul>li,.pw-education-detail-body ul>li{position:relative;display:block;margin:0 0 .65rem;padding:.35rem 0 .45rem;padding-left:1.45rem}.pw-legal-content ul>li::before,.pw-education-description ul>li::before,.pw-education-detail-body ul>li::before{content:"\f06c";position:absolute;left:0;top:1.1em;font-family:"Font Awesome 7 Free";font-weight:900;font-style:normal;font-variant:normal;font-size:.82rem;line-height:1;width:1.1rem;text-align:center;color:var(--pw-green);-webkit-font-smoothing:antialiased;text-rendering:auto}html[data-bs-theme="dark"] .pw-legal-content ul>li::before,html[data-bs-theme="dark"] .pw-education-description ul>li::before,html[data-bs-theme="dark"] .pw-education-detail-body ul>li::before{color:color-mix(in srgb,var(--pw-green) 92%,#b5ffe8 8%)}.logo-footer-container{text-align:center;display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-end}@media (max-width:767.98px){.pw-footer .container{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center;gap:0.5rem!important}.pw-footer .logo-footer-container{text-align:center;display:flex;flex-direction:column;align-items:center}}.pw-scroll-top-btn{position:fixed;right:1rem;bottom:4.5rem;width:44px;height:44px;border:0;border-radius:999px;background:linear-gradient(90deg,#ff891f,#ff6f00);color:#fff;box-shadow:0 10px 20px rgb(255 117 10 / .3);opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease;z-index:1040}.pw-scroll-top-btn.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.pw-live-toast{position:fixed;left:1rem;bottom:1rem;z-index:1035;min-width:250px;max-width:min(92vw, 360px);border-radius:12px;border:1px solid color-mix(in srgb,var(--pw-border) 82%,#6da4ff 18%);background:color-mix(in srgb,var(--pw-card) 90%,#eaf2ff 10%);color:var(--pw-text);box-shadow:0 14px 26px rgb(10 22 44 / .2);padding:.65rem .75rem;font-size:.82rem;line-height:1.35;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity 0.28s ease,transform 0.28s ease}.pw-live-toast.is-visible{opacity:1;transform:translateY(0)}.pw-live-toast.is-draft{border-color:color-mix(in srgb,#ff8b2e 58%,var(--pw-border) 42%);background:linear-gradient(145deg,#fff1df,#ffe6c7)}.pw-live-toast.is-draft .pw-live-toast-title{color:#b35f04}.pw-live-toast.is-draft .pw-live-toast-sub{color:#9b5a13}.pw-live-toast-title{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:color-mix(in srgb,var(--pw-muted) 78%,#2f5ca3 22%)}.pw-live-toast-main{margin-top:.3rem}.pw-live-toast-row{display:flex;align-items:center;gap:.55rem}.pw-live-toast-icon{width:40px;height:40px;object-fit:contain;flex:0 0 40px}.pw-live-toast-type{font-weight:700;color:var(--pw-orange)}.pw-live-toast-city{font-weight:700}.pw-live-toast-sub{margin-top:.12rem;color:var(--pw-muted);font-size:.72rem}@media (max-width:576px){.pw-live-toast{left:.75rem;right:.75rem;bottom:.75rem;max-width:none}}.modal-content{background:var(--pw-modal-bg);border:1px solid var(--pw-border);color:var(--pw-text);border-radius:18px}.form-control,.form-select{background:var(--pw-input-bg);border-color:var(--pw-input-border);color:var(--pw-input-text)}.form-control:focus,.form-select:focus{box-shadow:0 0 0 .2rem rgb(32 201 151 / .2);border-color:#2aa67e}.pw-select-wrap{position:relative}.pw-select-wrap .form-select{padding-right:2.2rem;appearance:none;-webkit-appearance:none}#recyclingPointModal .pw-select-wrap .form-select option:checked,#recyclingPointModal .pw-select-wrap .form-select option:hover{background:var(--pw-green);color:#fff}.pw-recycling-stepper{padding:.35rem 0 .15rem}.pw-recycling-stepper-track{display:flex;align-items:center;justify-content:center;gap:0;max-width:280px;margin:0 auto .5rem}.pw-recycling-stepper-dot{width:2rem;height:2rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;border:2px solid var(--pw-border);color:var(--pw-muted);background:var(--pw-input-bg);flex-shrink:0;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}.pw-recycling-stepper-dot.is-done{background:color-mix(in srgb,var(--pw-green) 22%,var(--pw-input-bg));border-color:var(--pw-green);color:var(--pw-text)}.pw-recycling-stepper-dot.is-active{background:var(--pw-green);border-color:var(--pw-green);color:#fff}.pw-recycling-stepper-line{flex:1 1 1.5rem;height:2px;background:var(--pw-border);min-width:.75rem;margin:0 .15rem}.pw-recycling-stepper-labels{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem;max-width:420px;margin:0 auto;font-size:.72rem;line-height:1.25}.pw-recycling-stepper-label{padding:0 .15rem}.pw-select-arrow{position:absolute;right:.85rem;top:50%;transform:translateY(-50%);color:var(--pw-muted);pointer-events:none;font-size:.9rem}.pw-loc-card{border:1px solid var(--pw-border);border-radius:14px;background:color-mix(in srgb,var(--pw-modal-bg) 88%,#1c2a48 12%);padding:.85rem 1rem}.pw-loc-label{color:var(--pw-muted);letter-spacing:.08em;font-size:.72rem;font-weight:700;display:flex;align-items:center;gap:.4rem}.pw-loc-value{margin-top:.2rem;font-size:1.05rem;font-weight:600}.pw-input-icon-wrap{position:relative}.pw-input-icon-wrap i{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:var(--pw-muted)}.pw-upload-drop{border:2px dashed color-mix(in srgb,var(--pw-border) 70%,#4e76bd 30%);border-radius:16px;min-height:110px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--pw-muted);cursor:pointer;text-align:center;background:color-mix(in srgb,var(--pw-modal-bg) 87%,#1f3258 13%)}.pw-upload-drop i{font-size:2rem;margin-bottom:.2rem}.pw-upload-drop span{font-weight:600}.pw-upload-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.pw-upload-preview-item{position:relative;border-radius:10px;overflow:hidden;border:1px solid var(--pw-border);min-height:68px;background:color-mix(in srgb,var(--pw-modal-bg) 85%,#20365f 15%)}.pw-preview-remove{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:999px;border:0;background:rgb(8 16 34 / .82);color:#fff;font-weight:700;line-height:1;z-index:2;cursor:pointer}.pw-upload-preview-img{width:100%;height:68px;object-fit:cover;display:block}.pw-upload-preview-video{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--pw-muted);font-size:.72rem;text-align:center;padding:.35rem}.pw-upload-preview-video i{font-size:1rem;margin-bottom:.15rem}.pw-upload-preview-meta{position:absolute;left:0;right:0;bottom:0;font-size:.66rem;line-height:1.2;color:#dce8ff;background:linear-gradient(to top,rgb(8 14 29 / .88),rgb(8 14 29 / .2));padding:.2rem .35rem;z-index:1}.pw-report-modal-outcome-state{min-height:220px}.pw-report-modal-spinner{width:2.75rem;height:2.75rem;border:3px solid rgb(16 33 63 / .18);border-top-color:#ff6f00;border-radius:50%;animation:pw-map-spin 0.9s linear infinite;flex-shrink:0}.pw-report-modal-success-icon{font-size:2.75rem;line-height:1;color:#198754;flex-shrink:0}.pw-report-thank-you{display:block;text-align:center;font-weight:600;font-size:1.05rem;line-height:1.45;padding:.75rem .5rem .25rem}.pw-submit-btn{border:0;border-radius:16px;background:linear-gradient(90deg,#ff891f,#ff6f00);color:#fff;font-weight:800;font-size:1.1rem;padding:.95rem 1rem;box-shadow:0 12px 24px rgb(255 117 10 / .28)}.pw-map-info{min-width:220px;max-width:280px;color:#10213f;font-size:.85rem}.pw-map-info-compact{margin-top:0;padding-top:2px}.pw-map-info-head{display:flex;justify-content:space-between;align-items:center;gap:.4rem;padding-right:28px}.pw-map-info-head strong{flex:1 1 auto;min-width:0;line-height:1.15}.pw-map-status{flex:0 0 auto;text-transform:capitalize;font-size:.72rem;border-radius:999px;padding:.15rem .5rem;background:#eef3ff;color:#334f84}.pw-map-date{color:#5d6f92;margin-top:.1rem;margin-bottom:.2rem;font-size:.82rem}.pw-map-location{color:#3c588f;font-size:.96rem;line-height:1.2;margin-bottom:.05rem}.pw-map-meta{display:flex;align-items:flex-start;gap:.35rem}.pw-map-media-pending-notice{display:flex;align-items:flex-start;gap:.4rem;margin:.35rem 0 .45rem;padding:.4rem .5rem;border-radius:8px;font-size:.78rem;line-height:1.35;background:color-mix(in srgb,var(--pw-orange) 12%,var(--pw-card) 88%);color:var(--pw-text);border:1px solid color-mix(in srgb,var(--pw-orange) 28%,var(--pw-border) 72%)}.pw-map-media-pending-notice i{margin-top:.12rem;color:var(--pw-orange);flex-shrink:0}.pw-latest-media-pending{max-width:140px;line-height:1.25}html[data-bs-theme="dark"] .pw-map-media-pending-notice{background:color-mix(in srgb,var(--pw-green) 14%,var(--pw-card) 86%);border-color:color-mix(in srgb,var(--pw-green) 35%,var(--pw-border) 65%)}html[data-bs-theme="dark"] .pw-map-media-pending-notice i{color:var(--pw-green)}.pw-map-inline-type-icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px}.pw-map-inline-type-icon img{width:40px;height:40px;object-fit:contain}.pw-map-desc{margin-bottom:.35rem}.pw-map-primary-thumb{width:100%;height:120px;object-fit:cover;border-radius:8px;border:1px solid #d3def4;margin-bottom:.4rem;display:block}.pw-map-primary-thumb-wrap{position:relative}.pw-map-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.pw-map-media-img,.pw-map-media-video{width:100%;height:74px;object-fit:cover;border-radius:8px;background:#d7e2f8}.pw-media-play-badge{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:34px;height:34px;border-radius:999px;background:rgb(10 15 28 / .72);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;pointer-events:none}.pw-media-play-badge-sm{width:26px;height:26px;font-size:.7rem}@media (max-width:576px){:root{--pw-nav-overlap:5rem}.pw-section-title{font-size:1.1rem}.pw-band .container{padding-top:2.2rem!important;padding-bottom:2.2rem!important}#map.pw-map-leaflet-surface{height:400px}}a,.link-primary,.text-primary{color:var(--bs-link-color)!important}a:hover,.link-primary:hover{color:var(--bs-link-hover-color)!important}.btn.btn-primary{--bs-btn-bg:var(--pw-btn-primary-bg);--bs-btn-color:var(--pw-btn-primary-color);--bs-btn-border-color:var(--pw-btn-primary-border-color);--bs-btn-border-width:var(--pw-btn-primary-border-width);--bs-btn-hover-bg:var(--pw-btn-primary-hover-bg);--bs-btn-hover-color:var(--pw-btn-primary-hover-color);--bs-btn-hover-border-color:var(--pw-btn-primary-hover-border-color);--bs-btn-active-bg:var(--pw-btn-primary-active-bg);--bs-btn-active-color:var(--pw-btn-primary-active-color);--bs-btn-active-border-color:var(--pw-btn-primary-active-border-color);--bs-btn-font-size:var(--pw-btn-primary-font-size);letter-spacing:var(--pw-btn-primary-letter-spacing);text-transform:var(--pw-btn-primary-text-transform);background-color:var(--bs-btn-bg);background-image:none;transition:color var(--pw-btn-primary-transition-duration) var(--pw-btn-primary-transition-timing),background-color var(--pw-btn-primary-transition-duration) var(--pw-btn-primary-transition-timing),border-color var(--pw-btn-primary-transition-duration) var(--pw-btn-primary-transition-timing),box-shadow var(--pw-btn-primary-transition-duration) var(--pw-btn-primary-transition-timing),transform var(--pw-btn-primary-transition-duration) var(--pw-btn-primary-transition-timing);transform:translateZ(0)}.btn.btn-primary.btn-lg{--bs-btn-font-size:var(--pw-btn-primary-font-size)}.btn.btn-primary:hover:not(:disabled):not(.disabled),.btn.btn-primary:focus-visible:not(:disabled):not(.disabled){background-color:var(--bs-btn-hover-bg);background-image:none;transform:scale(var(--pw-btn-primary-hover-scale)) translateY(var(--pw-btn-primary-hover-translate-y))}.btn.btn-primary:active:not(:disabled):not(.disabled){background-color:var(--bs-btn-active-bg);background-image:none;transform:scale(var(--pw-btn-primary-active-scale)) translateY(var(--pw-btn-primary-active-translate-y));transition-duration:calc(var(--pw-btn-primary-transition-duration) * 0.55)}#reportModal .pw-report-wizard-back.btn-lg,#recyclingPointModal .pw-recycling-wizard-back.btn-lg{font-size:var(--pw-btn-primary-font-size);letter-spacing:var(--pw-btn-primary-letter-spacing);text-transform:var(--pw-btn-primary-text-transform)}#recyclingPointModal .btn.btn-primary.btn-lg{--pw-btn-primary-bg:var(--pw-green);--pw-btn-primary-color:#ffffff;--pw-btn-primary-border-color:var(--pw-green);--pw-btn-primary-hover-bg:#ffffff;--pw-btn-primary-hover-color:var(--pw-green);--pw-btn-primary-hover-border-color:var(--pw-green);--pw-btn-primary-active-bg:color-mix(in srgb, var(--pw-green) 14%, #ffffff 86%);--pw-btn-primary-active-color:var(--pw-green);--pw-btn-primary-active-border-color:var(--pw-green)}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-active-bg:var(--bs-primary);--bs-btn-active-border-color:var(--bs-primary)}.page-link{color:var(--bs-primary)}.pagination{--bs-pagination-color:var(--bs-primary);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-active-bg:var(--bs-primary);--bs-pagination-active-border-color:var(--bs-primary)}:root,[data-bs-theme="light"]{--bs-primary:var(--pw-orange);--bs-primary-rgb:249, 115, 22;--bs-link-color:var(--pw-orange);--bs-link-color-rgb:249, 115, 22;--bs-link-hover-color:#ff6f00;--bs-link-hover-color-rgb:255, 111, 0}html[data-bs-theme="dark"]{--bs-primary:var(--pw-green);--bs-primary-rgb:16, 185, 129;--bs-link-color:var(--pw-green);--bs-link-color-rgb:16, 185, 129;--bs-link-hover-color:#2ebf9b;--bs-link-hover-color-rgb:46, 191, 155}a,.link-primary,.text-primary,.page-link{color:var(--bs-link-color)!important}a:hover,.link-primary:hover,.page-link:hover{color:var(--bs-link-hover-color)!important}a.btn-primary,a.btn-primary:visited{color:var(--bs-btn-color)!important}a.btn-primary:hover,a.btn-primary:focus-visible{color:var(--bs-btn-hover-color)!important}a.btn-primary:active{color:var(--bs-btn-active-color)!important}a.pw-btn-green,a.pw-btn-green:visited{color:var(--pw-btn-green-color)!important}a.pw-btn-green:hover,a.pw-btn-green:focus-visible{color:var(--pw-btn-green-hover-color)!important}a.pw-btn-green:active{color:var(--pw-btn-green-active-color)!important}a.pw-btn-orange,button.pw-btn-orange,a.pw-btn-orange:visited,button.pw-btn-orange:visited{color:var(--pw-btn-orange-color)!important}a.pw-btn-orange:hover,a.pw-btn-orange:focus-visible,button.pw-btn-orange:hover,button.pw-btn-orange:focus-visible{color:var(--pw-btn-orange-hover-color)!important}a.pw-btn-orange:active,button.pw-btn-orange:active{color:var(--pw-btn-orange-active-color)!important}.pw-band-recycling{background:linear-gradient(180deg,var(--pw-green) 0%,color-mix(in srgb,var(--pw-green) 88%,#ffffff 12%) 100%)}.pw-btn-yellow{border:0;color:#253046!important;font-weight:700;font-size:1.38rem;padding:1.15rem 2.9rem;min-width:420px;border-radius:999px;background:linear-gradient(90deg,#ffd34f,#ffbb1f);box-shadow:0 8px 18px rgb(255 192 32 / .28);transition:color 0.24s ease,transform 0.24s ease,box-shadow 0.24s ease,filter 0.24s ease}.pw-btn-yellow .pw-btn-yellow-en{display:inline-flex;align-items:baseline;justify-content:center;gap:.45rem}.pw-btn-yellow .pw-btn-yellow-en-submit{letter-spacing:.02em}@media (hover:hover) and (pointer:fine){.pw-btn-yellow:hover,.pw-btn-yellow:focus-visible{color:#ffffff!important;background:var(--logo-color-1);transform:translateY(-2px) scale(1.015);filter:saturate(1.06) brightness(1.02);box-shadow:0 14px 28px rgb(20 33 63 / .34)}.pw-btn-yellow:hover .pw-btn-yellow-en-submit,.pw-btn-yellow:focus-visible .pw-btn-yellow-en-submit{color:#ffffff!important}.pw-btn-yellow:hover .pw-btn-yellow-en-rest,.pw-btn-yellow:focus-visible .pw-btn-yellow-en-rest{color:var(--logo-color-2)!important}.pw-btn-yellow:active{transform:translateY(0) scale(.995);box-shadow:0 6px 14px rgb(255 170 28 / .3)}}.pw-btn-yellow:focus-visible{color:#ffffff!important;background:var(--logo-color-1);outline:0;box-shadow:0 0 0 .22rem rgb(249 115 22 / .32),0 10px 22px rgb(20 33 63 / .34)}@media (max-width:767.98px){.pw-band-recycling .pw-btn-yellow,.pw-band-contact-cta .pw-btn-yellow{display:block;min-width:0;width:100%;max-width:420px;margin-left:auto;margin-right:auto;font-size:1.14rem;padding:1rem 1.8rem;line-height:1.25;text-align:center}}@media (max-width:399.98px){.pw-band-recycling .pw-btn-yellow .pw-btn-yellow-en{display:inline-flex;flex-direction:column;align-items:center;gap:.08rem}}.pw-recycling-accordion .accordion-button .pw-table-title{color:var(--pw-green)}.pw-recycling-hero-image{width:100%;max-width:720px;height:auto;border:0;border-radius:0;box-shadow:none}.pw-band-recycling .pw-section-title,.pw-band-recycling #recycling-points-heading{color:#fff}.pw-band-recycling #recycling-points-heading+p{color:rgb(255 255 255 / .92)}.pw-recycling-accordion .pw-office-link.pw-recycling-link{color:var(--pw-green)!important;text-decoration:none}.pw-recycling-accordion .pw-office-link.pw-recycling-link:hover{color:color-mix(in srgb,var(--pw-green) 78%,#ffffff 22%)!important;text-decoration:underline}.pw-recycling-list-item[data-recycling-id]{cursor:pointer}.pw-recycling-map-btn{min-width:3.25rem;font-weight:700;text-transform:lowercase;color:#ffffff!important;background:var(--pw-green);border:2px solid var(--pw-green);box-shadow:0 2px 8px rgb(16 185 129 / .35)}.pw-recycling-map-btn:hover,.pw-recycling-map-btn:focus-visible{color:var(--pw-green)!important;background:#fff;border-color:var(--pw-green);box-shadow:0 2px 10px rgb(16 185 129 / .25)}.pw-waste-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem 1rem;border:1px solid var(--pw-input-border);border-radius:10px;background:var(--pw-input-bg);padding:.75rem .9rem}.pw-waste-check-grid .form-check{margin:0;min-height:auto}.pw-waste-check-grid .form-check-input{margin-top:.16rem;width:1.25rem;height:1.25rem;border-color:color-mix(in srgb,var(--pw-green) 38%,#c8d3ea 62%);cursor:pointer}.pw-waste-check-grid .form-check-input:checked{background-color:var(--pw-green);border-color:var(--pw-green)}.pw-waste-check-grid .form-check-input:focus{box-shadow:0 0 0 .2rem color-mix(in srgb,var(--pw-green) 28%,transparent 72%)}.pw-waste-check-grid .form-check-input:hover{border-color:var(--pw-green)}.pw-waste-check-grid .form-check-label{color:var(--pw-input-text);font-weight:500;line-height:1.3;cursor:pointer}@media (max-width:767.98px){.pw-waste-check-grid{grid-template-columns:1fr}}.pw-opening-days-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:576px){.pw-opening-days-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:992px){.pw-opening-days-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}.pw-recycling-confirm-check{grid-template-columns:1fr}.pw-cookie-consent-bar{position:fixed;top:auto;left:0;right:0;bottom:0;z-index:1040;box-sizing:border-box;padding-top:1.125rem;padding-left:max(1rem, env(safe-area-inset-left, 0px));padding-right:max(1rem, env(safe-area-inset-right, 0px));padding-bottom:max(1.375rem, calc(1.125rem + env(safe-area-inset-bottom, 0px)));background:color-mix(in srgb,var(--pw-card) 94%,var(--pw-nav-bg) 6%);border-top:1px solid var(--pw-border);box-shadow:0 -6px 24px rgb(21 37 74 / .12);backdrop-filter:blur(10px)}@media (max-width:991.98px){.pw-cookie-consent-bar{padding-top:1.35rem;padding-bottom:max(1.6rem, calc(1.35rem + env(safe-area-inset-bottom, 0px)));padding-left:max(1.15rem, env(safe-area-inset-left, 0px));padding-right:max(1.15rem, env(safe-area-inset-right, 0px))}.pw-cookie-consent-bar>.container{padding-left:0;padding-right:0;max-width:100%}}@media (min-width:992px){.pw-cookie-consent-bar{padding-top:1.25rem;padding-bottom:max(1.5rem, calc(1.25rem + env(safe-area-inset-bottom, 0px)))}}#pwCookieConsentModal .pw-cookie-necessary-callout{border:2px solid var(--pw-orange);background:color-mix(in srgb,var(--pw-orange) 10%,var(--pw-card) 90%);box-shadow:0 0 0 1px color-mix(in srgb,var(--pw-orange) 22%,transparent 78%)}#pwCookieConsentModal .form-check-input{width:1.15rem;height:1.15rem;margin-top:.2rem;border-color:color-mix(in srgb,var(--pw-orange) 42%,var(--pw-input-border) 58%);cursor:pointer}#pwCookieConsentModal .form-check-input:checked{background-color:var(--pw-orange);border-color:var(--pw-orange)}#pwCookieConsentModal .form-check-input:focus{border-color:var(--pw-orange);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--pw-orange) 32%,transparent 68%)}#pwCookieConsentModal .form-check-input:disabled{opacity:.45;cursor:not-allowed}.pw-cookie-consent-bar .btn-sm{white-space:nowrap}.pw-cookie-consent-actions{max-width:100%}@media (max-width:575.98px){.pw-cookie-consent-actions{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px}}body:has(.pw-cookie-consent-bar:not(.d-none)){padding-bottom:8.25rem}@media (min-width:992px){body:has(.pw-cookie-consent-bar:not(.d-none)){padding-bottom:5.75rem}}