.zcePFG_page{background:#f7f4ec;min-height:75vh}.zcePFG_hero{color:var(--text-on-dark);background:radial-gradient(circle at 16% 8%,#ebbf5c24,#0000 28%),linear-gradient(128deg,#09251e,#104434);padding:52px 0 62px;position:relative;overflow:hidden}.zcePFG_hero:after{content:"";border:1px solid #eeca7529;border-radius:50%;width:420px;height:420px;position:absolute;inset-block-start:-270px;inset-inline-end:-130px;box-shadow:0 0 0 52px #eeca7508,0 0 0 104px #eeca7505}.zcePFG_heroInner{z-index:1;max-width:940px;position:relative}.zcePFG_breadcrumbs{color:var(--text-on-dark-muted);font-size:var(--fs-xs);flex-wrap:wrap;gap:7px;margin-bottom:23px;font-weight:700;display:flex}.zcePFG_breadcrumbs a:hover{color:var(--text-on-dark-accent)}.zcePFG_labels{gap:7px;margin-bottom:13px;display:flex}.zcePFG_labels span,.zcePFG_labels b{min-height:30px;font-size:var(--fs-xs);border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:5px 9px;font-weight:700;display:inline-flex}.zcePFG_labels span{color:var(--text-on-dark-accent);background:#efca731a}.zcePFG_labels b{color:var(--text-on-dark-muted);background:#7bcda714}.zcePFG_hero h1{max-width:900px;font-size:var(--fs-display);letter-spacing:normal;text-wrap:balance;margin:0;line-height:1.55}.zcePFG_byline{align-items:center;gap:10px;margin-top:26px;display:flex}.zcePFG_sourceMark{width:44px;height:44px;color:var(--text-on-dark-accent);font-size:var(--fs-sm);background:#ffffff12;border:1px solid #ffffff21;border-radius:14px 14px 5px;place-items:center;font-weight:700;display:grid}.zcePFG_byline div{gap:1px;display:grid}.zcePFG_byline small{color:var(--text-on-dark-muted);font-size:var(--fs-xs)}.zcePFG_byline strong{color:var(--text-on-dark);font-size:var(--fs-xs)}.zcePFG_byline time{color:var(--text-on-dark-muted);font-size:var(--fs-xs);border-inline-start:1px solid #ffffff1f;margin-inline-start:14px;padding-inline-start:22px;font-weight:700}.zcePFG_layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:32px;padding-block:42px 76px;display:grid}.zcePFG_mainColumn{min-width:0}.zcePFG_figure{aspect-ratio:16/9;background:#123f32;border:1px solid #1240321f;border-radius:30px 30px 9px;width:100%;min-height:0;margin:0;position:relative;overflow:hidden;box-shadow:0 22px 55px #0e2f251a}.zcePFG_figure figcaption{z-index:2;color:var(--text-on-dark);font-size:var(--fs-xs);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#071e18c7;border:1px solid #ffffff24;border-radius:9px;padding:6px 9px;font-weight:700;position:absolute;inset-block-end:13px;inset-inline:14px}.zcePFG_summary{background:#fffefa;border:1px solid #1240321a;border-radius:22px 22px 7px;margin-top:27px;padding:27px;box-shadow:0 9px 30px #1333290b}.zcePFG_summary>span,.zcePFG_sourceCard>span{color:var(--text-accent);font-size:var(--fs-xs);font-weight:700}.zcePFG_summary h2{color:var(--text-strong);font-size:var(--fs-2xl);margin:5px 0 12px}.zcePFG_summary p{color:var(--text-muted);font-size:var(--fs-sm);text-wrap:pretty;margin:0;line-height:2.15}.zcePFG_summary p+p{margin-top:17px}.zcePFG_summaryLead{background:#f5f3ea;border-inline-start:3px solid #c79448;border-radius:13px 4px 4px 13px;margin:0 0 23px;padding:17px 19px}.zcePFG_summaryLead strong{color:var(--text-accent);font-size:var(--fs-xs);margin-bottom:4px;display:block}.zcePFG_summaryLead p{color:var(--text-body);font-weight:700}.zcePFG_summary .zcePFG_editorialDisclosure{color:var(--text-muted);font-size:var(--fs-xs);border-top:1px solid #e6ece6;margin-top:27px;padding-top:16px}.zcePFG_shareCard{background:#edf5ec;border:1px solid #d5e2d9;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:15px;padding:17px;display:flex}.zcePFG_shareCard>div{flex:230px;gap:4px;display:grid}.zcePFG_shareCard strong{color:var(--text-strong);font-size:var(--fs-xs)}.zcePFG_shareCard span{color:var(--text-muted);font-size:var(--fs-xs);line-height:1.7}.zcePFG_shareCard button,.zcePFG_shareCard a{cursor:pointer;color:var(--text-on-dark);font:inherit;font-size:var(--fs-xs);background:#184c39;border:0;border-radius:11px;padding:10px 13px;font-weight:700}.zcePFG_shareCard a{color:var(--text-body);background:#e1eee4}.zcePFG_continueCard{color:var(--text-on-dark);background:linear-gradient(132deg,#0b3328,#15513e);border-radius:22px 22px 7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:17px;padding:21px;display:grid;box-shadow:0 16px 38px #0b332821}.zcePFG_continueIcon{width:49px;height:49px;color:var(--text-on-dark-accent);background:#ffffff12;border:1px solid #ffffff1f;border-radius:16px 16px 5px;place-items:center;font:600 1.05rem/1 sans-serif;display:grid}.zcePFG_continueCard small{color:var(--text-on-dark-muted);font-size:var(--fs-xs)}.zcePFG_continueCard strong{color:var(--text-on-dark);font-size:var(--fs-sm);margin-top:2px;display:block}.zcePFG_continueCard p{color:var(--text-on-dark-muted);font-size:var(--fs-xs);margin:4px 0 0;line-height:1.8}.zcePFG_continueCard>a{min-height:45px;color:var(--text-strong);font-size:var(--fs-xs);white-space:nowrap;background:#efcb79;border-radius:13px 13px 5px;align-items:center;gap:10px;padding:9px 14px;font-weight:700;transition:transform .2s,background .2s;display:inline-flex}.zcePFG_continueCard>a:hover{background:#fff1cc;transform:translateY(-2px)}.zcePFG_continueCard>a b{font:600 .82rem/1 sans-serif}.zcePFG_editorialNote{margin-top:26px;padding-inline:5px}.zcePFG_editorialNote h2{color:var(--text-strong);font-size:var(--fs-base);margin:0}.zcePFG_editorialNote p{color:var(--text-muted);font-size:var(--fs-xs);margin:7px 0 0;line-height:2}.zcePFG_side{gap:10px;display:grid;position:sticky;top:130px}.zcePFG_sourceCard,.zcePFG_statusCard{background:#fffefa;border:1px solid #1240321c;border-radius:20px 20px 7px;padding:19px;box-shadow:0 9px 28px #1131270b}.zcePFG_sourceCard>strong{color:var(--text-strong);font-size:var(--fs-sm);margin-top:5px;line-height:1.7;display:block}.zcePFG_sourceCard>p{color:var(--text-muted);font-size:var(--fs-xs);margin:8px 0 15px;line-height:1.9}.zcePFG_sourceCard>a{min-height:42px;color:var(--text-body);font-size:var(--fs-xs);background:#e8f0ec;border-radius:12px 12px 4px;justify-content:space-between;align-items:center;gap:9px;padding:8px 11px;font-weight:700;display:flex}.zcePFG_sourceCard>a+a{margin-top:8px}.zcePFG_sourceCard>a.zcePFG_sourcePrimary{min-height:48px;color:var(--text-on-dark);font-size:var(--fs-xs);background:#164937}.zcePFG_sourceCard>a:hover{color:var(--text-accent);background:#f4e8d0}.zcePFG_sourceCard>a b{font:600 .8rem/1 sans-serif}.zcePFG_statusCard span{color:var(--text-link);font-size:var(--fs-xs);align-items:center;gap:8px;font-weight:700;display:flex}.zcePFG_statusCard i{background:#42a570;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #42a57017}.zcePFG_statusCard p{color:var(--text-muted);font-size:var(--fs-xs);margin:7px 0 0;line-height:1.85}.zcePFG_related{background:linear-gradient(#e9eee9,#f6f3eb);padding:58px 0 78px}.zcePFG_relatedHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.zcePFG_relatedHeading span{color:var(--text-accent);font-size:var(--fs-xs);font-weight:700}.zcePFG_relatedHeading h2{color:var(--text-strong);font-size:var(--fs-3xl);margin:4px 0 0}.zcePFG_relatedHeading>a{color:var(--text-link);font-size:var(--fs-xs);font-weight:700}.zcePFG_relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.zcePFG_relatedCard{background:#fffefa;border:1px solid #1240321a;border-radius:19px 19px 6px;grid-template-columns:125px minmax(0,1fr);min-width:0;min-height:155px;transition:transform .2s,box-shadow .2s;display:grid;overflow:hidden;box-shadow:0 8px 25px #1233290a}.zcePFG_relatedCard:hover{transform:translateY(-3px);box-shadow:0 15px 35px #12332917}.zcePFG_relatedMedia{background:#123f32;min-height:155px;position:relative;overflow:hidden}.zcePFG_relatedCopy{flex-direction:column;min-width:0;padding:14px;display:flex}.zcePFG_relatedCopy small{color:var(--text-accent);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.zcePFG_relatedCopy strong{color:var(--text-strong);font-size:var(--fs-xs);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:8px;line-height:1.85;display:-webkit-box;overflow:hidden}.zcePFG_relatedCopy b{color:var(--text-link);font-size:var(--fs-xs);margin-top:auto}@media (max-width:950px){.zcePFG_layout{grid-template-columns:1fr}.zcePFG_side{grid-template-columns:1fr 1fr;position:static}.zcePFG_relatedGrid{grid-template-columns:1fr}.zcePFG_relatedCard{grid-template-columns:180px minmax(0,1fr)}}@media (max-width:680px){.zcePFG_hero{padding:34px 0 43px}.zcePFG_breadcrumbs{font-size:var(--fs-xs)}.zcePFG_hero h1{font-size:var(--fs-3xl);line-height:1.55}.zcePFG_byline{flex-wrap:wrap}.zcePFG_byline time{font-size:var(--fs-xs);border:0;margin-inline-start:0;padding-inline-start:0}.zcePFG_layout{gap:19px;padding-block:24px 56px}.zcePFG_figure{aspect-ratio:4/3;border-radius:22px 22px 7px;min-height:0}.zcePFG_figure figcaption{font-size:var(--fs-xs)}.zcePFG_summary{margin-top:17px;padding:20px}.zcePFG_summary h2{font-size:var(--fs-xl)}.zcePFG_summary p{font-size:var(--fs-xs);line-height:2}.zcePFG_continueCard{grid-template-columns:auto 1fr;padding:17px}.zcePFG_continueCard>a{grid-column:1/-1;justify-content:center}.zcePFG_side{grid-template-columns:1fr}.zcePFG_related{padding:42px 0 62px}.zcePFG_relatedHeading{flex-direction:column;align-items:start}.zcePFG_relatedCard{grid-template-columns:120px minmax(0,1fr)}.zcePFG_relatedMedia{min-height:145px}}@media (max-width:390px){.zcePFG_sourceMark{width:39px;height:39px}.zcePFG_summary{padding:17px}.zcePFG_continueCard{grid-template-columns:1fr}.zcePFG_continueIcon{width:43px;height:43px}.zcePFG_relatedCard{grid-template-columns:105px minmax(0,1fr)}.zcePFG_relatedCopy{padding:12px}.zcePFG_relatedCopy strong{font-size:var(--fs-xs)}}@media (prefers-reduced-motion:reduce){.zcePFG_continueCard>a,.zcePFG_relatedCard{transition:none}}@media print{.zcePFG_hero{color:var(--text-strong);background:#fff}.zcePFG_hero:after,.zcePFG_related{display:none}.zcePFG_layout{display:block}.zcePFG_side{margin-top:20px;position:static}.zcePFG_figure,.zcePFG_summary{box-shadow:none}}
