.xgPmsG_page{grid-template-columns:repeat(12,1fr);gap:24px;max-width:1140px;margin:0 auto;padding:160px 24px 120px;display:grid}.xgPmsG_statement{font-family:var(--font-archivo);font-size:var(--size-display);letter-spacing:-.025em;text-wrap:balance;grid-column:1/10;margin-bottom:48px;font-weight:500;line-height:1.08}.xgPmsG_body{border-bottom:1px solid var(--border);grid-column:5/11;margin-bottom:56px;padding-bottom:56px}.xgPmsG_body p{font-family:var(--font-newsreader);font-size:var(--size-body);font-optical-sizing:auto;line-height:1.75}.xgPmsG_body p+p{margin-top:24px}.xgPmsG_sectionTitle{font-family:var(--font-archivo);font-size:var(--size-label);font-weight:var(--label-weight);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--muted);margin-bottom:24px}.xgPmsG_method{border-bottom:1px solid var(--border);grid-column:5/11;margin-bottom:56px;padding-bottom:56px}.xgPmsG_method p{font-family:var(--font-newsreader);font-size:var(--size-body);font-optical-sizing:auto;line-height:1.75}.xgPmsG_credits{grid-column:1/11}.xgPmsG_creditList{list-style:none}.xgPmsG_creditRow{background:linear-gradient(var(--border), var(--border)) no-repeat 0 0 / var(--rule,100%) 1px;grid-template-columns:repeat(10,1fr);gap:24px;padding:14px 0;display:grid}.xgPmsG_creditRow:last-child{border-bottom:1px solid var(--border)}.xgPmsG_creditWork{transition:opacity .2s var(--ease-out);font-family:var(--font-archivo);font-size:var(--size-ui);grid-column:1/5;justify-self:start;font-weight:500;line-height:1.45}.xgPmsG_creditSource{font-family:var(--font-archivo);font-size:var(--size-ui);color:var(--muted);grid-column:5/11;font-weight:400;line-height:1.45}.xgPmsG_rightsNote{font-family:var(--font-archivo);font-size:var(--size-small);color:var(--muted);max-width:560px;margin-top:24px;line-height:1.6}@media (hover:hover) and (pointer:fine){.xgPmsG_creditWork:hover{opacity:.6}}@media (max-width:880px){.xgPmsG_page{padding:120px 24px 80px;display:block}.xgPmsG_statement{margin-bottom:40px}.xgPmsG_body,.xgPmsG_method{margin-bottom:40px;padding-bottom:40px}.xgPmsG_creditRow{flex-direction:column;gap:4px;display:flex}.xgPmsG_credits{margin-bottom:56px}}
