.view-panel-country .comp-row .bar>span.fill-anim{transform:scaleX(0);transform-origin:left center;transition:transform 1s cubic-bezier(.22,1,.36,1)}.view-panel-country .comp-row .bar>span.fill-anim.in{transform:scaleX(1)}@media(prefers-reduced-motion:reduce){.view-panel-country .comp-row .bar>span.fill-anim{transition:none}}.view-panel-country,.view-panel-country .pcp,.view-panel-country .pcp-hero,.view-panel-country .pcp-section,.view-panel-country .pcp-snapshot,.view-panel-country .pcp-body{background:transparent!important}.view-panel-country .pcp-controls{background:#ffffff8c!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pcp-hero-content{min-width:0}.pcp .pcp-hero-globe{display:block;margin-top:32px}@media(min-width:901px){.pcp .pcp-hero-inner{display:grid!important;grid-template-columns:1.04fr .96fr!important;gap:48px!important;align-items:center!important;text-align:left!important;max-width:var(--container)!important}.pcp.dir-a .pcp-hero-inner .lead{margin-left:0!important;margin-right:0!important}.pcp.dir-a .pcp-stats,.pcp.dir-b .pcp-stats{justify-content:flex-start}.pcp .pcp-hero-globe{margin-top:0}}.view-panel-country{background:var(--paper)}.pcp-controls{background:var(--paper-warm);border-bottom:.5px solid var(--line);padding:14px var(--pad)}.pcp-controls-inner{max-width:var(--container);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.pcp-pills{display:flex;gap:8px;flex-wrap:wrap}.pcp-pill{padding:7px 13px;border-radius:100px;border:.5px solid var(--line-2);background:#fff;font-size:13px;font-weight:500;color:var(--muted);cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .15s;text-decoration:none}.pcp-pill:hover{border-color:var(--indigo-soft);color:var(--ink)}.pcp-pill.active{background:var(--indigo);border-color:var(--indigo);color:#fff}.pcp-pill .code{font-family:JetBrains Mono,monospace;font-size:10px;opacity:.65}.pcp-dir{display:flex;align-items:center;gap:10px}.pcp-dir-label{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.pcp-seg{display:inline-flex;background:#fff;border:.5px solid var(--line-2);border-radius:100px;padding:3px}.pcp-seg button{border:0;background:transparent;padding:6px 14px;border-radius:100px;font-size:12.5px;font-weight:500;color:var(--muted);cursor:pointer;transition:all .15s}.pcp-seg button.active{background:var(--indigo);color:#fff}.pcp-hero{padding:64px var(--pad);border-bottom:.5px solid var(--line)}.pcp-hero-inner{max-width:var(--container);margin:0 auto}.pcp-code-chip{display:inline-flex;align-items:center;gap:8px;font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--indigo-deep);background:var(--indigo-tint);padding:5px 11px;border-radius:100px;margin-bottom:18px}.pcp-hero h1{font-family:Inter,sans-serif;font-weight:500;font-size:clamp(34px,4.6vw,56px);letter-spacing:-.035em;line-height:1.04;color:var(--ink);margin:0 0 16px}.pcp-hero h1 em{font-style:normal;color:var(--indigo)}.pcp-hero .lead{font-size:17px;color:var(--muted);line-height:1.55;max-width:560px;margin:0}.pcp-stats{display:flex;gap:48px;margin-top:36px}.pcp-stat{display:flex;flex-direction:column}.pcp-stat .n{font-family:Inter,sans-serif;font-weight:600;font-size:clamp(30px,3.4vw,44px);letter-spacing:-.03em;color:var(--ink);line-height:1}.pcp-stat .l{font-size:13px;color:var(--muted);margin-top:8px}.pcp.dir-a .pcp-hero{background:var(--paper-warm)}.pcp.dir-a .pcp-hero-inner{text-align:left;max-width:820px}.pcp.dir-a .pcp-hero .lead{margin-left:0;margin-right:0}.pcp.dir-a .pcp-stats{justify-content:flex-start}.pcp.dir-b .pcp-hero{background:linear-gradient(180deg,var(--p-lavender) 0%,var(--paper) 100%)}.pcp.dir-b .pcp-hero-inner{display:grid;grid-template-columns:1.15fr .85fr;gap:56px;align-items:center}.pcp.dir-b .pcp-stats{margin-top:0;display:grid;grid-template-columns:1fr;gap:12px}.pcp.dir-b .pcp-stat{background:#fff;border:.5px solid var(--line);border-radius:14px;padding:18px 22px;flex-direction:row;align-items:baseline;justify-content:space-between;gap:16px}.pcp.dir-b .pcp-stat .l{margin-top:0;text-align:right}.pcp-split-sec{padding:72px var(--pad)}.pcp-split{max-width:var(--container);margin:0 auto;display:grid;gap:20px}.pcp.dir-a .pcp-split{grid-template-columns:1fr 1fr;max-width:900px}.pcp.dir-b .pcp-split{grid-template-columns:.82fr 1.18fr}.pcp.dir-b .pcp-split-sec{background:var(--paper-warm);border-bottom:.5px solid var(--line)}.pcp-gender-wrap{display:flex;align-items:center;gap:26px}.pcp-donut{width:122px;height:122px;border-radius:50%;flex-shrink:0;position:relative}.pcp-donut:after{content:"";position:absolute;inset:25%;background:#fff;border-radius:50%}.view-panel-country .pcp-donut.gender-draw{-webkit-mask:conic-gradient(#000 var(--pcp-sweep),transparent 0);mask:conic-gradient(#000 var(--pcp-sweep),transparent 0);transition:--pcp-sweep 1.1s cubic-bezier(.22,1,.36,1)}.view-panel-country .pcp-donut.gender-draw.in{--pcp-sweep: 360deg}@media(prefers-reduced-motion:reduce){.view-panel-country .pcp-donut.gender-draw{transition:none}}.pcp-legend{display:flex;flex-direction:column;gap:11px;flex:1;min-width:0}.pcp-leg{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink-2)}.pcp-leg .sw{width:11px;height:11px;border-radius:3px;flex-shrink:0}.pcp-leg strong{font-family:JetBrains Mono,monospace;font-weight:500;color:var(--ink);margin-left:auto;font-size:13px}.pcp-snap{padding:88px var(--pad);background:var(--paper-warm);border-top:.5px solid var(--line)}.pcp.dir-b .pcp-snap{background:var(--paper);border-top:0}.pcp-snap-head{max-width:var(--container);margin:0 auto 36px;text-align:center}.pcp-snap-head h2{font-family:Inter,sans-serif;font-weight:600;font-size:clamp(26px,3.2vw,38px);letter-spacing:-.03em;color:var(--ink);max-width:20ch;margin:0 auto 12px}.pcp-snap-head h2 em{font-style:normal;color:var(--indigo)}.pcp-snap-head p{font-size:16px;color:var(--muted);max-width:72ch;margin:0 auto;line-height:1.55}.pcp-snap-grid{max-width:var(--container);margin:0 auto;display:grid;gap:20px}.pcp.dir-a .pcp-snap-grid{grid-template-columns:repeat(3,1fr)}.pcp.dir-b .pcp-snap-grid{grid-template-columns:repeat(2,1fr)}.pcp-note{max-width:var(--container);margin:30px auto 0;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.02em;color:var(--muted-2);text-align:center}.pcp-trust{padding:72px var(--pad)}.pcp-trust-inner{max-width:var(--container);margin:0 auto}.pcp-trust-head{max-width:var(--container);text-align:center;margin:0 auto 34px}.pcp-trust-head h2{font-family:Inter,sans-serif;font-weight:600;font-size:clamp(24px,3vw,34px);letter-spacing:-.03em;max-width:20ch;margin:0 auto;color:var(--ink)}.pcp-trust-grid{display:grid;grid-template-columns:repeat(4,1fr)}.pcp-trust-cell{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:26px 20px}.pcp-trust-cell .pcp-trust-ic{width:48px;height:48px;border-radius:16px;background:var(--p-lavender);color:var(--indigo);display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px}.pcp-trust-cell .pcp-trust-ic svg{width:22px;height:22px}.pcp-trust-cell .tn{font-family:Inter,sans-serif;font-weight:600;font-size:32px;letter-spacing:-.03em;color:var(--ink);line-height:1}.pcp-trust-cell .tl{font-size:13px;color:var(--muted);max-width:205px;line-height:1.45}.pcp.dir-a .pcp-trust{background:var(--paper-warm);border-top:.5px solid var(--line);border-bottom:.5px solid var(--line)}.pcp.dir-a .pcp-trust-cell+.pcp-trust-cell{border-left:.5px solid var(--line)}.pcp.dir-b .pcp-trust{background:var(--indigo-deep);border-top:.5px solid rgba(255,255,255,.12);border-bottom:.5px solid rgba(255,255,255,.12)}.pcp.dir-b .pcp-trust-head h2{color:#fff}.pcp.dir-b .pcp-trust-grid{gap:.5px;background:#ffffff1f;border-radius:16px;overflow:hidden}.pcp.dir-b .pcp-trust-cell{background:var(--indigo-deep)}.pcp.dir-b .pcp-trust-cell .pcp-trust-ic{background:#ffffff14;color:#fff}.pcp.dir-b .pcp-trust-cell .tn{color:#fff}.pcp.dir-b .pcp-trust-cell .tl{color:#fff9}@media(max-width:900px){.pcp.dir-b .pcp-hero-inner{grid-template-columns:1fr;gap:32px}.pcp .pcp-split{grid-template-columns:1fr!important;max-width:560px!important}.pcp .pcp-snap-grid{grid-template-columns:1fr!important;max-width:560px}.pcp-trust-grid{grid-template-columns:1fr 1fr!important}.pcp.dir-a .pcp-trust-cell:nth-child(odd){border-left:0}.pcp.dir-a .pcp-trust-cell:nth-child(n+3){border-top:.5px solid var(--line)}.pcp-stats{flex-wrap:wrap;gap:28px}}.pcp-geo{padding:80px var(--pad);border-bottom:.5px solid var(--line)}.pcp.dir-b .pcp-geo{background:var(--paper-warm)}.pcp-geo-head{text-align:center;max-width:var(--container);margin:0 auto 40px}.pcp-geo-head h2{font-family:Inter,sans-serif;font-weight:600;font-size:clamp(26px,3.2vw,40px);letter-spacing:-.03em;color:var(--ink);max-width:20ch;margin:0 auto 12px;line-height:1.08}.pcp-geo-head h2 em{font-style:normal;color:var(--indigo)}.pcp-geo-head p{font-size:16px;color:var(--muted);max-width:72ch;margin:0 auto;line-height:1.55}.pcp-geo-inner{max-width:var(--container);margin:0 auto;display:grid;grid-template-columns:1fr .92fr;grid-template-rows:auto auto;column-gap:52px;align-items:start}.pcp-map{grid-column:1;grid-row:1;width:100%;display:flex;justify-content:center;align-items:center}.pcp-map svg{display:block;margin:0 auto;max-width:100%;max-height:520px;height:auto;width:auto}.pcp-geo-legend{grid-column:1;grid-row:2;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:start;gap:18px;margin:20px 0 0}.pcp-geo-data{grid-column:2;grid-row:1 / 3;align-self:center;display:flex;flex-direction:column;gap:20px}@media(max-width:900px){.pcp-geo-inner{grid-template-columns:1fr}.pcp-map{grid-column:1;grid-row:auto}.pcp-geo-legend{grid-column:1;grid-row:auto;justify-content:center;margin:24px 0 0}.pcp-geo-data{grid-column:1;grid-row:auto;margin-top:32px}}.pcp-geo-legend .lbl{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.pcp-geo-legend .lg{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--ink-2)}.pcp-geo-legend .sw{width:11px;height:11px;border-radius:50%}.pcp-growth{padding:72px var(--pad)}.pcp.dir-a .pcp-growth{background:var(--paper-warm);border-top:.5px solid var(--line)}.pcp-growth-inner{max-width:var(--container);margin:0 auto}.pcp-growth-head{max-width:var(--container);text-align:center;margin:0 auto 26px}.pcp-growth-head h2{font-family:Inter,sans-serif;font-weight:600;font-size:clamp(24px,3vw,34px);letter-spacing:-.03em;max-width:20ch;margin:0 auto;color:var(--ink)}.pcp-growth-head h2 em{font-style:normal;color:var(--indigo)}.pcp-growth-head p{font-family:JetBrains Mono,monospace;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:14px 0 0}@media(min-width:1100px){.pcp-trust-head h2,.pcp-growth-head h2{max-width:none;white-space:nowrap}}.pcp-chart{max-width:920px;margin:0 auto}.pcp-chart svg{width:100%;height:auto;display:block;overflow:visible}.pcp-chart .gl{stroke:var(--line);stroke-width:1}.pcp-chart .axlab{font-family:JetBrains Mono,monospace;font-size:12px;fill:var(--muted)}.pcp-chart .ln{fill:none;stroke:var(--indigo);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.pcp-chart .lnp{fill:none;stroke:var(--indigo);stroke-width:2.5;stroke-dasharray:2 7;stroke-linecap:round;opacity:.45}.pcp-chart .dot{fill:var(--indigo)}.pcp-chart .dot-today{fill:#fff;stroke:var(--indigo);stroke-width:3}.pcp-chart .today-line{stroke:var(--indigo);stroke-width:1;stroke-dasharray:2 4;opacity:.4}.pcp-chart .cap{font-family:Inter,sans-serif;font-weight:600;fill:var(--ink)}.pcp-chart .cap-sub{font-family:JetBrains Mono,monospace;font-size:10px;fill:var(--muted);letter-spacing:.08em;text-transform:uppercase}@media(max-width:900px){.pcp-pills{flex-wrap:nowrap;overflow-x:auto;min-width:0;justify-content:flex-start;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pcp-pills::-webkit-scrollbar{display:none}.pcp-pill{flex:0 0 auto;white-space:nowrap}}
