.pc-form .gs-field{flex:1 1 9rem;min-width:0}.pc-form .pc-wide{flex:2 1 14rem}.pc-form .gs-field input[type=text],.pc-form .gs-field select{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.pc-form .gs-submit{flex:0 0 auto}.pc-problem{flex:1 1 100%;margin:0;font-size:.95rem;color:var(--ink, #141310)}.pc-answer h2{margin-bottom:.6rem}.pc-line{margin:0 0 .7rem;font-size:1.05rem;line-height:1.5}.pc-answer .gs-source{margin:.4rem 0 .6rem}.pc-pieces-head{margin:1.2rem 0 .6rem;font-size:1.05rem}.journal-body ul.pc-pieces{list-style:none;margin:0 0 1.2rem;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.journal-body .pc-piece{margin:0}.pc-piece a{display:block;color:var(--ink, #141310);text-decoration:none}.pc-piece-media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--porcelain, #f3f3f0);border:1px solid var(--hairline, #e3e1d9)}.pc-piece-media img{display:block;width:100%;height:100%;object-fit:cover}.pc-piece-brand,.pc-piece-name,.pc-piece-meta,.pc-piece-line{display:block;font-size:13px;line-height:1.35;overflow-wrap:anywhere}.pc-piece-brand{margin-top:8px;letter-spacing:.06em;text-transform:uppercase;font-size:11px}.pc-piece-meta,.pc-piece-line{color:var(--graphite, #75726a)}.pc-piece-line{margin-top:2px;font-size:12px}.pc-piece a:hover .pc-piece-name{text-decoration:underline;text-underline-offset:3px}.pc-links{margin:.4rem 0 .8rem;padding-left:1.2rem}.pc-links li+li{margin-top:.35rem}.pc-names{columns:2;column-gap:2rem;padding-left:1.2rem}.pc-names li{break-inside:avoid;margin:0 0 .3rem}@media(min-width:48em){.journal-body ul.pc-pieces{gap:14px}.pc-names{columns:3}}@media(max-width:640px){table.gs-table.pc-table{min-width:0;font-size:.86rem}table.gs-table.pc-table th,table.gs-table.pc-table td{padding:.45rem .3rem}table.gs-table.pc-table tbody th{white-space:normal}.pc-table .pc-house{display:none}.pc-table .pc-kind{display:inline-block}.pc-table .pc-kind:first-letter{text-transform:uppercase}.pc-form .gs-field,.pc-form .pc-wide,.pc-form .gs-submit{flex:1 1 100%}.pc-names{columns:1}}
