.two-look-workshop{background:#fcf6f2;border:1px solid #dcc5bd;margin:48px 0;padding:32px}.two-look-workshop h2{margin-top:8px}.two-look-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:26px 0;display:grid}.two-look-columns fieldset{border:1px solid #c7aaa0;min-width:0;padding:20px}.two-look-columns legend{color:#742a3d;padding:0 8px;font:italic 24px Georgia,serif}.two-look-workshop label{margin:15px 0;font-size:14px;font-weight:600;display:block}.two-look-workshop input,.two-look-workshop textarea{color:#42242c;background:#fffdfb;border:1px solid #a78c83;border-radius:0;width:100%;min-width:0;margin-top:7px;padding:12px;font:16px/1.4 Arial,sans-serif;display:block}.two-look-workshop textarea{min-height:100px}.two-look-workshop input:focus-visible,.two-look-workshop textarea:focus-visible{outline-offset:3px;outline:3px solid #8b2941}.two-look-next{border-top:1px solid #dcc5bd;margin-top:28px;padding-top:20px}.two-look-next ul{padding-left:22px}.two-look-next li{margin:12px 0}.two-look-next a{color:#742a3d;text-underline-offset:3px;text-decoration:underline}.two-look-workshop p{font-size:16px;line-height:1.7}@media (max-width:650px){.two-look-workshop{padding:20px}.two-look-columns{grid-template-columns:1fr}.two-look-columns fieldset{padding:16px}}
