.color-selection,.color-questions{box-sizing:border-box;color:#172024;max-width:1450px;margin:0 auto;padding:52px clamp(20px,5vw,72px)}.color-selection{border-bottom:1px solid #d1d7d1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:48px;display:grid}.color-selection h2,.color-questions h2{margin:0 0 18px;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3vw,2.7rem);font-weight:400;line-height:1.2}.color-selection p,.color-questions p{color:#566467;max-width:780px;margin:0 0 20px;font-size:.9rem;line-height:1.8}.color-selection h3{color:#566467;margin:0 0 14px;font-size:.8rem;font-weight:650}.color-selection a,.color-questions a{color:#6b5129;text-underline-offset:4px;align-items:center;gap:10px;font-size:.84rem;line-height:1.5;display:inline-flex}.color-selection nav a{border-bottom:1px solid #cfd5cf;justify-content:space-between;padding:12px 0;text-decoration:none;display:flex}.color-selection nav bdi{overflow-wrap:anywhere}.color-selection a:hover,.color-questions a:hover{color:#172024}.color-questions{padding-top:0;padding-bottom:65px}.color-questions details{border-top:1px solid #cfd5cf;padding:20px 0}.color-questions details:last-child{border-bottom:1px solid #cfd5cf}.color-questions summary{cursor:pointer;font-size:.98rem;font-weight:650;line-height:1.5}.color-questions details p{margin-top:16px}:is(.color-selection a:focus-visible,.color-questions :is(a,summary):focus-visible){outline-offset:4px;outline:3px solid #a78449}@media (max-width:700px){.color-selection{grid-template-columns:1fr;gap:28px;padding:38px 20px}.color-questions{padding:0 20px 45px}}
